/* CSS hacks in use:

	IE:
	#attribute: value

	Opera:
	html:first-child #layerName { ... }
	
	Opera 9:
	body #layerName[id^="layerName"] {attribute: value;}
	
	Safari 1.2:
	body:last-child:not(:root:root) #layerName { ... }
	

*/

body, td,p { 
	font-family: arial, sans-serif;
	font-size: 13px;
	color: #333;
	margin: 0px;
	padding: 0px;
}

a { color: 002b5c; }
ul { 
	list-style-image: url('../img/bullet.gif'); 
	#list-style-image: url('../img/bullet_ie.gif'); 
	padding-left: 15px;
	#padding-left: 0px;
	#margin-left:20px;
}

.bullet_table { margin-top:4px; margin-bottom: 26px; }

.bullet { 
	margin-top:5px; 
	#margin-top:6px; 
	margin-right: 10px;
	margin-bottom: 5px;
}

.sm { font-family:arial; font-size:11px; text-decoration:none; color:#000000; }

.hd1 { font-weight: bold; color: #002b5c; font-size: 13px;}
.hd2 { font-weight: bold; color: #002b5c; }
.hd3 { font-weight: bold; color: #333; }
.hd4 {; color: #002b5c; }
.hd5 { font-weight: bold; color: #002b5c; font-size: 15px;}


.learn_more_home { margin-top: 8px; }

.learn_more_link { text-decoration: none; }
.learn_more_link:hover { text-decoration: underline; }
.footnote_mark { font-size: 9px; }

#for_center { width:100%;}

#container { 
	width:900px; 
	text-align:left;
	margin:0px; 
	padding: 0px;
}

#logo 					{ width: 900px; height: 89px;	background: url(../img/ufsb_logo.jpg) no-repeat top left; }
#logo img				{ margin-top: 35px; }
#top_nav 				{ position:relative; width: 900px;	height: 25px; background: url(../img/top_nav/bg_gradient.gif); margin:0px; padding:0px;}
#top_nav .right_nudge { float: right; #margin-right: -3px; } /* IE hack */
#below_top_nav 	{	width: 900px;	height: 16px;	background: url(../img/top_nav/bg_gradient_below.gif); }

#top_warning_text { width: 900px; z-index: 0; color: #ffffff; padding: 15px 5px 15px 5px; color:red;}


#seo_text { width: 898px; height: 452px; z-index: 0; margin-left: 2px;margin-top:-452px; color: #ffffff;}
#seo_white {width: 900px; height: 452px; z-index: 3; background-color: #ffffff; clear:both;}
#seo_flash	{z-index: 400;margin-top: -452px;}

#product_space { height: 16px; }

.print_button {margin-top:0px; }
.print_button2 {margin-top:20px; }
.view_answer { margin-top: 5px; }
.hide_dropdown { display: none; }

#right_channel_space { height: 25px; margin:0; padding:0;}

#secondary_container 	{	
	clear:both;
	padding-top: 20px; 
	padding-left: 0px;
	width: 555px;
	#width: 575px;
	_padding-top: 20px; 
}

#tert_container 	{	
	width: 350px;
	margin-left:21px;
}

#flash_placeholder { width: 1px; height: 1px; background: #ffffff; margin-bottom:21px;}

/* Opera hack */
html:first-child #promos {
	margin:0px;
	padding-left: 33px;
	padding-right:35px;
	width: 228px;
	background: url(../img/questions_bg.gif) repeat-y;
}

#mortgage_promo { 
	padding-left: 135px;
	padding-right: 30px;
	width: 180px;
	background: url(../img/bg_mort_promo.jpg) no-repeat bottom left;
	margin-right: 15px;
	height: 111px;
}

#mortgage_promo2 { 
	padding-left: 82px;
	padding-right: 30px;
	width: 188px;
	background: url(../img/bg_mort_promo3.jpg) no-repeat bottom left;
	height: 111px;
}

#fdic_promo { 
	padding-left: 82px;
	padding-right: 14px;
	width: 204px;
	background: url(../img/bg_fdic_promo.jpg) no-repeat bottom left;
	height: 111px;
}

#student_promo { 
	padding-left: 82px;
	padding-right: 15px;
	width: 193px;
	background: url(../img/home/bg_student_promo.gif) no-repeat bottom left;
	margin-right: 53px;
}

#online_promo { 
	width: 275px;
}

#online_promo2 { 
	width: 220px;
}

.promo_hd { margin-top: 6px; margin-bottom: 8px; }
.promo_hd2 { margin-top: 9px; margin-bottom: 6px; }
.promo_learn_more {margin-bottom: 10px; }
.promo_learn_more2 {display: block; margin-top: 10px; }

