body {	font-family: Arial, Helvetica, sans-serif;	margin: 10px 0px 0px 0px;	background-color: #fff;}td	{	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular; 	font-style: normal; 	font-weight: normal;} p	{	font-size: 12px; 	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular; 	font-style: normal; 	font-weight: normal;}li {	font-size: 12px; 	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular; 	font-style: normal; 	font-weight: normal;}.header_title {	font-size: 22px; 	font-weight: bold; 	color: #FFF; 	font-style: normal;}.header_subtitle {	font-size: 17px; 	font-weight: 700; 	color: #FFF; 	font-style: normal;}.header_text {	font-size: 11px; 	color: #000033; 	font-weight: bold; 	font-style: normal;}.content_header {	font-size: 18px; 	color:#333;}.content_text {	font-size: 12px; 	color: #000;}.content_text_justify {	font-size: 12px; 	color: #000; 	text-align: justify;}.neighborhood_text {	font-size: 9px; 	color: #000; 	text-decoration: none; 	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular;}.school_text {	font-size: 11px; 	color: #000; 	text-decoration: none; 	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular;}.school_nav {	font-size: 11px; 	color: #000033; 	text-decoration: none; 	font-family: Helvetica, Arial, Verdana, Geneva, Swiss, SunSans-Regular;}.nav_baseline_text {	font-size: 11px; 	color: #CCC; 	font-weight: bold; 	text-decoration: none;}.nav_map {	font-size: 11px; 	color: #666; 	text-decoration: none;}.nav_map_selected {	font-size: 11px; 	color: #666; 	text-decoration: none; 	font-weight: bold;}.login_header {	font-size: 11px; 	color: #000033; 	text-decoration: none;}.login_text {	font-size: 10px; 	line-height: 11px; 	color: #000; 	text-decoration: none;}.footer {	font-size: 9px; 	color: #CCC; 	text-decoration: none;}.status_active {	font-size: 11px; 	font-weight: 700; 	color: green;}.status_pending {	font-size: 11px; 	font-weight: 700; 	color: orange;}.status_sold {	font-size: 11px; 	font-weight: 700; 	color: red;}.results_text {	font-size: 11px; 	line-height: 16px; 	color: #000; 	text-decoration: none;}.detail_title {	font-size: 22px; 	font-family: helvetica, arial, verdana; 	color: #333; 	text-decoration: none;}.detail_subtitle {	font-size: 13px; 	font-family: helvetica, arial, verdana; 	color: #333; 	text-decoration: none;}.detail_header {	font-size: 20px; 	font-family: helvetica, arial, verdana; 	color: ##000033; 	text-decoration: none;}.detail_subheader {	font-size: 20px; 	font-family: helvetica, arial, verdana; 	color: ##000033; 	text-decoration: none;}.detail_data_header {	font-size: 15px; 	font-weight: 700; 	color: #666; 	text-decoration: none;}.detail_data_text {	font-size: 11px; 	color: #000; 	text-decoration: none;}.detail_tab_selected {	background-color: #fff;}.detail_listing_company {	font-size: 11px; 	color: #666; 	text-decoration: none;}.detail_nav {	font-size: 11px; 	line-height: 11px; 	color: #000033; 	text-decoration: none;}.detail_option {	font-size: 10px; 	line-height: 11px; 	color: #000033; 	text-decoration: none;}.search_header {	font-size: 20px; 	font-weight: 700; 	color: #000033; 	text-decoration: none; 	font-style: normal; 	font-variant: normal;}.search_subheader {	font-size: 20px; 	font-weight: 700; 	color: #666; 	text-decoration: none; 	font-style: normal; 	font-variant: normal;}.search_option {	font-size: 10px; 	line-height: 11px; 	color: #000; 	text-decoration: none;}.search_text {	font-size: 12px; 	color: #000;}.search_text_justify {	font-size: 12px; 	color: #000; 	text-align: justify;}.login_button {	font-size: 11px; 	color: #336699; 	text-decoration: none;}	.logout_button {	font-size: 11px; 	color: #336699; 	text-decoration: none;}/* START EDITABLE CSS */.peder_link {	text-decoration: none;	color: #FFFFFF;	background-color: transparent;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}.peder_link a:link, .peder_link a:visited {	text-decoration: none;	background-color: transparent;	color: #fff;}.peder_link a:hover, .peder_link a:active {	background-color: transparent;	color: #AAA;}.results_header {	font-size: 14px; 	font-weight: bold; 	color: #333; 	text-decoration: none;}.detail_tab {	background-color: #42769E;}.nav_text {	font-size: 11px; 	color: #FFF; 	font-weight: bold; 	text-decoration: none;}.nav_sub_text {	font-size: 11px; 	color: #666; 	text-decoration: none;}.bodyBorder { 	border: 1px solid #000;}.button { 	margin: 5px 0px 5px 10px;	border: 1px solid #fff; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	text-align: center;	color: #FFF;  	padding: 3px 4px 4px 4px;	background-color: #3E79A6;}.subbutton { 	margin: 2px 0px 2px 15px;	border: 1px solid #fff; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-weight: bold; 	text-align: center;	color: #fff;  	padding: 3px 4px 4px 4px;	background-color: #79390F;}.mainArea { 	padding: 10px 0px 10px 20px;	width: 642px;	background-color: #FFF;}.infoTop {	height: 23px;	background-color: #45424B;	border-top: 1px solid #01123E;	border-bottom: 1px solid #01123E;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: center;	color: #fff;}.infoTop a:link, .infoTop a:visited {	text-decoration: underline;	color: #fff;	background-color: transparent;}.infoTop a:hover, .infoTop a:active {	background-color: transparent;	color: #B5B294;}.infoFooter {	height: 23px;	background-color: #78390F;	border-top: 1px solid #000;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-align: center;	color: #fff;}.navArea {	background: #42769E url(template_images/nav_gradient_bg.gif) no-repeat left top;}.gdFooter { 	color: #AAA; 	font-size: 10px; 	text-decoration: none;	text-align:right;	padding: 10px 0 0 0;}	.loginBox {	padding: 5px 5px 5px 5px;	border: 1px solid #000;	background-color: #78390F;	width: 120px;	font-family:Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: normal;	text-align:justify;}.loginBoxText {	font-family:Arial, Helvetica, sans-serif;	font-size: 10px; 	font-weight: normal;	text-align: center;	color: #000;}.loginBoxbold {	padding: 5px 0px 5px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px; 	font-weight: bold;	color: #fff;	text-align:center;	line-height: 15px;}.loginBoxlink {	font-weight: bold; 	color: #FFF; 	text-decoration: none; 	font-size: 11px; 	line-height: 20px;	text-decoration: underline;}