body {	font-family: Arial, Helvetica, sans-serif;	margin: 0px 0px 0px 0px;	background: url(template_images/main_bg.gif) repeat-x top center;}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 */#horzNav {	font-family: Arial, Helvetica, sans-serif;	font-size: .9em;	height: 50px;	background: url(template_images/start_tour.gif) #fff no-repeat left;}#horzNav ul {	list-style: none;	margin: 0;	padding: 0;	padding-top: 8px;	padding-bottom: 8px;}#horzNav li {	display: inline;}#horzNav a:link, #horzNav a:visited { 	padding: 3px 10px 2px 10px; 	color: #FFFFFF;	background-color: #660000;	text-decoration: none;	font-size: 14px;	font-weight: bold;	border: 1px solid #711515;}#horzNav a:hover {	color: #660000;	background-color: #CCCCCC;}.results_header {	font-size: 14px; 	font-weight: bold; 	color: #660000; 	text-decoration: none;}.detail_tab {	background-color: #660000;}.nav_text {	font-size: 11px; 	color: #fff; 	font-weight: bold; 	text-decoration: none;}.nav_sub_text {	font-size: 11px; 	color: #fff; 	text-decoration: none;}.bodyBorder { 	border: 1px solid #01123E;}.button { 	margin: 5px 0px 0px 10px;	border: 1px solid #999; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	text-align: center;	color: #FFF;  	padding: 3px 4px 4px 4px;	background-color: #660000;}.subbutton { 	margin: 5px 0px 0px 10px;	border: 1px solid #999999; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; 	font-weight: bold; 	text-align: center;	color: #FFFFFFF;  	padding: 3px 4px 4px 4px;	background-color: #660000;}/* .ORIGINALsubbutton { 	margin: 2px 0px 2px 15px;	border: 1px solid #660000; 	font-family: Arial, Helvetica, sans-serif; 	font-size: 11px; 	font-weight: normal; 	text-align: center;	color: #000;  	padding: 3px 4px 4px 4px;	background-color: #ccc;} */.mainArea { 	padding: 10px 0px 10px 20px;	width: 642px;	background-color: #FFF;}.infoTop {	height: 23px;	background-color: #ECEDE2;	border-top: 1px solid #01123E;	border-bottom: 1px solid #01123E;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;	color: #01123E;}.infoFooter {	height: 23px;	background-color: #01123E;	border-top: 1px solid #01123E;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-align: center;	color: #FFFFFF;}.navArea { 	background-color: #FFF;}.gdFooter { 	color: #FFF; 	font-size: 10px; 	text-decoration: none;	text-align:right;}	.loginBox {	padding: 5px 5px 5px 5px;	border: 1px solid #999;	background-color: #660000;	width: 123px;	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: #fff;}.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;}