@charset "utf-8";
 
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%
}
.main_container{min-height:100%;position:relative}
.clear{clear:both;}
.centered-container{
	padding-bottom:111px;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}

#DIV_Principal {
	width: 980px;
	padding: 0px;
	display: inline;
	min-height: 400px;
}

/* Style rotar banner*/
#contenedorbanner {
	width: 980px;
	height: 90px;
	margin: 20px;
}

.banner {
	position: relative;
	left: 0px;
	top: 0px;
	visibility: hidden;
	display: none;
}

#DIV_Top_Banner {
	font-family: "Trebuchet MS", Sans-Serif;
	width: 980px;
	height: 80px;
	margin: 0px;
}

#DIV_Top_Banner_logo {
	float: left;
	width: 218px;
	height: 90px;
}

#DIV_Top_Phone_Area {
	float: left;
	width: 190px;
	height: 60px;
	padding-top:10px;
	padding-left:40px;
}

#DIV_Top_Live_Chat {
	float: left;
	height: 60px;
	padding-top:10px;
	padding-left:40px;
}

#DIV_Top_Banner_banner {
	width: 170px;
	float: left;
	margin-left: 65px;
	margin-top: 20px;
}

#DIV_Top_Banner_about_contact {
	float: left;
	width: 191px;
	height: 69px;
	background-image: url(../img/about_contact.jpg);
	background-repeat: no-repeat;
}

#div_Banner_rigth {
	float: left;
	background-image: url(../img/about_contact.jpg);
	width: 191px;
	height: 69px;
}

#div_AbouUs_ContacUs {
	float: right;
	margin-top: 0px;
}


#div_InfoRegister {
	float: right;
	margin-top: 0px;
	height:35px;
}

#div_join_hc a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #274B7B;
	text-decoration: underline;
}

#div_InfoRegister a{color: #666666;display:block;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;/*margin-top:10px;*/padding:0 7px;text-decoration:none;text-align:center;}
#div_InfoRegister a:link {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;text-decoration: none;color:#666}
#div_InfoRegister a:visited {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;text-decoration: none;}
#div_InfoRegister a:active {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 11px;text-decoration: none;}
#div_InfoRegister a:hover {text-decoration:underline;}

#div_AbouUs_ContacUs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#div_AbouUs_ContacUs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#div_AbouUs_ContacUs a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

#div_AbouUs_ContacUs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

.Div_ContactUs {
	border-right: 1px solid #779B13;
	width: 69px;
	float: left;
	margin-top: 12px;
	padding-left: 10px;
	padding-right: 0px;
}

.live_chat {
	background-image: url(/img/icon_live_chat.jpg);
	background-repeat: no-repeat;
	width: 98px;
	height: 24px;
	float: left;
	margin-top: 5px;
	padding-left: 30px;
	padding-top: 0px;
}

.Div_AboutUs {
	width: 68px;
	float: left;
	margin-top: 12px;
	border-right: 1px solid;
	border-right-color: #779B13;
	padding-right: 6px;
	padding-left: 10px;
}

.Div_LoginFB {
	width: 120px;
	float: left;
	margin-top: 8px;
	padding-right: 10px;
	padding-left: 0px;
}

.Div_SigIn {
	width: 39px;
	float: left;
	margin-top: 8px;
	padding-left: 6px;
	padding-right: 6px;
}

.Div_Reg {
	width: 49px;
	float: left;
	margin-top: 8px;
	padding-left: 6px;
	padding-right: 6px;
}

.Div_MyHc {
	width: 145px;
	float: left;
	margin-top: 12px;
	padding-left: 8px;
	padding-right: 6px;
}

.Div_Broker {
	width: 205px;
	float: left;
	margin-top: 12px;
	border-right-color: #779B13;
	padding-right: 10px;
	padding-left: 10px;
}

.Div_Email_to_friend {
	float: right;
	width: auto;
	padding-left: 2px;
}

