#emailform label {
	vertical-align:top;
	text-align:right;
	width:140px;
	padding:0 15px 0 0;
	display:inline-block;
}
#emailform label.wide { width:auto; }
#emailform {
	margin:10px 0;
	padding:0;
}
#emailform legend { margin:10px 0; }
#emailform p { margin:0 0 10px 10px; }
#emailform fieldset {
	border:none;
	margin:0;
	padding:0;
}
#emailform .submit {
	text-align:right;
	width:290px;
}
#protoopre_default #featured_content .component,
#empplaspe_default #featured_content .component,
#memtoopre_default #featured_content .component,
#emptoopre_default #featured_content .component,
#memplaspe_default #featured_content .component,
#memhea_default #featured_content .component,
#prohea_default #featured_content .component,
#agetoopre_default #featured_content .component,
#ageplaspe_default #featured_content .component,
#memtoo_medicare_members #featured_content .component {
	left:390px;
	width:180px;
	top:10px;
}
#emp_default #featured_content .message { width:363px; }
#emp_default #featured_content .message p { width:275px; }
#mem_default #featured_content .message p a {
	color:#fff;
	font-weight:bold;
}
#pop_find_plans_form {
	border:2px #099 solid;
	border-width:2px 0;
	padding:10px 0 15px;
	margin-bottom:10px;
}
#pop_find_plans_form #txtZipCode { margin:0 6px 0 10px; }
#pop_find_plans_form fieldset { padding-bottom:10px; }
#pop_find_plans_form fieldset * { vertical-align:middle; }
#pop_find_plans_form label { font-weight:bold; }
body.about #featured_content .message { color:#099; }
body.about #featured_content { background-color:#fff; }
#emperg_default #featured_content { background-color:#499CD2; }
#empergden_default #featured_content,
#empergdenove_default #featured_content,
#empergdenadm_default #featured_content,
#empergdenben_default #featured_content,
#empergdenoth_default #featured_content { background-color:#336; }
#emperglif_default #featured_content,
#emperglifove_default #featured_content,
#emperglifadm_default #featured_content,
#emperglifben_default #featured_content { background-color:#f93; }
#empergvis_default #featured_content,
#empergvisove_default #featured_content,
#empergvisadm_default #featured_content,
#empergvisben_default #featured_content { background-color:#393; }
#empergdis_default #featured_content,
#empergdisove_default #featured_content,
#empergdisadm_default #featured_content,
#empergdisben_default #featured_content,
#empergdisoth_default #featured_content { background-color:#69c; }
#empergvol_default #featured_content,
#empergvolove_default #featured_content,
#empergvoladm_default #featured_content,
#empergvolben_default #featured_content,
#empergvoloth_default #featured_content { background-color:#9c6; }
#empergpha_default #featured_content,
#empergphaove_default #featured_content,
#empergphaben_default #featured_content,
#empergphaoth_default #featured_content { background-color:#06c; }
#emperggro_default #featured_content,
#emperggroove_default #featured_content,
#emperggroadm_default #featured_content,
#emperggroben_default #featured_content,
#emperggrooth_default #featured_content { background-color:#669; }
#emperghsa_default #featured_content,
#emperghsaove_default #featured_content,
#emperghsaimp_default #featured_content,
#emperghsafun_default #featured_content,
#emperghsaoth_default #featured_content,
#empergfsa_default #featured_content,
#empergfsaove_default #featured_content,
#empergfsaimp_default #featured_content,
#empergfsafun_default #featured_content,
#empergfsaoth_default #featured_content,
#empergper_default #featured_content,
#empergperove_default #featured_content,
#empergperimp_default #featured_content,
#empergperfun_default #featured_content,
#empergperoth_default #featured_content { background-color:#f93; }
#n404_custom404page #column_main { border-top:none; }
#memtoocarcarcar_medications #featured_content,
#memtoocar_default #featured_content,
#memtoocarcar_default #featured_content,
#memtoocarcar_healthy_living #featured_content,
#memtoocarcarcar_default #featured_content,
#memtoocarcarcar_medications #featured_content,
#memtoocarcar_medicare #featured_content,
#memtoocarcaredu_default #featured_content,
#memtoocarcaredu_articles #featured_content,
#empergmed_default #featured_content,
#empergonl_default #featured_content,
#empergden_default #featured_content,
#empergdis_default #featured_content,
#emperggro_default #featured_content,
#emperghsa_default #featured_content,
#empergfsa_default #featured_content,
#empergper_default #featured_content { background-position:left bottom; }
#persistent #surveylink {
	font-weight:bold;
	color:#fc6600;
	background:transparent url(../images/icon_check_mark.gif) no-repeat scroll 0 center;
}
#memtoocar_info fieldset.cols {
	display:inline;
	float:left;
	margin-right:4em;
}
#memtoocar_info form p.req {
	float:none;
	font-style:normal;
}
#memtoocar_info form span.req {
	color:red;
	font-weight:bold;
	font-style:italic;
}
#memtoocar_info form .guidance.alt { margin-left:20px; }
#memtoocar_info form .guidance { color:#000; }
#memtoocar_info form .error {
	background:transparent url(/library/images/icon_error.gif) no-repeat center left;
	padding-left:20px;
}
#memtoocar_info form legend {
	line-height:1.3em;
	color:#185394;
}
#memtoocar_info #search .searchfield,
#search input { display:inline; }
.rounded_outline { margin-bottom:10px; }
#cusers_default.open #persistent li,
#cusers_benefits #persistent li,
#cusers_extra_benefits #persistent li,
#cusers_forms #persistent li,
#cusers_contact #persistent li,
#cusers_privacy_statement #persistent li, 
#cusers_privacy_policy #persistent li { padding: 0 12px 0 0; }
#cusers_default.open #featured_content {
	background: url("/library/images/main_banner_medicare_ers.jpg");
	max-height: 174px;
}
#cusers_default.open #featured_content .message h3 {
	color: #185394;
	width: 350px;
	font-size: 1.7em;
}
#cusers_default.open #box_holder { width: 580px; }
#cusers_default.open div.component { margin-left: 580px; }
#cusers_default.open #box_holder .rounded.wide {
	width: 275px;
}
#cusers_default.open #box_holder .content { clear: both; }
#cusers_default.open .btn {
	left: 10px;
	position: relative;
}
#cusers_default.open #column_main {
	border-top: 0px;
	padding: 0;
}
#cusers_default.open #nav_main,
#cusers_benefits,
#cusers_extra_benefits,
#cusers_forms,
#cusers_contact { font-size: 0.79em; }
#cusers_benefits #nav_main,
#cusers_benefits #column_navigation,
#cusers_extra_benefits #nav_main,
#cusers_extra_benefits #column_navigation,
#cusers_forms #nav_main,
#cusers_forms #column_navigation,
#cusers_default.open,
#cusers_default.open #accessory_modules,
#cusers_contact #nav_main,
#cusers_contact #column_navigation { font-size: 0.849em; }
#cusers_default.open #accessory_modules { border-left: 1px solid #ccc; width: 139px; margin-top: 0px; padding-top: 10px }

