body{
	background:url(../images/bg_strip.gif) repeat-x;
}

#arc{
	position:absolute;
	left:50%;
	margin-left:-755px;
	margin-left:-763px;
	top:420px;
	width:1510px;
	height:200px;
	background:url(../images/arc.gif) no-repeat;
}

#container{
	position:absolute;
	width:960px;
	height:755px;
	left:50%;
	margin-left:-480px;
	top:0;
}
#masthead{
	width:960px;
	height:100px;
}
#masthead img{
	float:left;
}
#whitebox_container{
background:#ccc;
	width:250px;
	height:70px;
	background:url(../images/whitebox_bg.gif) no-repeat;
	float:left;
	margin:18px 0 0 100px;
}
#masthead a#whitebox{
	width:200px;
	height:60px;
	display:block;
	margin:12px 0 0 0;
}
a#whitebox_text{
	font-family:Arial;
	color:#666;
	text-align:center;
	font-size:20px;
	margin:22px;
	display:block;
}
#mast_right{
	float:right;
	width:100px;
	height:100px;
	margin:0 30px 0 0;
}
		#create_profile{
			float:right;
			clear:right;
			margin:10px 0;
			cursor:pointer;
		}
		#logout{
			margin:0 0 0 0;
			float:right;
		}
		#logout a{
			font-family:Arial,sans-serif;
			font-size:12px;
			color:#777;
			text-decoration:none;
			font-weight:bold;
		}
		#logout a:hover{
			color:#000;
		}
		#agent_controls #create_profile{
			margin:8px 0;
		}
		#agent_controls #logout{
			margin:0 0 8px 0;
		}
		#agent_controls strong{
			float:right;
			text-align:right;
			margin:0;
			padding:0 38px 0 0 ;
			width:350px;
			font-size:12px;
			color:#d6ad3e;
			background:url(../images/profile_agent.gif) right top no-repeat;
			height:23px;
			font-family:Arial;
			line-height:12px;
		}
		
ul.nav{
	list-style:none;
	padding:0;
	margin:1px 4px 0 4px;
	height:35px;
}
ul.nav li{
	float:left;
	margin:0 4px;
}
#nav_left{
	float:left;
}
#nav_left li{
	height:32px;
	width:32px;
}
#nav_left li a{
	width:32px;
	height:32px;
	display:block;
}
#nav_right{
	float:right;
	width:625px;
}
#nav_right li{
	height:32px;
	margin-right:25px;
}
#nav_right li a{
	width:100%;
	height:32px;
	display:block;
}
#location_pointer{
	position:absolute;
	background:url(../images/location_pointer.gif) no-repeat;
	width:21px;
	height:8px;
	margin-top:35px;
}
.nav_drop_down{cursor:pointer;
	position:absolute;
	margin-top:122px;
	margin-top:29px;
	list-style:none;
	padding:0;
	display:none;
}
.nav_drop_down li.menu{
	float:left;
	width:85px;
	height:66px;
}
.nav_drop_down li ul li{
	background:url(../images/drop_down_m.png) repeat-y;
	width:90px;
	border-top:1px #333 solid;
	padding:0 0 3px 0;
}
.nav_drop_down li.t{
	background:url(../images/drop_down_t.png) no-repeat;
	width:90px;
	padding:10px 0 4px 0;
	border:0;
}
.nav_drop_down li.b{
	background:url(../images/drop_down_b.png) bottom no-repeat;
	width:90px;
	height:23px;
	border-top:1px #333 solid;
	padding:0;
}
.nav_drop_down ul{
	list-style:none;
	padding:6px 0 0 4px;
}
.nav_drop_down ul li{
	width:80px;
	text-align:center;
	margin:0;
	height:19px;
}
.nav_drop_down ul li a{
	text-decoration:none;
	color:#fff;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.nav_drop_down ul li a:hover{
	color:#000;
}

#content_left{
	float:left;
	width:320px;
	height:570px;
	background:url(../images/advisor.jpg) 0 3px no-repeat;
}
#content_left_top{
	width:168px;
	height:auto;
	margin-top:10px;
/*	background:url(../images/bubble_t.gif) left 15px no-repeat;*/
	float:right;
	clear:both;
}
#content_left_top_t{
	background:url(../images/bubble_t_t.png) left bottom no-repeat;
	width:158px;
	height:19px;
}
#content_left_top_m{
/*	background:url(../images/bubble_t_m.gif) left top repeat-y;*/
	background:url(../images/bubble_t_m.png) left top repeat-y;
	width:158px;
	height:auto;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#666;
}
#content_left_top p{
	margin:0px 16px 0 10px;
	padding:0 9px;
	height:auto;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#666;
}
#content_left_top_b{
/*	background:url(../images/bubble_t_b.gif) left top no-repeat;*/
	background:url(../images/bubble_t_b.png) left top no-repeat;
	width:158px;
	height:49px;
}
#content_left_bot{
	width:178px;
	height:70px;
	background:url(../images/bubble_b.png) center center no-repeat;
	float:right;
	clear:both;
	font-size:11px;
	text-align:center;
}
#content_left_bot p{
	margin:11px 30px 0 30px;
	height:42px;
	padding:3px;
	font-family:Arial,sans-serif;
	overflow:hidden;
	font-size:12px;
	color:#666;
}

#content_right{
	float:right;
	width:640px;
	height:570px;
	font-family:Arial,sans-serif;
}
#content_right #chooser{
	width:600px;
	height:50px;
	margin:0;
	float:left;
}
#content_right h1{
	font-size:18px;
	color:#555;
}
	#chooser #help_choosing{
		float:right;
		font-size:11px;
	}
	#chooser h1{
		margin:25px 0 0 20px !important;
		float:left !important;
	}
	#chooser #getplans{
		float:right;
		clear:right;
		width:340px;
		margin:14px 0 0 0;
	}
	#chooser select{
		float:left;
		width:auto;
		margin:0 180px 0 0;
	}
	#chooser select#planDD{
		margin:0 110px 0 0;
	}

#content_right h1,#content_right p,#content_right ul{
	margin-left:50px;
}

#content_right p{
	clear:left;
	font-size:13px;
}
#content_right ul{
	list-style:none;
	margin-bottom:60px;
	width:460px;
}
#content_right li{
	float:left;
	background:url(../images/toggle_btn.gif) no-repeat;
	width:71px;
	height:31px;
	text-align:center;
	margin-right:20px;
	color:#666;
}
#content_right li a{
	height:30px;
	text-align:center;
	display:block;
	padding-top:0;
	line-height:3;
	font-family:Arial,sans-serif;
	cursor:pointer;
	font-size:11px;
}
#content_right #submit{
	width:83px;
	height:31px;
	background:url(../images/submit.gif) no-repeat;
	float:right;
	margin-right:0px;
	margin-top:0px;
	cursor:pointer;
}

ul#controls{
	position:absolute;
	padding:0;
	top:610px;
	left:786px;
	width:auto;
}
ul#controls li{
	width:112px !important;
	height:20px !important;
	margin:0 0 3px 0 !important;
	float:none !important;
	background:url(../images/controls_1.png)  no-repeat !important;
}
ul#controls li#save_li{
	background:url(../images/controls_2.png)  no-repeat !important;
}

ul#controls li a{
	height:20px !important;
	line-height:2px;
	font-size:15px;
}
/*---screen_1.0--- */
#screen_1 h1,#screen_3 h1,#screen_4 h1,#screen_5 h1{
	position:relative;
	text-align:center;
	margin:30px 0;
	clear:both;
}
#screen_1 h1#h1_2{
	top:30px;
}
#content_right ul.button{
	width:100%;
	margin:0;
	padding:0;
	clear:both;
}
#content_right ul.button li{
	background:0;
	width:144px;
	height:122px;
	margin:8px 32px 6px 32px;
	padding:0;
}

#content_right ul#bottom li{
	margin:8px 82px 4px 82px;
}
#content_right #pointer{
	background:url(../images/pointer_up.gif) no-repeat;
		width:12px;
		height:6px;
		clear:both;
		display:none;
		position:absolute;
}
#content_right #popup{
	width:510px;
	clear:both;
	margin:0 0 0 54px;
	margin:0 0 0 68px;
	padding:0;
	height:60px;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
}
	#content_right #popup #tp{
		width:510px;
		height:5px;
		background:url(../images/home_popup_t.gif) no-repeat;
		display:none;
	}
	#content_right #popup .m{
		width:512px;
		background:url(../images/home_popup_m.gif) repeat-y;
		height:50px;
		display:none;
		color:#fff;
		margin:0;
	}
	#content_right #popup .m p{
		margin:0;
		padding:0 5px 0 5px;
		font-size:14px !important;
		text-align:center;
		font-family:Arial,sans-serif;
	}
	#content_right #popup .m center{
		margin:0;
		padding:0 5px 0 5px;
		font-size:14px !important;
		font-family:Arial,sans-serif;
	}
	
	#content_right #popup #b{
		width:510px;
		height:5px;
		background:url(../images/home_popup_b.gif) left bottom no-repeat;
		display:none;
	}
	
	