.bottonActivo {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	float: left;
	border:0;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../img/bt_menu_act.jpg);
	background-position: center top;
	width: 140px;
	height: 30px;
	display: block;
	color: #fff;
	text-decoration: none;
	padding-top: 5px;
	background-repeat: no-repeat;
}

.bottonActivo a {
	color: #fff;
	text-decoration: none;
}

.bottonActivo a:hover {
	color: #fff;
}

.botton a {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	float: left;
	border: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../img/bt_menu_inact.jpg);
	background-position: center top;
	width: 140px;
	height: 30px;
	display: block;
	color: #333;
	text-decoration: none;
	padding-top: 5px;
	background-repeat: no-repeat;
}

.botton a {
	color: #333;
	text-decoration: none;
}

.botton a:hover {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	float: left;
	border: 0 0 0 0;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../img/bt_menu_act.jpg);
	background-position: center top;
	width: 140px;
	height: 30px;
	display: block;
	color: #fff;
	text-decoration: none;
	padding-top: 5px;
	background-repeat: no-repeat;
}

.subtitleboton {
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	color: #000;
	line-height: 6px;
	*line-height: 5px;
}

.subtitleboton a {
	color: #000;
}

.subtitleboton a:hover {
	color: #fff;
}

.subtitleboton a:active {
	color: #fff;
}

.call_us {
	width: 173px;
	height: 34px;
	background-image: url(../img/hablanos.jpg);
	background-repeat: no-repeat;
}

.fb_login {
	width: 22px;
	height: 22px;
	float:left;
}

.pos_myhc {
	width: 173px;
	height: 34px;
	float: right;
	margin-left: 40px;
	margin-top: -30px;
}

.lineaDivicion {
	background-image: url(../img/linea.jpg);
	background-repeat: repeat-x;
	width: 980px;
	height: 5px;
	float: left;
	margin-top: -5px;
}

.buscador {
	width: 980px;
	height: 840px;
	*height: 720px; /* funciona en IE6 como 7 */
	float: left;
}

#Contenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: right;
	width: 700px;
	margin-right: 20px;
	margin-top: 15px;
}

#Contenido1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 980px;
	margin-right: 20px;
	margin-top: 15px;
}

#Contenido H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7f8e31;
}

#Contenido1 H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7f8e31;
}

#Contenido P {
	margin-bottom: 10px;
}

#images_contenido {
	border: #7f8e31 solid 1px;
	float: left;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 38px;
}

#Contenido2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 910px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
}

#Contenido2 H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7f8e31;
}

#Contenido2 P {
	margin-bottom: 10px;
}

#Contenido3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	width: 400px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 15px;
}

#Content {
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 11px;
	color: #666666;
	margin: 0px;
	text-align: justify;
}

#Contenido3 H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #7f8e31;
}

#Contenido3 P {
	margin-bottom: 10px;
}

#div_WhatisFor {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	margin-top: 8px;
	font-size: 20px;
}

h1 {
	text-align: left;
}

ul#territory_benefits {
	margin: 20px;
}

ul#territory_benefits li {
	font-weight: bold;
	font-size: 14px;
}

#TerritoriesLayout h1 {
	color: #67030B;
}

#TerritoriesLayout h2.main {
	color: #070200;
	font-size: 18px;
}

#welcome-graphic {
	width: 650px;
	height: 330px;
	background-image: url(../img/welcome.jpg);
	background-repeat: no-repeat;
	background-position: 75px 5px;
	border: 1px solid #CCC;
	float: left;
}

#properties-main {
	margin-top: 10px;
}

html> /**/ body #properties-main.logged_in {
	margin-top: 15px;
}

#properties-main.logged_in {
	margin-top: 40px;
}

#page-footer {width:100%;background-image: url("/img/footer_bg.jpg");margin-top:15px;background-repeat:repeat-x;background-position:bottom;height:111px;position:absolute;bottom:0}

