*{font-family:helvetica,verdana,sans-serif;}
pre,textarea{font-family:monospace}

body{margin:0;padding:0;}

code{font-style:italic;color:#333;border:solid 1px #ccc;background:#dfd}

h1 {background:#9c9;width:95%;margin-left:0px; padding:5px; border:1px solid #000;font-size:20px;}
h2 {background:#9c9;width:95%;margin:0 0 10px 0; padding:5px; border:1px solid #000;font-size:16px;font-style:italic;}
h3 {background:#cfc;border:1px solid #ccc;padding:0 5px;font-size:13px;font-style:italic;margin:10px 0;border-width:1px 0}


th{vertical-align:top}

#productFormulation{border-spacing:0;border:1px solid #999;border-width:1px 0px 0px 1px;}
#productFormulation td{empty-cells:show;text-align:left;border:1px solid #999;border-width:0px 1px 1px 0px;}
#productFormulation th{empty-cells:show;border:1px solid #999;border-width:0px 1px 1px 0px;}

#productFormulation .results{font-style:italic;color:#999;}
#productFormulation .separator td,#productFormulation .separator th{border-top:2px solid #000;}

#resultOverview{border-spacing:0;border:1px solid #999;border-width:1px 0px 0px 1px;}
#resultOverview td{empty-cells:show;text-align:center;border:1px solid #999;border-width:0px 1px 1px 0px;}
#resultOverview th{empty-cells:show;border:1px solid #999;border-width:0px 1px 1px 0px;}

/*
.summarytable{border-spacing:2px;border:1px solid #000;background:#fcc;width:90%;margin-left:auto;margin-right:auto;}
.summarytable caption{border:1px solid #000;background:#f99;border-bottom:none;width:90%;margin-left:auto;margin-right:auto;}
.summarytable td{empty-cells:show;text-align:center;border:1px solid #666;border-width:0px 1px 1px 0px;background:#fff;}
*/
.summarytable{border-spacing:2px;border:1px solid #000;width:90%;margin-left:auto;margin-right:auto;}
.summarytable caption{border:1px solid #000;border-bottom:none;width:90%;margin-left:auto;margin-right:auto;}
.summarytable td{empty-cells:show;text-align:center;border:1px solid #666;border-width:0px 1px 1px 0px;background:#fff;}
.summarytable th{empty-cells:show;border:1px solid #000;border-width:0px 1px 1px 0px}
.summarytable th{empty-cells:show;border:1px solid #fcc;border-width:0px 1px 1px 0px;text-align:center;}
.summarytable th:first-child{text-align:left}

.datatable{border-spacing:2px;border:1px solid #000;background:#fff;width:90%;margin-left:auto;margin-right:auto;}
.datatable caption{border:1px solid #000;background:#fff;border-bottom:none;width:90%;margin-left:auto;margin-right:auto;}
.datatable td{empty-cells:show;text-align:center;border:1px solid #666;border-width:0px 1px 1px 0px;background:#fff;}
.datatable th{empty-cells:show;border:1px solid #666;border-width:0px 1px 1px 0px;background:#ccc;}

.nut2 td{color:#999;}
.nut2 td span{color:#000;}

#leftMenu{position:absolute;left:5px;top:97px;width:150px;border:0px solid #ccc;}
#logo{position:absolute;left:5px;top:5px;width:150px;}
#logo img{border:0}
#leftMenu a{display:block;border:1px solid #999;background:#f99;margin:2px;color:#000;text-decoration:none;padding-left:5px;padding-top:3px;padding-bottom:2px;font-weight:bold;}
#leftMenu a:hover{background:#9c9}
#leftMenu input{width:100px;}
#leftMenu input.checkbox{width:auto;}

#main{position:absolute;top:100px;left:160px;right:5px;border:0px solid #ccc; background:url(/i/fblogo10.jpg)  no-repeat center top;}

.lalign{text-align:left;}

table{font-size:12px; text-align:left;}

.bigInput{width:300px;}


.magicmenutop li{display:inline;}
.magicmenutop ul,.magicmenuleft ul{display:none;}
.menuBarMMT{width:238px;height:21px;background:url(/i/dropdownbg.png);}
.menu{border:1px solid #000;background:#fff;width:238px;}
.menuItemMMT{color:#000;text-decoration:none;padding-left:5px;border-bottom:1px dashed #ccc;}
.menuItemMMT:hover{background:#369;color:#fff}
.menuItemTopMMT{display:block;color:#000;text-decoration:none;padding:2px 0px 0px 8px;}

.zIndex2{z-index:2;}
.zIndex3{z-index:3;}
.zIndex4{z-index:4;}
.zIndex5{z-index:5;}
.zIndex6{z-index:6;}
.zIndex7{z-index:7;}

#productFormulation input{background:#eee;}
#productFormulation input:hover{background:#ffe;}

#leftMenu .stepHolder{border:1px solid #666;background:#cfc;margin-top:4px;}
#leftMenu .stepHolder a{background:none;border:none;text-decoration:underline;font-size:12px;font-weight:normal;margin-left:20px}
#leftMenu .stepHolder a:hover{color:#00f}
#leftMenu .stepHolder h3{background:#9c9;margin:0;text-indent:-47px;padding-left:47px;border-bottom:1px solid #666}

.select_inner_active{background:#600}