/*---screen_2.0---*/
#screen_2 h1,#screen_6 h1{
	position:relative;
	text-align:center;
	margin:30px 0;
	clear:both;
	
}
#screen_2 ul.button,#screen_6 ul.button{
	margin-top:150px;
	margin-left:77px;
}
#screen_2 ul.button li,#screen_6 ul.button li{
/*
	background:url(../images/driver_btn_2.gif) no-repeat;
	width:200px;
	height:31px;
*/
	margin:0 20px 0 20px;
	
	background:url(../images/driver_btn_square.gif) no-repeat;
	width:124px;
	height:124px;
}
#screen_2 ul.button li#driver_btn_01,#screen_6 ul.button li#driver_btn_01{
	background:url(../images/driver_btn_01.gif) no-repeat;
}
#screen_6 ul.button li#driver_btn_02{
	background:url(../images/driver_btn_02.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_03,#screen_6 ul.button li#driver_btn_03{
	background:url(../images/driver_btn_03.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_04{
	background:url(../images/driver_btn_04.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_05{
	background:url(../images/driver_btn_05.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_06{
	background:url(../images/driver_btn_06.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_07{
	background:url(../images/driver_btn_07.gif) no-repeat;
}

#screen_2 ul.button li a,#screen_6 ul.button li a{
	height:31px;
	display:block;
	font-family:Arial,sans-serif;
	cursor:pointer;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:28px;
	
	height:124px;

}
#screen_2 #popup,#screen_6 #popup{
padding-top:6px;
}
/*---screen_3.0---*/
#screen_3 h1{
	margin:20px 0;
}
#screen_3 #box_uls{
	margin-left:0;
}
#screen_3 ul.box,#screen_10 ul.box{
	float:left;
	width:180px;
	padding:0;
	margin:0 15px 25px 15px;
	list-style:none;
}
#screen_3 ul.box li.list,#screen_10 ul.box li.list{border:1px #fff solid;
	float:left;
	width:180px;
	margin:0;
	padding:0;
	background:url(../images/plan_box.png) no-repeat;
	width:180px;
	height:200px;
	float:none;
}
#screen_3 ul.box li p,#screen_10 ul.box li p{
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:33px 0 0 6px;
	width:93%;
}
#screen_3 ul.box li ul,#screen_10 ul.box li ul{
	margin:0;
	padding-left:10px;
	list-style:none;
	width:150px;
}
#screen_3 ul.box li ul li,#screen_10 ul.box li ul li{
	padding:0;
	margin:0 0 5px 0;
	font-size:11px;
	float:none;
	height:auto;
	width:150px;
	background:0;
	text-align:left;
}
#screen_3 ul.box li ul li a,#screen_10 ul.box li ul li a{
	text-align:left;
	height:12px;
	line-height:12px;
}
#screen_3 ul.box li sup,#screen_10 ul.box li sup{
	font-size:9px;
}

#screen_3 ul.box li.roll,#screen_3 ul.box li.check,#screen_10 ul.box li.roll{
	background:url(../images/plan_btn.gif)  no-repeat;
	width:180px;
	height:29px;
	margin:0;
}
#screen_3 ul.box li.roll a,#screen_3 ul.box li.check a,#screen_10 ul.box li.roll a,#screen_10 ul.box li.check a{
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
}
.screen_3 #get_li{
	display:none;
}
.screen_3 #controls{
	top:638px;
	left:766px;

}

/*---screen_4.0---*/
#screen_4 ul.button{
	margin-top:100px;
}


/*---screen_5.0---*/
#screen_5 ul.button{
	margin:100px 0 0 120px;
}
/*---screen_9.0---*/





/*---screen_10.0, 11.0,18.0---*/
#screen_10 h1,#screen_11 h1,#screen_18 h1{
	float:left;
	margin:25px 20px 0 50px;
}
#screen_18 h1{
	margin:30px 20px 30px 50px;
}
#screen_10 form,#screen_11 form{
	margin:28px 0 0 0;
	height:0;
}
#screen_10 #box_uls,#screen_11 #box_uls{
	clear:left;
	margin-top:10px;
}
#screen_10 .box, #screen_11 .box,#screen_18 .box{
	clear:right;
	float:left;
	margin:8px 0 0 0 !important;
}
	#screen_10 .box,#screen_11 .box{

		display:none;
		visibility:hidden;
	}
#screen_10 #your_plan .top,#screen_11 #your_plan .top{
	background:url(../images/plan_box_your_t.png) no-repeat;
}
#screen_10 #your_plan .mid,#screen_11 #your_plan .mid{
	background:url(../images/plan_box_your_m.png) repeat-y;
}
#screen_10 #your_plan .bot,#screen_11 #your_plan .bot{
	background:url(../images/plan_box_your_b.png) no-repeat;
}
#screen_18 .box .top,#screen_10 .box .top,#screen_11 .box .top{
	width:158px;
	height:33px;
	background:url(../images/plan_box_t.png) no-repeat;
}
#screen_10 .box .mid,#screen_11 .box .mid,#screen_18 .box .mid{
	padding:0; 
	margin:0 !important; 
	height:350px;
	width:158px;
	background:url(../images/plan_box_m.png) repeat-y;
}
		#screen_18 .box .mid{
			height:auto;
		}
#screen_10 .box .mid p,#screen_11 .box .mid p{
	font-size:11px;
	font-weight:bold;
	color:#666;
	margin:0 0 2px 4px;
	padding:5px 0 0 0;
	width:150px;
/*	height:15px;*/
}
#screen_10 #your_plan .mid p,#screen_11  #your_plan .mid p{
/*	height:31px;*/
}
#screen_10 .box .mid .mid_txt,#screen_10 .box .mid a,#screen_11 .box .mid .mid_txt,#screen_11 .box .mid a{
	width:140px !important; 
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 9px;
	padding:2px 0 0 0;
	color:#666;
	font-family:Arial,sans-serif;
}
#screen_10 .box .mid a,#screen_11 .box .mid a{
	font-size:10px;
	color:blue;
}
#screen_10 .box .mid .mid_txt p,#screen_11 .box .mid .mid_txt p{
	width:138px;
	margin-bottom:3px;
/*	height:auto !important;*/

}

#screen_10 .box .mid a,#screen_11 .box .mid a{
	padding:0; 
}
.screen_17 .box .mid li{
	border:1px #000 solid;
}
#screen_10 .box .mid .mid_txt p a,#screen_11 .box .mid .mid_txt p a,.screen_17 .box .mid p a{
	float:left !important;
	margin:0 3px 0 0;
	padding:0; 
	width:auto !important;
	font-size:10px;
}

#screen_10 .box .mid p.benefits_link,#screen_11 .box .mid p.benefits_link,.screen_17 .box .mid p.benefits_link{
	width:138px;
	margin-top:10px;
	text-align:center !important;
}
#screen_10 .box .mid p.benefits_link a,#screen_11 .box .mid p.benefits_link a,.screen_17 .box .mid p.benefits_link a{
	width:138px !important;
	text-align:center !important;
	font-weight:bold;
	font-size:11px;
}

#screen_10 .graph,#screen_11 .graph{
	position:absolute;
/*	margin-top:182px;*/
	width:129px;
	height:45px;
	margin:0 0 0 12px;
	top:540px;
}
#screen_10 .graph .title,#screen_11 .graph .title{
	font-size:11px;
}
#screen_10 .frame,#screen_11 .frame{
	width:128px;
	height:12px;
	border:2px #666 solid;
	background:#999;
}
#screen_10 .slider,#screen_11 .slider{
	background:#1c449c;
	height:100%;
}
#screen_10 .frame p.counter,#screen_11 .frame p.counter{
	position:absolute;
	float:left;
	font-size:10px;
	color:#fff;
	margin:0 0 0 3px;
	padding:0;
	height:100%;
}
#screen_10 .graph .limit_0,#screen_11 .graph .limit_0{
	float:left;
	margin:0;
	padding:0;
	font-size:10px;
}
#screen_10 .graph .limit_100,#screen_11 .graph .limit_100{
	float:right;
	clear:right;
	top:0;
	margin:0;
	padding:0;
	font-size:10px;
}
#screen_10 .box .bot,#screen_11 .box .bot,#screen_18 .box .bot{
	width:158px;
	height:16px;
	background:url(../images/plan_box_b.png) no-repeat;
}
#screen_10 #your_plan,#screen_11 #your_plan{
	clear:left;
}





/*---screen_17.0---*/
.screen_17{
	background:url(../images/bg_strip_autoheight.gif) repeat-x !important;
}
.screen_17 #container,.screen_17 #content_right{
	height:auto !important;
}
.screen_17 .box{
	clear:right;
	float:left;
	margin: 0 10px 0 0;
}
.screen_17 .top{
		width:180px;
		height:28px;
		background:url(../images/plan_box_top.png) no-repeat;
}
.screen_17 .box .mid{
		width:180px;
		background:url(../images/plan_box_mid.png) repeat-y;
		padding:0;
		height:350px;
}
.screen_17 .box .mid p{
			font-size:11px !important;
	margin:0 0 4px 6px !important;
			padding:5px 0 0 0;
			font-weight:bold;
			color:#666;
			text-align:left;
			float:none;
}
.screen_17 .box .bot{
		width:180px;
		height:17px;
		background:url(../images/plan_box_bot.png) no-repeat;
	}