form.block div { /*clear: left;*/
	display: block;
	width: 100%;
	margin: 5px 0 0 0;
	padding: 1px 3px;
	padding-top: 0px;
}

#header-link {
	width: 350px;
	height: 67px;
	float: left;
	cursor: pointer;
}

* html #header-link {
	height: 60px;
}

#facebook_top {
	height: 60px;
}

#facebook_top #facebook_becomefan {
	float: right;
}

form#SignUpForm {
	width: 470px;
	height: 20px;
	float: right;
	margin-top: 20px;
	margin-right: 0px;
	padding-right: 0px;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 11px;
	padding-top: 0px;
	clear: none;
}

form#SignUpForm label {
	width: 70px;
	color: #636a70;
	font-weight: bold;
	float: left;
	text-align: right;
	padding-top: 3px;
	padding-right: 5px;
}

form#SignUpForm .input {
	width: 210px;
	float: left;
	clear: none;
	text-align: left;
}

form#SignUpForm input.inputSubmit,form div input.inputButton,input.inputSubmit,input.inputButton
	{
	margin-top: 6px;
	clear: none;
}

form#SignUpForm input[type="submit"],input[type="button"] {
	margin-right: 0px;
}

form#SignUpForm input.inputTextSmall,form div input.inputPasswordSmall {
	width: 120px;
	clear: none;
}

form#SignUpForm input.inputTextSmall,form div input.inputPasswordSmall #MemberEmail
	{
	width: 120px;
	clear: none;
}

ul.myhc_menu {
	position: absolute;
	width: 200px;
	height: 38px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	right: 0px;
	top: 105px;
	font-family: "Trebuchet MS", Sans-Serif;
	z-index: 2;
}

ul.myhc_menu li {
	float: right;
}

ul.myhc_menu li a {
	width: 150px;
	height: 24px;
	color: #808F32;
	text-decoration: none;
	display: block;
	margin-right: 0px;
	margin-top: -100px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	background-image: url(/img/icon_my_home_connector.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}


ul.myhc_menu li a:hover,ul.myhc_menu li a.selected {
	color: #333;
	background-image: url(/img/icon_my_home_connector.jpg);
	background-repeat: no-repeat;
}

#real_state_results_properties .saved_info {
	width: 270px;
	padding: 0px;
	height: 145px;
	float: left;
	margin-left: 5px;
	/*border: 1px solid #FF0000;*/
}

#real_state_results_properties .saved_info table {
	margin-bottom: 5px;
}

#real_state_results_properties .saved_info table td.small {
	font-size: 10px;
}

html> /**/ body #real_state_results_properties .saved_info form {
	width: 270px;
}

#real_state_results_properties .saved_info form {
	width: 180px;
}

html> /**/ body #real_state_results_properties .saved_info form textarea
	{
	width: 260px;
	margin-left: -0px;
}

#real_state_results_properties .saved_info form textarea {
	width: 265px;
	height: 65px;
	margin: 0px;
	padding: 0px;
	margin-left: -40px;
}

#real_state_results.saved,#real_state_results_properties.saved {
	width: 640px;
	float: left;
}

#real_state_results.saved .saved_property {
	width: 630px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 15px;
	margin-bottom: 10px;
	clear: both;
}

#real_state_results.saved .saved_property .property:hover {
	border: 2px solid #FFF;
	cursor: default;
}

.saved_props_message {

	margin-bottom: 10px;

}

#testing_notice {
	width: 100%;
	background: #ff0;
	position: fixed;
	top: 0px;
	z-index: 2;
}

#testing_wrapper {
	widht: 100%;
	height: 38px;
}

#testing_notice #testing_message {
	padding: 10px;
	font-family: "Trebuchet MS", Sans-Serif;
	font-size: 14px;
	font-weight: bold;
}

.saved_props_actions {
	margin-top: 7px;
	font-size: 10px;
	font-weight: normal;
}

