body{
	padding: 0px 0px 0px 0px;
	background: #bacccb;
	margin: 10px 0px 0px;
	color: #000;} 
h1 {
	font:bold 18px Arial;
	color: #405c5f;
	margin: 0;}
h2 {
	font:bold 16px Arial;
	margin: 0;
	color: #ffffff;}
h3 {
	font:bold 16px  Arial;
	margin: 0;
	color: #3145ff;}
h4 {
	font:bold 16px Arial;
	margin: 0;
	color: #405c5f;}
h5 {
	font:bold 14px Arial;
	margin: 0;
	color: #405c5f;
	text-decoration:none;}
h6 {
	font:bold 14px Arial;
	margin: 0;
	color: #ffffff;}
h7 {
	font:8px Arial;
	margin: 0;
	color: #000000;}
a{
	font-family: Arial;
	color: #405c5f;}
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-color:#cbccd5;}
/* Header Layout */
.PhoneNumber{
	font:bold 14px Arial;
	width:107px;
	padding-top: 4px;
	color: #405c5f;}
.Call{
	font-family: Arial;
	font-size: 14px;
	color: #405c5f;}
/* NAVIGATION BUTTONS */ 
#header {
	clear:both;	
	font:11px Arial;
	padding: 0px 11px 0px 11px;}	
#header ul {
	margin:0;
    padding:0;
    list-style:none;
	background-color:#ffffff;}
#header li {
	background-image:url(../Images/main-nav.gif);
	background-repeat:repeat-x;
	width:127px;
	height:25px;
	font-size: 11px;
	float:left;
	margin:0;
	list-style:none;}
#header a{
	padding:5px 0px 5px 0px;
	display:block;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	border-left:solid 1px #ffffff;}
#nav-refi a {border-left:none;}
#header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#header a {float:none;}
    /* End IE5-Mac hack */
#header a:hover {color:#FFFFFF;}
#nav-refi, #nav-equity,
#nav-purchase, #nav-guide,
#nav-about, #nav-apply {
     background-color: #405c5f;
	 color:#FFF;}
#nav-refi a, #nav-equity a,
#nav-purchase a, #nav-guide a,
#nav-about a, #nav-apply a {
      color:#FFF;}
#header li:hover, #header li:hover a {
     background-color: #405c5f;}
#header li:hover a {
	  color:#FFF;}
/* END OF NAVIGATION */
/* Content Layout */
#Content_BG{
	width: 785px;
	background:#fff;
	padding-bottom: 11px;}
#content{
	width: 743px;
	margin: 0 auto;
	text-align:center;
	position:relative;}
#Main_Center{
	width: 743px;
	margin: 0 auto;
	text-align:center; 
	position: absolute;
	top: 622px;}
#Main_Home_Equity{
	width: 100%;
	margin: 0 auto;
	text-align:center;}
#Main_Home_Purchase{
	width: 100%;
	margin: 0 auto;
	text-align:center;}
#Main{
	width: 743px;
	padding:0px 10px 0px 10px;
	margin: 0 auto;
	font:9px Arial;}
#Home_Main_boxs{
	width: 746px;
	height: 495px;
	padding:7px;
	background-color: #e8ebed;
	border: 1px solid #b2aea1;}
#Loan_Box_Main{
	height:475px;
	width:180px;
	text-align:left;
	float:left;
	padding:0px;
	background-color: #e8ebed;
	margin-right:4px;}
.Loan_Box_Sub {
	padding:7px;
	height:145px;
	background-color: #fdffe9;}
.Loan_Text {
	width: 163px;
	height: 88px;
	float: left;}
.Loan_Text_divs {
	height:21px;
	vertical-align:bottom;
	padding-left:4px;}
#Start_Button {
	width: 50px;
	height: 67px;
	float: right;}
#Home_Intro_Header{
	padding:20px 25px 7px 7px;}
#Home_Intro{
	float:left;
	width:150px;
	padding:10px 0px 7px 21px;}
#Home_Intro_Button{
	float:right;
	width:145px;
	height:15px;
	padding:50px 20px 7px 0px;}
#Guide_Box{
	height:477px;
	width:540px;
	text-align:left;
	float:left;
	padding: 7px;
	background-color: #ffffff;
	margin: 0 4px 0 3px;}
#Guide_Header{
	height:15px;
	width:519px;
	text-align:left;
	padding:7px;
	background-color: #405c5f;}	
#Guide_Content{
	height:380px;
	width:340px;
	text-align:left;
	float:left;
	padding-top:7px;
	background-color: #ffffff;}
