/* CSS Document */

body{background:#fff; background-image:url(images/bg.jpg); color:#808080; font:15px/20px Tahoma, Verdana, Arial, Helvetica, sans-serif; margin:20px 0px 30px 0px;  padding:0px;}

#wraper { width:1000px; height:auto; padding:0px; margin:0 auto; background-color:#FFFFFF;
}
/* TOP PANEL*/
.topPanel
{width:960px;
 height:114px;
 position:relative;
 margin:0px; 
 padding-left:20px;
 padding-right:20px;
 padding-top:15px;
 padding-bottom:25px;
 background:#FFFFFF;
 }

.logo { width:246px; height:76px; float:left; text-align:left; padding-bottom:12px; margin:0px;
}
.th_service { width:520px; height:24px; float:left; text-align:center; padding-top:27px; padding-bottom:37px; margin:0px; 
}
.live_chat { width:194px; height:76px; float:left; text-align:right; padding-bottom:12px; margin:0px; 
}

/* MENU PANEL*/
.menu_panel {width:960px; height:26px; float:left; margin:0px; padding:0px; background-image:url(images/menu_bg.jpg); background-repeat:repeat-x; text-align:left; vertical-align:top;
}
.menu_left { width:10px; height:26px; float:left; padding:0px; margin:0px;
}
.menus { width:940px; height:20px; float:left; padding-bottom:4px; margin:0px;
}
.menu_right { width:10px; height:26px; float:left; padding:0px; margin:0px;
}
/*.menu_panel a { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;  padding-left:10px; padding-right:20px; text-decoration:none; 
}
.menu_panel a:hover { color:#000000; text-decoration:none;
}*/

/* Home Body PANEL*/
.h_body-main_panel {width:960px; height:auto; float:left; margin:0px; padding-left:20px; padding-right:20px; background-color:#FFFFFF;
}
.havc_service_main { width:554px; height:223px; float:left; padding-bottom:35px; margin:0px; padding-right:13px; text-align:left;
}
.havc_heading_bg { width:554px; height:24px; float:left; margin:0px; padding:0px; background-image:url(images/h_bg.jpg); background-repeat:repeat-x; text-align:left;
 font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;
 }
.havc_heading_bg h1 { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;  padding-left:10px; text-decoration:none; line-height:1px;
}
.havc_service_main p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding:0px; text-decoration:none; text-align:left; line-height:16px;
}
.flash { width:393px; height:223px; float:left; padding-bottom:35px; margin:0px; text-align:right;
}

.howcan-wehelp { width:960px; float:left; height:200px; padding-bottom:35px; margin:0px; background-color:#FFFFFF; background-image:url(images/hcwh_bg.jpg); background-repeat:repeat-x; background-position:top;
}
.howcan-wehelp_heading { width:940px; height:38px; padding:0px; margin:0px; float:left; text-align:center;
}
.howcan-wehelp_innerbg{ width:303px; float:left; height:150px; padding:0px; margin-right:12px; background-image:url(images/hcwh_inner_bg.jpg); background-repeat:repeat-x; background-position:top; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:underline;
}
.howcan-wehelp_innerbg p{
font-family:Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding:10px; text-decoration:none; text-align:left; line-height:16px;
}
.havc_product_main { width:554px; height:442px; float:left; padding-bottom:35px; margin:0px; padding-right:26px; text-align:left;
}
.havc_product_main p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding:0px; text-decoration:none; text-align:left; line-height:18px;
}
.havc_product_main p a  { color:#5b2e91; text-decoration:underline;
}
.havc_product_main p a:hover  { color:#5b2e91; text-decoration:none;
}
.federal_tax { width:552px; height:197px; float:left; padding:0px; margin-top:45px;   text-align:left; border:1px solid #5c2f91;
}
.federal_tax p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding-left:5px; text-decoration:none; text-align:left; line-height:18px;
}
.federal_tax p  a  { color:#5b2e91; text-decoration:underline;
}
.federal_tax p  a:hover  { color:#5b2e91; text-decoration:none;
}
.duct_cleaning { width:380px; height:460px; float:left; padding-bottom:35px; margin:0px; text-align:right;
}
/* FOOTER PANEL*/
.hfooter_logos { width:1000px; height:133px; float:left; padding:0px; margin:0px; background-image:url(images/logos_bg.jpg); background-repeat:repeat-x;
}
.footer_panel { width:1000px; height:20px; float:left; padding:0px; margin-bottom:40px; background-color:#FFFFFF; 
}
.copyrights { width:600px; height:20px; float:left; padding-left:5px; font-family: Tahoma, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#5d3092;   text-decoration:none; text-align:left; 
}
.copyrights a{ color:#5d3092; text-decoration:underline;
}
.copyrights a:hover{ color:#5d3092; text-decoration:none;
}
.digital { width:390px; height:20px; float:left; padding-right:5px; font-family: Tahoma, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#5d3092;  text-decoration:none; text-align:right; 
}
.digital a{ color:#5d3092; text-decoration:none;
}
.digital a:hover{ color:#5d3092; text-decoration:none;
}

/************************************ About Us page start Here ****/

.about_body_panel { width:960px; height:auto; margin:0px; padding:0px 20px 20px 20px; float:left; font-family: Tahoma, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#623795; background-color:#FFFFFF;
}
.about_body_panel p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding-left:5px; text-decoration:none; text-align:left; line-height:18px;
}
.about_body_panel p  a  { color:#5b2e91; text-decoration:underline;
}
.about_body_panel p  a:hover  { color:#5b2e91; text-decoration:none;
}
.rfq_bg { width:1000px; height:54px; float:left; padding:0px; margin:0px; background-image:url(images/rfq_bg.jpg); background-repeat:repeat-x; text-align:left;
}
.electric_left_panel { width:480px; height:auto; margin:0px; padding:0px; float:left; font-family: Tahoma, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#623795; background-color:#FFFFFF;
}
.electric_left_panel p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding-left:5px; text-decoration:none; text-align:left; line-height:18px;
}
.electric_left_panel p  a  { color:#5b2e91; text-decoration:underline;
}
.electric_left_panel p  a:hover  { color:#5b2e91; text-decoration:none;
}
.electric_right_panel { width:480px; height:auto; margin:0px; padding:0px; float:left; font-family: Tahoma, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#623795; background-color:#FFFFFF;
}
.electric_right_panel p { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;  padding-left:15px; text-decoration:none; text-align:left; line-height:18px;
}
.electric_right_panel p  a  { color:#5b2e91; text-decoration:underline;
}
.electric_right_panel p  a:hover  { color:#5b2e91; text-decoration:none;
}
.text_field { width:190px; height:20px; background-color:#FFFFFF; text-align:left; padding:5px 0px 0px 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
}
.text_field1 { width:270px; height:20px; background-color:#FFFFFF; text-align:left; padding:5px 0px 0px 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
}
.text_field2 { width:120px; height:20px; background-color:#FFFFFF; text-align:left; padding:5px 0px 0px 10px; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
}
.f_text { font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#613794; text-align:left; padding-bottom:10px; line-height:20px;
}
.list_field { width:120px; height:30px; background-color:#FFFFFF; text-align:left; padding:0px 0px 0px 0px; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000;
}
.link  { color:#fff; text-decoration:underline;
}
.link:hover  { color:#fff; text-decoration:none;
}
.bborder { border-bottom:1px solid #e9ecf3;
}