﻿#leftContent { float:left; width:305px; margin:0 15px 0 32px; }
*HTML #leftContent { margin:0 15px 0 16px; }
h2 { font-size:1.7em; text-transform:uppercase; }
h3 { font-size:1.2em; text-transform:uppercase; }
#rightContent { float:left; width:551px; margin:5px 0 0 0; } 

#homeLeft_top { color:#7b7a7a; background:url('/common/images/consumer/home/btmr_left_orange.gif') no-repeat bottom; margin:25px 0 12px 0; width:306px; }
#homeLeft_top a { }
#homeLeft_top_tpr { background:url('/common/images/consumer/home/tpr_left_orange.gif') right no-repeat; height:19px; width: 306px;}
#homeLeft_top_login { background:url('/common/images/consumer/home/mdlr_left_orange.gif') no-repeat bottom; padding: 0 15px 20px 15px; }
#homeLeft_top_login h2 span { font-weight: bold; color: #666666;  }
#homeLeft_top_login fieldset { border:0; padding:0; margin:4px 0; }
#homeLeft_top_login label { display:block; font-weight:bold; font-size:1.1em; color:#6d98af; margin:0 0 3px 0; }
#homeLeft_top_login select { float:left; width:175px; margin:2px 5px 0 0; }
#homeLeft_top_login a.btn_homeSignIn { display:block; float:left; width:86px; height:23px; background:url('/common/images/consumer/home/btn_signin.gif') no-repeat;}
#homeLeft_top_login a.btn_homeSignIn span { display:none; }
#homeLeft_top_register { color:#fff; padding:0 0 10px 10px; font-size:1em; }
#homeLeft_top_register h3 { margin:5px 15px 0 0; padding:0 0 3px 0; border-bottom:dotted 2px #fff; color:#fff; width:156px; float:left; }
#homeLeft_top_register li { background:url('/common/images/bullets/blt_homeregister_white.gif') no-repeat; list-style:none; float:left; width:125px; padding:0; margin:2px 2px 0 3px; padding:0 0 0 7px; }
*HTML #homeLeft_top_register li { margin:2px 4px 0 5px; }
#homeLeft_top_register a.registerNow { float:left; width:113px; }

#homeLeft_loggedin p { margin:8px 0; font-size:1.1em; }
#homeLeft_loggedin p strong { color:orange; }
#homeLeft_loggedin a.bulletlink { cursor:pointer; margin:2px 0; background:url('/common/images/bullets/blt_homeregister_blue.gif') no-repeat; display:block; float:left; width:130px; font-size:1.1em; }
#homeLeft_loggedin a.bulletlink span { display:block; float:left; margin:0 0 0 25px; }
*HTML #homeLeft_loggedin a.bulletlink span { margin:0 0 0 12px; }
#homeLeft_loggedin #homeLeft_top_register a.registerNow { float:right; padding-right:7px; width:81px; }

#homeLeft_dailychallenge { height:210px; margin:12px 0 0 0; }
#homeLeft_dailychallenge a { color:#666; text-decoration:none; }
#homeLeft_bottom { color:#69c; background:#e6e6e6 url('/common/images/consumer/home/bkg_needhealthinsurance.png') no-repeat top; height:104px; margin:12px 0 0 0; padding:0 20px; }
#homeLeft_bottom h2 { color:#2c7093; border-bottom:1px solid #b9b6b6; padding:12px 0 5px; margin:0px 0 10px 0; }
#homeLeft_bottom a {  }
#homeLeft_bottom li { margin:3px 0 0 15px; padding:0 0 0 0; }