#real_state_results_properties .saved_letter {
	width: 50px;
	float: right;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background-color: #7d8f29;
	color: #FFF;
}

#no_border table tr td,#no_border table {
	margin-bottom: 0px;
	padding: 0px;
	border: 0px;
	background: #F7F7F7;
}

.ui-tabs .ui-tabs-nav li a {
	font-size: 11px;
}

/*Modal*/
.basic-modal-content {
	display: none;
}

/* Overlay */
.simplemodal-overlay {
	background-color: #000;
	cursor: wait;
}

/* Container */
.simplemodal-container {
	height: 100px;
	width: 600px;
	color: #bbb;
	background-color: #333;
	border: 4px solid #444;
	padding: 12px;
}

.simplemodal-container code {
	background: #141414;
	border-left: 3px solid #65B43D;
	color: #bbb;
	display: block;
	margin-bottom: 12px;
	padding: 4px 6px 6px;
}

.simplemodal-container a {
	color: #ddd;
}

.simplemodal-container a.modalCloseImg {
	background: url(../img/basic/x.png) no-repeat;
	width: 25px;
	height: 29px;
	display: inline;
	z-index:3200;
	position:absolute;
	top: -15px;
	right: -16px;
	cursor: pointer;
}

.simplemodal-container .basic-modal-content {
	padding: 8px;
}

#member_data {
	width: 400px;
	float: right;
	margin-top: 12px;
	margin-right: 0px;
	font-size: 12px;
	text-align: right;
}

#register_facebook_login{
	background: #EEE;
	text-align: center;
	padding: 5px;
}

#register_fb_login{
	margin-left: 10px;
}


#register_right_signin{
	width: 305px;
	margin-left: 10px;
	float: left;
}

#register_left_login h2, #register_right_signin h2{
	font-size:22px; 
	font-weight:bold;
	color:#7D8F29;
	margin-top: 0px;
	margin-bottom: 0px;
}

#register_left_login .button, #register_right_signin .button{
	cursor: pointer;
	margin-top: 10px;
	float: right;
}

#SignUpContent #register_left_login form{
	width: 250px;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}

#SignUpContent #register_right_signin form{
	width: 350px;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
}

#SignUpContent #register_left_login form .input label{
	width: 85px;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
}

#SignUpContent #register_right_signin form .input label{
	width: 135px;
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
}


.green_box_shadow{
	-o-border-image:url('/img/green_box_shadow.png') 20 stretch stretch;
	-icab-border-image:url('/img/green_box_shadow.png') 20 fill stretch  stretch;
	-khtml-border-image:url('/img/green_box_shadow.png') 20 fill stretch stretch;
	-moz-border-image:url('/img/green_box_shadow.png') 20 stretch stretch;
	-webkit-border-image:url('/img/green_box_shadow.png') 20 stretch stretch;
	border-image:url('/img/green_box_shadow.png') 20 fill stretch stretch;
	border-width:20px;
	/*here comes the magic to face that hated iexplorer*/ behavior:url('/css/pie/PIE.php');
	}
/* ------- start  styles for mortgage --------- */

/* styles for top */
.white_box_shadow{
	-o-border-image:url('/img/border.jpg') 18 stretch stretch;
	-icab-border-image:url('/img/border.jpg') 18 fill stretch  stretch;
	-khtml-border-image:url('/img/border.jpg') 18 fill stretch stretch;
	-moz-border-image:url('/img/border.jpg') 18 stretch stretch;
	-webkit-border-image:url('/img/border.jpg') 18 stretch stretch;
	border-image:url('/img/border.jpg') 18 fill stretch stretch;
	border-width:18px;
	/*here comes the magic to face that hated iexplorer*/ behavior:url('/css/pie/PIE.php');
	}
