body {
	margin:0px;
	background-color:#FFFFFF;
	background-image: url(/public/image/background_image.jpg);
	background-repeat: repeat-x;
	font-family : Arial;
	color:#666666;
	font-size : 11px;
}

a:link {
	color : #3179CA;
	text-decoration : none;
}

a:visited {
	color : #3179CA;
	text-decoration : none;
}

a:hover {
	color : #456873;
	text-decoration : underline;
}

a:active {
	color : #3179CA;
	text-decoration : none;
}

td {
	font-family : Arial;
	font-size : 11px;
}

h4 {
	color:#006666;
	font-size:16px;
}

.header, h1, h2, h3, h4 {
	font-size : 16px;
	font-weight : bold;
	color : #456873;
}

.button {
	font-size : 11px;
	font-weight : bold;
	color : #456873;
	cursor : hand;
}

.field {
	font-family : Arial;
	border : 1px solid #999999;
	font-size : 11px;
	font-weight : normal;
	color : #456873;
}
	
#container {
	margin: 0 auto;
	width: 850px;
	}
	
#header {
	height: 74px;
	width: 849px;
	}

#yellow_bar {
	height: 5px;
	width: 850px;
	}	

#mainWrapper {
	margin: 0 auto;
	padding-right:0px;
	width:850px;
	background-image:url(/public/image/bg.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

#main {
	width: 850px;
	background-color: ;
	}	

#content {
	width: 508px;
	float: left;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	padding: 10px 10px 10px 10px;
	}
	
#content_side {
	width: 322px;
	float: left;
	margin: -4px 0 0 0;
	}

#newsRightBox {
	width: 315px;
	font-family:Arial, Helvetica, sans-serif;
	height:255px;
	background-image:url(/public/image/background_image3.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}

#bottom {
	width: 849px;
	/* background-color: #EEE; */
	font-family:Arial, Helvetica, sans-serif;
	height:255px;
	background-image:url(/public/image/background_image3.jpg);
	background-position:top;
	background-repeat:repeat-x;
	}
	
#bottom_headline_container {
	margin-left: 15px;
	padding-top: 15px;
	}
	
#bottom_mkt_blog_headline {
	width: 397px;
	height:20px;
	color: #77949A;
	float:left;
	text-align:left;
	padding: 5px 0 0 15px;
	border-left: 3px solid #F4B237;
	font-size: 12px;
	font-weight:bold;
	} 
	
#bottom_news_headline {
	width: 397px;
	height:20px;
	color: #77949A;
	float:left;
	text-align:left;
	padding: 5px 0 0 15px;
	border-left: 3px solid #F4B237;
	font-size: 12px;
	font-weight:bold;
	}

#bottom_news_headline_right {
	width: 397px;
	height:20px;
	color: #77949A;
	float:left;
	text-align:left;
	padding: 5px 0 0 15px;
	margin-left: 10px;
	border-left: 3px solid #F4B237;
	font-size: 12px;
	font-weight:bold;
	}
	
#bottom_mkt_blog {
	width: 392px;
	color: #486472;
	float:left;
	text-align:left;
	padding: 5px 0 0 5px;
	margin-top: 10px;
	margin-left: 15px;
	font-size: 12px;
	font-weight:bold;
	/* background-color: #FFF; */
	background-image:url(/public/image/background_image4.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:130px;
	border:1px solid #4c818f;
	} 

#bottom_news {
	width: 387px;
	color: #486472;
	float:left;
	text-align:left;
	padding: 5px 0 0 5px;
	margin-top: 10px;
	margin-left: 23px;
	font-size: 12px;
	font-weight:bold;
	/* background-color: #FFF; */
	background-image:url(/public/image/background_image4.jpg);
	background-position:top;
	background-repeat:repeat-x;
	height:175px;
	border:1px solid #4c818f;
	}
	
#bottom_states {
	margin-top: 25px;
	}

#bottom_states_left {
	float: left;
	width: 150px;
	color: #3d6473;
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	padding: 0 0 0 15px;	
	}

#bottom_states_right {
	float: left;
	width: 215px;
	color: #77949A;
	font-size: 12px;
	font-weight:bold;
	background-color:#FFFFFF;
	border:1px solid #4c818f;
	}

#footer {
	width: 849px;
	border-top: 1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	margin-top: 10px;
	padding-top: 10px;
	}
	
#footer_house {
	width:25px;
	float: left;
	}
	
#footer_left{
	width: 210px;
	float: left;
	padding-left: 10px;
	}
	
#footer_right {
	width: 599px;
	float:left;
	text-align:right;
	}
	
#footer a {
	color: #5E9FC5;
	}

#footer a:hover {
	color: #666;
	}	
	
.clear {clear: both;}


	#main_left {
	width: 540px;
	float:left;
	border-right: 1px solid #ccc;
	}
	
	#main_right {
	width: 270px;
	float: left;
	text-align:right;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
	
	.main_right_text {
		padding-right: 20px;
		color: #A1A1A1;
		}
		
#flash_holder {width: 555px; height:200px;}
		
.ui-accordion { margin: 0; padding: 0; list-style-type: none; }		
.ui-accordion-container {font-size: 11px; font-family:Arial, Helvetica, sans-serif; padding: 10px;}

#borrower_arrow {float: left; width: 40px;}
#borrower_content {float: left; width: 450px;}
#borrower_image {text-align: right;}

#education_arrow {float: left; width: 40px;}
#education_content {width: 450px; float: left}
#education_bullets {width: 250px; float: left; color: #708D9C; font-size: 14px; 
	font-weight:bold; font-family:helvetica, arial; padding-top: 5px; line-height:25px;}
#education_info {width: 180px; float: left; background-color:#C5D8DC; padding: 0 10px 0 10px; color: #333; margin: 5px 0 5px 0;}

#forms_arrow {float: left; width: 40px;}
#forms_content {width: 450px; float: left}
#forms_bullets {
	width: 250px; float: left; color: #708D9C; font-size: 14px; font-weight:bold; 
	font-family:helvetica, arial; padding-top: 5px; line-height:25px;
	}
#forms_info {width: 180px; float: left; background-color:#C5D8DC; padding: 0 10px 0 10px; color: #333; margin: 5px 0 5px 0;}

.breakout {background-color: #C5D8DC; padding: 10px;}