.screen_17 .check{
		background:url(../images/plan_btn.gif)  no-repeat;
		width:180px;
		height:29px;
		clear:left;
		float:right;
		margin:0 0 20px 0;
		color:#fff;
		text-decoration:none;
		font-size:12px;
		text-align:center;
		display:block;
		line-height:28px;
		cursor:pointer;
}	
.screen_17 #controls{
/*
position:absolute;
	top:580px;
	margin:0 200px 0 0;
	width:125px;
*/
}	
.screen_17 #controls{
position:relative !important;
	width:125px !important;
	float:left !important;
	margin:360px 0 0 50px !important;
	left:0 !important;
	top:0 !important;
}	


/*---screen_18.0---*/
#screen_18 h1{
	clear:right;
	float:none;
}
#screen_18 .box .top p{
	font-size:12px;
	margin:0 0 0 0;
	padding:5px 0 0 10px;
	font-weight:bold;
	color:#666;
}
	
	
		#screen_18 .box .mid p.subtitle{
			margin:0 0 0 5px;
			padding-top:10px;
			font-size:13px;
			font-weight:bold;
			color:#666;
		}
		#screen_18 .box .mid ul{
			margin:0 0 0 10px !important;
			padding:0 !important;
		}
		#screen_18 .box .mid ul.discriptor{
			padding:0 0 0 80px !important;
		}
		#screen_18 .box .mid ul.discriptor li{
			float:left;
			font-size:9px;
			text-align:right;
			width:29px;
		}
		#screen_18 .box .mid ul.menu_l{
			float:left !important;
			width:80px;
		}
		#screen_18 .box .mid ul.menu_l li{border-bottom:1px #ddd solid;
			width:94px;
			padding:1px 0;
			margin:0 !important; 
			height:auto;
			text-align:left;
			font-size:11px;
		}
		#screen_18 .box .mid ul.menu_l li a{
			line-height:11px;
			height:auto;
			margin:1px 0;
		}

		#screen_18 .box .mid ul.menu_r{
			float:left !important;
			padding:0 !important;
			margin:0 0 0 15px !important;
			width:35px;
		}
		#screen_18 .box .mid ul.menu_r li{
			width:40px;
			margin:0 !important;
		}
		#screen_18 .box .mid ul.menu_r li a{
			width:10px;
			height:10px;
			float:left;
			clear:right;
			padding:0;
			margin:0px 5px;
			background:url(../images/quote_ch_box.gif) no-repeat;
		}
		#screen_18 .box .mid ul.menu_r li a.roll{
			background:url(../images/quote_btn.gif) no-repeat;		
		}
		#screen_18 .box .mid ul li{
			background:none;
			float:none;
			margin:1px 0!important;
			padding:0 !important;
			font-size:14px;
			height:16px;
		}
#screen_18 #controls{
	position:relative;
	width:125px;
	float:right;
	margin:0;
	left:0;
	top:0;
}	



	#screen_10 .check,#screen_11 .check,#screen_18 .roll{
		background:url(../images/plan_btn_10.gif)  no-repeat;
		width:158px;
		height:29px;
		clear:left;
		float:right;
		margin:0 10px 0 0;
}
	#screen_10 a.check,#screen_11 a.check,#screen_18 .roll a{
		position:relative;
		margin:0;
		padding:0;
		float:none;
		color:#fff;
		text-decoration:none;
		font-size:12px;
		width:158px;
		height:29px;
		text-align:center;
		display:block;
		line-height:28px;
		cursor:pointer;
	}
	
	.screen_3 #content_right #box_uls, #screen_18 #content_right #boxes{
		margin-top:50px;
	}
	
	/*---screen_11.0---*/

#screen_11 .box .mid ul{
	padding:0  0 0 10px !important; 
	margin:0 !important; 
}
#screen_11 .box .mid li{
	border-bottom:1px #ddd solid;
	background:none;
	width:94px;
	padding-left:0;
	margin:0 !important; 
	height:auto;
	text-align:left;
	font-size:11px;
	float:none;
}
#screen_11 #your_plan .top{
	background:url(../images/plan_box_your_t.png) no-repeat;
}
#screen_11 #your_plan .mid{
	background:url(../images/plan_box_your_m.png) repeat-y;
}
#screen_11 #your_plan .bot{
	background:url(../images/plan_box_your_b.png) no-repeat;
}



/*--- pagination control ---*/
#screen_10 #control,#screen_11 #control{
	position:absolute;
	top:665px;
	left:740px;
	padding:0;
	width:auto;
	margin:0;
}
#screen_10 #control li,#screen_11 #control li{
	float:left;
	background:none;
	padding:0;
	margin:0 0 0 3px;
	width:101px;
	height:39px;
}
#screen_10 #control li#control_1,#screen_11 #control li#control_1{
	background:url(../images/less_11_lt.gif) no-repeat;
}
#screen_10 #control li#control_2,#screen_11 #control li#control_2{
	background:url(../images/more_11_lt.gif) no-repeat;
}
#screen_10 .paginator,#screen_11 .paginator{
	width:101px;
	height:39px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
	cursor:pointer;
}
#screen_10 .paginator:hover,#screen_11 .paginator:hover{
	color:#333;
}
#screen_10 #see_more,#screen_11 #see_more{
	background:url(../images/more_11.gif) no-repeat;
	text-align:left;
	margin:0;
	width:101px;
	height:39px;
	visibility:hidden;
	display:block;
	line-height:36px;
}
#screen_10 #see_less,#screen_11 #see_less{
	background:url(../images/less_11.gif) no-repeat;
	text-align:right;
	visibility:hidden;
	margin:0;
	width:101px;
	height:39px;
	display:block;
}

.screen_13 .graph,.screen_12 .graph{
}
.screen_13 .graph .frame,.screen_12 .graph .frame{
	padding:0;
	height:18px !important;
}
.screen_13 .graph .pos,.screen_13 .graph .neg,.screen_12 .graph .pos,.screen_12 .graph .neg{
	width:50%;
	height:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:13px;
	color:#fff;
	text-align:center;
}



	/*---screen_19.0---*/
#screen_19{
	font-family:Arial,sans-serif;
}
#screen_19{
	background:url(../images/bg_strip_autoheight.gif) repeat-x;
}
#screen_19 #content_right{
	height:auto;
}
#screen_19 #content_left,#screen_19 #content_right{
	height:auto;
}

#screen_19 #content_left{
	background:none;
}
 #screen_19 #content_left h1,#screen_19 #content_right h1{
	font-size:18px;
	margin:10px 0 0 0;
	color:#555;
	text-align:center;
	width:100%;
}
#screen_19 ul.label,#screen_19 ul.input{
	float:left;
	list-style:none;
	width:auto;
	padding:0;
	margin:10px 5px 0 0;
}


#screen_19 ul.label li a{
	font-size:13px;
	display:block;
	color:#555;
    margin-left:-45px;
    width:265px;
}
#screen_19 ul.label li a:hover{
	color:#c33;
}
#screen_19 ul.label li,#screen_19 ul.input li{
	background:0;
	float:none;
	width:auto;
	margin:0 0 3px 0;
	height:31px;
}
#screen_19 #content_right ul.label{
	margin-left:100px;
}
#screen_19 ul.label li{
	line-height:30px;
	text-align:right !important;
}
#screen_19 #content_left ul.label li{
	line-height:20px;
	text-align:right !important;
}
#screen_19 ul.input li{
	padding:0;
	text-align:left !important;
}
#screen_19 ul.input li a.roll,#screen_19 p#see_all a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
#screen_19 a.delete{
background:url(../images/delete.gif) no-repeat !important;
display:block;
width:59px !important;
height:17px !important;
text-align:right !important;
padding-right:11px !important;
color:#fff;
cursor:pointer;
font-size:11px !important;
line-height:16px !important;
text-decoration:none;
}
#screen_19 a.delete:hover{
	color:#c33;
	background-position:0 -17px !important;
}
#screen_19 ul.items a.delete{
	margin:4px 0 0 0;
}

#screen_19 a.switch{
background:url(../images/switch.gif) no-repeat !important;
display:block;
width:59px !important;
height:17px !important;
text-align:right !important;
padding-right:11px !important;
color:#fff;
cursor:pointer;
font-size:11px !important;
line-height:16px !important;
text-decoration:none;
}
#screen_19 a.switch:hover{
	color:#c33;
	background-position:0 -17px !important;
}

#screen_19  a.switch{
	margin:0px 0 0 0;
     margin-left:10px !important;
}

#screen_19 ul.input li a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
#screen_19 li.text,#screen_19 li.req{
	width:180px !important;
	height:31px;
	background:url(../images/profile_field.png) no-repeat !important;
}
#screen_19 li.req{

	background:url(../images/profile_field_req.png) no-repeat !important;
}
#screen_19 li.text input,#screen_19 li.req input{
	border:0;
	background:0;
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 4px !important;
}



.screen_25{
	background:url(../images/bg_strip.gif) repeat-x !important;
}
.screen_25  h1,.screen_19_submitted h1{
	width:440px !important;
	text-align:right !important;
	float:left;
}
.screen_19_submitted h1{
	width:400px !important;
}
.screen_25 #content_left {
	width:360px;
	color:#666;
}
.screen_25 #content_right {
	width:600px;
}
.screen_25 #content_left  h1{
	width:100% !important;
	text-align:center !important;
	margin-bottom:20px !important;
}
.screen_25 #content_right  h1{
	margin-bottom:20px !important;
}
.screen_25 #content_left  ul{
	list-style:none;
	padding:0 !important;
	margin:0 !important;
	clear:both;
	float:none;
}
.screen_25 #content_left  ul li{
	float:left;
	font-size:12px;
	margin:0 5px 10px 0;
	width:65px;
	text-align:center;
}

