body{

	padding: 0px 0px 0px 0px;

	background: #d3cfc1;

	margin: 10px 0px 0px;

	color: #000;} 

body_popups{

	padding: 0;

	background: #d3cfc1;

	margin: 10px 0px 0px;

	color: #000;} 

h1 {

	font:bold 18px Arial;

	color: #OOOOOO;

	margin: 0;}

h2 {

	font:bold 16px Arial;

	margin: 0;

	color: #000000;}

h3 {

	font:bold 16px  Arial;

	margin: 0;

	color: #153564;}

a{

	font-family: Arial;

	color: #003366;}

a.links_footer {

	font: 9px Verdana, Arial;

	color: #336699;}

.footertext{

	font: 9px Verdana, Arial;

	font-size:9px;}

td{

	font: 12px Arial;

	color: #333333;}

div{

	font: 12px Arial;

	color: #333333;}

.bg{

	background-image: url(images/bg_blue.gif);}

/* Header Layout */

.divPhoneNumber2{

	font:bold 14px Arial;

	width:107px;

	padding-top: 4px;

	color: #153564;}

.Header_Blue{

	font-family: Arial;

	font-size: 14px;

	color: #153564;}

/* NAVIGATION BUTTONS */ 

#header {
	clear:both;
	font:11px Arial;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#header ul {

    margin:0;

    padding:0;

    list-style:none;

	background-color:#FFFFFF;}

#header li {

	font-size: 11px;

	float:left;

	margin:0;

	white-space: nowrap;

	list-style:none;

	background-color: #003366;}

#header a{

	padding:5px 16px 5px 15px;

	display: block;

	font-weight: bold;

	float: left;

	width: 0.1em;

	color: #ffffff;

	text-decoration: none;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: white;}

#header > ul a {width:auto;}

#header a {float:none;}

#header a:hover {color:#ECEC22;}

#refi #nav-refi, #equity #nav-equity,

#purchase #nav-purchase, #bad #nav-bad,

#about #nav-about, #calc #nav-calc,

#apply #nav-apply {

     background-color: #3d8da5;

	 color:#FFF;}

#refi #nav-refi a, #equity #nav-equity a,

#purchase #nav-purchase a, #bad #nav-bad a,

#about #nav-about a, #calc #nav-calc a,

#apply #nav-apply a {

      color:#FFF;}

#header li:hover, #header li:hover a {

     background-color: #ECEC22;}

#header li:hover a {

	  color:#FFF;}

/* END OF NAVIGATION */

/* Content Layout */

#Content_BG{

	width: 785px;

	background:#fff url(images/Bottom_corners.gif) no-repeat bottom;

	padding-bottom: 11px;}

#content{

	width: 743px;

	margin: 0 auto;

	text-align:center;

	position:realtive;}

#Main_Center{

	width: 743px;

	margin: 0 auto;

	text-align:center; 

	position: absolute;

	top: 622px;}

#Main_Home_Equity{

	display:none;

	width: 100%;

	margin: 0 auto;

	text-align:center;

	position: absolute; top: 722px;}

#Main_Home_Purchase{

	display:none;

	width: 100%;

	margin: 0 auto;

	text-align:center;

	position: absolute; top: 722px;}

#Main_Bad_Credit_Loans{

	display:none;

	width: 100%;

	margin: 0 auto;

	text-align:center;

	position: absolute; top: 742px;}

#Main{

	width: 743px;

	padding:0px 10px 10px 10px;

	margin: 0 auto;

	font:9px Arial;}

#Main h1{

font:9px normal;

color:#333333;}

#GreyLine{

	background-color:#bdbebe;

	width: 763px;}	

#Home_Boxs{
	width: 747px;
	height:200px;
	padding:7px;
	background-color: #e8ebed;
	border: 1px solid #b2aea1;
}
#blogging h2 {
	color: #990000;
}
#blogging {
	margin-right: 10px;
	margin-left: 10px;
	padding: 5px;
	border: medium double #003366;
	background-color: #E8EBED;
}


#Home_Content_Box_1{
	height:175px;
	width:230px;
	text-align:left;
	float:left;
	padding:7px;
	background-color: #FFFFFF;
	margin-right:4px;
}

