@charset "utf-8";
/* CSS Document */
body{background:url(../images/top_bg.jpg) center top repeat-x #e1ebe2; font:12px/1.5em Arial, Helvetica, sans-serif; color:#4f5252;}
html,body{margin:0px; padding:0px;}
ul,li{list-style:none; margin:0; padding:0; }
img{border:none;}
a{text-decoration:none;}
pre{font:12px/1.5em Arial, Helvetica, sans-serif;}
h2{font-size:18px; font-weight:bold;}
h3{font-size:14px; font-weight:bold;}
#big_wrap{ width:1003px; margin:0 auto;}
#header{text-align:center; padding-top:11px; height:89px;}
#top_menu{width:100%; height:39px; display:block; background:url(../images/top_menu_bg.jpg); margin:7px 0 27px 0;}
#top_menu li{float:left; font-size:13px; font-weight:bold; line-height:39px; color:#FFFFFF}
#top_menu li a{padding:0 46px; color:#FFFFFF}
#top_menu li a:hover,.top_menu_select{color:#CCFF00!important;}

#leftcol{width:207px; float:left;}
#main_menu a{width:202px; height:46px; line-height:46px; font-size:13px; font-weight:bold; color:#FFFFFF; display:block; background:#0f2c31; margin-bottom:2px; padding-left:5px;}
#main_menu a:hover,.main_menu_select{ background:url(../images/menu_hover_bg.png) 198px center no-repeat #77abb4!important;}
#health{background:url(../images/healthinsurance.png) no-repeat #0f2c31; padding-top:59px; width:199px; height:210px; padding-left:8px;}
#health li{font-size:13px; font-weight:bold; line-height:28px; color:#FFFFFF}


#middlecol{width:553px; float:left; margin:0 18px;}
#video_box{width:553px; height:265px; display:block; background: #000; margin-bottom:17px; text-align:center;}
.withdot{ padding-left:15px;}
.withdot li{list-style:disc;}
.customername{width:100%; text-align:right; border-bottom:1px dashed #333333; padding-bottom:10px; font-style:italic;}

#rightcol{width:207px; float:left;}
#contact_box{width:203px; padding:0 2px; text-align:center; height:300px; background:#0f2c31; color:#FFFFFF; font-weight:bold;}
#contact_box span{ color:#ff9703; font-size:18px;}
#contact_box a{color:#FFFFFF;}
#message_box{padding:5px; background:#0f2c31; margin:7px 0 17px 0;}
#message_box input{width:162px;}
#message_box textarea{width:182px; height:93px; overflow:auto;}
#message_box #submit_btn{width:58px; height:17px;}
.clear{clear:both;}

#footer{ width:100%; height:46px; padding-top:7px; color:#bbb9b9; background:#0f2c31; margin:30px auto 0 auto; text-align:center;}
#footer a{color:#bbb9b9;}
#footer a:hover{color:#FFFFFF;}