@charset "utf-8";
/* CSS Document */
a, a:visited {color:#0096ff;text-decoration:none;}
a:hover {color: #9BC000;}
body {margin:0px;font-family:arial;font-size:12px;color:#55595c;}
h1 {background:url(../images/heading_bg.gif) left no-repeat;padding-left:25px;margin:0px;margin-bottom:8px;font-family:arial;font-size:18px;font-weight:normal;color:#0096ff;}
h1.home_page_heading{background:none;padding-left:0px;margin:0px;margin-bottom:8px;font-family:arial;font-size:18px;font-weight:normal;color:#0096ff;	}
h1 em {font-style:normal;color:#9bc000;text-transform:uppercase;}
h1 span {color:#9BC000;}
h2 {margin:0px;margin-bottom:8px;font-family:arial;font-size:16px;font-weight:bold;color:#0096ff;text-decoration:none;}
p {margin:0px;margin-bottom:10px;}
.color_ol li {color:#00FFFF;font-weight:bold;}
.color_ol li span {color:#55595C;font-weight: normal;}
.color_black_ol li {color:#000;font-weight:bold;}
.color_black_ol span {color:#55595C;font-weight: normal;}
form, img {border:none;margin:0px;}
#top {display:block;height:31px;background:url(../images/bg_top.jpg) repeat-x;}
#top_con {position:absolute;width:900px;left:50%;margin-left:-450px;line-height:31px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#495d00;text-align:center;font-weight:bold;}
#top_con span {font-size:11px;}
#content {width:870px;margin:0 auto;padding:0px 15px 15px;}
.column_1{float:left;width:280px;min-height:220px;margin-right:12px;margin-bottom:10px;}
.column_1 h2{border-bottom: 1px solid #DADCDF;margin-bottom:15px;padding: 0 0 4px;font-weight:normal;}
.column_1 p{padding:7px;font-size:11px;}
.column_1 a{background:#0096ff;color:#fff;display:block;padding:5px;text-align:center;border-bottom:4px solid #f1f1f1;}
.column_1 a:hover{background:#09C;}
.column_2{float:left;width:280px;min-height:220px;margin-right:12px;margin-bottom:10px;}
.column_2 h2{border-bottom: 1px solid #DADCDF;margin-bottom:15px;padding: 0 0 4px;font-weight:normal;color:#9BC000;}
.column_2 p{padding:7px;font-size:11px;}
.column_2 a{background:#9BC000;color:#fff;display:block;padding:5px;text-align:center;border-bottom:4px solid #f1f1f1;}
.column_2 a:hover{background:#9C0;}
.column_3{float:left;width:280px;min-height:220px;margin-bottom:10px;}
.column_3 h2{border-bottom: 1px solid #DADCDF;margin-bottom:15px;padding: 0 0 4px;font-weight:normal;color:#F4D81C;}
.column_3 p{padding:7px;font-size:11px;}
.column_3 a{background:#F4D81C;color:#fff;display:block;padding:5px;text-align:center;border-bottom:4px solid #f1f1f1;}
.column_3 a:hover{background:#FC0;}

#tab {margin-top:25px;}
#tab td h2{font-size:15px;border-bottom: 1px solid #DADCDF;margin-bottom:0px;padding: 0 0 4px;font-weight:normal;}
#tab a{background:#0096ff;color:#fff;padding:5px;text-align:center;float:right;font-size:11px;}
#tab a:hover{background:#9BC000;}
#tab a.no-c{background:none;float:left;}

#menu {color:#fff;font-family:Verdana, Geneva, sans-serif;font-size:12px;background:#9C0;height:31px;position:absolute;margin-top:-2px;width:900px;} 
#menu a{padding:0px;margin:0;color:#fff; text-decoration:none;display:block; text-align:left;border:0px;color:#fff; padding-right:15px;padding-left:15px;border-right:1px solid #fff;line-height:31px;}
#menu a:hover {color:#FFF;background:#0096FF;}   
#menu a.x{border-top:none;}
#menu ul{list-style:none;margin:0;padding:0;float:left;height:22px;}

        *html #menu ul{ float:left; display:inline; width:0px; white-space:nowrap;}
        
        * html #menu ul li{float:left;height:0%; z-index:100; display:block; }
        * html #menu ul li a{height:0%; }

#menu li{position:relative;}
#menu ul ul{position:absolute;text-align:left;top:auto;height:0px;display:none;}
#menu ul ul a{/*filter:alpha(opacity=95);opacity: 0.8;-moz-opacity:0.95;*/background:#ccc;font-size:10px;color:#000;line-height:20px;border-bottom:1px solid #aaa;padding:5px;margin:0px; width:165px;padding-left:10px;}
#menu ul ul a:hover{background:#f1f1f1;color:#333;}
#menu ul ul ul{top:0;left:100%;}
       
div#menu li:hover{cursor:pointer;z-index:100;}
        
 div#menu li:hover ul ul,
 div#menu li li:hover ul ul,
 div#menu li li li:hover ul ul,
 div#menu li li li li:hover ul ul
 {display:none;}
        
        div#menu li:hover ul,
        div#menu li li:hover ul,
        div#menu li li li:hover ul,
        div#menu li li li li:hover ul
        {display:block;}




#border {width:900px;margin:0 auto;border:2px solid #c6c6c6;border-top:none;border-bottom:none;}
#banner {display:block;height:265px;width:900px;margin:0 auto;margin-bottom:20px;position:relative;}
#icons_div { background:url(../images/icons_bg.png) left top no-repeat; width:146px; height:28px; text-align:center; position:absolute; top:0px; left:56px; z-index:1000;}
.top_box {width:420px;float:left;margin-bottom:15px;margin-right:12px;}
.top_box_right{margin-right:0px !important;	margin-left:18px !important;	}
.top_box_in {display:block;background:url(../images/bg_top_boxes.jpg) repeat-y;border:1px solid #ddd;padding:10px;}
.top_box_dd {width:200px;font-size:11px;padding:3px;margin-bottom:10px;}
*html .top_box_dd {width:200px;font-size:11px;}
.top_box_img {padding:0px 10px;}
.slideshow_top {float:left;width:246px;}
#slideshow_wrap {background:url(../images/slider_bg.gif);float:left;width:226px;height:122px;padding:10px;}
.slideshow {float:left;width:225px;height:99px;}
.slideshow div {float:left;width:225px !important;}
.slideshow div p {font-size:9px;margin-bottom:0px;padding-top:2px;}
.slideshow div b {font-size:10px;}
.slide_nav {width:225px;float:left;text-align:center;font-size:12px;margin-top:8px;}
.slide_nav a {margin:0 5px;}
.sep_h {display:block;clear:both;border-bottom:1px dashed #ccc;padding-top:15px;margin-bottom:15px;}
*html .sep_h {display:block;clear:both;border-bottom:1px dashed #ccc;padding-top:5px;margin-bottom:15px;}
.img_r {float:right;padding-left:10px;}
.img_l {float:left;padding-right:15px;}
#footer {display:block;height:105px;background:url(../images/bg_footer.jpg) repeat-x;clear:both;text-align:center;color:#fff;padding-top:20px;letter-spacing: normal;}
#footer a {padding:0px 10px;text-decoration:none;color:#fff;}
#footer a:hover {text-decoration:underline;}
.paging {font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;text-align: left; padding-bottom: .25ems;text-align:center;}
.paging1 {font-weight:bold;}
table td {padding: 3px;}
.lables {vertical-align:top;width:19%;font-weight:bold;}
.required {color:#990000;}
.error-message {color:#FF0000;border: solid #C9FB33 1px;background-color:#FFFFFF;margin-bottom:10px;padding:3px;}
.error-message2 {color:#FF0000;background-color:#FFFFFF;}
.info-message {color:#000099;border: solid #C9FB33 1px;background-color:#FFFFFF;margin-bottom:10px;padding:3px;}
.indent_1 {margin-left:10px;}
#sitemap ul li {margin:0px;margin-bottom:8px;font-family:arial;font-size:16px;font-weight:bold;color:#0096ff;text-decoration:none;}
#sitemap ul li ul li {margin-bottom:1px;font-size:14px;font-weight:normal;}
.green_products {list-style-type:none;padding-left:0px;width:870px;}
.green_products li {float:left;width:174px;}
.green_products li span {text-align:center;float:left;width:100%;}
.title {color:#9BC000;font-weight:bold;}
.title2 {color:#9BC000;text-decoration:none;border-bottom: 3px double #9BC000;}
.highlights {color:#0096FF;}
.highlights_upperCase {text-transform:uppercase;color:#0096FF;}
.highlights_bold {color:#0096FF;font-weight:bold;}
.highlights_UppaerCase_bold {color:#0096FF;font-weight:bold;text-transform:uppercase;}
.border_outter {}
.border_inner {-moz-border-radius: 5px 5px 5px 5px;border: 2px solid #9BC000;margin-top: 25px;}
.imgs_div {float:left;width:100%;text-align:center;padding:20px 0px;clear:both;}
.imgs_div img {float:left;margin-left:15px;}
.account_input {width:110px;height:20px;border:solid 1px #cdcdcd;padding-left:5px;}
.account_input:focus{border:solid 1px #666666;}
.h_pr1, .h_pr1 :visited {color:#0096ff;text-decoration:none;}
.h_pr1:hover {color: #9BC000;}
.brust {background:url(../images/burst.gif);height:92px;line-height:92px;margin:15px 0 15px 170px;float:left;width:344px;text-align:center;color:#FFFFFF;font-weight:bold;}
.quote_box {float:left;background:url(../images/quote_box.gif);width:376px;height:142px;padding:0 22px;}
.quote_input {width:366px;height:16px;padding:5px;margin:10px 0px;border:#bcc8d0 1px solid;}
.quote_go {margin:10px 0px 0px 103px;}
.quote_box select {width:256px;}
#ajax_msg_home, #ajax_msg_business {color:#F00;}
.dashboard {background-image:url(../images/dsh-center.gif);background-repeat:repeat-y;width:417px;float:left;margin-right:15px;margin-bottom:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.dashboard-top {background-image:url(../images/dsh-top.gif);background-repeat:no-repeat;background-position:top;}
.dashboard-bottom {background-image:url(../images/dsh-bottom.gif);background-repeat:no-repeat;background-position:bottom;padding:20px;height:212px;}
.dashboard-bottom h3 {font-size:20px;margin:0px;padding:0px;margin-left:2px;}
.dashboard-bottom ul {margin:0px;padding:0px;list-style:none;}
.dashboard-bottom ul li {margin:0px;padding:0px;list-style:none;display:block;border-bottom:dotted 1px #b2b2b2;padding:7px 2px 7px 2px;}
.dashboard-bottom ul li p {display:block;float:left;margin:0px;padding:0px;width:235px;}
.dashboard-bottom ul li span {display:block;float:left;width:75px;}
.dashboard-bottom ul li em {display:block;float:right;font-style:normal;}
.dashboard-bottom ul li a {color:#0096ff;}
.form-fm{width:870px;/*temporary*/background-image:url(../images/gray-top-fm.gif);background-repeat:no-repeat;background-position:top;background-color:#f5f5f5;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.form-fm-inner{	background-image:url(../images/gray-bottom-fm.gif);	background-repeat:no-repeat;	background-position:bottom;	padding:14px;}
.fm-white{width:842px;background-image:url(../images/white-center-fm.gif);background-repeat:repeat-y;margin-bottom:12px;}
.fm-white-top{	background-image:url(../images/white-top-fm.gif);	background-repeat:no-repeat;	background-position:top;}
.fm-white-bottom{	background-image:url(../images/white-bottom-fm.gif);	background-repeat:no-repeat;	background-position:bottom;	padding:30px;}
.fm-input{width:220px;height:20px;border:solid 1px #cdcdcd;padding-left:5px;}
.fm-input:focus{border:solid 1px #666666;}
.fm-textarea{width:625px;height:160px;border:solid 1px #cdcdcd;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:7px;}
.fm-textarea:focus{border:solid 1px #666666;}
#myTable td{text-align:center;}
