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: #006965;

	margin: 0;}

h2 {

	font:bold 16px Arial;

	margin: 0;

	color: #006965;}

h3 {

	font:bold 16px  Arial;

	margin: 0;

	color: #006965;}
}
a.tex:link {font: 9pt arial,verdana,sans-serif; color:#006965;text-decoration:underline;}
a.tex:visited {font: 9pt arial,verdana,sans-serif; color:#006965;text-decoration:none;}
a.tex:hover {font:9pt arial,verdana,sans-serif; color:#FECB59;text-decoration:none;}
a.tex:visited.hover {font:9pt arial,verdana,sans-serif; color:#FECB59;text-decoration:none;}

a{

	font-family: Arial;

	color: #006965;}

a.links_footer {

	font: 9px Verdana, Arial;

	color: #006965;}

.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: #006965;}

.Header_Blue{

	font-family: Arial;

	font-size: 14px;

	color: #006965;}

/* NAVIGATION BUTTONS */ 

#header {

	clear:both;

	font:11px Arial;

	padding: 0px 10px 0px 10px;}

#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: #006965;}

#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:#FECB59;}

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

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

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

#apply #nav-apply {

     background-color: #006965;

	 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: #FECB59;}

#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:157px;

	padding:7px;

	background-color: #e8ebed;

	border: 1px solid #b2aea1;}

#Home_Content_Box_1{

	height:143px;

	width:167px;

	text-align:left;

	float:left;

	padding:7px;

	background-color: #FFFFFF;

	margin-right:4px;}

#Home_Content_Box_2, #Home_Content_Box_3{

	height:143px;

	width:168px;

	text-align:left;

	float:left;

	padding:7px;

	background-color: #FFFFFF;

	margin: 0 4px 0 3px;}

#Home_Content_Box_4{

	height:143px;

	width:167px;

	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: #006965;

	text-decoration: underline;}

.homebody_text a:hover {

	color: #FECB59;}

.homebody_SMLtext {

	font:11px Arial;

	color: #000000;}

.homebody_SMLtext a {

	color: #006965;

	text-decoration: underline;}

.homebody_SMLtext a:hover {

	color: #FECB59;}

.subtitle_text {

	font:12px Arial;

	color: #006965;}

.subtitle_text a {

	color: #006965;

	text-decoration: underline;}

.subtitle_text a:hover {

	color: #FECB59;

	text-decoration: underline;}

.LargeBlue_Title {

	font:14px Arial;

	color: #006965;}

.LargeBlue_Title a {

	color: #FECB59;

	text-decoration: underline;}

.LargeBlue_Title a:hover {

	color: #FECB59;

	text-decoration: underline;}

.footer_nav {

	font:10px Verdana;

	color: #006965;}

.footer_nav a {

	color: #006965;

	text-decoration: none;}

.footer_nav a:hover {

	color: #FFFFFF;

	background-color: #FECB59;}

/* 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: #FECB59;}

.chartbody_BlueText {

	font:11px Arial;

	line-height: 12px;

	color: #006965;}

.chartbody_BlueText a {

	color: #006965;

	text-decoration: underline;}

.chartbody_BlueText a:hover {

	color: #FECB59;}

/* Side Navigation */

.sidenav {

	font:12px Arial;

	line-height: 13px;

	color: #336699;}

.sidenav a {

	font-size: 12px;

	text-decoration: none;}

.sidenav a:hover {

	color: #FECB59;}

.sidenav_bodyTitle {

	font:12px Arial;

	color: #333333;}

.sidenav_bodyTitle a {

	color: #006965;

	text-decoration: underline;}

.sidenav_bodyTitle a:hover {

	color: #FECB59;

	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: #006965;}

.app_ErrorText {

font:bold 11px Arial;

	color: #FECB59;}

li {

	list-style-position: inside;

	margin: 0 0 0 -3em;

	padding: 0;

	list-style-type: disc;}

.VAMErrorText{

	font:12px Arial;

	color: #FECB59;}

.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: #006965;}

.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: #006965;}

.LargeBlue_Title {

font:bold 14px Arial;

	color: #006965;}

.top_header_links {

font:11px Tahoma Arial;

	color: #006965;

	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: #006965;}

.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
}
}

:active.textlink, :link.textlink, :visited.textlink{

font-family: Arial;

color: #006965;

font-size: 9pt;

font-weight: normal;

text-decoration: underline;

}

a:hover.textlink {

color: #FECB59;

font-size: 10pt;

font-weight: normal;

text-decoration: bold;

}