
.list_headers {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121}
.topofpage {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #212121; height: 15px; width: 80px; border: 1px #919191 solid; text-align: center; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none}
.toppagelinks { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #212121; height: 20px; width: 80px; border: 1px #FF9900 solid; text-align: center; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none; margin-bottom: 5px; vertical-align: middle}
.header_copy { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #212121}
.bottompagelinks { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #990000; height: 15px; width: 120px; border: 1px #FFCC00 solid; text-align: center; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none }
.table_field_names {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none}
.topheader {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000}
.requestproperty {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: underline}
.section_name {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; background-color: #DADADA; text-indent: 5px}
.table_field_data {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.table_headers {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}
.table_row_addresses {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #212121; text-decoration: none}
.pending {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #990000; text-decoration: none}
.new_icon {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; height: 6px; width: 9px; border: #FFFF66 solid; padding-top: 0px; padding-right: 1px; padding-bottom: 0px; padding-left: 1px; background-color: #FFFF66; border-width: 1px 1px 0px}
.legend {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #212121}
.icon_avail {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #00CC00; text-decoration: none}
.icon_unknown {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #990000; text-decoration: none}
.morepages {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121; text-decoration: none}
.property_count {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121; text-decoration: none}
.table_row_addressesDETAILS { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0000FF; text-decoration: none ; font-weight: normal}
BLOCKQUOTE {DISPLAY: none}

.logo_background { background-color: #00298C }
.logo_spacer_line { background-color: #9999ff }
.logo_bottom_links { background-color: #003366 }
.header_first_spacer { background-color: #000033 }
.header_second_spacer { background-color: #CCCCCC }
.blockquote {DISPLAY: none}

.footer_ad_links { background-color: #ffe185; vertical-align: middle; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold }
.footer_ad_links_dividors { background-color: #ffe185; vertical-align: middle; text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 7pt }
.footer_banner { text-align: center }
.footer_links_main_tr { text-align: left }
.footer_links_main_table { vertical-align: top; text-align: center }
.footer_links { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; vertical-align: top; text-align: center }
.footer_fheo { vertical-align: top; text-align: left } 
.footer_terms_and_conditions { vertical-align: middle; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 7pt } 
.footer_hidden_sitemap { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffeb }
.footer_hidden_bottom_text { text-align: center; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #ffffeb }

.text	 { line-height: 1.1em; }
 UL.instructions { list-style-image: url(img/arrow.gif); }
.login_header02 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; padding-left: 10px}
.login_header01 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none; padding-left: 5px}
.login_accesscode_box {  background-color: #FFFFCC}
.login_spacer {  background-color: #663300}
.login_error {  background-color: #990000}
.login_bottom_box {  background-color: #FFFF99 }
.login_accesscodetxt {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; text-decoration: none; padding-left: 50px; font-weight: bold}
.login_newuser {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #990000; text-decoration: none}
.login_numb_error {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

.breadcrumb { text-indent: 5px; background-color: #FFCC66; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold } 
.navbar_table { background-color: #ffe185 } 
.navbar_select { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #000000; font-weight: bold }
.navbar_text { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none; background-color: #ffffeb }
.navbar_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; text-decoration: none; background-color: #ffffeb }
.small_navbar_text { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; background-color: #ffffeb }
.tiny_navbar_text { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;
color: #000000; text-decoration: none; background-color: #ffffeb }
.navbar_text_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #990000; text-decoration: none; background-color: #ffffeb }

.search_savesearch { background-color: #f3f3f3; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ffffff; font-weight: bold } 
.search_results_header { background-color: #FFFFCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: none } 
.search_results_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: none } 
.search_results_text_highlight { background-color: #F3F3F3; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: none } 
.search_listsearches { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: none } 

.property_section_header { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #DADADA; text-indent: 5px}
.property_section_header_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #DADADA; text-indent: 5px; color: #990000}
.property_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: none } 
.property_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; font-weight: none } 
.property_table_field {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: none}
.property_table_value {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.property_table_field_highlight {  background-color: #F3F3F3; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: none}
.property_table_value_highlight {  background-color: #F3F3F3; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.property_school_linespace { background-color: #212121 }
.property_seller { background-color: #F3F3F3; color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }
.property_seller_white { background-color: #FFFFFF; color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold }

.login_linespace { background-color: #000000 }

.popup_spacer1 { background-color: #000033 }
.popup_spacer2 { background-color: #00298C }
.popup_spacer3 { background-color: #9999ff }
.popup_spacer4 { background-color: #003366 }
.popup_spacer5 { background-color: #000033 }
.popup_spacer6 { background-color: #CCCCCC }
.popup_spacer7 { background-color: #FFCC00 }
.popup_spacer8 { background-color: #000000 }
.popup_footer_text { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #999999 }
.popup_header_title { text-indent: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold }

.general_text { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.general_text_big { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: none }
.general_text_highlight { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold } 

.error_text { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff0000; font-weight: none }
.error_text_highlight { font-family: Arial, Helvetica, sans-serif; font-size:
9pt; color: #ff0000; font-weight: bold }


.about_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.about_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; font-weight: bold } 

.faq_question {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #515151}
.faq_list_headers {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121}
.answer_header {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121}
.answer_body {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #212121}
.topofpage {  font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #212121; height: 15px; width: 80px; border: 1px #919191 solid; text-align: center; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; text-decoration: none}
.answer_main_header {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #212121; text-decoration: underline}

.link_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.link_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000099; font-weight: bold } 

.contact_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.contact_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000099; font-weight: bold } 
.contact_text_cancel { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold } 

.books_title { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold } 
.books_description { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.books_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000; font-weight: bold } 
.books_form_label { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none } 
.books_form_table { background-color: #FFFFEB } 

.saved_searches_list_header { background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold }
.saved_searches_list_text { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: none }
.saved_searches_list_text_highlight { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold }

.partner_banner_ad_header { background-color: #ffe185; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000; font-weight: bold }
.partner_banner_ad_table { background-color: #000000 }

.registration_required_fields { color: #ff0000 }

.formfields {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-align: right}
.popup_content_table { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; background-color: #FFFF66 }
.bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 5px}
.goback {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}
.bodycopysmall { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 5px }
.closewindow {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none}

.cancel_border { background-color: #FFFF99 }
.cancel_forgot_password { background-color: #FFFFFF }
.cancel_text_alert { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff0000; font-weight: none } 

.homegain_RSP1579_textlink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FF3300; text-decoration: none}

.hideLine {display: none;}
.removeLinkUnderline a {text-decoration: none;}
.form_bodycopy {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.mentor_error {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #990000; height: 25px; width: 100%; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: center}
.mentor_textlinks {  background-color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #212121; text-align: center}
.mentor_H1 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }
.mentor_H2 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
.mentor_form_highlight { background-color: #e6e6e6 }
.mentor_form_spacer { background-color: #000000 }
.editcard_text_note { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #990000; font-weight: bold; background-color: #FFFFFF }

.partner-copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #212121;
}
.partner-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.partner-h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #212121;
}

.bodycopy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #212121}
.yellowbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFF99; background-position: center center; border: #000099; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pmg_tbl_header {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #212121; background-color: #CCCCCC}
.pmg_tbl_copy {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #212121}
.yellowboxform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFcb; background-position: center center; border: 1px #000099 solid}

.ffs_redbutton {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #990000; background-color: #F7F7F7; background-position: center center; text-align: center; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px; border: 1px #515151 solid; font-weight: bold}