.screen_25 #content_left  ul#titles li{
	font-weight:bold;
}
.screen_25 #content_left  ul.data a{
	color:#666;
	font-weight:bold;
	cursor:pointer;
}
.screen_25 #content_left  ul.data a:hover{
	color:blue;
}
.screen_25 #content_right #profile_link,.screen_19_submitted #content_right #profile_link{
	margin:10px 30px 0 0;
	float:right;
}
.screen_25 #content_right #profile_link a,.screen_19_submitted #content_right #profile_link a{
	color:#666;
	font-size:12px;
}
.screen_25 #content_right #profile_link a:hover,.screen_19_submitted #content_right #profile_link a:hover{
	color:blue;
}
.screen_25 #content_right p{
	color:#666;
	font-size:12px;
	clear:left;
	text-align:center;
	width:100%;
	margin:0;
}
.screen_25 #content_right{
	height:570px !important;
}
.screen_25 #content_right .label li{
/* 	width:220px !important;
 */}
.screen_25 #content_right .label li a{
	width:220px !important;
	text-align:right;
}
.screen_25 #content_right .input .radio input{
}
.screen_25 #content_right .input .radio .roll{
	position:absolute;
	width:31px;
	height:31px;
	background:url(../images/radio.png) no-repeat;
}

.screen_19_submitted #content_left{
	width:450px !important;
}

.screen_19_submitted h1{
	width:290px !important;
	margin:5px 0 !important;
}
.screen_19_submitted ul.titles{
	list-style:none;
	clear:both;
	padding:0;
	font-weight:bold;
	color:#444;
}
.screen_19_submitted ul.items{
	font-weight:normal;
	margin:0 !important;
}
.screen_19_submitted ul.titles li{
	float:left;
	margin:2px 3px;
}
.screen_19_submitted ul.titles li span,.screen_19_submitted ul.titles li a{
	color:#555555;
	font-size:13px;
}
.screen_19_submitted ul.titles li a:hover{
	color:#1f469d;
}
.screen_19_submitted ul.titles li.date{
	width:100px;
}
.screen_19_submitted ul.titles li.title{
	width:230px;
}
.screen_19_submitted ul.label{
	clear:left;
	margin-left:0 !important;
}

.screen_19_submitted .remainder{
	display:none;
}
.screen_19_submitted p#see_all{
	clear:both;
	text-align:center;
	padding:20px 0 0 0 !important;
}
#screen_19 p#see_all a.roll{
		background:url(../images/plan_btn_10.gif)  no-repeat;
		width:158px;
		height:29px;
		clear:left;
		margin:0 auto;
		display:block;
}

.screen_19_submitted #content_right{
	width:500px !important;
}
.screen_19_submitted ul.label_b{
	padding-left:50px !important;
	margin:0 10px 0 0 !important;
}
.screen_19_submitted ul.label_b li{
}
.screen_19_submitted ul.label_b a{
	text-align:right !important;
	
}








#screen_20 h2,#screen_21 h2,#screen_22 h2,#screen_24 h2{
	margin:20px 0 20px 10px;
}
/*---contact---*/
#contact #content_right{
	width:100%;
}
#contact #content_right h1{
	width:100%;
	text-align:center;
}
#contact li{
}
#contact #content_right ul{
	width:50%;
	float:left;
	padding:0;
	margin:0;
}
#contact #content_right ul li{
	background:none;
	float:none;
	width:100%;
}
#contact #content_right ul#labels li{
	font-size:16px !important;
	color:#444 !important;
	text-align:right;
	padding:0 10px 0 0 !important;
	line-height:28px;
	margin: 0 0 2px 0;
	width:auto;
}
#contact #content_right ul#fields{
}
#contact #content_right ul#fields li{
	width:180px !important;
	height:31px;
	background:url(../images/profile_field.png) no-repeat !important;
	margin: 0 0 2px 0;
}


#contact #content_right ul#fields li input{
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 2px !important;
	border:0;
	background:0;
}
#contact #content_right ul#fields li#message{
	height:77px;
	background:url(../images/profile_message.png) no-repeat !important;
}
#contact #content_right ul#fields li#message textarea{
	height:70px;
	width:173px;
	margin:2px 0 0 2px;
	border:0;
	background:0;
	font-size:16px;
	font-family:Arial,sans-serif;
	color:#444;
}
#contact #content_right ul#fields li#submit{
	background:none !important;
	margin:2px 0 0 0;
}
#contact #content_right ul#fields li select{
	text-align:center;
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 2px;
	border:none;
}
#contact #content_right ul#fields li#submit_btn{
	background:0 !important;
}
#contact #content_right ul#fields li a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
/*---screen_18.0, 20.0 fixed---*/

#screen_18 #container,#screen_18 #content_right,#screen_20 #container,#screen_20 #content_right{
	height:auto;
}
#screen_18 #content_right,#screen_20 #content_right{
	margin-top:135px;
}
#screen_18 #content_left,#screen_20 #content_left{
	position:fixed;
	margin-top:135px;
}
#screen_18 #mastcontainer,#screen_20 #mastcontainer{
	position:fixed;
	background:url(../images/bg_strip_autoheight.gif) repeat-x;
	z-index:10;
}
#screen_18 #arc,#screen_20 #arc{
	position:fixed;
}
#screen_18,#screen_20{
	background:url(../images/bg_strip_autoheight.gif) repeat-x fixed;
}


/*--- advisors ---*/
/*--- screen_22 ---*/
#screen_1 #content_left{
	background:url(../images/advisor_screen_1.jpg)  0 3px no-repeat;
}
#screen_2 #content_left{
	background:url(../images/advisor_screen_2.jpg)  0 3px no-repeat;
}
#screen_3 #content_left{
	background:url(../images/advisor_screen_3.jpg)  0 3px no-repeat;
}
#screen_4 #content_left{
	background:url(../images/advisor_screen_4.jpg)  0 3px no-repeat;
}
#screen_5 #content_left{
	background:url(../images/advisor_screen_5.jpg)  0 3px no-repeat;
}
#screen_6 #content_left{
	background:url(../images/advisor_screen_6.jpg)  0 3px no-repeat;
}
#screen_10 #content_left{
	background:url(../images/advisor_screen_10.jpg)  0 3px no-repeat;
}
#screen_11 #content_left{
	background:url(../images/advisor_screen_11.jpg)  0 3px no-repeat;
}
.screen_12 #content_left{
	background:url(../images/advisor_screen_11.jpg)  0 3px no-repeat !important;
}
.screen_13 #content_left{
	background:url(../images/advisor_screen_13.jpg)  0 3px no-repeat !important;
}
.screen_14 #content_left{
	background:url(../images/advisor_screen_14.jpg)  0 3px no-repeat !important;
}
.screen_15 #content_left{
	background:url(../images/advisor_screen_15.jpg)  0 3px no-repeat !important;
}
#screen_16 #content_left{
	background:url(../images/advisor_screen_16.jpg)  0 3px no-repeat;
}
.screen_17 #content_left{
	background:url(../images/advisor_screen_17.jpg)  0 3px no-repeat !important;
}
#screen_18 #content_left{
	background:url(../images/advisor_screen_18.jpg)  0 3px no-repeat;
}
#screen_20 #content_left{
	background:url(../images/advisor_screen_20.jpg)  0 3px no-repeat;
}
#screen_21 #content_left{
	background:url(../images/advisor_screen_21.jpg)  0 3px no-repeat;
}
#screen_22 #content_left{
	background:url(../images/advisor_screen_22.jpg)  0 4px no-repeat;
}
#screen_24 #content_left{
	background:url(../images/advisor_screen_24.jpg)  0 3px no-repeat;
}
#screen_19 #content_left.screen_19_2{
	background:url(../images/advisor_screen_25.jpg)  0 3px no-repeat;
	height:570px;
}

#screen_19 #location_pointer,#screen_20 #location_pointer,#screen_21 #location_pointer,#screen_22 #location_pointer,#screen_24 #location_pointer{
	visibility:hidden !important;
}


/*---footer---*/
#footer{
	clear:both;
	width:960px;
	font-family:Arial,sans-serif;
	font-size:14px;
	text-align:center;
}
#footer p{
	line-height:24px;
}
#footer a{
	text-decoration:none;
	color:#36c;
}
#footer a:hover{
	color:#f90;
}

body{
	background:url(../images/bg_strip.gif) repeat-x;
}

#arc{
	position:absolute;
	left:50%;
	margin-left:-755px;
	margin-left:-763px;
	top:420px;
	width:1510px;
	height:200px;
	background:url(../images/arc.gif) no-repeat;
}

