body, table, tr, td, div, ul, li, p, h1, h2, h3, form, a, ul, li, img {	margin: 0;	padding: 0;	font-family: Verdana, Arial, Georgia, serif;	border: 0;	font-size: 11px;	color:#002625;}body {	text-align: center;	padding: 15px 0 0 0;}p {	margin: 0 0 10px 0;}#main p {	margin: 0 0 24px 0;}ul {	padding: 10px 10px 10px 30px;	margin: 0 0 20px 0;	background-color: #E1EBFB;}#main ul {	margin: 0 0 24px 24px;}a {	color: #E75200;}h1, h2 {	font-size: 16px;	margin: 0 0 6px 0;	font-weight: bold;}h3 {    font-size: 16px;	font-weight: bold;	margin: 0 0 24px 0;	text-align: center;}h3 a {	font-size: 16px;}#all {	position: relative;	width: 760px;  	margin: 0 auto;}#all_spanish {	position: relative;	background: #fff url(http://www.mortgageresearchcenter.com/i/spanish_header.gif) no-repeat left top;	width: 720px;  	margin: 0 auto;	border-right: 3px solid #112624;}#header {	text-align: left;	padding: 5px 0 5px 10px;	background-color:#233A63;}#main {	background: url(http://www.mortgageresearchcenter.com/i/orange_back.gif) repeat-x left top;	margin: 35px 12px 0 125px;	padding: 18px 12px 12px 24px;	text-align: left;}#spanish_main {	background: url(http://www.mortgageresearchcenter.com/i/orange_back.gif) repeat-x left top;	margin: 35px 12px 0 10px;	padding: 18px 12px 12px 24px;	text-align: left;}#spanish_main p {	margin: 0 0 24px 0;}#spanish_main ul {	margin: 0 0 24px 24px;}#menu {	position:absolute;	top:67px;	left:12px;	width:192px;	border-top: 6px solid #004A4D;	color: #fff;	text-align: right;}#menu ul {	background: #004A4D url(http://www.mortgageresearchcenter.com/i/green_menu_back.gif) repeat-y left top;	margin: 0 0 -2px 0;}#menu ul li {		list-style: none;	height: 33px;	display: block;	border-top: 1px solid #004A4D;	border-bottom: 1px solid #004A4D;	margin: 0 0 2px 0;	padding: 0 24px 0 0;	color: #fff;	font-size: 14px;	line-height: 32px;	font-weight: bold;}#menu ul li a {	color: #fff;	text-decoration: none;}#menu ul li a:hover {	color: #CEDCDD;}#menu ul li#current {	background: url(http://www.mortgageresearchcenter.com/i/menu_current.gif) repeat-y left top;}#menu div.logos {	background-color: #004A4D;	padding: 18px 14px;}#menu div.logos img {	margin: 0 0 0 auto;}#menu div.testimonial {	background: #fff;	border-right: 2px solid #CEDCDD;	color: #388287;	font-size: 14px;	line-height: 24px;	font-weight: bold;	text-align: left;	padding: 12px;	margin: 18px 0;}#menu div.testimonial div.signed {	text-align: right;	font-size: 12px;	color: #388287;	padding: 18px 0 0 0;}#footer {	text-align: center;	background-color:#E1EBFB;	padding: 10px 25px 10px 25px;	font-size:10px;	width: 710px;}#footer img {	margin: 0 auto;}#spanish_footer {	text-align: center;	font-weight: bold;	padding: 12px 0 52px 0;	background: url(http://www.mortgageresearchcenter.com/i/spanish_footer.gif) no-repeat left bottom; }#spanish_footer img {	margin: 0 auto;}.float_right {	float: right;	margin: 0 0 12px 24px;	width: 182px;}.float_right img {	border: 1px solid #004A4D;	border-bottom: 3px solid #004A4D;}.caption {	background: #E5EDED;	border: 1px solid #CEDCDD;	border-top: 6px solid #004A4D;	padding: 10px;	margin: 6px 0 0 0;	font-size: 11px;	line-height: 16px;}table.contents {	margin: 0 0 24px 0;	width: 100%;}table.contents tr th {	border-bottom: 2px solid #004A4D;	font-weight: bold;	vertical-align: top;}table.contents tr td {	background: #E5EDED;	padding: 12px;	vertical-align: top;}table.contents tr td.label {	width: 166px;	border-right: 1px solid #004A4D;}table.contents tr.odd td {	background: #CEDCDD;}table.contents tr.odd td.label {	background: #E5EDED;}table.contents tr.even td.label {	background: #fff;}ul.main_links {	margin: 0 0 12px 0;}ul.main_links li {	color: #E75200;}ul.main_links li a {	font-size: 16px;	line-height: 36px;	font-weight: bold;}a.navi_link{	font-size:10px;	color:#ffffff;	text-decoration:none;}a.navi_link:active{	font-size:10px;	color:#ffffff;	text-decoration:none;}a.navi_link:visited{	font-size:10px;	color:#ffffff;	text-decoration:none;}a.navi_link:hover{	font-size:10px;	color:#ffffff;	text-decoration:underline;}.right_links{	text-align:right;	padding-right:10px;	color:#ffffff;	font-size:10px;}#nav_menu {	color: #233A63;	background-color:#E1EBFB;}.right_b{	border-right:1px solid #ffffff;	text-align:center;	padding: 8px 0 8px 0;}.right_b2{	text-align:center;	padding: 8px 0 8px 0;}a.main_navi{	font-size:11px;	color:#233A63;	text-decoration:none;}a.main_navi:active{	font-size:11px;	color:#233A63;	text-decoration:none;}a.main_navi:visited{	font-size:11px;	color:#233A63;	text-decoration:none;}a.main_navi:hover{	font-size:11px;	color:#233A63;	text-decoration:none;}#main_top{	background-color:#ffffff;	margin-top:5px;	margin-bottom:5px;}#contact_info{	background-color:#f9f9f9;	color:#525252;	font-size:11px;	padding: 13px;	text-align:left;	margin-top:10px;}.right_col{	text-align:left;	border-left:15px solid #ffffff;}.main_col{	text-align:left;	color:#333333;	background-image:url('http://www.mrcloans.com/images/mrc_loans_background.gif');	background-repeat:no-repeat;	padding: 10px 0 0 15px;}.main_col2{	text-align:left;	color:#333333;}#testimonial{	margin-top:5px;	padding:15px;	text-align:center;	font-size:11px;	color:#636363;	background-color:#E1EBFB;	text-align:right;}#test_by{	padding-top:10px;	text-align:right;	color:#636363;}#more_test{	padding-top:5px;	text-align:right;	color:#636363;}#form1{	padding: 15px 0 0 20px;	font-size:11px;	color:#636363;}#quest1{	padding-top:5px;}#form2{	padding: 15px 0 0 20px;	font-size:11px;	color:#636363;}#quest2{	padding-top:5px;}.select_box{	font-size:11px;	color:#333333;	width:350px;	font-family:Verdana;}#submit_button{	padding:0px 375px 5px 0;	text-align:left;}.floatright {	float: right;	padding: 10px 0 10px 20px;	background-color: #fff;	text-align: center;}a.o_link{	font-size:11px;	color:#E75200;	text-decoration:underline;}a.o_link:active{	font-size:11px;	color:#E75200;	text-decoration:underline;}a.o_link:visited{	font-size:11px;	color:#E75200;	text-decoration:underline;}a.o_link:hover{	font-size:11px;	color:#E75200;	text-decoration:none;}#main_content{	padding-top:15px;	color:#333333;	font-size:11px;}#main_content p{	padding-top:10px;	padding-bottom:10px;	color:#333333;	font-size:11px;}#main_content h3{	margin-top:10px;	margin-bottom:5px;	font-size:14px;} #main_content h2{	margin-bottom:5px;	margin-top:10px;	color:#233A63;	font-size:15px;} #main_content h1{	margin-bottom:5px;	color:#233A63;	font-size:16px;} #main_content ul{	font-size:11px;	font-family:verdana;	margin: 0 0 24px 24px;}#right_text{	text-align:center;	padding-top:15px;	padding-bottom:10px;}#content{	padding-left:30px;	padding-right:30px;	border-top:1px solid #c3c3c3;	padding-top:10px;	padding-bottom:10px;	color:#333333;	font-size:11px;	background-color:#f9f9f9;}#level{	padding-top:10px;}#content p{	padding-top:2px;}#more_link{	text-align:right;}a.b_link{	font-size:11px;	color:#3C9CDB;	text-decoration:underline;}a.b_link:active{	font-size:11px;	color:#3C9CDB;	text-decoration:underline;}a.b_link:visited{	font-size:11px;	color:#3C9CDB;	text-decoration:underline;}a.b_link:hover{	font-size:11px;	color:#3C9CDB;	text-decoration:none;}.border_app{	border:1px solid #cdcdcd;	padding:5px;	text-align:left;}#submit_button2{	padding:15px 0px 5px 10px;	text-align:left;}#form3{	padding: 5px 0 0 10px;	font-size:11px;	color:#636363;}#form4{	padding: 15px 0 0 10px;	font-size:11px;	color:#636363;}.errors {  color: #f00;  border: 1px solid #f00;  padding: 10px 20px;	background-color: #F9F9F9;	margin: 0 0 20px 0;}.errors ul li {  color: #f00;	font-weight: bold;	padding: 3px 0;}