#Home_Content_Box_2, #Home_Content_Box_3{
	height:175px;
	width:230px;
	text-align:left;
	float:left;
	padding:7px;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: 4px;
	margin-bottom: 0;
	margin-left: 3px;
}

#Home_Content_Box_4{
	height:175px;
	width:230px;
	text-align:left;
	float:left;
	padding:7px;
	background-color: #FFFFFF;
	margin-left:3px;
}

.Home_Start_Button{

padding-right:5px;}

#Home_Link_Box{

	width: 747px;

	height:100px;

	border: 1px solid #b2aea1;

	border-width: 1px 1px 0px 1px;

	background-color: #e8ebed;

	padding:7px 7px 6px 7px;}

#Home_Links_Boxs1, #Home_Links_Boxs2,#Home_Links_Boxs3{

	width:185px;

	text-align:left;

	float:left;

	margin-left:3px;}

#Home_Links_Boxs4{

	width:175px;

	text-align:left;

	float:left;

	margin-left:7px;}

#GreyLine2{

	background-color:#bdbebe;

	width: 145px;}	

#Bottom_Links{

	text-align:left;

	padding:7px 0 6px 17px;}

.homebody_text {

	font:12px Arial;

	color: #000000;}

.homebody_text a {

	color: #003366;

	text-decoration: underline;}

.homebody_text a:hover {

	color: #CA8211;}

.homebody_SMLtext {

	font:11px Arial;

	color: #000000;}

.homebody_SMLtext a {

	color: #003366;

	text-decoration: underline;}

.homebody_SMLtext a:hover {

	color: #CA8211;}

.subtitle_text {

	font:12px Arial;

	color: #153564;}

.subtitle_text a {

	color: #153564;

	text-decoration: underline;}

.subtitle_text a:hover {

	color: #CA8211;

	text-decoration: underline;}

.LargeBlue_Title {

	font:14px Arial;

	color: #153564;}

.LargeBlue_Title a {

	color: #153564;

	text-decoration: underline;}

.LargeBlue_Title a:hover {

	color: #CA8211;

	text-decoration: underline;}

.footer_nav {

	font:10px Verdana;

	color: #153564;}

.footer_nav a {

	color: #153564;

	text-decoration: none;}

.footer_nav a:hover {

	color: #153564;

	background-color: #D4E8EF;}

/* Rate Charts & Tables */

.chartbody_text {

	font:11px Arial;

	line-height: 9px;

	color: #000000;}

.chartbody_text a {

	color: #000000;

	text-decoration: underline;}

.chartbody_text a:hover {

	color: #CA8211;}

.chartbody_BlueText {

	font:11px Arial;

	line-height: 12px;

	color: #153564;}

.chartbody_BlueText a {

	color: #153564;

	text-decoration: underline;}

.chartbody_BlueText a:hover {

	color: #CA8211;}

/* Side Navigation */

.sidenav {

	font:12px Arial;

	line-height: 13px;

	color: #336699;}

.sidenav a {

	font-size: 12px;

	text-decoration: none;}

.sidenav a:hover {

	color: #336699;}

.sidenav_bodyTitle {

	font:12px Arial;

	color: #333333;}

.sidenav_bodyTitle a {

	color: #153564;

	text-decoration: underline;}

.sidenav_bodyTitle a:hover {

	color: #CA8211;

	text-decoration: underline;}

.nav_left_spacing {

	padding:0 10px 0 14px;

	border: 1px solid #b2aea1;

	border-width: 0px 1px 0px 1px;

	background-color: #e8ebed;

	width: 200px;}

.nav_left2_spacing {

	padding:0 10px 0 14px;

	border: 1px solid #b2aea1;

	border-width: 0px 1px 0px 0px;}

/* Cookie Crumb Navigation */

.cookie {

	font:10px Verdana;

	line-height: 13px;

	color: #B7B7B7;}

.cookie a {

	color: #B7B7B7;

	text-decoration: none;}

.cookie a:hover {

	color: #333333;}

/* CIF & Application Attributes */

.App_formFieldSML {

	width: 75px;}

.App_formFieldMED {

	width: 120px;}

.App_formField {

	width: 180px;}

.App_formFieldLRG {

	width: 240px;}

.dropdownSML_Menu {

font:11px Arial;}

.dropdown_Menu {

font:12px Arial;}

.dropdownLG_Menu {

font:12px Arial;

	width: 315px;}

.blue_CIFformhead {

	font:20px Arial;

	line-height: 24px;

	color: #153564;}

.app_ErrorText {

font:bold 11px Arial;

	color: #CA8211;}

li {

	list-style-position: inside;

	margin: 0 0 0 -3em;

	padding: 0;

	list-style-type: disc;}

.VAMErrorText{

	font:12px Arial;

	color: #CA8211;}

.VAMBlinkText{

   color: White;}

.VAMFieldWithError{

   background-color: lightpink;

   font-size: 12px;}

.VAMValSummary{

	font:12px Arial;

	color: #990000;}

.VAMValSummaryHeader{

   font-size: 12px;

   color: #990000;}

.VAMValSummaryHeader TR{

	font:bold 12px Arial;

	color: #990000;}

.VAMValSummaryErrors{

	font-size: 12px;

	color: #990000;

	margin-top:6px;}

.VAMValSummaryFooter{

	font:bold 11px Arial;

	color: #990000;}

.VAMValSummaryFooter TR{

	font:bold 11px Arial;

	color: #990000;}

.VAMRequiredFieldsDescription{

   font-size: 11px;

   font-style: italic;}

.VAMValSummaryAltRows{   

color: red;

   background-color: lightblue;}

.VAMMultiSegContainer{

   border: thin inset lightgrey;

   padding:2px;}

.VAMMultiSegTextBox{

   border:thin solid whitesmoke;}

.CIF_HeaderText{

font:bold 16px Arial;

	color: #133162;}

.CIF_SubHeaderText{

font:bold 14px Arial;

	color: #666666;}

.sdnav_text {

	font:bold 13px Arial;

	color: #333333;

	padding-bottom: 5px;}

.orange_QFheadline {

	font:bold 14px Arial;

	color: #003366;}

.spacing_top_ad {

	padding: 10px;}

.home_form {

font:11px Arial;

color:#333333;}

.curve_background_b {

	background:#fff url(images/Bottom_corners.gif) no-repeat center bottom;

	padding-bottom: 11px;

	text-align: -moz-center;

	margin-left: auto;

	margin-right: auto;}

.curve_background_t {

	background:#fff url(images/top_corners.gif) no-repeat top;

	padding-top: 11px;}

.border_content {

	border: 1px solid #9ba7b4;

	border-width: 1px 1px 0px 0px;

	padding: 15px;}

.border_right_left {

	border: 1px solid #9ba7b4;

	border-width: 0px 1px 0px 1px;

	background-color: #e8ebed;

	width:213px;}

.LargeTeal_Title {

font:14px Arial;

	color: #3d8da5;}

.LargeBlue_Title {

font:bold 14px Arial;

	color: #153564;}

.top_header_links {

font:11px Tahoma Arial;

	color: #006699;

	text-decoration: none;}

.nav_bottom2_spacing {

	border: 1px solid #b3afa2;

	border-width: 0px 1px 0px 1px;

	padding:10px 10px 0px 14px;

	font: 12px Arial;

	background-color: #e8ebed;}

.home_flash_bg {

	background-image: url(images/flash_gradient.jpg);

	background-repeat: repeat-x;	}

.app_banner {

	padding-left: 15px;}

.h2_sub {

	font-family: Arial;

	color: #3D8DA5;}

.text_grey{

color:#666666;}

.border_nobottom {

	border: 1px solid #9ba7b4;

	border-width: 1px 1px 0px 1px;

	padding: 15px;}

.phone{

	float:right;}

.Article_Box {

	border: 1px dotted #CCCCCC;

	border-width: 1px 0px 1px 0px;

	background-color: #f5fafd;

	padding: 12px;}

.Article_img{

	margin-right: 10px;}

.verticalalign{

	display:none;

	position: absolute;

	bottom: 0px;}.small_text {

	font-size: 10px;

}
#info{
position: absolute;
left: 230px;
top: 1150px;
right: 230px;
font-family:arial;
font-size: 8pt;
color:666666;
text-align: left
}

