@charset "utf-8";
/* CSS Document */


<!--
body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#fff;
}


			
/* TOP MENU START -------------------------------------------------------------------------------------- */

.header_block { width:100%; height:58px; background: #1c344e;}

.header_block .resize { width:900px; margin:0px auto; padding:0;}

.buyingactive { background-image: url(../../images/buying-active.png);} 

.buyinginactive { background-image: url(../../images/buying-inactive.png);} 

.applyactive { background-image: url(../../images/apply-active.png);} 

.applyinactive { background-image: url(../../images/apply-inactive.png);}

.link_career a { font-family: Arial, Tahoma; font-size:14px; text-decoration:none;	color:#ffffff;}
.link_career a:hover { font-family: Arial, Tahoma; font-size:14px; text-decoration:none;	color:#eeeeee;}

.link_1 a { font-family: Arial, Tahoma; font-size:13px; text-decoration:none;	color:#ffffff;}

.link_1 a:hover { font-family: Arial, Tahoma; font-size:13px; text-decoration:none; color:#ffffff;}

.link_2 a {	font-family: Arial, Tahoma;	font-size:13px; text-decoration:none;	color:#b2b2b2;}

.link_2 a:hover { font-family: Arial, Tahoma; font-size:13px; text-decoration:none; color:#ffffff;}

/* TOP MENU END ---------------------------------------------------------------------------------------- */


/* TODAYS RATES START ---------------------------------------------------------------------------------- */

.rates_middle_block { margin:0px 20px 0px 20px;}

.rates_bottom_block { margin:10px 20px 0px 150px;}

/* TODAYS RATES END ------------------------------------------------------------------------------------ */


/* RATE WATCHER START ---------------------------------------------------------------------------------- */

.rate_watcher_middle_block { margin:10px 20px 0px 20px;}

.rate_watcher_left { margin:10px 0px 0px 20px;}

.rate_watcher_right { margin:10px 20px 0px 20px;}

.rate_watcher_button { margin:10px 20px 0px 0px;}

.rate_watcher {	color:#444;	font-size:11px;	font-weight:none; font-family:arial; vertical-align:top; line-height:14px; padding:0px 0px 0px 0px;}

/* RATE WATCHER END ------------------------------------------------------------------------------------ */


/* REALTOR START ---------------------------------------------------------------------------------- */

.realtor_middle_block { margin:0px 20px 0px 20px;}

/* REALTOR END ------------------------------------------------------------------------------------ */


/* RESEARCH START --------------------------------------------------------------------------------- */

.research_middle_block { margin:5px 20px 0px 20px;}

.research_side_list { margin:10px 20px 0px 5px;}

.research_side_book { margin:10px 0px 0px 20px;}

.ul_research {
color:#444;
font-family: Arial;
font-size: 11px;
font-style: normal;
line-height: 13px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 0px 10px;
}

/* RESEARCH END ----------------------------------------------------------------------------------- */


/* TOP IMAGE START -------------------------------------------------------------------------------- */

.top_image {margin:0px 0px 0px 0px;}

/* TOP IMAGE END ---------------------------------------------------------------------------------- */


/* FULL PAGE TOPIC HEADER START ------------------------------------------------------------------- */

.full_topic_header {margin:10px 20px 0px 20px;}

/* FULL PAGE TOPIC HEADER END --------------------------------------------------------------------- */


/* FULL PAGE TOPIC BOX START ---------------------------------------------------------------------- */

.full_page_topic_box {margin:15px 30px 0px 30px;}

/* FULL PAGE TOPIC BOX END ------------------------------------------------------------------------ */


/* All RATES BOX START ---------------------------------------------------------------------------- */

.all_rates_box {margin:15px 30px 0px 30px;}

/* All RATES BOX END ------------------------------------------------------------------------------ */


/* HALF PAGE TOPIC START -------------------------------------------------------------------------- */

.half_topic_container {margin:0px 20px 0px 20px;}

.half_topic_header_left {margin:25px 10px 0px 10px;}

.half_topic_header_left_text {margin:10px 10px 0px 10px;}

.half_topic_header_left_button {margin:10px 10px 0px 185px;}

.half_topic_header_right {margin:25px 10px 0px 10px;}

.half_topic_header_right_text {margin:10px 10px 0px 10px;}

.half_topic_header_right_button {margin:10px 10px 0px 185px;}

/* HALF PAGE TOPIC END ---------------------------------------------------------------------------- */


/* POPULAR LOANS START ---------------------------------------------------------------------------- */

.popular_loans_title {margin:25px 24px 0px 24px;}

.popular_loans_rule {margin:5px 24px 0px 24px;}

.popular_loans_container {margin:5px 20px 0px 20px;}

.popular_loans_bg { background-image: url(../../images/small-loan-box-bg.png); background-repeat:no-repeat; background-attachment1:fixed;	background-position:bottom;}

.popular_loans_text { margin:0px 15px 0px 15px;}

.popular_loans_button { margin:0px 15px 0px 142px;}

/* POPULAR LOANS END ----------------------------------------------------------------------------- */


/* QUICK QUOTE START ----------------------------------------------------------------------------- */

.hide { display: none;}

.quick_quote_container { margin:10px 20px 0px 20px;}

.quick_quote_container_revised { margin:10px 10px 0px 10px;}

.quick_quote_container1 { background-image: url(../../images/quick-quote-middle-bg.png); background-repeat:repeat; background-attachment1:fixed; background-position:top;}

.quick_quote_left_column { margin:0px 0px 0px 20px;}

.quick_quote_left_column2 { margin:0px 0px 0px 0px;}

.quick_quote_right_column { background-image: url(../../images/quick-quote-middle-right.png);	background-repeat:repeat-y;	background-attachmen1t:fixed; background-position:right;}

.quick_quote_middle { margin:0px 0px 0px 10px;}

.quick_quote_bonus_header { margin:5px 0px 0px 10px;}

.quick_quote_bonus_text { margin:15px 11px 0px 20px;}

/* QUICK QUOTE END ------------------------------------------------------------------------------- */


/* FOOTER START ---------------------------------------------------------------------------------- */

.footer_block { width:100%; background:#1c344e; border-top:1px solid #12273e;}

.footer_block .resize { width:950px; margin: 0px auto; padding:0;}

/* FOOTER END ------------------------------------------------------------------------------------ */


/* CONTACT ME START ------------------------------------------------------------------------------ */

.contact_me_header { margin:10px 15px 0px 0px; border-bottom:1px solid #e9ebec;}

.contact_me_info { margin:10px 15px 0px 0px;}

/* CONTACT ME END -------------------------------------------------------------------------------- */


/* SUBMIT QUESTIONS START ------------------------------------------------------------------------ */

.contact_me_form_header { margin:10px 15px 0px 30px; border-bottom:1px solid #e9ebec;}

.submit_contact_info { margin:10px 15px 0px 30px;}

/* SUBMIT QUESTIONS END -------------------------------------------------------------------------- */


/* CONNECT WITH ME START ------------------------------------------------------------------------- */

.connect_to_me_header { margin:10px 20px 0px 30px; border-bottom:1px solid #e9ebec;}

.connect_to_me_icons { margin:10px 20px 0px 30px;}

/* CONNECT WITH ME END --------------------------------------------------------------------------- */


/* COPYRIGHT AND LINKS START --------------------------------------------------------------------- */

.footer { background:#12273e; text-align:center; font: normal 11px Arial, Helvetica, sans-serif; color:#99a0a3; margin:0; padding:15px 0;}

.footer a {font: normal 11px Arial, Helvetica, sans-serif; color:#99a0a3;}

/* COPYRIGHT AND LINKS END ----------------------------------------------------------------------- */

/* ALL RATES TABLE START ------------------------------------------------------------------------- */

.all_rates_title {margin:25px 20px 0px 20px;}

.all_rates_table {margin:10px 20px 0px 20px;}

.all_rates_summary {margin:10px 25px 0px 25px;}

.summary_title {
	color:#1a5494;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
}

.all_rates_summary_items {margin:0px 20px 0px 20px;}
	
/* ALL RATES TABLE END --------------------------------------------------------------------------- */

.top_question_box {margin:15px 34px 0px 34px;}

.question_box {margin:15px 34px 0px 34px;}

.question_rule {margin:15px 24px 0px 24px;}

.moving_guide_title {margin:15px 24px 0px 24px;}

.reverse_title {margin:15px 24px 0px 24px;}


/* LINK STYLES START ----------------------------------------------------------------------------- */

.double_indent {margin:15px 44px 0px 44px;}

.realtor_left {margin:0px 90px 0px 0px;}

.realtor_right {margin:0px 0px 0px 90px;}

.realtor_bg {background-image: url(../../images/realtor-small.jpg); background-repeat:no-repeat; background-attachment1:fixed; background-position:bottom;}

.realtor_container {margin:15px 34px 0px 34px;}

.link_3 a {
	color:#fff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
}

.link_3 a:visited {
	color:#fff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
}

.link_3 a:hover {
	color:#eeeeee;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:underline;
}
.link_carrer a:visited {
	color:#fff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 14px;
	text-decoration:none;
}

.link_career a:hover {
	color:#eeeeee;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 14px;
	text-decoration:none;
}

.style_news_heading{
	color:#1a5494;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
}

.link_news a:visited {
	color:#1a5494;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration:underline;
}

.link_news a:hover {
	color:#1a5494;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration:underline;
}

.style6 {
	color:#000;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 12px;
	text-decoration:none;
}

.link_32 {
	color:#cecece;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}

.link_31 a {
	color:#1a5494;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration:underline;
}

.link_31 a:visited {
	color:#1a5494;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration:underline;
}

.link_31 a:hover {
	color:#1a5494;
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	text-decoration:none;
}

.link_contact a {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.link_contact a:hover {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.link_contact_underline a {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:none;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.link_contact_underline a:hover {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.link_14 a {
	text-decoration:underline;
	font:12px Arial, Tahoma;
	color:#3333ff;
}

.link_14 a:hover {
	text-decoration:none;
}

/* LINK STYLES END ------------------------------------------------------------------------------- */


/* TEXT STYLES START ----------------------------------------------------------------------------- */

.rdmr1 a {
	text-decoration:underline;
	padding:0px 10px 0px 0px;
	color:#1a5494;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.rdmr1 a:hover {
	text-decoration:none;
}

.style_header {
	color:#fff;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 15px;
	text-decoration:none;
}

.style2 {
	color:#444;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.style2_los {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.style2_small {
	color:#444;
	font-size:10px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:14px;
	padding:0px 0px 0px 0px;
}

.style2_headercaps {
	color:#000;
	font-size:10px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.style3 {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.style3_realtor {
	color:#a02a14;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 14px;
	text-decoration:none;
}

.style3_underheader {
	color:#457245;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 14px;
	text-decoration:none;
}

.style3_loans {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.style3_los {
	color:#fff;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.style3_license {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 12px;
	text-decoration:none;
}

.style3_ratewatcher {
	color:#bc7500;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.style3_subheader {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 10px;
	text-decoration:none;
}

.style31 a {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.style31 a:hover {
	text-decoration:none;
}

.style4 {
	color:#000;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}

.style5 {
	color:#000;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}

.style6 {
	color:#000;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 12px;
	text-decoration:none;
}

.style12 {color: #ffffff; font:bold 12px Arial, Tahoma, Helvetica, sans-serif;}

.style14 {color: #000000; font:normal 12px Tahoma, Arial, Helvetica, sans-serif;}

.style15 {color: #000000; font:normal 11px Tahoma, Arial, Helvetica, sans-serif;}

.underheading {
	color:#444;
	font-size:11px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.bottom_text {
	color:#fff;
	font-size:11px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.contactme_header {
	color:#fff;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 16px;
	text-decoration:none;
}

.contactme_text {
	color:#fff;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.contactme_title {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
	vertical-align:top;
	line-height:18px;
	padding:0px 0px 0px 0px;
}

.submitme_text {
	color:#fff;
	font-size:10px;
	font-weight:none;
	font-family:arial;
	vertical-align:top;
	line-height:16px;
	padding:0px 0px 0px 0px;
}

.contact_form_text {
	color:#fff;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;
}

/* LINK STYLES END ----------------------------------------------------------------------------- */

.error_strings{ color:#660000;}

.error_strings_contact{ color:#000;}

.ul_form {
font-family: Verdana;
font-size: 9px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 5px 15px;
}

.ul_summary {
font-family: Arial;
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 5px 20px;
}

.ul_where_to_start {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 120px;
}

.ol_apply {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 30px;
}

.ul_research {
color: #fff;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 5px 20px;
}

.ul_research_bullets {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 5px 180px;
}

.ul_first_time {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 30px;
}

.ul_los {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 10px;
}

.ul_realtor {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 20px;
}

.ul_moving {
color: #000;	
font-family: Arial;
font-size: 10px;
font-style: normal;
line-height: 14px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-typ1e: square;
list-style-position: outside;
padding: 1px;
margin: 0px 0px 5px 10px;
}

.altRateColor1{
	background: #e7e7e7;
}

.altRateColor2{
	background: #d9d9d9;
}

.textbox {
color: #000;	
font-family: Arial;
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
background-color: #fff;
padding: 0px;
}

#menuTop {
position: relative;	
}

#menuTop ul, #menuTop li {
	margin: 0;
	padding: 0;
}

#menuTop ul {
	list-style-type: none;
}

#menuTop li {
	display: block;
	width: 150px;
	height: 58px;
	margin: 0 0 0 0;
}

.style_locate_hr {
	color:#fff;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Tahoma;
	font-size: 18px;
	text-decoration:none;	
}

.style_research_hr {
	color:#fff;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Tahoma;
	font-size: 18px;
	text-decoration:none;	
}

.style_research_text {
	line-height:14px;
	color:#fff;
	font-family: Arial, Tahoma;
	font-size: 11px;
	text-decoration:none;	
}
.styleMapH{
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 14px;
	color:#1a5494;
	
}
.style_news_hr {
	color:#1a5494;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Tahoma;
	font-size: 18px;
	text-decoration:none;	
}
.style_offices_hr {
	color:#1a5494;
	font-weight: bold;
	font-family: Arial, Tahoma;
	font-size: 18px;
	text-decoration:none;
	padding-left: 25px;	
}

.style_testimonial {
	color:#444;
	font-weight: bold;
	font-style: none;
	font-family: Arial, Tahoma;
	font-size: 13px;
	text-decoration:none;	
}

.style_testimonial_name {
	color:#444;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Tahoma;
	font-size: 13px;
	text-decoration:none;	
}

.link_bottom_text a {
	color:#fff;
	font-size:11px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.link_bottom_text a:visited {
	color:#fff;
	font-size:11px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.link_bottom_text a:hover {
	color:#e3e3e3;
	font-size:11px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.main_link a {
	color:#1a5494;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.main_link a:hover {
	color:#003e56;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.main_link a:visited {
	color:#1a5494;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	text-decoration:underline;
}

.ul_renting {
color:#003e56;
font-family: Tahoma;
font-size: 12px;
font-style: normal;
line-height: 13px;
font-weightx: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
list-style-type1: square;
list-style-position: outside;
padding: 2px;
margin: 0px 0px 0px 20px;
}

.contact_form_text {
	color:#000;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration:none;

}


.loan_critera_text {
color: #444;	
font-family: Arial;
font-size: 12px;
font-style: normal;
line-height: 16px;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
margin: 0
-->
