body, div, ul, li, img, h1, h2, h3, h4, form, table, td, tr, p, span, a, fieldset, legend, form { margin: 0px; padding: 0px;}

.page_layout{ width:100%; margin:0; padding:0; }
.heading{ font:20px "Myriad Pro"; color:#333333; border:0px solid red; }
.paddd_top{ padding:25px 0 0 0;}
.notop{ padding-top:0px;}
 h2{ font:22px "Myriad Pro"; color:#666666; }
 h3{ font:17px "Myriad Pro"; color:#666666; }
.blue{ color:#0BA8B6; }
.grey{ color:#333333; text-decoration:none; }
.green{ color:#009900; }
.gray_text{ font:11px Arial, Helvetica, sans-serif; color:#6A8A9A;}
.wht_heading{ float:left; font:20px Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:30px; position:relative; top:20px; left:20px; width:200px; }
.wht_heading2{ float:left; font:22px Arial, Helvetica, sans-serif; color:#FFFFFF; position:relative; top:140px; left:25px; text-transform:uppercase; }
.mini_heading{ font:14px Arial, Helvetica, sans-serif; color:#FFFFFF;  }
.notmarg{ margin:0 0 0 0;}

.clear{ clear:both; }
.top_bkg { width:100%; height:475px; background:url(../images/top_bkg.jpg) repeat-x top left; border: 0px solid white; }
.top_align{ width:900px; margin:0 auto; }
.logo{ float:left; width:250px;}
.menu { float:right; width:630px; height:35px; padding:25px 0 0 0px; *padding:25px 0 0 0px; border:0px solid red; }
.top_box{ float:left; width:900px; padding:58px 0 26px 0; *padding:42px 0 42px 0; }


.banner_container{ float:left; width:100%; }
.left_box{ float:left; width:322px; background:url(../images/banner_left.jpg) no-repeat top left; height:273px; }
.right_box{ float:left; width:562px; background:url(../images/banner_right.jpg) no-repeat top left; height:273px;  }
.rightbanner_box{ float:left; width:auto; margin:6px 0 0 0; } 
.innerleft_box{ float:left; width:322px; background:url(../images/innerbanner_left.jpg) no-repeat top left; height:215px; }
.innerright_box{ float:left; width:562px; background:url(../images/innerbanner_right.jpg) no-repeat top left; height:215px;  }
.innerbannerright{ float:left; width:auto; padding:7px 0 0 0; }

.mid_contentBox{ font:12px Arial, Helvetica, sans-serif; width:900px; margin:0 auto; border:0px solid red; }
.normal_txt{ float:left; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; padding:15px 0 15px 0; line-height:16px; }
.normal_npd{ float:left; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; padding:0px 0 15px 0; line-height:16px; }
.normal_txt_2{ float:left; font:13px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; padding:15px 0 0 0; line-height:20px; }
.wht_txt{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:justify; }

.left_cont{ float:left; width:515px; padding:0px 57px 0 0;}
.right_cont{ float:left; width:313px; padding:0px 0px 0 0; }
.company_banner{ float:right; background:url(../images/envr_bkg.gif) no-repeat top left; width:275px; height:199px; padding:0 20px 0 20px; }
.company_banner2{ float:right; background:url(../images/envr_bkg_in.gif) no-repeat top left; width:275px; height:199px; padding:0 22px 0 20px; }
.ordersample_banner{ float:left; background:url(../images/order.gif) no-repeat top left; width:313px; height:99px; margin:25px 0 0 0; }
.ordersample_banner2{ float:left; background:url(../images/order_sample_imng.gif) no-repeat top left; width:314px; height:99px; margin:0px 0 0 0; }
.order_heading{ font:20px "Myriad Pro"; color:#333333; border:0px solid red; padding:30px 0 0 130px; }

.footer_layout{ width:100%; background:#96C42C; margin:30px 0 0 0;}
.footer_contentBox{ width:900px; margin:0 auto; padding:20px 0; }

.footer_left{ float:left; width:100%; }
.footer_mid{ float:left; width:262px; padding:0 0 0 50px; border:0px solid red; }
.footer_right{ float:left; width:210px; }

.additive_box{ float:left; width:100%; margin:0 0 20px 0; }
.stripbg{ float:left; background:#cce495; width:96.5%; padding:10px 0 0 10px; height:26px; }
.cornerL{ float:left; background:url(../images/corner_left.gif) no-repeat top left; width:5px; height:36px; }
.cornerR{ float:left; background:url(../images/corner_right.gif) no-repeat top left; width:5px; height:36px; }

.footer_bgl{ float:left; background:#cce495; width:97.5%; padding:10px 0 0 10px; height:26px;}
.footer_bg2{ float:right; background:url(../images/our_principles.gif) no-repeat top left; width:262px; height:36px; padding:0 0 20px 0px; }
ul.applicationbox{ font:12px Verdana, Arial, Helvetica, sans-serif; float:left; width:275px; padding:15px 0px 0 0px; list-style:none; }
ul.applicationbox li{ background:url(../images/bullet_img.gif) no-repeat 3% 55%; border-bottom:1px dotted #CCE495; padding:6px 0 6px 30px;  }
ul.applicationbox li.last{ background:url(../images/bullet_img.gif) no-repeat 3% 55%; border-bottom:0px dotted #CCE495; padding:6px 0 6px 30px;  }

ul.applicationbox2{ font:12px Verdana, Arial, Helvetica, sans-serif; float:left; width:275px; padding:15px 0px 0 35px; list-style:none; }
ul.applicationbox2 li{ background:url(../images/bullet_img.gif) no-repeat 3% 55%; border-bottom:1px dotted #CCE495; padding:6px 0 6px 30px;  }
ul.applicationbox2 li.last{ background:url(../images/bullet_img.gif) no-repeat 3% 55%; border-bottom:0px dotted #CCE495; padding:6px 0 6px 30px;  }
.copyright{ float:left; width:160px; font:12px Arial, Helvetica, sans-serif; color:#006600; }

.foterlinkbox{ float:left; width:100%; border:0px solid red; margin:30px 0 0 0;}
.links{ float:left; width:735px; }
.links li{ list-style:none; float:left; }
.links li a{ float:left;  font:bold 11px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; padding:0 0px 0 0; width:90px; }
.links li a:hover{ color:#006600; }
.links li a.ftractive{ color:#006600; }
.linkpdf{ float:none; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; margin:0 0; }
/* inside page  */
.midBox{ float:left; width:100%; padding:40px 0 0 0px; border:0px solid red; }
.insied_left{ float:left; width:320px; padding:0px 57px 0 0;  }
.inside_right{ float:left; width:505px; padding:0px 0px 0 0; border:0px solid red;  }
.inside_right_d{ float:left; width:445px; padding:0px 0px 0 0; border:0px solid red;  }
.logo_border{ width:288px; border:1px solid #0093DD; padding:5px; }
.light_header{ float:left; background:#F0F7FA; padding:12px 12px; border-top:1px solid #ADCBD9; border-bottom:1px solid #ADCBD9; width:475px; }
.insidetext_list{ font:bold 17px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;  }
.insidetext_list li{ list-style:none; float:left; width:40%;}

/* left navigation menu*/
.left_nav{ float:left; width:100%; }
.left_nav li{ list-style:none; margin:0 0 15px 0; border:0px solid red; }
li.lastpadd{  margin:70px 0 15px 0; }
.left_nav li a.navone{ background: url(../images/additive.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.navone:hover{ background:url(../images/additive_hover.gif) no-repeat top left; width:320px; height:51px;  }
.navoneactive{ background:url(../images/additive_hover.gif) no-repeat top left; width:320px; height:51px; display:block;    }

.left_nav li a.navtwo{ background: url(../images/chemicalraw.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.navtwo:hover{ background:url(../images/chemicalraw_hover.gif) no-repeat top left; width:320px; height:51px; }
.navtwoactive{ background:url(../images/chemicalraw_hover.gif) no-repeat top left; width:320px; height:51px; display:block;  }

.left_nav li a.navthree{ background: url(../images/resins.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.navthree:hover{ background:url(../images/resins_hover.gif) no-repeat top left; width:320px; height:51px; }
.navthreeactive{ background:url(../images/resins_hover.gif) no-repeat top left; width:320px; height:51px; display:block; margin:70px 0 15px 0;  }
/* Download page css*/
.left_nav li a.downldnavone{ background: url(../images/formulation.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.downldnavone:hover{ background:url(../images/formulation_hover.gif) no-repeat top left; width:320px; height:51px;  }
.downldnactive_1{ background:url(../images/formulation_hover.gif) no-repeat top left; width:320px; height:51px; display:block; }

.left_nav li a.downldnavtwo{ background: url(../images/distrbrouchre.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.downldnavtwo:hover{ background:url(../images/distrbrouchre_hover.gif) no-repeat top left; width:320px; height:51px;  }
.downldnavtwoactive{ background:url(../images/distrbrouchre_hover.gif) no-repeat top left; width:320px; height:51px; display:block;    }

.left_nav li a.downldnavthree{ background: url(../images/downloadsection.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.downldnavthree:hover{ background:url(../images/downloadsection_hover.gif) no-repeat top left; width:320px; height:51px;  }
.downldnactive_3{ background:url(../images/downloadsection_hover.gif) no-repeat top left; width:320px; height:51px; display:block; }

.left_nav li a.downldnavfour{ background: url(../images/sectionkhusu.gif) no-repeat top left; width:320px; height:51px; display:block;  }
.left_nav li a.downldnavfour:hover{ background:url(../images/sectionkhusu_hover.gif) no-repeat top left; width:320px; height:51px;  }
.downldnactive_4{ background:url(../images/sectionkhusu_hover.gif) no-repeat top left; width:320px; height:51px; display:block; }
.sublink{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#666A58; float:left; text-align:left; width:auto; padding:0px 0 10px 0; *padding:10px 0 0px 0; border:0px solid red; text-align:center; text-decoration:none; }
.sublink:hover{ color:#3991E3; }
.sublinkMenu{ float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; text-align:left; width:100%; border:0px solid red; padding:0 0 0 30px; }

.blue_active{ float:left; font:bold 12px Verdana, Arial, Helvetica, sans-serif; width:100%; padding:0px 0 10px 0; *padding:10px 0 0px 0; border:0px solid red; text-align:left; color:#3991E3; text-decoration:none;}

.pdf_list{ float:left; width:100%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; padding:0px 0 0 0; }
.pdf_list li{ list-style:url(../images/bullet2.gif); list-style-position:inside; margin:5px 0 0 10px; line-height:150%; }
.pdf_list li a{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:justify; }
.pdf_links{ padding: 60px 0 0 110px; }

.service_list{ float:left; width:100%; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-align:justify; padding:0px 0 0 0; }
.service_list li{ list-style:url(../images/bullet.gif); margin:5px 0 0 17px; }
.service_list li a{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:justify; }
/* css for contact form */
.formbox{ float:left; margin:40px 0; width:420px;}
legend{ font:bold 14px Arial, Helvetica, sans-serif;  color:#006633; }
form{ float:left; }
fieldset{ width:480px; font:12px Arial, Helvetica, sans-serif; color:#333333; padding:10px 10px; border:1px solid #83D2F1; }
input{ width:220px; padding:5px 3px; font:12px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #CCCCCC; }
textarea{ width:220px; padding:5px 3px; font:12px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #CCCCCC; }
select{ width:227px; padding:4px 1px; font:12px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #CCCCCC; }
.button{ font:12px Arial, Helvetica, sans-serif; border:1px solid #006600; width:75px; padding:2px 3px; }
.dot_border{ border-bottom:1px dotted #0066CC; width:60%; margin:0 0 15px 0;}
#error{ color:#FF6600; }

.mendatory{ font:normal 12px Arial, Helvetica, sans-serif;  color:#FF0000;}
/* menu css*/

