#banners {
top: 285px;
_top: 250px;  /*  IE6 hack for banners - Aden */
}

body.prod #copy {
margin: 0 165px 0 155px;
_width: 420px;  /*  IE6 hack for centering - Aden */
_margin-right: 0;  /*  IE6 hack for centering - Aden */
}

#cfs_tool{
background: url(../img/toolBanner_ff.gif) no-repeat left top;
height:32px;
width:600px;
/*margin-left:165px;*/
overflow: hidden;


}

#cfs_tool img{
margin: 5px 0pt 0pt 537px; 
}




/*---- progress bar ----*/

#progress{

width:600px;
height:20px;

}

#progress p{
margin:0px;
padding:3px;
color: #003366;
/*width: 80px;*/
}



#progress_bar{
padding-top: 10px;
}
/*
#progress a{

margin-left: 440px;
}
*/


/*---- END OF progress bar ----*/

/*---- home pane ----*/


#home-pane h3{
font-size:16px;
padding:0px;
margin-left: 40px;
color: #0099CC;
}

#home-pane #mainColumn p {
width:320px;
color: #003366;
line-height:1.5em;
margin-left: 40px;
}

#home-pane #mainColumn{
width:330px;
float:left;
/*height: 135px;*/
}

#home-pane #secondaryColumn{

float:left;
height:140px;
padding-top:20px;
width:140px;
}

#home-pane #tool_close{
/*height:45px;*/

width:600px;
clear:both;
}

#home-pane #tool_close img{
float:right;
padding: 29px 8px 0px 0px;
margin: 0px;
}

#home-pane .btn {
float:right;
 }
 
 /*
*html #home-pane .btn {
padding: 20px 250px 0px 0px;
float:right;
 }
*/
#home-pane {
background: url(../img/fund_finder.jpg) no-repeat  92% 50%;
	}

/*---- END OF home pane ----*/

/*---- questions ----*/

.section h3{
font-size:16px;
margin:0px;
padding: 15px 0 10px 5px ;
width:325px;
color: #0099CC;
text-align: left;
}

.section #question_mainCol{
width:600px;
height:230px;
padding-left:120px;
background: url(../img/fund_finder_small.jpg) no-repeat 75% 35%;

}

.section #question_mainCol_2{
width:600px;
height:110px;
padding-left:110px;
/*background: url(../img/savings_selector_small.jpg) no-repeat 70% 35%;*/

}

#question_mainCol table{
width: 280px;
}

#question_mainCol_2 .multipleSelectionTable{
width: 385px;
}

#question_mainCol_2 .multipleSelectionTable ul{
padding: 0px;
margin: 0 0 0 15px;
}

#question_mainCol_2 .multipleSelectionTable li{
padding: 0px 0px 2px 0px;
margin: 0px;
}

.section #question_btns{
width:600px;
height:30px;

}

* html .section .h3_padding{
padding: 0px 0 10px 5px ;
}


* html .section #question_btns{
margin: 0px;
}

.section #question_close{
width:600px;
height:30px;

}

.nxt{
margin-left:430px;
}

.back{
margin-left:15px;
}

.close{
float:right;
margin: 24px 8px 0px 0px;
}

/* use star html hack for ie6  */
* html .section #question_mainCol {
height:129px;
}

/*---- END OF questions ----*/



/*---- results ----*/


#result_content{
height: 157px;

}

/* use star html hack for ie6  */
* html #result_content{
height: 181px;
}


#result_content h3{
/*margin: 4px 0px 0px 5px;*/
width:500px;
color: #0099CC;
}


#result_content .result_box{

width: 205px;
float: left;
color: #003366;

}







#result_content .result_box h4{
font-size: 14px;
margin: 0px;
color: #003366;
padding: 0px 0px 0px 10px;

}


#result_content .result_box p{
padding: 5px 0px 0px 10px;
margin: 0px;
height: 90px;
width: 190px;
line-height: 13px;
}

#result_content .result_box img{
padding: 0px 0px 0px 10px;
margin: 0px;
}

.result_close{
float:right;
margin: 3px 10px 0px 0px;
}



#result_Rightcontent{
/*height: 30px;*/
clear: both;
}

/* use star html hack for ie6  */
* html #result_Rightcontent{
padding: 0px 0px 0px 0px;
}

/*---- END OF results ----*/





/* Slider CSS  */
#frame {
	overflow: hidden;
	/*margin: 0 auto;*/
	/*margin-left:165px;*/
	width:600px;
	margin-bottom: 20px;
	background-color: #F6FBFE;
}

#scroller {
	width: 596px;
	margin: 0 auto;	
	overflow: hidden;

}
#content {
	/* width: 2490px; */
	/*width: 5481px;*/
	width:30000px;
}
.section {
	width: 600px;
color: #003366;
	height: 300px;
	float: left;
	/*padding: 5px;*/
	text-align: left;

/*---- END OF slider CSS  ----*/
	

}



