H1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	margin:0px;
}
H2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	margin:0px;
}
H3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	margin:0px;
}
img, div, input, table {
	behavior: url("../../stylesheets/iepngfix.htc");
}
/*Rich Text Editor Styles - Testing New Styles where each editor gets own styles to cause less confusion for subs when editing content.*/
.background_content_solidline_separator {
	border-bottom:1px solid #CCCCCC;
}
.icon_instantcallback {
	background-image:url(../../images/red/interface/symbols/sym_instantcallback.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.icon_email {
	background-image:url(../../images/red/interface/symbols/sym_email.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.icon_interior_table_arrow {
	background-image:url(../../images/red/interface/symbols/icon_arrow_accent.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:18px;
}
.icon_interior_bullet_arrow {
	background-image:url(../../images/red/interface/framework/sym_arrow_bullet.gif);
	background-repeat:no-repeat;
	background-position:left;
	width:10px;
}
hr {
	border: 0;
	color: #CCCCCC;
	background-color: #CCCCCC;
	height: 1px;
	width: 100%;
	text-align: left;
}
.bar_interior_table_footer {
	background-image:url(../../images/red/interface/framework/ftr_content.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.bar_conventionalloans {
	background-image:url(../../images/red/pagetypes/loanprograms/bar_conventional.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_jumbosuperloans{
	background-image:url(../../images/red/pagetypes/loanprograms/bar_jumboandsuperjumbo.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_governmentloans_fha {
	background-image:url(../../images/red/pagetypes/loanprograms/bar_government_fha.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_governmentloans_va {
	background-image:url(../../images/red/pagetypes/loanprograms/bar_government_va.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_constructionloans {
	background-image:url(../../images/red/pagetypes/loanprograms/bar_construction.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_commercialloans {
	background-image:url(../../images/red/pagetypes/loanprograms/bar_commercial.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_refinance {
	background-image:url(../../images/red/pagetypes/refinance/bar_wespecializein.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_firsttimehomebuying {
	background-image:url(../../images/red/pagetypes/firsttimehomebuying/bar_weofferavariety.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_ficoscorebreakdown {
	background-image:url(../../images/red/pagetypes/creditbasics/bar_ficoscorebreakdown.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_faqs {
	background-image:url(../../images/red/pagetypes/faq/bar_faq.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_loanprocess {
	background-image:url(../../images/red/pagetypes/loanprocess/bar_loanprocess.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_calculators {
	background-image:url(../../images/red/pagetypes/calculators/bar_calculator_selectcalcul.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_creditbasicschart {
	background-image:url(../../images/red/pagetypes/creditbasics/image_ficoscore_chart.gif);
	background-repeat:no-repeat;
}
.bar_loanmodification_1 {
	background-image:url(../../images/red/pagetypes/loanmodification/bar_loanmodification_1.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_loanmodification_2 {
	background-image:url(../../images/red/pagetypes/loanmodification/bar_loanmodification_2.gif);
	background-repeat:no-repeat;
	height:25px;
}
.bar_mortgageinterestrates {
	background-image:url(../../images/red/pagetypes/mortgageinterestrates/bar_mtgintrates.gif);
	background-repeat:no-repeat;
	height:25px;
}
.table_interior_row_odd {
	background-color:#eef1e8;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
}
.table_interior_row_even {
	background-color:#fbfbf9;
	height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
}
/*Re-formatting existing HTML Styles*/
UL {
	list-style-image:url(../../images/red/interface/framework/sym_arrow_bullet.gif);
	margin-left: 1.1em;
	padding-left: 5;
}
a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a:hover {
	text-decoration:none;
}
body {
	margin:0px;
	background-image:url(../../images/red/interface/framework/tile_bkgrd.gif);
	background-repeat:repeat-x;
	background-color:#f4f4f4;
}
form {
	margin-top:0px;
	margin-bottom:0px;
}
/*Custom Styles*/
.background_mainpromotion {
	background-color:#FFFFFF;
}
.background_mainpromotion_feature_01 {
	background-image:url(../../images/red/interface/subpromotion/fea_purchaserefinance_over.gif);
	background-repeat:no-repeat;
}
.background_mainpromotion_feature_02 {
	background-image:url(../../images/red/interface/subpromotion/fea_freeconsultation_over.gif);
	background-repeat:no-repeat;
}
.background_mainpromotion_feature_03 {
	background-image:url(../../images/red/interface/subpromotion/fea_firsttimehomebuyer_over.gif);
	background-repeat:no-repeat;
}
.background_mainpromotion_feature_04 {
	background-image:url(../../images/red/interface/subpromotion/fea_quickloanrequest_over.gif);
	background-repeat:no-repeat;
}
.background_mainpromotion_mortgageinterestrates {
	background-image:url(../../images/red/interface/subpromotion/hdr_todaysinterestrates.gif);
	background-repeat:no-repeat;
}
.background_header {
	background-color:#FFFFFF;
}
.background_content {
	background-image:url(../../images/red/interface/subpromotion/tile_sb_middle_bkgrd.gif);
}
.background_subpromotion {
	background-image:url(../../images/red/interface/framework/tile_canvas.gif);
}
.background_topnavigation {
	background-color:#84C8F9;
}
.background_subnavigation_solidline {
	background-color:#CCCCCC
}
.background_subnavigation_line {
	background-color:#ffffff
}
.background_navigation {
	background-image:url(../../images/red/interface/navigation/tile_navigation.gif);
}
.background_leftside {
	background-image:url(../../images/red/interface/framework/tile_shadow_left.png);
	background-position:right;
	background-repeat:repeat-y;
}
.background_rightside {
	background-image:url(../../images/red/interface/framework/tile_shadow_right.png);
	background-repeat:repeat-y;
	background-position:left;
}
.background_sidebar {
	background-image:url(../../images/red/interface/sidebar/bkgrd_sidenav.gif);
	background-repeat:no-repeat;
	background-color:#d8d9cd;
}
.background_sidebar_middle {
	background-color:#d8d9cd;
}
.background_sidebar_bottom {
	background-image:url(../../images/red/interface/sidebar/bkgrd_sidnav_ftr.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#d8d9cd;
}
.background_sidebar_content {
	background-image:url(../../images/red/interface/framework/bkgrd_content_rightside.gif);
	background-repeat:no-repeat;
}
.background_sidebar_noeffect {
	background-image:url(../../images/red/interface/sidebar/tile_sb_bkgrd_noeffect.gif);
}
.background_sidebar_mortgageforecast {
	background-image:url(../../images/red/interface/sidebar/tile_middle_mortgageforecast.gif);
}
.background_sidebar_applicationstatus_left {
	background-color:#DDDDDD;
}
.background_sidebar_applicationstatus_center {
	background-color:#c1e3fc;
}
.background_sidebar_applicationstatus_right {
	background-color:#DDDDDD;
}
.background_sidebar_spacer_center {
	background-color:#ffffff;
}
.background_sidebar_spacer_dottedline {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b0b0b0;
	background-color:#FFFFFF;
}
.background_subpromotion_top {
	background-image:url(../../images/red/interface/subpromotion/sym_rc_top.gif);
}
.background_subpromotion_top_interior {
	background-image:url(../../images/red/interface/subpromotion/sym_rc_top_interior.gif);
}
.background_subpromotion_side_interior {
	background-color:#E8E8E8;
}
.background_subpromotion_top_interior_middle {
	background-image:url(../../images/red/interface/subpromotion/sym_rc_middle_interior.gif);
}
.background_subpromotion_bottom {
	background-image:url(../../images/red/interface/subpromotion/sym_rc_ftr.gif);
}
.background_subpromotion_bottom_interior {
	background-image:url(../../images/red/interface/subpromotion/sym_rc_ftr_interior.gif);
}
.background_dottedline_horizontal {
	background-image:url(../../images/red/interface/framework/tile_dottedline.gif);
}
.background_content_feature_dottedline_horizontal {
	background-color:#ebeee5;
	background-image:url(../../images/red/interface/framework/tile_dottedline_content_feature.gif);
}
.background_footer {
	background-image:url(../../images/red/interface/footer/ftr_bkgrd.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#ecece5;
}
.background_sidebar_mortgageforecast_table_row_odd {
	background-color:#FFCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	line-height:12px;
}
.background_sidebar_mortgageforecast_table_row_even {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	line-height:12px;
}
.background_interior_feature_sidebar {
	background-color:#CFE6f8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.background_interior_feature_content_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	line-height:12px;
	background-color:#cccccc;
}
.background_interior_feature_content_sub_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	line-height:12px;
	background-color:#999999;
}
.background_interior_feature_content {
	background-color:#eef1e8;
}
.background_interior_feature_content_separator_top {
	background-color:#cccccc;
}
.background_interior_feature_content_separator_bottom {
	background-color:#ffffff;
}
.background_interior_feature_content_accent {
	background-color:#cccccc;
}
.background_myloancenter_feature_header {
	background-color:#3d7bce;
}
.background_myloancenter_feature_separator {
	background-color:#e1e1e1;
}
.background_content_section_feature {
	background-color:#3d7bce;
}
.content_feature_section_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_feature_section {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_feature_section_disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	line-height:10px;
}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	line-height:12px;
}
.content_sidebar_applicationstatus {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#646567;
	line-height:12px;
}
.content_sidebar_applicationstatus_bold {
	font-weight:bold;
}
.content_sidebar_applicationstatus_over {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#3d7bce;
	cursor:pointer;
	line-height:12px;
}
.content_sidebar_disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#8f8f8f;
	line-height:12px;
}
.content_sidebar {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#000000;
	line-height:12px;
}
.content_sidebar_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	line-height:12px;
}
.content_sidebar_accent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_sidebar_accent_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
	line-height:12px;
}
.content_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
	line-height:12px;
}
.content_accent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_accent_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	line-height:12px;
}
.content_accent_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	line-height:14px;
}
/* Hyperlinks */
.content_sidebar_navigation_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	background-color:#ffffff;
}
.content_sidebar_navigation_hyperlink_over {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#313d4b;
	text-decoration:none;
	background-color:#EBCCCC;
	cursor:pointer;
}
a.content_sidebar_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a.content_sidebar_hyperlink:hover {
	text-decoration:none;
}
a.content_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a.content_feature_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#ffffff;
	text-decoration:underline;
	line-height:12px;
}
a.content_feature_hyperlink:visited {
	color:#ffffff;
}
a.content_feature_hyperlink:active {
	color:#ffffff;
}
a.content_feature_hyperlink:hover {
	color:#ffffff;
	text-decoration:none;
}
a.content_hyperlink_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	text-decoration:none;
	line-height:12px;
}
a.content_hyperlink_bold:visited {
	text-decoration:none;
	font-weight:bold;
}
a.content_hyperlink_bold:active {
	text-decoration:none;
	font-weight:bold;
}
a.content_hyperlink_bold:hover {
	text-decoration:underline;
}
a.content_calculators_hyperlink_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a.content_calculators_hyperlink_bold:visited {
	text-decoration:underline;
	font-weight:bold;
}
a.content_calculators_hyperlink_bold:active {
	text-decoration:underline;
	font-weight:bold;
}
a.content_calculators_hyperlink_bold:hover {
	text-decoration:none;
}
a.content_hyperlink_glossary_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	text-decoration:none;
	line-height:12px;
}
a.content_hyperlink_glossary_bold:visited {
	font-weight:bold;
}
a.content_hyperlink_glossary_bold:active {
	font-weight:bold;
}
a.content_hyperlink_glossary_bold:hover {
	text-decoration:underline;
}
a.content_hyperlink_glossary_deselected_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
	text-decoration:none;
	line-height:12px;
}
a.content_hyperlink_glossary_deselected_bold:visited {
	font-weight:bold;
}
a.content_hyperlink_glossary_deselected_bold:active {
	font-weight:bold;
}
a.content_hyperlink_glossary_deselected_bold:hover {
	text-decoration:none;
}
a.footer_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
	line-height:12px;
}
a.footer_hyperlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
	line-height:12px;
}
a.footer_hyperlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
	line-height:12px;
}
a.footer_disclaimer_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:underline;
	line-height:12px;
}
a.footer_disclaimer_hyperlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:none;
	line-height:12px;
}
a.footer_disclaimer_hyperlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#666666;
	text-decoration:underline;
	line-height:12px;
}
a.content_feature_loanstatus_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#990000;
	text-decoration:underline;
	line-height:12px;
}
a.content_feature_loanstatus_hyperlink:visited {
	font-weight:bold;
}
a.content_feature_loanstatus_hyperlink:active {
	font-weight:bold;
}
a.content_feature_loanstatus_hyperlink:hover {
	text-decoration:none;
}
a.content_feature_loanstatus_na_hyperlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
	text-decoration:underline;
	line-height:12px;
}
a.content_feature_loanstatus_na_hyperlink:visited {
	font-weight:bold;
}
a.content_feature_loanstatus_na_hyperlink:active {
	font-weight:bold;
}
a.content_feature_loanstatus_na_hyperlink:hover {
	text-decoration:none;
}
.content_myloancenter_username {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
}
.content_bold_myloancenter_username {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
}
.content_feature {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	color:#FFCCCC;
	text-decoration:none;
	margin-left:0px;
}
.content_feature_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
	text-decoration:none;
}
.content_disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#333333;
}
.content_disclaimer_bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	font-style:normal;
	color:#333333;
}
.content_disclaimer_accent {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:normal;
	color:#990000;
}
.content_feature_loanstatus_step_completed {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#006600;
	text-decoration:none;
}
.content_feature_loanstatus_step_inprogress {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#fe6700;
	text-decoration:none;
}
.content_feature_loanstatus_step_na {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	text-decoration:none;
}