#container{
	position:absolute;
	width:960px;
	height:755px;
	left:50%;
	margin-left:-480px;
	top:0;
}
#masthead{
	width:960px;
	height:100px;
}
#masthead img{
	float:left;
}
#whitebox_container{
background:#ccc;
	width:250px;
	height:70px;
	background:url(../images/whitebox_bg.gif) no-repeat;
	float:left;
	margin:18px 0 0 100px;
}
#masthead a#whitebox{
	width:200px;
	height:60px;
	display:block;
	margin:12px 0 0 0;
}
a#whitebox_text{
	font-family:Arial;
	color:#666;
	text-align:center;
	font-size:20px;
	margin:22px;
	display:block;
}
#mast_right{
	float:right;
	width:100px;
	height:100px;
	margin:0 30px 0 0;
}
		#create_profile{
			float:right;
			clear:right;
			margin:10px 0;
			cursor:pointer;
		}
		#logout{
			margin:0 0 0 0;
			float:right;
		}
		#logout a{
			font-family:Arial,sans-serif;
			font-size:12px;
			color:#777;
			text-decoration:none;
			font-weight:bold;
		}
		#logout a:hover{
			color:#000;
		}
		#agent_controls #create_profile{
			margin:8px 0;
		}
		#agent_controls #logout{
			margin:0 0 8px 0;
		}
		#agent_controls strong{
			float:right;
			text-align:right;
			margin:0;
			padding:0 38px 0 0 ;
			width:350px;
			font-size:12px;
			color:#d6ad3e;
			background:url(../images/profile_agent.gif) right top no-repeat;
			height:23px;
			font-family:Arial;
			line-height:12px;
		}
		
ul.nav{
	list-style:none;
	padding:0;
	margin:1px 4px 0 4px;
	height:35px;
}
ul.nav li{
	float:left;
	margin:0 4px;
}
#nav_left{
	float:left;
}
#nav_left li{
	height:32px;
	width:32px;
}
#nav_left li a{
	width:32px;
	height:32px;
	display:block;
}
#nav_right{
	float:right;
	width:625px;
}
#nav_right li{
	height:32px;
	margin-right:25px;
}
#nav_right li a{
	width:100%;
	height:32px;
	display:block;
}
#location_pointer{
	position:absolute;
	background:url(../images/location_pointer.gif) no-repeat;
	width:21px;
	height:8px;
	margin-top:35px;
}
.nav_drop_down{cursor:pointer;
	position:absolute;
	margin-top:122px;
	margin-top:29px;
	list-style:none;
	padding:0;
	display:none;
}
.nav_drop_down li.menu{
	float:left;
	width:85px;
	height:66px;
}
.nav_drop_down li ul li{
	background:url(../images/drop_down_m.png) repeat-y;
	width:90px;
	border-top:1px #333 solid;
	padding:0 0 3px 0;
}
.nav_drop_down li.t{
	background:url(../images/drop_down_t.png) no-repeat;
	width:90px;
	padding:10px 0 4px 0;
	border:0;
}
.nav_drop_down li.b{
	background:url(../images/drop_down_b.png) bottom no-repeat;
	width:90px;
	height:23px;
	border-top:1px #333 solid;
	padding:0;
}
.nav_drop_down ul{
	list-style:none;
	padding:6px 0 0 4px;
}
.nav_drop_down ul li{
	width:80px;
	text-align:center;
	margin:0;
	height:19px;
}
.nav_drop_down ul li a{
	text-decoration:none;
	color:#fff;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.nav_drop_down ul li a:hover{
	color:#000;
}

#content_left{
	float:left;
	width:320px;
	height:570px;
	background:url(../images/advisor.jpg) 0 3px no-repeat;
}
#content_left_top{
	width:168px;
	height:auto;
	margin-top:10px;
/*	background:url(../images/bubble_t.gif) left 15px no-repeat;*/
	float:right;
	clear:both;
}
#content_left_top_t{
	background:url(../images/bubble_t_t.png) left bottom no-repeat;
	width:158px;
	height:19px;
}
#content_left_top_m{
/*	background:url(../images/bubble_t_m.gif) left top repeat-y;*/
	background:url(../images/bubble_t_m.png) left top repeat-y;
	width:158px;
	height:auto;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#666;
}
#content_left_top p{
	margin:0px 16px 0 10px;
	padding:0 9px;
	height:auto;
	font-family:Arial,sans-serif;
	font-size:12px;
	color:#666;
}
#content_left_top_b{
/*	background:url(../images/bubble_t_b.gif) left top no-repeat;*/
	background:url(../images/bubble_t_b.png) left top no-repeat;
	width:158px;
	height:49px;
}
#content_left_bot{
	width:178px;
	height:70px;
	background:url(../images/bubble_b.png) center center no-repeat;
	float:right;
	clear:both;
	font-size:11px;
	text-align:center;
}
#content_left_bot p{
	margin:11px 30px 0 30px;
	height:42px;
	padding:3px;
	font-family:Arial,sans-serif;
	overflow:hidden;
	font-size:12px;
	color:#666;
}

#content_right{
	float:right;
	width:640px;
	height:570px;
	font-family:Arial,sans-serif;
}
#content_right #chooser{
	width:600px;
	height:50px;
	margin:0;
	float:left;
}
#content_right h1{
	font-size:18px;
	color:#555;
}
	#chooser #help_choosing{
		float:right;
		font-size:11px;
	}
	#chooser h1{
		margin:25px 0 0 20px !important;
		float:left !important;
	}
	#chooser #getplans{
		float:right;
		clear:right;
		width:340px;
		margin:14px 0 0 0;
	}
	#chooser select{
		float:left;
		width:auto;
		margin:0 180px 0 0;
	}
	#chooser select#planDD{
		margin:0 110px 0 0;
	}

#content_right h1,#content_right p,#content_right ul{
	margin-left:50px;
}

#content_right p{
	clear:left;
	font-size:13px;
}
#content_right ul{
	list-style:none;
	margin-bottom:60px;
	width:460px;
}
#content_right li{
	float:left;
	background:url(../images/toggle_btn.gif) no-repeat;
	width:71px;
	height:31px;
	text-align:center;
	margin-right:20px;
	color:#666;
}
#content_right li a{
	height:30px;
	text-align:center;
	display:block;
	padding-top:0;
	line-height:3;
	font-family:Arial,sans-serif;
	cursor:pointer;
	font-size:11px;
}
#content_right #submit{
	width:83px;
	height:31px;
	background:url(../images/submit.gif) no-repeat;
	float:right;
	margin-right:0px;
	margin-top:0px;
	cursor:pointer;
}

ul#controls{
	position:absolute;
	padding:0;
	top:610px;
	left:786px;
	width:auto;
}
ul#controls li{
	width:112px !important;
	height:20px !important;
	margin:0 0 3px 0 !important;
	float:none !important;
	background:url(../images/controls_1.png)  no-repeat !important;
}
ul#controls li#save_li{
	background:url(../images/controls_2.png)  no-repeat !important;
}

ul#controls li a{
	height:20px !important;
	line-height:2px;
	font-size:15px;
}
/*---screen_1.0--- */
#screen_1 h1{width:500px;}																					/* ****************** */
#screen_1 h1,#screen_3 h1,#screen_4 h1,#screen_5 h1{
	position:relative;
	text-align:center;
	margin:30px 0;
	clear:both;
}
#screen_1 h1#h1_2{
	top:30px;
}
#content_right ul.button{
	width:100%;
	margin:0;
	padding:0;
	clear:both;
}
#content_right ul.button li{
	background:0;
	width:144px;
	height:122px;
	margin:8px 32px 6px 32px;
	margin:8px 16px 6px 10px;																					/* ****************** */
	padding:0;
}

#content_right ul#bottom li{
	margin:8px 82px 4px 82px;
	margin:8px -74px 4px 97px;																					/* ****************** */
}
#content_right #pointer{
	background:url(../images/pointer_up.gif) no-repeat;
		width:12px;
		height:6px;
		clear:both;
		display:none;
		position:absolute;
}
#content_right #popup{
	width:510px;
	clear:both;
	margin:0 0 0 54px;
	margin:0 0 0 68px;
	margin:0;																																		/* ****************** */
	padding:0;
	height:60px;
	opacity:0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
}
	#content_right #popup #tp{
		width:510px;
		height:5px;
		background:url(../images/home_popup_t.gif) no-repeat;
		display:none;
	}
	#content_right #popup .m{
		width:512px;
		background:url(../images/home_popup_m.gif) repeat-y;
		height:50px;
		display:none;
		color:#fff;
		margin:0;
	}
	#content_right #popup .m p{
		margin:0;
		padding:0 5px 0 5px;
		font-size:14px !important;
		text-align:center;
		font-family:Arial,sans-serif;
	}
	#content_right #popup .m center{
		margin:0;
		padding:0 5px 0 5px;
		font-size:14px !important;
		font-family:Arial,sans-serif;
	}
	
	#content_right #popup #b{
		width:510px;
		height:5px;
		background:url(../images/home_popup_b.gif) left bottom no-repeat;
		display:none;
	}
	#content_right_left{float:left;}
	#content_right #bcbs_banner{float:right;margin-right:30px;margin-top:35px;}
	#content_right #bcbs_banner img{border:1px #000 solid;}
	