#mortgage_top{margin:20px 0px 20px;padding:20px;height:210px;display:block;}
#mortgage_top hr{margin:10px 0px 10px}
#mortgage_top table{border:0}
#mortgage_top .mortgage_image{float:left;}
#mortgage_top .mortgage_right{width:640px;float:right;}
#mortgage_top .learn_more{font-size:8pt}
#mortgage_top .mortgage_right #mortgage_title_area {font-size:22pt;text-align:center;color:#383232;}
#mortgage_top .mortgage_right #mortgage_menu .menu{border:0;height:51px;margin:0;padding:0;width:154px;color:#999999;font-weight:700;border-right:1px solid #000}
#mortgage_top .mortgage_right #mortgage_menu .menu_left{border-left:1px solid #000}
#mortgage_top .mortgage_right #mortgage_menu .menu a{text-decoration:none}
#mortgage_top .mortgage_right #mortgage_menu .menu_selected {color:#3079ac}
#mortgage_top .mortgage_right #mortgage_menu .menu a:hover{color:#3079ac}
#mortgage_top .mortgage_right #mortgage_menu .menu a:hover span{color:#3079ac}
#mortgage_top .mortgage_right #mortgage_menu .menu img{vertical-align:top}
#mortgage_top .mortgage_right #mortgage_menu .menu .rune_img{background:url('/img/go_rune.png');background-position: -0px -0px;width:15px;height:15px;vertical-align:middle;display:inline-block}
#mortgage_top .mortgage_right #mortgage_menu .menu a:hover .rune_img{background:url('/img/go_rune.png');background-position: -0px -25px;width:15px;height:15px;vertical-align:middle;display:inline-block}

