body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,label,input,p,blockquote,table,tr,th,td,embed,object,button{margin:0;padding:0;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6b6464; background:#fff;  line-height:18px;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:none; outline:none;}
img{border:none}


.main{width:980px; height:auto; background:#fff; margin:0px auto; padding:0px 10px 0px 10px;}

.header{width:980px; height:118px; float:left; }
.header_logo{width:428px; height:77px; float:left; padding-top:20px; }
.header_rightpor{width:552px; height:106px; float:left; }
.rightmenu {width:200px; float:left; display:block; padding-left:320px; margin-top:10px; text-align:right;  }
.rightmenu a{ display:inline; color: #006600; text-decoration:none; padding-right:12px; }
.rightmenu a:hover{text-decoration:none; color:#919191;  padding-right:12px;}
.caption{width:252px; height:65px; float:left; margin-top:8px; padding-left:250px;}

/*.header_menu{width:252px; height:15px; float:left; margin-top:10px; text-align:right; padding-left:32px; }
.header_menu a{ color:#696969; text-decoration:none; padding-right:12px; float:left}
.header_menu a:hover{text-decoration:none; color:#919191; padding-right:12px; float:left}
.caption{width:252px; height:65px; float:left; margin-top:8px;}*/

.main_menu{width:980px; height:50px; float:left;}
.main_menu_left{width:16px; height:51px; float:left; background:url(../images/menu_left.jpg) no-repeat; }
.main_menu_mid{width:947px; height:50px; float:left; background:url(../images/menu_mid.jpg) repeat-x;}
.main_menu_right{width:16px; height:51px; float:left; background:url(../images/menu_right.jpg) no-repeat;}
.menu_span{display:block; width:919px; height:50px; text-align:center; float:left; padding-left:28px;}

.anchor {color:#fff; padding-left:14px; height:30px; float:left; padding-right:14px; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor:hover{color:#fff; padding-left:14px; height:30px; float:left; padding-right:14px; padding-top:20px; background:url(../images/1_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected1{float:left; background:url(../images/1_bg_over.jpg) no-repeat top; margin-top:1px; width:66px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor2 {color:#fff; height:30px; width:82px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor2:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected2{float:left; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; width:82px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor3 {color:#fff; height:30px; width:82px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor3:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected3{float:left; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; width:82px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor4 {color:#fff; height:30px; width:82px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor4:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected4{float:left; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; width:82px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor5 {color:#fff; height:30px; width:88px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor5:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/3_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected5{float:left; background:url(../images/3_bg_over.jpg) no-repeat top; margin-top:1px; width:88px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor6 {color:#fff; height:30px; width:140px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor6:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/4_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected6{float:left; background:url(../images/4_bg_over.jpg) no-repeat top; margin-top:1px; width:140px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor7 {color:#fff; height:30px; width:91px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor7:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/5_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected7{float:left; background:url(../images/5_bg_over.jpg) no-repeat top; margin-top:1px; width:91px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor8 {color:#fff; height:30px; width:54px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor8:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/6_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected8{float:left; background:url(../images/6_bg_over.jpg) no-repeat top; margin-top:1px; width:54px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

/*.anchor9 {color:#fff; height:30px; width:82px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor9:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected9{float:left; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; width:82px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.anchor10 {color:#fff; height:30px; width:82px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor10:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected10{float:left; background:url(../images/2_bg_over.jpg) no-repeat top; margin-top:1px; width:82px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

*/
.anchor11 {color:#fff; height:30px; width:140px; margin-left:5px; float:left; padding-top:20px; margin-top:1px; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.anchor11:hover{color:#fff; height:30px; margin-left:5px;  float:left; padding-top:20px; background:url(../images/4_bg_over.jpg) no-repeat top; margin-top:1px; }
.selected11{float:left; background:url(../images/4_bg_over.jpg) no-repeat top; margin-top:1px; width:140px; height:26px; color:#fff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:20px;   }

.middle_portion{width:980px; height:296px; float:left; background:url(../images/middle_img.jpg) no-repeat}
.content_portion{width:980px; height:480px; float:left;}
.content_left{width:604px; height:480px; float:left;}
h1{width:500px; height:30px; padding-top:20px; float:left; font-size:20px; font-weight:bold; color:#d13111; line-height:18px; }
h2{width:auto; height:auto; padding-top:30px; float:left; font-size:20px; font-weight:bold; color:#d13111; line-height:18px; }

.content_span{display:block; float:left; width:604px; text-align:justify; font-size:13px; color:#6b6464; line-height:20px;}

.stocklist_top{width:604px; height:25px; float:left; background:url(../images/stock_top.jpg) no-repeat}
.stocklist_mid{width:604px; height:auto; float:left; background:url(../images/stock_mid.jpg) repeat-y}
.stocklist_btm{width:604px; height:13px; float:left; background:url(../images/stock_btm.jpg) no-repeat}
.stockcaption{display:block; float:left; font-size:18px; color:#d13111; font-weight:bold; padding-left:15px;}
.company_logo{display:block; float:left; text-align:center; width:571px; height:42px; margin-left:10px;}
.company_logo1{display:block; float:left; text-align:center; width:571px; height:51px; margin-left:15px;}

.content_right{width:358px; height:461px; float:left; margin-left:17px;}

.footercaption {display:block; float:left; font-size:18px; color:#d13111; font-weight:bold; padding-left:15px; margin-top:80px; }
.bottom_links{width:980px; height:130px; float:left; display:block; }
.footer{width:980px; height:95px; float:left; }
.footerlink_left{width:25px; height:64px; float:left; background:url(../images/footer_left.jpg) no-repeat}
.footerlink_mid{width:930px; height:64px; float:left; background:#e5e5e5}
.footerlink_right{width:25px; height:64px; float:left; background:url(../images/footer_right.jpg) no-repeat}

.footerlink_span{display:block; float:left; width:930px; text-align:center; color:#8f9090; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:14px;}
.footerlink_span a{color:#8f9090;}
.footerlink_span a:hover{color:#333333;}

.copyright{width:980px; height:25px; float:left; margin-top:5px;}
.copy_leftspan{width:485px; float:left; display:block; text-align:left; font-size:11px; color:#9fa0a0; padding-left:5px;}
.copy_rightspan{width:485px; float:left; display:block; text-align:right; font-size:11px; color:#9fa0a0; padding-right:5px;}

.inner_middleportion{width:980px; height:201px; float:left;}

.inner_contentportion{width:980px; height:auto; float:left;}
.inner_contentleftportion{width:640px; height:auto; float:left;}
.inner_contentrightportion{width:318px; height:auto; float:left; padding-left:10px;}
.inner_content_span{display:block; float:left; width:625px; margin-left:5px; text-align:justify; font-size:13px; color:#6b6464; line-height:20px;}
.inner_content_span a{color:#d13111}
.inner_content_span a:hover{color:#6b6464; }

.inner_stock{width:320px; height:auto; float:left; margin-bottom:15px;}
.inner_stock_top{width:320px; height:24px; float:left; background:url(../images/inner/Stock_inner_top.jpg) no-repeat}
.inner_stock_mid{width:320px; height:auto; float:left; background:url(../images/inner/Stock_inner_mid.jpg) repeat-y}
.inner_stock_btm{width:320px; height:14px; float:left; background:url(../images/inner/Stock_inner_btm.jpg) no-repeat}
.stock_span{display:block; width:300px; text-align:center; float:left; margin-left:20px; margin-bottom:3px; margin-top:2px;}
.stockcaption1{display:block; float:left; font-size:18px; color:#d13111; font-weight:bold; padding-left:38px;}
ul{padding-left:40px; margin-top:40px; display:block; }

.product_paging{width:630px; height:40px; float:left;}
.product_left{width:9px; height:28px; float:left; background:url(../images/products/menu_left.jpg) no-repeat}
.product_mid{width:600px; height:28px; float:left; background:url(../images/products/menu_mid.jpg) repeat-x}
.product_rht{width:9px; height:28px; float:left; background:url(../images/products/menu_right.jpg) no-repeat}
.alphapaging{display:block; width:600px; float:left; text-align:center; margin-top:4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.alphapaging a{text-decoration:underline; color:#524e4e; padding-right:7px;}
.alphapaging a:hover{text-decoration:underline; color:#d13111; padding-right:7px;}

.productlisting{width:600px; float:left; height:auto; margin-top:10px; }
.productlist_left{width:290px; display:block; height:35px; float:left; border:1px solid #f2f0f0; margin-right:15px; margin-bottom:5px;}
.productlist_right{width:290px; display:block; height:35px; float:left; border:1px solid #f2f0f0; margin-bottom:5px;}
.listname{display:block; width:235px; float:left; color:#524e4e; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:17px; padding-top:8px;}
 
.stockists{width:630px; height:auto; float:left; margin-top:15px; }
.stockists_left{width:310px; display:block; height:auto; float:left; border-right:1px dashed #c4c4c4}
.stockists_right{width:310px; display:block; height:auto; float:left; }
.companylist_lf{display:block; width:300px; height:31px; float:left; margin-bottom:7px; margin-right:10px;}
.companylist_rt{display:block; width:300px; height:31px; float:left; margin-bottom:7px; margin-left:27px;}
.co_name{display:block; float:left; height:27px; padding-top:4px; padding-left:20px; font-size:12px; color:#6c6868;}

.paint{display:block; float:left; width:650px; height:80px; margin:0px; padding:0px;}
.dreamcoat{display:block; float:left; width:630px; text-align:justify; font-size:13px; color:#6b6464; line-height:20px;}
.dreamcoat a{color:#dd654d; text-decoration:none; font-size:13px; font-weight:bold; margin-left:365px;}
.dreamcoat a:hover{color:#000; text-decoration:none; font-size:13px; font-weight:bold; margin-left:365px;}
.Vapocure_loc_top{width:607px; height:18px; float:left; background:url(../images/locationtop.jpg) no-repeat; margin-left:15px;}
.Vapocure_loc_mid{width:607px; height:auto; float:left; background:url(../images/locationmid.jpg) repeat-y; margin-left:15px;}
.Vapocure_loc_btm{width:607px; height:18px; float:left; background:url(../images/locationbtm.jpg) no-repeat; margin-left:15px;}

.RightSurface{display:block; float:left; margin-top:20px; width:425px; margin-left:5px; font-size:12px; }
.RightSurface1{display:block; float:left; margin-top:10px; width:390px; margin-left:5px; font-size:12px; }
.RightSurface2{display:block; float:left; margin-top:8px; width:425px; margin-left:5px; font-size:12px; }
.bold{font-size:12px; color:#d13111}
.headingb{color:#d13111}

.colordispenser{display:block; float:left; width:355px; margin-left:5px; margin-top:5px; text-align:justify}
.table_border{border:1px #d1cfcd solid}
.table_border1 {border:1px #d1cfcd solid; padding-left:5px;}
.table_border2{border-left:1px #d1cfcd solid}

.contact{width:307px; height:370px; float:left;}
.contacttop{width:307px; height:17px; float:left; background:url(../images/contact_top.jpg) no-repeat}
.contactmid{width:307px; height:auto; float:left; background:url(../images/contact_mid.jpg) repeat-y}
.contactbtm{width:307px; height:17px; float:left; background:url(../images/contact_btm.jpg) no-repeat}
.conspan_left{width:152px; height:auto; margin-left:12px; float:left; font-size:12px; color:#6b6464; font-weight:bold}
.spanseparator{width:12px; height:auto; float:left;}
.conspan_right{width:128px; height:auto; float:left; font-size:12px; color:#6b6464}
.conspan_right a{text-decoration:none; outline:none; color:#d13111}
.conspan_right a:hover{text-decoration:none; outline:none; color:#6b6464}

.contactabove {width:303px; height:370px; float:left; }
.contactperson{width:250px; height:auto; float:left; margin-left:20px; margin-top:20px; padding-top:20px;}

.enqform{width:400px; height:auto; margin-left:55px; float:left;}
.enqfield{width:400px; height:auto; float:left; border:1px solid #e4e3e3; padding:50px 10px 10px 10px;}
.enqlabel{width:120px; float:left; text-align:right; font-size:12px; color:#737171 }
.enqinput{margin-left:40px; width:180px;}
.enqtext{margin-left:40px;}


.submit{background:url(../images/submit.jpg) no-repeat; width:68px; height:25px; float:left; border:none; margin-left:158px;}
.reset{background:url(../images/reset.jpg) no-repeat; width:68px; height:25px; float:left; border:none; margin-left:15px;}

.stockcompany{width:165px; height:80px; float:left; margin-left:30px; -margin-left:10px;}
.stockcompanynam{display:block; float:left; width:165px; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6b6b6b; font-weight:bold}
.comapnylisting{width:165px; float:left; height:auto; line-height:25px; margin-left:15px; border-right:1px dashed #c4c4c4}
.comapnylisting2 {width:180px; float:left; height:auto;line-height:25px; margin-left:0px; margin-left:18px; border-right:1px dashed #c4c4c4}
.comapnylisting3 {width:200px; float:left; height:auto;line-height:25px; margin-left:0px;  margin-left:18px;}

.referform{width:425px; height:auto; margin-left:30px; float:left;}
.referfield{width:450px; height:auto; float:left; border:1px solid #e4e3e3; padding:30px 10px 20px 0px;}
.referlabel{width:120px; float:left; text-align:left; font-size:12px; color:#737171; margin-left:30px; }

.refersubmit{background:url(../images/submit.jpg) no-repeat; width:68px; height:25px; float:left; border:none; margin-left:188px;}
.referreset{background:url(../images/reset.jpg) no-repeat; width:68px; height:25px; float:left; border:none; margin-left:15px;}

/* Edit by Manoj  */

.top_head {display:block; float:left; }
.top_imgs { float:left; margin-top:20px; display:inline; float:left; }
.job_head {font-size:13px; font-weight:bold; color:#d13111; margin: 10px 0px 10px 0px; }

.top_tble_showroom {width:626px; height:22px; float:left; background:url(../images/tble_top_show.jpg) no-repeat; margin-top:30px; }
.mdle_tble_showroom {width:626px; height:auto; float:left; background:url(../images/tble_mdle_show.jpg) repeat-y; }
.btm_tble_showroom {width:626px; height:22px; float:left; background:url(../images/tble_btm_show.jpg) no-repeat; }

.showroom {display:block; float:left; margin:20px 20px 0px 20px; }

.vacump {width:626px; float:left; display:block; margin-left:5px; }
.va_left {width:295px; height:130px; float:left; display:block; border:1px solid #EFEFEF; margin-left:10px; margin-bottom:10px;  }
.va_right {width:295px; height:130px; float:left; display:block; border:1px solid #EFEFEF; margin-left:10px; margin-bottom:10px;  }

.va_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:10px; display:block;  }
.va_head {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; padding-left:10px;}

.address_bottom {width:650px; height:110px; display:block; float:left; margin-top:25px; }

.contact2 {width:169px; height:110px; float:left; padding-left:5px; }
.contact2top{width:169px; height:7px; float:left;  background:url(../images/top_cont_new.jpg) no-repeat;}
.contact2mid{width:169px; height:auto; float:left;  background:url(../images/top_cont_mid.jpg) repeat-y; padding-left:25px; margin-top:0px;}
.contact2btm{width:169px; height:7px; float:left; background:url(../images/top_cont_bot.jpg) no-repeat;}


.accounts{display:block; float:left; font-weight:normal; width:132px; text-align:right; }
.system{display:block; float:left; font-weight:normal; width:132px; text-align:right;}
.sales{display:block; float:left; font-weight:normal; width:132px; text-align:right;}

.homemore{display:block; float:left; text-align:right; width:580px; font-size:13px;}
.homemore a{color:#d13111; }
.homemore a:hover{color:#6b6464; }

.bullet_li{background:url(../images/bullet.jpg) no-repeat left; list-style:none; padding-left:30px; line-height:30px;}
.bullet_li a{color:#71777d }
.bullet_li a:hover{color:#da251d }


.logos_top{width:604px; height:25px; float:left; background:url(../images/stock_top.jpg) no-repeat}
.logos_mid{width:604px; height:auto; float:left; background:url(../images/stock_mid.jpg) repeat-y}
.logos_btm{width:604px; height:13px; float:left; background:url(../images/stock_btm.jpg) no-repeat}