/*---screen_2.0---*/
#screen_2 h1,#screen_6 h1{
	position:relative;
	text-align:center;
	margin:30px 0;
	clear:both;
	
}
#screen_2 ul.button,#screen_6 ul.button{
	margin-top:150px;
	margin-left:77px;
	margin-left:11px;
}
#screen_2 ul.button li,#screen_6 ul.button li{
/*
	background:url(../images/driver_btn_2.gif) no-repeat;
	width:200px;
	height:31px;
*/
	margin:0 20px 0 20px;
	
	background:url(../images/driver_btn_square.gif) no-repeat;
	width:124px;
	height:124px;
}
#screen_2 ul.button li#driver_btn_01,#screen_6 ul.button li#driver_btn_01{
	background:url(../images/driver_btn_01.gif) no-repeat;
}
#screen_6 ul.button li#driver_btn_02{
	background:url(../images/driver_btn_02.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_03,#screen_6 ul.button li#driver_btn_03{
	background:url(../images/driver_btn_03.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_04{
	background:url(../images/driver_btn_04.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_05{
	background:url(../images/driver_btn_05.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_06{
	background:url(../images/driver_btn_06.gif) no-repeat;
}
#screen_2 ul.button li#driver_btn_07{
	background:url(../images/driver_btn_07.gif) no-repeat;
}

#screen_2 ul.button li a,#screen_6 ul.button li a{
	height:31px;
	display:block;
	font-family:Arial,sans-serif;
	cursor:pointer;
	font-size:12px;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	line-height:28px;
	
	height:124px;

}
#screen_2 #popup,#screen_6 #popup{
padding-top:6px;
}
/*---screen_3.0---*/
#screen_3 h1{
	margin:20px 0;
}
#screen_3 #box_uls{
	margin-left:0;
}
#screen_3 ul.box,#screen_10 ul.box{
	float:left;
	width:180px;
	padding:0;
	margin:0 15px 25px 15px;
	list-style:none;
}
#screen_3 ul.box li.list,#screen_10 ul.box li.list{border:1px #fff solid;
	float:left;
	width:180px;
	margin:0;
	padding:0;
	background:url(../images/plan_box.png) no-repeat;
	width:180px;
	height:200px;
	float:none;
}
#screen_3 ul.box li p,#screen_10 ul.box li p{
	font-size:12px;
	text-align:left;
	font-weight:bold;
	padding:0 0 5px 0;
	margin:33px 0 0 6px;
	width:93%;
}
#screen_3 ul.box li ul,#screen_10 ul.box li ul{
	margin:0;
	padding-left:10px;
	list-style:none;
	width:150px;
}
#screen_3 ul.box li ul li,#screen_10 ul.box li ul li{
	padding:0;
	margin:0 0 5px 0;
	font-size:11px;
	float:none;
	height:auto;
	width:150px;
	background:0;
	text-align:left;
}
#screen_3 ul.box li ul li a,#screen_10 ul.box li ul li a{
	text-align:left;
	height:12px;
	line-height:12px;
}
#screen_3 ul.box li sup,#screen_10 ul.box li sup{
	font-size:9px;
}

#screen_3 ul.box li.roll,#screen_3 ul.box li.check,#screen_10 ul.box li.roll{
	background:url(../images/plan_btn.gif)  no-repeat;
	width:180px;
	height:29px;
	margin:0;
}
#screen_3 ul.box li.roll a,#screen_3 ul.box li.check a,#screen_10 ul.box li.roll a,#screen_10 ul.box li.check a{
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
}
.screen_3 #get_li{
	display:none;
}
.screen_3 #controls{
	top:638px;
	left:766px;

}

/*---screen_4.0---*/
#screen_4 ul.button{
	margin-top:100px;
}


/*---screen_5.0---*/
#screen_5 ul.button{
	margin:100px 0 0 120px;
	margin:100px 0 0 92px;
}
/*---screen_9.0---*/





/*---screen_10.0, 11.0,18.0---*/
#screen_10 h1,#screen_11 h1,#screen_18 h1{
	float:left;
	margin:25px 20px 0 50px;
}
#screen_18 h1{
	margin:30px 20px 30px 50px;
}
#screen_10 form,#screen_11 form{
	margin:28px 0 0 0;
	height:0;
}
#screen_10 #box_uls,#screen_11 #box_uls{
	clear:left;
	margin-top:10px;
}
#screen_10 .box, #screen_11 .box,#screen_18 .box{
	clear:right;
	float:left;
	margin:8px 0 0 0 !important;
}
	#screen_10 .box,#screen_11 .box{

		display:none;
		visibility:hidden;
	}
#screen_10 #your_plan .top,#screen_11 #your_plan .top{
	background:url(../images/plan_box_your_t.png) no-repeat;
}
#screen_10 #your_plan .mid,#screen_11 #your_plan .mid{
	background:url(../images/plan_box_your_m.png) repeat-y;
}
#screen_10 #your_plan .bot,#screen_11 #your_plan .bot{
	background:url(../images/plan_box_your_b.png) no-repeat;
}
#screen_18 .box .top,#screen_10 .box .top,#screen_11 .box .top{
	width:158px;
	height:33px;
	background:url(../images/plan_box_t.png) no-repeat;
}
#screen_10 .box .mid,#screen_11 .box .mid,#screen_18 .box .mid{
	padding:0; 
	margin:0 !important; 
	height:350px;
	width:158px;
	background:url(../images/plan_box_m.png) repeat-y;
}
		#screen_18 .box .mid{
			height:auto;
		}
#screen_10 .box .mid p,#screen_11 .box .mid p{
	font-size:11px;
	font-weight:bold;
	color:#666;
	margin:0 0 2px 4px;
	padding:5px 0 0 0;
	width:150px;
/*	height:15px;*/
}
#screen_10 #your_plan .mid p,#screen_11  #your_plan .mid p{
/*	height:31px;*/
}
#screen_10 .box .mid .mid_txt,#screen_10 .box .mid a,#screen_11 .box .mid .mid_txt,#screen_11 .box .mid a{
	width:140px !important; 
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 9px;
	padding:2px 0 0 0;
	color:#666;
	font-family:Arial,sans-serif;
}
#screen_10 .box .mid a,#screen_11 .box .mid a{
	font-size:10px;
	color:blue;
}
#screen_10 .box .mid .mid_txt p,#screen_11 .box .mid .mid_txt p{
	width:138px;
	margin-bottom:3px;
/*	height:auto !important;*/

}

#screen_10 .box .mid a,#screen_11 .box .mid a{
	padding:0; 
}
.screen_17 .box .mid li{
	border:1px #000 solid;
}
#screen_10 .box .mid .mid_txt p a,#screen_11 .box .mid .mid_txt p a,.screen_17 .box .mid p a{
	float:left !important;
	margin:0 3px 0 0;
	padding:0; 
	width:auto !important;
	font-size:10px;
}

#screen_10 .box .mid p.benefits_link,#screen_11 .box .mid p.benefits_link,.screen_17 .box .mid p.benefits_link{
	width:138px;
	margin-top:10px;
	text-align:center !important;
}
#screen_10 .box .mid p.benefits_link a,#screen_11 .box .mid p.benefits_link a,.screen_17 .box .mid p.benefits_link a{
	width:138px !important;
	text-align:center !important;
	font-weight:bold;
	font-size:11px;
}

#screen_10 .graph,#screen_11 .graph{
	position:absolute;
/*	margin-top:182px;*/
	width:129px;
	height:45px;
	margin:0 0 0 12px;
	top:540px;
}
#screen_10 .graph .title,#screen_11 .graph .title{
	font-size:11px;
}
#screen_10 .frame,#screen_11 .frame{
	width:128px;
	height:12px;
	border:2px #666 solid;
	background:#999;
}
#screen_10 .slider,#screen_11 .slider{
	background:#1c449c;
	height:100%;
}
#screen_10 .frame p.counter,#screen_11 .frame p.counter{
	position:absolute;
	float:left;
	font-size:10px;
	color:#fff;
	margin:0 0 0 3px;
	padding:0;
	height:100%;
}
#screen_10 .graph .limit_0,#screen_11 .graph .limit_0{
	float:left;
	margin:0;
	padding:0;
	font-size:10px;
}
#screen_10 .graph .limit_100,#screen_11 .graph .limit_100{
	float:right;
	clear:right;
	top:0;
	margin:0;
	padding:0;
	font-size:10px;
}
#screen_10 .box .bot,#screen_11 .box .bot,#screen_18 .box .bot{
	width:158px;
	height:16px;
	background:url(../images/plan_box_b.png) no-repeat;
}
#screen_10 #your_plan,#screen_11 #your_plan{
	clear:left;
}





/*---screen_17.0---*/
.screen_17{
	background:url(../images/bg_strip_autoheight.gif) repeat-x !important;
}
.screen_17 #container,.screen_17 #content_right{
	height:auto !important;
}
.screen_17 .box{
	clear:right;
	float:left;
	margin: 0 10px 0 0;
}
.screen_17 .top{
		width:180px;
		height:28px;
		background:url(../images/plan_box_top.png) no-repeat;
}
.screen_17 .box .mid{
		width:180px;
		background:url(../images/plan_box_mid.png) repeat-y;
		padding:0;
		height:350px;
}
.screen_17 .box .mid p{
			font-size:11px !important;
	margin:0 0 4px 6px !important;
			padding:5px 0 0 0;
			font-weight:bold;
			color:#666;
			text-align:left;
			float:none;
}
.screen_17 .box .bot{
		width:180px;
		height:17px;
		background:url(../images/plan_box_bot.png) no-repeat;
	}
