@charset "utf-8";
/* CSS Document */

body{
	font-size:14px;
}

div#content_left{
	width:650px;
}

#header_right{
	display:none;
}

#nav{
	display:none;
}

div#content_right{
	display:none;
}

#content_left_spotlight{
	display:none;
}

#footer{
	display:none;
}

#inner_banner{
	padding-left:0!important;
	margin:0!important;
}

div.banner_box_left_wrapper,
div.banner_box_right_wrapper
{
	margin:0;
}

div.banner_box_right_wrapper .go, 
div.banner_box_left_wrapper .go {
position:relative;
z-index:1000;
}

div.highlight_plan {
background:#ffffff;
font-family:Helvetica ,Arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
left:-13px;
line-height:normal;
padding-right:210px;
position:absolute;
top:-22px;
width:246px;
}

.plans_list_deail_holder{
	position:relative;
}

.stage {
	width:auto;
}

.plans_list_detail {
	overflow:visible;
}

.plans_list_detail_txt {
	display:block;/**/
}

.faq_content{
	display:block;
}

#faq dt{
	position:static;
}

div.home_content div#content_left {
	margin:0;
}

div.home_content div#box_return_customers {
	margin:0;
	padding:0;
}

.banner_box_left_wrapper,
.banner_box_right_wrapper{
	margin:0;
}

.print_clear{
	clear:both;
	display:block;
}

.go{
	display:none;
}

div.home_content div#box_contact {
	width:auto;
	padding:0;
}

h3{
	margin:10px;
}

.stage {
	display:none!important;
}

.for_print_only{
	display:block;
}

.for_print_only table{
	border:1px #000000 solid;
	border-collapse:collapse;
}

.for_print_only table td{
	border:1px #000000 solid;
	border-collapse:collapse;
	padding:5px;
}

#ehc_overlay{
	display:none;
}

.tbl_life_stage{
	margin:0;
	page-break-inside:avoid;
}

h1,
h2,
ul,
#plan_box{
}

h1{
	margin:0;
	
	page-break-after:avoid;
}

#logo{
	margin:0;
	}

.faq_list{
	
	margin:0;
	float:none;
}
.faq_list p{
	margin:0px!important;
}

.faq_list h1 {
	width:100%;
	margin:10px 0!important;
	padding:0;
}


#faq_spacer{
	display:none;
}

.show_hide_answer,
.show_hide_info_on
{
	display:none;
}

.clear{
	height:1px;
	overflow:hidden;	
}
