@charset "UTF-8";
/* Basic Styling*/
*{ margin:0px; padding:0px; }
#clear{ clear:both;}
body {  text-align:center; font-family:Arial, Helvetica, sans-serif; background-color:#ccc;}
#wrapper { background-color:#FFF; width:962px; margin: 0 auto; text-align:left; margin-top:10px; overflow:hidden; padding-left:9px; padding-right:9px; border:2px solid #90d7fb; margin-bottom:10px;}
#header { position:relative; background:#FFFFFF; height:110px; width:962px; }
#content { width:962px; float:left; position:relative;}
img{ border:none;}
/*----------------header------------------*/
.header_left{ width:480px; float:left;}
.agent_login{ width:250px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006ea5; padding-right:40px; padding-top:5px;}
.header_right{ width:182px; height:auto; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#006ea5; text-align:right;}

.field_name{ width:80px; float:left; padding-top:5px;}
.field_txtbox{ width:120px; float:left; padding-top:5px;}
.field_txtbox input{ width:110px;}
.field_txtbox1{ width:120px; float:left; padding-top:5px;}
.agent_formfield{ width:200px;}
.phone{ padding-top:1px;}
.contact{ padding-top:10px;}
.contact a{ padding-top:26px; color:#006ea5; text-decoration:none;}
/*----------------menu------------------*/
.mainmenu{ height:35px; width:962px; }

/*----------------Sub menu - Banner------------------*/
.submenu{ width:321px; height:270px; float:left; background-color:#90d7fb; overflow:hidden; }
.banner{ width:634px; height:269px; float:left; margin-left:4px; background-image:url(../imagesagent/adcahb_banner.jpg); background-repeat:no-repeat; border:1px solid #90d7fb; background-color:#90d7fb;}
.banner1{ width:634px; height:269px; float:left; margin-left:4px;  border:1px solid #90d7fb; background-color:#90d7fb;}

/*----------------content------------------*/

.content_top{ background-image:url(../imagesagent/content_top.jpg); background-repeat:none; height:12px; margin-top:10px; overflow:hidden;}
.content_container{ border-left:1px solid #90d7fb; border-right:1px solid #90d7fb; width:960px; height:auto; background-color:#FFFFFF;  float:left;}
.box1{ width:304px; height:auto; background-color:#FFF; float:left;  margin-left:0px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.box1 a{ color:#222; text-decoration:none;}
.box1 a:hover{ color:#d1252a; text-decoration:none;}
.box2{ width:340px; background-color:#FFF; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.box2 a{ color:#222; text-decoration:none;}
.box2 a:hover{ color:#d1252a; text-decoration:none;}
.box3{ width:301px; height:auto; background-color:#FFF; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-left:1px;}


.divider{ width:1px; background-color:#000; height:420px; float:left; margin-top:50px; overflow:hidden;}

.form_field{ width:250px; padding-left:40px; padding-bottom:5px; height:20px;}
.text_field{ width:100px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.text_box{ width:100px; float:left;}

.lt_care{  width:300px; height: 80px;  text-align:left; padding-left:20px; padding-bottom:5px;}
.financial{ width:300px; height: 80px;  text-align:left; padding-left:20px; padding-bottom:5px; }
.disability{  width:300px; height: 80px;  text-align:left; padding-left:20px; padding-bottom:5px;}
.health{ width:300px; height: 80px;  text-align:left; padding-left:20px; padding-bottom:5px;}
.life{ width:300px; height: 80px;text-align:left; padding-left:20px; padding-bottom:5px;}
.text{ width:210px; float:left;}
.plan_image{ width:80px; float:left;}

/** html .financial{ width:100px; height: 80px; float:left; text-align:center; padding-left:20px;}
* html .financial p{ padding-left:10px;}
* html .disability p{ padding-left:10px;}
* html .health{ width:100px; height: 80px; float:left; text-align:center; padding-left:40px;}
* html .health p{ margin-left:-9px;}
* html .life{ width:100px; height: 80px; float:left; text-align:center; margin-left:-18px;}*/
.welcome_txt{ width:250px; padding-left:28px; float:left; padding-top:5px;}

/*----------------Bottom Navs------------------*/ 
#btm_nav{ background-image:url(../imagesagent/bottom_nav.jpg); background-repeat:none; height:45px; width:962px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222222; text-align:center;}
.btm_navtext{ padding-top:15px;}
.btm_navtext a{ color:#222222; text-decoration:none;}
.btm_navtext a:hover{ color:#d1252a; text-decoration:none;}

/*----------------footer------------------*/ 
#footer{ font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-top:20px; height:25px; float:left; padding-left:280px; }
#footer a{color:#d1252a; text-decoration:none;}
#footer a:hover{color:#000; text-decoration:none;}

/*-----------------Agent Page-------------------------*/
.agent_info{ width:227px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#006ea5;  padding-top:5px; text-align:left; padding-left:70px;}
.agent_pic{ padding-top:1px;}

.plan1{  width:290px; height: 80px;  text-align:left; padding-left:5px; padding-bottom:5px;}
.plan2{ width:290px; height: 80px;  text-align:left; padding-left:5px; padding-bottom:5px; }
.plan3{  width:290px; height: 80px;  text-align:left; padding-left:5px; padding-bottom:5px;}
.plan4{ width:290px; height: 80px;  text-align:left; padding-left:5px; padding-bottom:5px;}
.plan5{ width:290px; height: 80px;text-align:left; padding-left:5px; padding-bottom:5px;}
.text_plan{ width:210px; float:left;}
.plan_image{ width:80px; float:left;}

.agentpage_formfill{ width:210px; height:224px; float:left; position:relative;  font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:5px;  border-top:1px solid #90d7fb;    border-right:1px solid #90d7fb; overflow:hidden;} 
.agentpage_form{ width:205px; float:left; padding-bottom:5px;}
.agentpage_lable{ width:90px; float:left; padding-left:9px;}
.agentpage_txtbox{ width:100px; float:left;}
.agentpage_txtbox input{ width:100px;}
.agentpage_txtbox select{ width:104px;}

.banner2{ width:422px; height:229px; float:left; margin-left:4px;   background-color:#90d7fb; border-top:1px solid #90d7fb; border-left:1px solid #90d7fb;}
.bluebar{ width:634px; height:40px; background-color:#91d7fb; float:left; margin-left:4px;}
.agent_heading{ font-size:17px; font-weight:bold; width:250px;}
.agent_text{ font-size:11px; width:245px; height:auto; margin-top:-12px;}
.text1{ font-size:12px;}