.screen_17 .check{
		background:url(../images/plan_btn.gif)  no-repeat;
		width:180px;
		height:29px;
		clear:left;
		float:right;
		margin:0 0 20px 0;
		color:#fff;
		text-decoration:none;
		font-size:12px;
		text-align:center;
		display:block;
		line-height:28px;
		cursor:pointer;
}	
.screen_17 #controls{
/*
position:absolute;
	top:580px;
	margin:0 200px 0 0;
	width:125px;
*/
}	
.screen_17 #controls{
position:relative !important;
	width:125px !important;
	float:left !important;
	margin:360px 0 0 50px !important;
	left:0 !important;
	top:0 !important;
}	


/*---screen_18.0---*/
#screen_18 h1{
	clear:right;
	float:none;
}
#screen_18 .box .top p{
	font-size:12px;
	margin:0 0 0 0;
	padding:5px 0 0 10px;
	font-weight:bold;
	color:#666;
}
	
	
		#screen_18 .box .mid p.subtitle{
			margin:0 0 0 5px;
			padding-top:10px;
			font-size:13px;
			font-weight:bold;
			color:#666;
		}
		#screen_18 .box .mid ul{
			margin:0 0 0 10px !important;
			padding:0 !important;
		}
		#screen_18 .box .mid ul.discriptor{
			padding:0 0 0 80px !important;
		}
		#screen_18 .box .mid ul.discriptor li{
			float:left;
			font-size:9px;
			text-align:right;
			width:29px;
		}
		#screen_18 .box .mid ul.menu_l{
			float:left !important;
			width:80px;
		}
		#screen_18 .box .mid ul.menu_l li{border-bottom:1px #ddd solid;
			width:94px;
			padding:1px 0;
			margin:0 !important; 
			height:auto;
			text-align:left;
			font-size:11px;
		}
		#screen_18 .box .mid ul.menu_l li a{
			line-height:11px;
			height:auto;
			margin:1px 0;
		}

		#screen_18 .box .mid ul.menu_r{
			float:left !important;
			padding:0 !important;
			margin:0 0 0 15px !important;
			width:35px;
		}
		#screen_18 .box .mid ul.menu_r li{
			width:40px;
			margin:0 !important;
		}
		#screen_18 .box .mid ul.menu_r li a{
			width:10px;
			height:10px;
			float:left;
			clear:right;
			padding:0;
			margin:0px 5px;
			background:url(../images/quote_ch_box.gif) no-repeat;
		}
		#screen_18 .box .mid ul.menu_r li a.roll{
			background:url(../images/quote_btn.gif) no-repeat;		
		}
		#screen_18 .box .mid ul li{
			background:none;
			float:none;
			margin:1px 0!important;
			padding:0 !important;
			font-size:14px;
			height:16px;
		}
#screen_18 #controls{
	position:relative;
	width:125px;
	float:right;
	margin:0;
	left:0;
	top:0;
}	



	#screen_10 .check,#screen_11 .check,#screen_18 .roll{
		background:url(../images/plan_btn_10.gif)  no-repeat;
		width:158px;
		height:29px;
		clear:left;
		float:right;
		margin:0 10px 0 0;
}
	#screen_10 a.check,#screen_11 a.check,#screen_18 .roll a{
		position:relative;
		margin:0;
		padding:0;
		float:none;
		color:#fff;
		text-decoration:none;
		font-size:12px;
		width:158px;
		height:29px;
		text-align:center;
		display:block;
		line-height:28px;
		cursor:pointer;
	}
	
	.screen_3 #content_right #box_uls, #screen_18 #content_right #boxes{
		margin-top:50px;
	}
	
	/*---screen_11.0---*/

#screen_11 .box .mid ul{
	padding:0  0 0 10px !important; 
	margin:0 !important; 
}
#screen_11 .box .mid li{
	border-bottom:1px #ddd solid;
	background:none;
	width:94px;
	padding-left:0;
	margin:0 !important; 
	height:auto;
	text-align:left;
	font-size:11px;
	float:none;
}
#screen_11 #your_plan .top{
	background:url(../images/plan_box_your_t.png) no-repeat;
}
#screen_11 #your_plan .mid{
	background:url(../images/plan_box_your_m.png) repeat-y;
}
#screen_11 #your_plan .bot{
	background:url(../images/plan_box_your_b.png) no-repeat;
}



/*--- pagination control ---*/
#screen_10 #control,#screen_11 #control{
	position:absolute;
	top:665px;
	left:740px;
	padding:0;
	width:auto;
	margin:0;
}
#screen_10 #control li,#screen_11 #control li{
	float:left;
	background:none;
	padding:0;
	margin:0 0 0 3px;
	width:101px;
	height:39px;
}
#screen_10 #control li#control_1,#screen_11 #control li#control_1{
	background:url(../images/less_11_lt.gif) no-repeat;
}
#screen_10 #control li#control_2,#screen_11 #control li#control_2{
	background:url(../images/more_11_lt.gif) no-repeat;
}
#screen_10 .paginator,#screen_11 .paginator{
	width:101px;
	height:39px;
	color:#fff;
	text-decoration:none;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	line-height:36px;
	cursor:pointer;
}
#screen_10 .paginator:hover,#screen_11 .paginator:hover{
	color:#333;
}
#screen_10 #see_more,#screen_11 #see_more{
	background:url(../images/more_11.gif) no-repeat;
	text-align:left;
	margin:0;
	width:101px;
	height:39px;
	visibility:hidden;
	display:block;
	line-height:36px;
}
#screen_10 #see_less,#screen_11 #see_less{
	background:url(../images/less_11.gif) no-repeat;
	text-align:right;
	visibility:hidden;
	margin:0;
	width:101px;
	height:39px;
	display:block;
}

.screen_13 .graph,.screen_12 .graph{
}
.screen_13 .graph .frame,.screen_12 .graph .frame{
	padding:0;
	height:18px !important;
}
.screen_13 .graph .pos,.screen_13 .graph .neg,.screen_12 .graph .pos,.screen_12 .graph .neg{
	width:50%;
	height:100%;
	float:left;
	padding:0;
	margin:0;
	font-size:13px;
	color:#fff;
	text-align:center;
}



	/*---screen_19.0---*/
#screen_19{
	font-family:Arial,sans-serif;
}
#screen_19{
	background:url(../images/bg_strip_autoheight.gif) repeat-x;
}
#screen_19 #content_right{
	height:auto;
}
#screen_19 #content_left,#screen_19 #content_right{
	height:auto;
}

#screen_19 #content_left{
	background:none;
}
 #screen_19 #content_left h1,#screen_19 #content_right h1{
	font-size:18px;
	margin:10px 0 0 0;
	color:#555;
	text-align:center;
	width:100%;
}
#screen_19 ul.label,#screen_19 ul.input{
	float:left;
	list-style:none;
	width:auto;
	padding:0;
	margin:10px 5px 0 0;
}


#screen_19 ul.label li a{
	font-size:13px;
	display:block;
	margin-left:-180px;
    width:450px;
	color:#555;
    
}
#screen_19 ul.label li a:hover{
	color:#c33;
}
#screen_19 ul.label li,#screen_19 ul.input li{
	background:0;
	float:none;
	width:auto;
	margin:0 0 3px 0;
	height:31px;
}
#screen_19 #content_right ul.label{
	margin-left:100px;
}
#screen_19 ul.label li{
	line-height:30px;
	text-align:right !important;
}
#screen_19 #content_left ul.label li{
	line-height:20px;
	text-align:right !important;
}
#screen_19 ul.input li{
	padding:0;
	text-align:left !important;
}
#screen_19 ul.input li a.roll,#screen_19 p#see_all a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
#screen_19 a.delete{
background:url(../images/delete.gif) no-repeat !important;
display:block;
width:59px !important;
height:17px !important;
text-align:right !important;
padding-right:11px !important;
color:#fff;
cursor:pointer;
font-size:11px !important;
line-height:16px !important;
text-decoration:none;
}
#screen_19 a.delete:hover{
	color:#c33;
	background-position:0 -17px !important;
}
#screen_19 ul.items a.delete{
	margin:4px 0 0 0;
}

#screen_19 a.switch{
background:url(../images/switch.gif) no-repeat !important;
display:block;
width:59px !important;
height:17px !important;
text-align:right !important;
padding-right:11px !important;
color:#fff;
cursor:pointer;
font-size:11px !important;
line-height:16px !important;
text-decoration:none;
}
#screen_19 a.switch:hover{
	color:#c33;
	background-position:0 -17px !important;
}

#screen_19 ul.items a.switch{
	margin:0px 0 0 0;
}
#screen_19 ul.input li a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
#screen_19 li.text,#screen_19 li.req{
	width:180px !important;
	height:31px;
	background:url(../images/profile_field.png) no-repeat !important;
}
#screen_19 li.req{

	background:url(../images/profile_field_req.png) no-repeat !important;
}
#screen_19 li.text input,#screen_19 li.req input{
	border:0;
	background:0;
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 4px !important;
}

#screen_19 table.saved_plans tr {
    height:30px;
}
#screen_19 table.saved_plans td.left_col {
    text-align:right;
    width:325px;
}

#screen_19 table.saved_plans a {
    font-size:12px;
    color:#555555;
}
#screen_19 table.saved_plans a.delete {
    float:right;
    color:#ffffff;
}



