@charset "utf-8";/* CSS Document */#compareWindow *{	font-family:Arial, Helvetica, sans-serif;}#compareWindow .track{	height:80px;	width:787px;	cursor:default;	background-repeat:no-repeat;	margin-left:2px;	text-align:left;	padding-top:29px;}#compareWindow .handle{	height:46px;	width:65px;	position:relative;	left:0px;	color:#0079C1;	font-weight:bold;	padding-top:4px;	cursor:pointer;	font-size:11px;	text-align:center;	background:url(../images/help_me_choose/slider_handle.gif) no-repeat top;}#compareWindow sup{	font-size:x-small;}#compareWindow .income{	background-image:url(../images/help_me_choose/sal_slider_bg.gif);}#compareWindow #compAccts_mid.french .income{	background-image:url(../images/help_me_choose/sal_slider_bg_fr.gif);}#compareWindow #compAccts_mid img{	border:none;}#compareWindow #compAccts_mid a{	color:#0079C1;}#compareWindow .seeThru{	opacity:0.0;}#compareWindow #compAccts_btm{	background:url(../images/help_me_choose/helpmechoose-bottom.gif) no-repeat top;	height:55px;}#title{	background:url(../images/title-bg.jpg) repeat-y;	height:54px;}#title img{	margin: 15px 35px;}#form-content{	background: url(../images/bg-box.png) no-repeat bottom white;	color: black;}#form-content table{	margin-left: 30px;}#form-content select{	width: 239px;}#compareWindow #print_wrapper{	background-image:url(../images/help_me_choose/top_section_tile.gif);	background-repeat:repeat-x;	background-position:top;	background-color:#FFF;}#compareWindow #ttl_menu{	padding:27px 30px 24px 30px;}#compareWindow #ttl_menu #step_list{	float:right;	width:230px;	background:url(../images/help_me_choose/step_menu_graphics/step.gif) no-repeat top left;}#compareWindow #compAccts_mid.french #ttl_menu #step_list{	background:url(../images/help_me_choose/step_menu_graphics/step_fr.gif) no-repeat top left;	}#compareWindow #ttl_menu #step_list div{	width:23px;	height:23px;	margin-left:10px;	float:right;	background-position:top;}#compareWindow #ttl_menu #step_list div.active{	background-position:bottom!important;}#compareWindow #ttl_menu #step_list div#one{	background:url(../images/help_me_choose/step_menu_graphics/one.gif) no-repeat;}#compareWindow #ttl_menu #step_list div#two{	background:url(../images/help_me_choose/step_menu_graphics/two.gif) no-repeat;}#compareWindow #ttl_menu #step_list div#three{	background:url(../images/help_me_choose/step_menu_graphics/three.gif) no-repeat;}#compareWindow #ttl_menu #step_list div#four{	background:url(../images/help_me_choose/step_menu_graphics/four.gif) no-repeat;}#compareWindow #ttl_menu #step_list div#five{	background:url(../images/help_me_choose/step_menu_graphics/five.gif) no-repeat;}#compareWindow #ttl_menu #step_list div#six{	background:url(../images/help_me_choose/step_menu_graphics/six.gif) no-repeat;}#compareWindow #section_ttl{	width:460px;	float:left;}#compareWindow .clearBoth{	clear:both;}#compareWindow #questWrap{	padding:5px;	min-height:225px;	text-align:center;}#compareWindow .qOne{	background:url(../images/help_me_choose/bg_step_one.jpg) no-repeat;}#compareWindow .qTwo{	background:url(../images/help_me_choose/bg_step_two.jpg) no-repeat;}#compareWindow .qThree{	background:url(../images/help_me_choose/bg_step_three.jpg) no-repeat;}#compareWindow .qFour{	background:url(../images/help_me_choose/bg_step_four.jpg) no-repeat;}#compareWindow .qFive{	background:url(../images/help_me_choose/bg_step_five.jpg) no-repeat;}#compareWindow .qSix{	background:url(../images/help_me_choose/bg_step_six.jpg) no-repeat;}#compareWindow .qSeven{	background:url(../images/help_me_choose/bg_step_six.jpg) no-repeat;}#compareWindow fieldset{	border:none;}#compareWindow legend{	color:#0079C1;	font-size:18px;	margin:10px 0px 5px;	cursor:default;	font-weight:bold;}#compareWindow legend span{	color:#333;	font-size:12px;}#compareWindow .btmQuest legend{	font-size:15px;}#compareWindow input.radbtn{	width:15px;	height:15px;	vertical-align:middle;	cursor:pointer;}#compareWindow .btmQuest input.radbtn{	width:12px;	height:12px;}#compareWindow label{	line-height:18px;	padding-left:3px;	color:#333;	font-size:13px;}#compareWindow .btmQuest label{	font-size:13px;}#compareWindow .topQuest{	margin-top:10px;}#compareWindow .final_left{	width:500px;	float:left;	text-align:left;	margin-left:25px;	font-size:14px;}#compareWindow .final_left ul li{	margin-bottom:8px;}#compareWindow .final_left .arrowLink, .btmQuest .arrowLink{	height:25px;	padding:8px 0px 0px 10px;}#compareWindow .final_right{	width:220px;	float:left;	padding-top:15px;	margin-right:25px;}#compareWindow .final_right table{	position:relative;	top:-40px;	margin:0px 5px;	width:208px;	margin-bottom:-40px;}#compareWindow #compAccts_mid.french .final_right table{	top:-48px;	margin:0px 5px;	width:208px;	margin-bottom:-48px;}#compareWindow .final_right table td{	font-size:10px;	color:#0079C1;	width:33%;	line-height:8px;}#compareWindow #compAccts_mid.french .final_right table td{	line-height:8px;	height:46px;}#compareWindow .final_right table td .bigBlue{	font-size:14px;	font-weight:bold;	line-height:12px;	padding:1px 0px;}#compareWindow #compAccts_mid.french .final_right table td .bigBlue{	font-size:12px;	line-height:14px;}#compareWindow .final_btm_card{	width:132px;	float:left;	text-align:left;}#compareWindow .smallText{	font-size:x-small;	line-height:12px;}#compareWindow .final_btm_right{	width:90px;	float:left;	text-align:left;	padding-top:28px;}#compareWindow .btmQuest{	background:url(../images/help_me_choose/sub_section_body_bg.gif) no-repeat bottom;	margin:20px 29px 0px;	padding-bottom:10px;}#compareWindow .btmQuest .final_left{	margin-left:5px;	}#compareWindow .btmQuest h2{	padding-left:10px;	font-size:16px;	margin:5px 0px 0px;}#compareWindow .btmQuest p{	padding:10px;	font-size:14px;	margin:0;}#compareWindow .btmQuest fieldset{	padding:3px 21px;}#compareWindow .final_ttl{	color: #0079C1;    cursor: default;    font-size: 22px;    margin: 10px 0 5px;}#compareWindow .btmQuest_roundtop{	background:url(../images/help_me_choose/sub_section_round_top.gif) no-repeat;	height:10px;}#compareWindow #mini_menu{	position:absolute;	top:-12px;	left:357px;	width:60px;	text-align:right;}#compareWindow #mini_menu a{	padding-left:3px;	outline:none;}#compareWindow p.questDesc{	padding-top:5px;	font-size:11px;}#compareWindow .hiddenContent{	visibility:hidden;}#compareWindow .nextBack{	padding:0px 27px 0px;}#compareWindow .next{	width:575px;	float:right;	text-align:right;}#compareWindow .back{	width:146px;	float:left;}#compareWindow #compAccts_mid .redButton a, #compAccts_mid .blueButton a{	color:#FFF!important;}#compareWindow .errorMsg{	float:left;	text-align:right;	width:445px;	padding-top:5px;	color:#900;	visibility:hidden;	font-weight:bold;	font-size:12px;}#compareWindow #pgSixError{	width:415px;}#compareWindow #subLeft{	width:350px;	float:left;	background:url(../images/help_me_choose/divider_11.gif) no-repeat right 50%;}#compareWindow #subRight{	width:350px;	float:left;}#compareWindow #compAccts_btm .blueBackButton{    clear: both;    display: inline-block;	}#compareWindow #compAccts_btm div.blueBackButton div{	background: url(../images/help_me_choose/btn_blue_right.gif) no-repeat scroll right center transparent;    color: #FFFFFF;    float: left;    height: 30px;    overflow: hidden;    padding-right: 8px;}#compareWindow #compAccts_btm div.blueBackButton div a{    background: url(../images/help_me_choose/btn_blue_left.gif) no-repeat scroll left center transparent;    color: #FFFFFF;    display: block;    float: left;    font-size: 12px;    font-weight: bold;    height: 30px;    line-height: 25px;    outline: medium none;    overflow: hidden;    padding-right: 3px;    padding-left: 20px;    text-decoration: none;}#compareWindow .responses{	margin:0 auto;	padding-top:25px;}#compareWindow .uphigher{	padding-top:5px;}#compareWindow .two{	width:300px;}#compareWindow .three{	width:450px;}#compareWindow .five{	width:750px;}#compareWindow .respWrap{	width:150px;	float:left;}#compareWindow .respWrap img{	padding-bottom:10px;	cursor:pointer;}#compareWindow .floatRight{	float:right;}#compareWindow .pointer{	cursor:pointer;}#compareWindow #normalWeight{	font-weight:normal;}