#homeRight_researchhealth { background:url('/common/images/consumer/home/bkg_researchhealth.png') no-repeat; width:551px; height:113px; margin:12px 0 0 0; }
#homeRight_researchhealth h2 { color:#fff; padding:15px 0 5px 15px; letter-spacing:1px;  }
#homeRight_researchhealth p { margin:0; padding:0 0 10px 15px; color:#fff; }
#homeRight_researchhealth #inputcontainer { margin-left:15px; border:0; width:446px; height:28px; background:url('/common/images/consumer/home/bkg_researchhealthinput.gif') no-repeat; float:left; display:block;  }
*HTML #homeRight_researchhealth #inputcontainer { margin-left:7px; }
#homeRight_researchhealth #inputcontainer input { border:0; margin:0px 0 0 10px; background:none; width:425px; }
#homeRight_researchhealth #inputcontainer img { padding:4px 0 0 15px; }
#homeRight_researchhealth a.btn_researchhealth { background:url('/common/images/consumer/home/btn_find.gif') no-repeat; width:64px; height:22px; float:left; display:block; margin:3px 0 0 0;  }
#homeRight_researchhealth a.btn_researchhealth span { display:none; }

#homeRight_newsswitcher { position:relative; border:1px solid #d3cdc9; background:#9a918c; height:16px; margin:9px 0 12px 0; padding:5px; color:#fff; font-size:1.1em; overflow:hidden; }
#homeRight_newsswitcher strong { float:left; display:block; width:50px; }
#homeRight_newsswitcher .carousel_news div.news { float:left; display:block; }
#homeRight_newsswitcher li { float:left; display:block; width:450px; }
#homeRight_newsswitcher li a { color:#fff; }
#homeRight_newsswitcher a.next { display:block; width:8px; margin-top:2px; float:left; }
#homeRight_newsswitcher a.previous { display:block; width:8px; margin:2px 0 0 20px; float:left; }

#homeRight_healthprospective { float:left; width:260px; height:210px; font-size:1.1em; border-right:2px solid #d6d0cd; margin:0 13px 0 0; padding:0 13px 0 0; }
#homeRight_healthprospective h3 { border-bottom:4px solid #7b3e80; color:#7b3e80; }
#homeRight_healthprospective h3 a { float:right; font-weight:normal; text-transform:capitalize; font-size:.8em;}
#homeRight_healthprospective img { float:left; margin:0px 5px 5px 0; }
#homeRight_healthprospective div.homeRight_hp_content { margin:8px 0 0 0; }
#homeRight_healthprospective span.contenttitle { font-weight:bold; display:block; color:#7b3e80; text-transform:uppercase;}
#homeRight_healthprospective span.contentsubtitle { font-weight:bold; display:block; margin:0 0 5px 0;}
#homeRight_ahealthieryou { float:left; width:260px; height:210px; font-size:1.1em; }
#homeRight_ahealthieryou h3 { border-bottom:4px solid #70954f; color:#70954f; }
#homeRight_ahealthieryou h3 a { float:right; text-transform:lowercase; font-weight:normal; font-size:.8em;}
#homeRight_bottom { padding:10px 0 0 0; }
#homeRight_bottom img { float:left; margin:0 12px 0 0; }
#homeRight_bottom p { font-size:1.1em; }
#homeRight_bottom h3 { border-bottom:4px solid #2c7093; color:#2c7093; margin:0 0 7px 0; padding:0 0 5px 0; }
*HTML #homeRight_bottom h3 { margin:0; padding:0 0 5px 0; }
#homeRight_bottom h3, #homeRight_bottom p { width:380px; float:left; } 

#twocolmid { display:block; width:2px; float:left; margin:0 13px; height:210px; }



hr { background:#d6d0cd; border:none; margin:15px 0 0 0; }
.subtitle { display:block; margin:10px 0 5px; }

.modalContainer { display:block; background:url('/common/images/backgrounds/bkg_modal_bottom.png') bottom no-repeat; padding:0 0 15px 0;}
.modalContainer p { margin:5px 15px;  }
.modalTop { width:328px; height:20px; background:url('/common/images/backgrounds/bkg_modal_top.png') top no-repeat; }
a.modalClose { float:right; margin:12px; text-decoration:none; color:#000; }

#LoginWherePassword { position:absolute; width:328px; display:none; z-index:1000;}

#LoginWherePassword  { top:75px; left:235px; }