.screen_25{
	background:url(../images/bg_strip.gif) repeat-x !important;
}
.screen_25  h1,.screen_19_submitted h1{
	width:440px !important;
	text-align:right !important;
	float:left;
}
.screen_19_submitted h1{
	width:400px !important;
}
.screen_25 #content_left {
	width:360px;
	color:#666;
}
.screen_25 #content_right {
	width:600px;
}
.screen_25 #content_left  h1{
	width:100% !important;
	text-align:center !important;
	margin-bottom:20px !important;
}
.screen_25 #content_right  h1{
	margin-bottom:20px !important;
}
.screen_25 #content_left  ul{
	list-style:none;
	padding:0 !important;
	margin:0 !important;
	clear:both;
	float:none;
}
.screen_25 #content_left  ul li{
	float:left;
	font-size:12px;
	margin:0 5px 10px 0;
	width:65px;
	text-align:center;
}

.screen_25 #content_left  ul#titles li{
	font-weight:bold;
}
.screen_25 #content_left  ul.data a{
	color:#666;
	font-weight:bold;
	cursor:pointer;
}
.screen_25 #content_left  ul.data a:hover{
	color:blue;
}
.screen_25 #content_right #profile_link,.screen_19_submitted #content_right #profile_link{
	margin:10px 30px 0 0;
	float:right;
}
.screen_25 #content_right #profile_link a,.screen_19_submitted #content_right #profile_link a{
	color:#666;
	font-size:12px;
}
.screen_25 #content_right #profile_link a:hover,.screen_19_submitted #content_right #profile_link a:hover{
	color:blue;
}
.screen_25 #content_right p{
	color:#666;
	font-size:12px;
	clear:left;
	text-align:center;
	width:100%;
	margin:0;
}
.screen_25 #content_right{
	height:570px !important;
}
.screen_25 #content_right .label li{
/* 	width:220px !important;
 */}
.screen_25 #content_right .label li a{
	width:220px !important;
	text-align:right;
}
.screen_25 #content_right .input .radio input{
}
.screen_25 #content_right .input .radio .roll{
	position:absolute;
	width:31px;
	height:31px;
	background:url(../images/radio.png) no-repeat;
}

.screen_19_submitted #content_left{
	width:450px !important;
}

.screen_19_submitted h1{
	width:290px !important;
	margin:5px 0 !important;
}
.screen_19_submitted ul.titles{
	list-style:none;
	clear:both;
	padding:0;
	font-weight:bold;
	color:#444;
}
.screen_19_submitted ul.items{
	font-weight:normal;
	margin:0 !important;
}
.screen_19_submitted ul.titles li{
	float:left;
	margin:2px 3px;
}
.screen_19_submitted ul.titles li span,.screen_19_submitted ul.titles li a{
	color:#555555;
	font-size:13px;
}
.screen_19_submitted ul.titles li a:hover{
	color:#1f469d;
}
.screen_19_submitted ul.titles li.date{
	width:100px;
}
.screen_19_submitted ul.titles li.title{
	width:230px;
}
.screen_19_submitted ul.label{
	clear:left;
	margin-left:0 !important;
}

.screen_19_submitted .remainder{
	display:none;
}
.screen_19_submitted p#see_all{
	clear:both;
	text-align:center;
	padding:20px 0 0 0 !important;
}
#screen_19 p#see_all a.roll{
		background:url(../images/plan_btn_10.gif)  no-repeat;
		width:158px;
		height:29px;
		clear:left;
		margin:0 auto;
		display:block;
}

.screen_19_submitted #content_right{
	width:500px !important;
}
.screen_19_submitted ul.label_b{
	padding-left:50px !important;
	margin:0 10px 0 0 !important;
}
.screen_19_submitted ul.label_b li{
}
.screen_19_submitted ul.label_b a{
	text-align:right !important;
	
}








#screen_20 h2,#screen_21 h2,#screen_22 h2,#screen_24 h2{
	margin:20px 0 20px 10px;
}
/*---contact---*/
#contact #content_right{
	width:100%;
}
#contact #content_right h1{
	width:100%;
	text-align:center;
}
#contact li{
}
#contact #content_right ul{
	width:50%;
	float:left;
	padding:0;
	margin:0;
}
#contact #content_right ul li{
	background:none;
	float:none;
	width:100%;
}
#contact #content_right ul#labels li{
	font-size:16px !important;
	color:#444 !important;
	text-align:right;
	padding:0 10px 0 0 !important;
	line-height:28px;
	margin: 0 0 2px 0;
	width:auto;
}
#contact #content_right ul#fields{
}
#contact #content_right ul#fields li{
	width:180px !important;
	height:31px;
	background:url(../images/profile_field.png) no-repeat !important;
	margin: 0 0 2px 0;
}


#contact #content_right ul#fields li input{
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 2px !important;
	border:0;
	background:0;
}
#contact #content_right ul#fields li#message{
	height:77px;
	background:url(../images/profile_message.png) no-repeat !important;
}
#contact #content_right ul#fields li#message textarea{
	height:70px;
	width:173px;
	margin:2px 0 0 2px;
	border:0;
	background:0;
	font-size:16px;
	font-family:Arial,sans-serif;
	color:#444;
}
#contact #content_right ul#fields li#submit{
	background:none !important;
	margin:2px 0 0 0;
}
#contact #content_right ul#fields li select{
	text-align:center;
	font-size:16px;
	color:#444;
	height:22px;
	width:173px;
	margin:4px 0 0 2px;
	border:none;
}
#contact #content_right ul#fields li#submit_btn{
	background:0 !important;
}
#contact #content_right ul#fields li a.roll{
	width:180px;
	height:29px;
	display:block;
	background:url(../images/plan_btn.gif) 0 0 no-repeat;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:2;
	font-size:15px;
	cursor:pointer;
}
/*---screen_18.0, 20.0 fixed---*/

#screen_18 #container,#screen_18 #content_right,#screen_20 #container,#screen_20 #content_right{
	height:auto;
}
#screen_18 #content_right,#screen_20 #content_right{
	margin-top:135px;
}
#screen_18 #content_left,#screen_20 #content_left{
	position:fixed;
	margin-top:135px;
}
#screen_18 #mastcontainer,#screen_20 #mastcontainer{
	position:fixed;
	background:url(../images/bg_strip_autoheight.gif) repeat-x;
	z-index:10;
}
#screen_18 #arc,#screen_20 #arc{
	position:fixed;
}
#screen_18,#screen_20{
	background:url(../images/bg_strip_autoheight.gif) repeat-x fixed;
}


/*--- advisors ---*/
/*--- screen_22 ---*/
#screen_1 #content_left{
	background:url(../images/advisor_screen_1.jpg)  0 3px no-repeat;
}
#screen_2 #content_left{
	background:url(../images/advisor_screen_2.jpg)  0 3px no-repeat;
}
#screen_3 #content_left{
	background:url(../images/advisor_screen_3.jpg)  0 3px no-repeat;
}
#screen_4 #content_left{
	background:url(../images/advisor_screen_4.jpg)  0 3px no-repeat;
}
#screen_5 #content_left{
	background:url(../images/advisor_screen_5.jpg)  0 3px no-repeat;
}
#screen_6 #content_left{
	background:url(../images/advisor_screen_6.jpg)  0 3px no-repeat;
}
#screen_10 #content_left{
	background:url(../images/advisor_screen_10.jpg)  0 3px no-repeat;
}
#screen_11 #content_left{
	background:url(../images/advisor_screen_11.jpg)  0 3px no-repeat;
}
.screen_12 #content_left{
	background:url(../images/advisor_screen_11.jpg)  0 3px no-repeat !important;
}
.screen_13 #content_left{
	background:url(../images/advisor_screen_13.jpg)  0 3px no-repeat !important;
}
.screen_14 #content_left{
	background:url(../images/advisor_screen_14.jpg)  0 3px no-repeat !important;
}
.screen_15 #content_left{
	background:url(../images/advisor_screen_15.jpg)  0 3px no-repeat !important;
}
#screen_16 #content_left{
	background:url(../images/advisor_screen_16.jpg)  0 3px no-repeat;
}
.screen_17 #content_left{
	background:url(../images/advisor_screen_17.jpg)  0 3px no-repeat !important;
}
#screen_18 #content_left{
	background:url(../images/advisor_screen_18.jpg)  0 3px no-repeat;
}
#screen_20 #content_left{
	background:url(../images/advisor_screen_20.jpg)  0 3px no-repeat;
}
#screen_21 #content_left{
	background:url(../images/advisor_screen_21.jpg)  0 3px no-repeat;
}
#screen_22 #content_left{
	background:url(../images/advisor_screen_22.jpg)  0 4px no-repeat;
}
#screen_24 #content_left{
	background:url(../images/advisor_screen_24.jpg)  0 3px no-repeat;
}
#screen_19 #content_left.screen_19_2{
	background:url(../images/advisor_screen_25.jpg)  0 3px no-repeat;
	height:570px;
}

#screen_19 #location_pointer,#screen_20 #location_pointer,#screen_21 #location_pointer,#screen_22 #location_pointer,#screen_24 #location_pointer{
	visibility:hidden !important;
}


/*---footer---*/
#footer{
	clear:both;
	width:960px;
	font-family:Arial,sans-serif;
	font-size:14px;
	text-align:center;
}
#footer p{
	line-height:24px;
}
#footer a{
	text-decoration:none;
	color:#36c;
}
#footer a:hover{
	color:#f90;
}