/* APPLY NOW */
#mortgage_center {color:#000;font-family:arial,Helvetica,sans-serif}
/*green box*/
#mortgage_center .green_background_box{background-image:url('/img/bg_gray_mortgage.png');border:0;width:996px;height:110px;background-position:-9px -9px;}
#mortgage_center .green_background_box td{padding:20px 0px 0px 30px;text-align:left;font-weight:700;border:0}
#mortgage_center .mg_text_banner{width:350px}
#mortgage_center .align_right{width:225px}
.mg_text_banner li{color:#788b22;list-style-image:url('/img/blue_bullet.png')}
.blue_bullet li{color:#788b22;list-style-image:url('/img/blue_bullet.png');margin-bottom:5px}
#mortgage_center h1{font-size:120%;color:#000;font-weight:300}
#mortgage_center h2{font-size:120%;color:#0381bc;font-weight:900}
/*apply form*/
#mortgage_center #apply_now{width:640px;border-right:solid 1px #9b9a9f;text-align:center;float:left}
#mortgage_center #apply_now #apply_form{width:620px}
#mortgage_center #apply_now #apply_form label{text-align:right;color:#000}
#mortgage_center #apply_now #apply_form input{width:335px}
#mortgage_center #apply_now #apply_form textarea{width:335px}
#mortgage_center #apply_now #apply_form select{width:335px}
#mortgage_center .mg_info_label h1{margin:auto;width:145px;font-weight:900;color:#0381bc;font-size:27px;}
#mortgage_center #mg_contact table .purchase{width:20px !important;float:none;margin-left:10px;}
#mortgage_center #mg_contact table td{padding:4px 0px}
/*current rates*/
#mortgage_center #mg_form_right{width:285px;float:right}
#mortgage_center #mg_form_right table.titles{width:272px;border:none;background-color:#DDDEE0;border-collapse:collapse;margin-bottom:0}
#mortgage_center #mg_form_right table.titles .header td{color:#FFF;background-color:#5c5b60;font-weight:700;vertical-align:middle;border:none}
#mortgage_center #mg_form_right table.rates{width:272px;border:none;background-color:#DDDEE0}
#mortgage_center #mg_form_right .current_rates{width:272px}
#mortgage_center #mg_form_right table.rates .row1 td{color:#000;background-image:url('/img/mortgage_table_line1.jpg');background-repeat:repeat-x;border:1px solid #FFF;width:104px;height:100px;vertical-align:middle;font-weight:700;padding:0;border-spacing:.5px}
#mortgage_center #mg_form_right table.rates .row2 td{color:#000;background-image:url('/img/mortgage_table_line2.jpg');background-repeat:repeat-x;border:1px solid #FFF;width:104px;height:100px;vertical-align:middle;font-weight:700;padding:0;border-spacing:.5px}
#mortgage_center #mg_form_right table.rates .row3 td{color:#000;background-image:url('/img/mortgage_table_line3.jpg');background-repeat:repeat-x;border:1px solid #FFF;width:104px;height:100px;vertical-align:middle;font-weight:700;padding:0;border-spacing:.5px}
#mortgage_center .current_rates_img{background-image:url('/img/current_rates.png');border:0;width:272px;height:51px}
#mortgage_center .bg_text_obligators{font-size:8pt;margin:20px}
.blue_text{color:#007fbe;font-size:12pt;text-align:center}
/*CHOOSING THE RIGHT LOAN*/
#mortgage_center .blue_tittle_bg_img{background-image:url('/img/mortgage/blue_tittle_bg.png');width:290px;height:50px}
#mortgage_center .blue_tittle_bg_img h1{color:#FFF;padding:10px 30px;font-weight:700;font-size:16pt;letter-spacing:-1px;text-align:center}
.blue_bullet li{color:#8f9190;list-style-image:url('/img/blue_bullet.png');font-size:14pt}
.padding_left_80{padding-left:80px}
.padding_left_18{padding-left:18px}
#mg_content_body .green_text{color:#788b22;margin-right:100px;font-weight:700}
#mortgage_center .left{float:left;width:290px}
#mortgage_center .left .text{border-right:1px solid #9b9a9f;padding:20px;height:355px;text-align:center}
#mortgage_center .right{float:right;width:593px}
.apply_now_img{background-image:url('/img/mortgage/apply-now.png');width:197px;height:37px;cursor:pointer;display:block;margin:30px auto 70px}
/*WHAT TO EXPECT*/
#mortgage_center .step{margin:22px 0px;font-size:14pt;color:#7D8F29;}
#mortgage_center .left .step_format{text-align:left;width:190px;margin:auto}
#mortgage_center .left .step_format p{font-size:15pt;color:#909291;margin:13px}
#mortgage_center .specific_height{height:552px !important}
/*ABOUT US*/
.about_us .right p{font-size:12pt;color:#909090}


/* --- styles for center apply now --- */

a.btnGreen, a.btnGreen:hover {
	background:url(/img/mortgage/tab_green.gif) no-repeat;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin: 0 0 0 0px;
	color: #000;
	text-decoration: none;
	white-space: nowrap;
}

a.btnYellow, a.btnYellow:hover {
	background:url(/img/mortgage/tab_yellow.gif) no-repeat;
	position: relative;
	font-size: 13px;
	font-weight: bold;
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin: 0 0 0 10px;
	color: #000;
	text-decoration: none;
}
#calculator{

	margin-left: 40px; 
	border: 0px solid #ccc; 
	background:#E7E8EA; 
	width: 347px; 
	height: 270px; 
	margin-top: 10px;
	float:left;
	font-weight:bold;
	color:#000000;

}
#calculator_header{

	background:url(/img/mortgage/title_green.gif) no-repeat;
    color: #000000;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 22px;
    left: 0;
    padding: 7px 0 0 9px;
    top: 0;
    width: 347px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#calculator_content{

	border: 1px solid #ccc; 
	width: 327px; 
	background:#FFFFFF; 
	position:absolute; 
	left: 70px; 
	top: 88px;

}
.calc_input_black{

	font-weight:bold; 
	text-align:right;
}
.calcalc_input_green{
	font-weight:bold; 
	text-align:right;	
	color:#808C42;
}
#home_loan_logo{

	padding-left:460px;
	padding-top:20px;

}
#home_loan{

	padding-left:425px;
	padding-top:40px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;

}