.select_left { border-left: 1px solid #99a9bb; }

.select_left img { margin-left: 165px; }
.btn_calculate {float:right; margin-right:6px;}

#sidebar {
	margin-top: 30px;
	text-align:left;
	padding-left: 17px;
	padding-right: 20px;
	padding-top:10px;
	padding-bottom: 40px;
	width: 193px;
	#width: 230px;
	background:#ffffff url(../img/sidebar_bg.gif) no-repeat bottom;
}

#sidebar_mortgage {
	margin-top: 1px;
	text-align:center;
	padding-left: 17px;
	padding-right: 20px;
	padding-top:10px;
	padding-bottom: 40px;
	width: 193px;
	#width: 230px;
	background:#ffffff url(../img/sidebar_bg.gif) no-repeat bottom;
}



/* Opera 8 hack */
html:first-child #sidebar {	width: 230px; }

/* Opera 9 hack */
body #sidebar[id^="sidebar"] {width: 193px;}

.btn_open_account {
	margin: 0px;
	padding:0px;
	margin-top:10px; 
	#margin-top: 5px; 
}

#questions {
	margin:0px;
	padding-top:0px;
	padding-left: 33px;
	padding-right:35px;
	width: 160px;
	#width: 228px;		/* IE hack */
	background: url(../img/questions_bg.gif) repeat-y;
}

/* Opera8  hack */
html:first-child #questions { width: 228px;	}

/* Opera 9 hack */
body #questions[id^="questions"] {width: 160px;}

/* Safari 1.2 hack */
body:last-child:not(:root:root) #questions { width: 160px; }

.all_faqs_arrow {margin-left: 6px; }

#faq_arrow {
	position: absolute;
	z-index:100;
	visibility: hidden;
}

.faq_answer {
	position: absolute;
	visibility: hidden;
	background: #ffffff;
	border: 1px solid #b3b3b3;
	border-bottom: 2px solid #7d7d7d;
	padding: 20px;
	width:213px;
	#width:258px;
}

/* Opera8  hack */
html:first-child #faq_answer1, #faq_answer2, #faq_answer3, #faq_answer4 { width: 290px;	}

/* Opera 9 hack */
body #faq_answer1[id^="faq_answer1"], #faq_answer2[id^="faq_answer2"], #faq_answer3[id^="faq_answer3"], #faq_answer4[id^="faq_answer4"] {width: 213px;}

#faq_answer1, #faq_answer2, #faq_answer3, #faq_answer4  { z-index: 50; }

.close_window {
	position:absolute;
	margin-top: -15px;
	margin-left: 219px;
}

.calc_answer {
	background: url(../img/calc_bg.gif) repeat-x;
	height: 25px;
}

#temps { width:336px; position:relative;}
#temps_div { position: relative; margin:0px; padding: 0px; } /* for NS 7.0 */

.calc_answer div { float: right; }

.calc_answer input, #temps input {
	height: 19px;
	width: 99px;
	text-align:right;
	margin-right: 6px;
	margin-bottom: 3px;
}




#footer {
	color: #959595;
	padding-right: 400px;
	width: 500px;
	#width: 900px;
	margin-top: 55px;
	font-size:11px;
	background: url(../img/fdic.gif) no-repeat top right;
}

/* Opera 8 hack */
html:first-child #footer { width: 900px; }

/* Opera 8 hack */
body #footer[id^="footer"] {width: 500px;}

/* Safari 1.2 hack */
body:last-child:not(:root:root) #footer {
	color: #959595;
	padding-right: 400px;
	width: 500px;
	margin-top: 55px;
	background: url(../img/fdic.gif) no-repeat top right;
}

#disclosure_footer {
	color: #959595;
	padding-right: 400px;
	width: 500px;
	#width: 900px;		/* IE hack */
	margin-top: 55px;
}

/* Opera 8 hack */
html:first-child #disclosure_footer { width: 900px; }

/* Opera 9 hack */
body #disclosure_footer[id^="disclosure_footer"] { width: 500px;}

/* Safari 1.2 hack */
body:last-child:not(:root:root) #disclosure_footer { width: 500px; }

#footer_space { height: 165px; }

#footer a, #disclosure_footer a { color: #959595; }

.disclose_fdic { margin-right: -90px; }

#verisign {
	padding-left: 100px;
	width: 200px;
	#width: 300px;
	background: url(../img/verisign.gif) no-repeat top left;
	margin-bottom: 100px;
}


/* Opera 8 hack */
html:first-child #verisign { width: 300px; }

/* Opera 9 hack */
body #verisign[id^="verisign"] { width: 200px;}

/* Safari 1.2 hack */
body:last-child:not(:root:root) #verisign { width: 200px; }

a.cd_nav {
	font-size:13px;
	cursor:pointer;
	text-decoration:none;
	padding-right:6px;
	color: #002b5c;
	position:relative;
	top:1px;
}
a.cd_nav:hover {
	text-decoration:underline;
}
.arrow {
	position:relative;
	top:1px;
}