.Guide_Content_Boxs{
	height:125px;
	width:357px;
	float:left;
	text-align:left;
	padding:7px;
	background-color: #f6f8ff;}
.Guide_Content_Pics{
	height:123px;
	width:81px;
	float:left;
	text-align:left;}
.Guide_Content_Links{
	height:110px;
	width:263px;
	float:right;
	text-align:left;
	background-color: #f6f8ff;}
.Guide_Content_Spacers{
	height:7px;
	width:340px;
	float:left;
	background-color: #ffffff;}
#Guide_Menu{
	border-left:solid 1px;
	height:425px;
	width:145px;
	text-align:left;
	float:right;
	padding:7px;
	background-color: #ffffff;}
.Guide_Menu_Boxs{
	background-color:#f6f8ff;
	width:130px;
	text-align:left;
	padding:7px;}
.Guide_Ad{
	width:130px;
	height:300px;
	text-align:left;
	padding:7px;}
#Quote_Request{
	padding-left:25px;}	
.Grey_Spacer {
	height:7px;
	background-color: #e8ebed;}
.Yellow_Spacer {
	height:3px;
	background-color: #fdffe9;}
.Blue_Spacer {
	border-top:solid 1px #cccccc;
	height:3px;
	background-color: #f6f8ff;}
.White_Spacer {
	height:7px;
	background-color: #ffffff;}
#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;}
#Mortgage_Guide-div{
	width: 747px;
	height:14px;
	border: 1px solid #b2aea1;
	border-width: 1px 1px 0px 1px;
	background-color: #405c5f;
	padding:7px 7px 6px 7px;}
#Mortgage_Guide_Header{
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;}
#Bottom_Links{
	text-align:left;
	padding:7px 0 6px 17px;}
#Terms-Conditions li{
	list-style-position: outside;
	margin: 0 0 0 0em;}
#Right_Side {
	width:199px;
	padding-left:5px;}
.Right_Side_Header {
	width:188px;
	height:21px;
	background-image:url(../Images/side-header.gif);
	background-repeat:no-repeat;
	padding: 4px 0px 0px 10px;
	text-align:left;}
.Right_Side_SubHead {
	width:186px;
	height:17px;
	background-color:#405c5f;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	padding: 0px 0px 0px 10px;
	text-align:left;}
.Right_Side_Content {
	width:186px;
	background-color:#eaeaea;
	border:solid 1px #cccccc;
	padding: 10px 5px 10px 5px;
	text-align:left;}
.Right_Side_Spacer {
	width:198px;
	height:7px;
	background-color:#ffffff;
	}

#RightNav {
	background-color:#ffffff;
	float:right;
	width:200px;
	}
#Border{
	border:solid 1px #cccccc;
	width:762px;
	height:535px;
	}
#Border_Home{
	border:solid 1px #cccccc;
	width:762px;
	}
#Content_Layout{
	height:425px;
	width:761px;
	text-align:left;
	padding:9px;
	background-color: #ffffff;
	border:solid 1px #cccccc;}	
#Content_Main{
	height:425px;
	width:520px;
	text-align:left;
	padding:9px;
	background-color: #ffffff;}
#Content_Header{
	height:25px;
	width:520px;
	text-align:left;
	background-color: #ffffff;}
#Content_SubHeader{
	height:60px;
	width:520px;
	text-align:left;
	background-color: #ffffff;}
.Content_Box{
	height:75px;
	width:520px;
	text-align:left;
	padding:7px;
	background-color: #e1fbff;}
.Content_Pics{
	height:70px;
	width:70px;
	text-align:left;
	float:left;
	background-color: #ffffff;}
.Content_Text{
	height:70px;
	width:435px;
	text-align:left;
	padding-left:5px;
	float:right;}
.Content_Spacer {
	height:14px;
	width:520;
	background-color: #ffffff;}
.Guide_Intros {
	height:75px;
	width:520px;
	text-align:left;
	background-color:#ffffff;
	border-top: dashed 1px #cccccc;
	padding-top:5px;}
#Calc_and_Tools {
	width:520px;
	text-align:left;
	background-color:#ffffff;
	padding-top:5px;}
#Breadcrumbs {
	height:20px;
	width:520px;
	text-align:left;
	background-color:#ffffff;
	}
#Article_Byline {
	height:25px;
	width:520px;
	text-align:left;
	background-color:#ffffff;}
#Article_Tools {
	height:25px;
	width:520px;
	text-align:left;
	background-color:#bbd0ff;
	padding: 5px 0px 5px 5px;}
#Article_Content {
	width:520px;
	text-align:left;
	background-color:#ffffff;
	padding-top:15px;}
#Rate_Quote {
	width:520px;
	background-color:#bbd0ff;
	padding-left:15px;}
#Rate_Quote_Header {
	background-image:url(../Images/quote-header.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-top:9px;
	text-indent:10px;}
#News_Feed {
	height:510px;
	width:520px;
	}
.TD_Padding {
	padding:3px;}
.Credit-Chart {
	padding:3px;
	text-align:center;
	background-color:#cccccc;
	color:#000000;
	border-bottom:solid 2px #ffffff;
	}
.Credit-Chart-Sub {
	padding:3px;
	align:left;
	vertical-align:top;
	background-color:#eaeaea;
	border-left:solid 2px #ffffff;
	border-bottom:solid 2px #ffffff;
	}
.Credit-Chart-Left {
	padding:3px;
	align:left;
	vertical-align:top;
	background-color:#eaeaea;
	border-bottom:solid 2px #ffffff;
	}
.App_Descript {
	vertical-align:top;
	padding:5px;
	border-bottom:solid 1px #000000;
	}
.App_Steps {
	vertical-align:top;
	padding:5px;
	border-bottom:solid 1px #000000;
	}		
.Quick_Calc {
	background-color:#f6f8ff;
	font: Arial, Helvetica, sans-serif;
	size: 8px;}
.bottom_curve {
	background:url(../Images/bottom-corner.gif) #ffffff no-repeat center bottom;
	padding-bottom: 23px;
	text-align: -moz-center;
	margin-left: auto;
	margin-right: auto;}
.top_curve {
	background:url(../Images/top-corner.gif) #ffffff no-repeat top;
	padding-top: 20px;}
.mini_header_links {
font:11px Tahoma Arial;
	color: #405c5f;
	text-decoration: none;}
.article_links {
	font:16px Arial;
	color: #405c5f;
	text-decoration: underline	;
	font-weight:bold;}
.descript_main_box{
color:#405c5f;}
