
BODY
    {
    background-color: #FFFFFF;
    color: #000000;
    font-family: Arial, Helvetica, Sans-Serif;
    margin: 0px;
    margin-left: 0px;
    margin-top: 0px;
    }

TABLE
	{
	margin: 0px;
	vertical-align: top;
	font-family: Arial, Helvetica, Sans-Serif;
	border: 0px;
	}

TD
    {
    font-family: Arial, Sans-Serif;
    font-size: 10pt;
    }

A:link { font-family: Arial, Helvetica; color: #1565C8; }
A:visited { font-family: Arial, Helvetica; color: #F66A09; }
A:active { font-family: Arial, Helvetica; color: #98A1CA }
A:hover { color: #0000AA }
A { text-decoration: none; color: #DD0000 }
A.favlinks:link { font-family: Arial, Helvetica; color: #000000; text-decoration: underline; }
A.favlinks:visited { font-family: Arial, Helvetica; color: #000000; text-decoration: underline; }
A.favlinks:hover { color: #0000AA }

.header, .header_agent, .header1, .header1h, .header2, .header2h, .header3, .header3h, .header4, .header4h { background-repeat: no-repeat; background-color: #FFFFFF; padding: 0px; border-style: none; }

.header { background-image: url(/images/header.jpg); }

/* BEGIN PERSONAL */
.header_agent { background-image: url(/images/header_personal1-agentpicbg.gif); }

.header1 { background-image: url(/images/header_personal1.jpg); }
.header1h { background-image: url(/images/header_personal1_profile.jpg); }
.header2 { background-image: url(/images/header_personal2.jpg); }
.header2h { background-image: url(/images/header_personal2_profile.jpg); }
.header3 { background-image: url(/images/header_personal3.gif); }
.header3h { background-image: url(/images/header_personal3_profile.gif); }
.header4 { background-image: url(/images/header_personal4.gif); }
.header4h { background-image: url(/images/header_personal4_profile.gif); }

.whitesmbl { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #FFFFFF }
.whitebr { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-style: italic; text-align: right; font-weight: bold; padding-right: 20px; color: #FFFFFF }
.whitebr2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-style: italic; text-align: right; font-weight: bold; padding-right: 120px; color: #FFFFFF }
.whitebl { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-style: italic; text-align: left; font-weight: bold; padding-left: 20px; color: #FFFFFF }
.whitebl2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-style: italic; text-align: left; font-weight: bold; padding-left: 120px; color: #FFFFFF }
.whitebc { font-family: Arial, Helvetica, Sans-Serif; font-size: 14pt; font-style: italic; text-align: center; font-weight: bold; color: #FFFFFF }
.whitebc2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; font-style: italic; text-align: center; font-weight: bold; color: #FFFFFF }
.spacing_top {padding-top: 5px; }
.spacing_top_pl {padding-top: 5px; padding-left: 10px;}
.spacing_topbottom {padding-top: 10px; padding-bottom: 10px;}
.topleft { vertical-align: top; horizontal-align: left; }
/* END PERSONAL */

.txt_bottomlinks { font-family: Arial, Helvetica; font-size: 8pt; color: #0C1145 }
.txt_copyright { font-family: Arial, Helvetica; font-size: 8pt; color: #404040; }
.txt_nohomes { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; font-weight: bold; padding: 20px; }

.txt_content1 { font-family: Arial, Helvetica; font-size: 10px; color: #404040; }
.txt_content2 { font-family: Arial, Helvetica; font-size: 12px; color: #404040; }
.txt_contenttitle { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1565C8; }
.txt_state { font-family: Arial, Helvetica; font-size: 12px; font-weight: bold; color: #1565C8; }

.lgwhite2 { font-family: Arial, Helvetica; font-size:12pt; font-weight:  bold; color: #FFFFFF }
.orangesmb { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #F66A09 }
.bluesmb { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000032 }
.whitesmb { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #FFFFFF }
.textb { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #000032 }
.graysm { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #4A4A4A }
.textsm { font-family: Arial, Helvetica; font-size: 8pt; color: #000000 }
.textsmb { font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #000000 }
.textib { font-family: Arial, Helvetica; font-size: 10pt; font-style: italic; font-weight: bold; color: #000000 }

.overview_content_title { padding-left: 10px; font-size: 9pt; color: #1E255C; padding-right: 5px; }
.overview_content_text { padding-left: 10px; font-size: 8pt; color: #000000; padding-right: 10px; }
.overview_line { background-color: #F66A09; }
.overview_titlebg {background-color: #C0C0C0;}

.tab_agprofile_bg1 { background-color: #1E255C; }
.tab_agprofile_bg2 { background-color: #CFD7E4; }
.tab_agprofile_bg3 { background-color: #F66A09; }
.tab_agprofile_bg4 { background-color: #3994EF; }
.tab_agprofile_line { background-color: #E4E4E4; }

.txt_content { font-size: 10pt; color: #404040; }
.txt_agprofile_contenttitle { font-size: 10pt; color: #1565C8; font-weight: bold; }
.txt_agprofile_agentname { font-size: 10pt; color: #0C1145; font-weight: bold; }
.txt_agprofile_contactinfo { font-size: 8pt; color: #404040; }
.txt_agprofile_bulletpoints { font-size: 10pt; color: #0C1145; font-weight: bold; }
.txt_agprofile_favlinks { font-size: 10pt; color: #1565C8; }
.txt_agprofile_paragraph { font-size: 10pt; color: #404040; }
.txt_agprofile_paragraphtitle { font-size: 10pt; color: #1565C8; font-weight: bold; }
.txt_agprofile_slogan { font-size: 12pt; color: #1565C8; font-weight: bold; }
.txt_agprofile_special { font-size: 10pt; color: #F66A09; }

.tab_search_headerbg { background-color: #D1D1D1; }
.tab_search_quicksearchbg { background-color: #C0D9F4; }

.tab_search_line1 { background-color: #F66A09; }
.tab_search_line2 { background-color: ; }

.tab_criteria_line1 { background-color: #1E255C; }
.tab_criteria_line2 { background-color: #C4C4C4; }
.tab_critbox_outline { background-color: #1E255C; }
.tab_critbox_grid { background-color: #C4C4C4; }

.tab_results_picbg { background-color: #1E255C; }
.tab_results_databg { background-color: #FFFFFF; }
.tab_results_outline { background-color: #1E255C; }
.tab_results_grid { background-color: #C4C4C4; }

.txt_results_datatitle { font-size: 8pt; color: #1565C8; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }
.txt_results_data { font-size: 8pt; color: #636363; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }
.txt_results_headline { color: #1E255C; }

.tab_sortbybg { background-color: #EFF2F6; }

.tab_sh_quickinfoheaderbg { background-color: #CDDDF2; }
.tab_sh_quickinfodatabg { background-color: #EFF2F6; }
.tab_sh_outline { background-color: #1E255C; }
.tab_sh_picbg { background-color: #1E255C; }
.tab_sh_sectionheaderbg { background-color: #CDDDF2; }
.tab_sh_grid { background-color: #C4C4C4; }
.tab_sh_buttonbg { background-color: #FFFFFF; }
.tab_sh_databg { background-color: #FFFFFF; }
.tab_sh_aadatabg { background-color: #EFF2F6; }
.tab_sh_aagrid { background-color: #FFFFFF; }
.tab_sh_quickemailbg { background-color: #FFFFFF; }


.tab_flyer_quickinfogrid { background-color: #FFFFFF; }
.tab_flyer_outline { background-color: #C4C4C4; }
.tab_flyer_sectionheaderbg { background-color: #CDDDF2; }
.tab_flyer_databg { background-color: #FFFFFF; }
.tab_flyer_grid { background-color: #C4C4C4; }
.tab_flyer_aadatabg { background-color: #FFFFFF; }

.txt_search_quicksearch { font-size: 8pt; color: #1E255C; }
.txt_search_header { font-size: 8pt; color: #1E255C; }

.txt_criteria_datatitle { font-size: 8pt; color: #1E255C; }

.txt_sh_datatitle { font-size: 8pt; color: #404040; }
.txt_sh_data { font-size: 8pt; color: #636363; }

.txt_sh_quickinfoheader { font-size: 8pt; color: #1E255C; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }

.txt_sh_quickinfodatatitle { font-size: 8pt; color: #1565C8; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }
.txt_sh_quickinfodata { font-size: 8pt; color: #636363; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }

.txt_sh_sectionheader { color: #1E255C; padding: 4px; }
.txt_sh_datatitle { font-size: 8pt; color: #404040; }
.txt_sh_data { font-size: 8pt; color: #636363; }

.txt_flyer_quickinfodatatitle { font-size: 11pt; color: #F66A09; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }
.txt_flyer_quickinfodata { font-size: 11pt; color: #636363; text-valign: center; text-align: left; padding-top: 4px; padding-left: 4px; padding-bottom: 4px; }

.txt_flyer_sectionheader { color: #1E255C; padding: 4px; font-size: 11pt; }
.txt_flyer_datatitle { font-size: 11pt; color: #404040; }
.txt_flyer_data { font-size: 11pt; color: #636363; }

.citysearch_directions { font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; font-weight: bold; color: #636363; }

.content_page_title {padding-top: 10px; }
.navigation_top {padding-top: 10px; }
.txt_aaname { font-family: Arial, Helvetica; font-size: 8pt; color: #0C1145; }

.tab_agcriteria_line1 {background-color: #F66A09;}
.agcriteria_line2 {background-color: #C4C4C4;}

.tab_agresults_aabg {background-color: #1E255C;}
.tab_agresults_outline {background-color: #1E255C;}
.tab_agresults_grid {background-color: #C4C4C4;}
.tab_agresults_aanamebg {background-color: #FFFFFF;}
.txt_agresults_aaname {padding-left: 10px; font-size: 10pt; font-weight: bold; color: #1565C8;}
.txt_agresults_datatitle {padding-left: 10px; font-size: 10pt; font-weight: bold; color: #1565C8;}
.txt_agresults_aadata {padding-left: 10px; font-size: 8pt; font-weight: bold; color: #636363;}
.tab_agresults_aadatabg {background-color: #FFFFFF;}

.txt_agpopup_agname {font-size: 10pt; font-weight: bold; color: #1565C8;}
.txt_agpopup_data {font-size: 8pt; color: #636363;}
.txt_agpopup_workwith {font-size: 8pt; color: #404040;}
.tab_agpopup_workwithbg {background-color: #EFF2F6;}

.tab_footerbg {background-color: #FFFFFF;}
.txt_footer_agname {font-size: 10pt; font-weight: bold; color: #1565C8;}
.txt_footer_contactinfo {font-size: 8pt; color: #636363;}

.txt_hp_address { font-family: Arial, Helvetica; font-size: 8pt; color: #636363; }
.txt_hp_content { font-family: Arial, Helvetica; font-size: 8pt; color: #636363; }
.txt_hp_agentsearch { font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #1E255C; }
.tab_hp_quicksearchbg {background-color: #C0D9F4;}
.txt_hp_quicksearch {padding-left: 25px; font-family: Arial, Helvetica; font-size: 8pt; font-weight: bold; color: #1E255C }

.tab_justlisted_picbg {background-color: #1E255C; }
.tab_justlisted_headerbg {background-color: #1E255C; }
.txt_justlisted_header { font-family: Arial, Helvetica; font-size: 10pt; font-weight: bold; color: #FFFFFF; padding-left: 5px; }
.tab_justlisted_databg {background-color: #F2F1F1; }
.txt_justlisted_data { font-family: Arial, Helvetica; font-size: 8pt;  color: #404040; padding-left: 5px; }

.tab_pw_loginbg { background-color: #C0D9F4; }
.txt_pw_login { font-family: Arial, Helvetica; font-size: 10pt;  color: #404040;}
.tab_pw_registerbg {background-color: #D1D1D1;}
.txt_pw_register { font-family: Arial, Helvetica; font-size: 10pt;  color: #1E255C;}

.tab_pwreg_headerbg { background-color: #1E255C; }
.txt_pwreg_header { font-family: Arial, Helvetica; font-size: 10pt;  color: #FFFFFF;}

.tab_pwreg_howoftenbg { background-color: #EFF2F6; }
.txt_pwreg_howoften { font-size: 10pt;  color: #404040; padding-left: 5px;}

.tab_pwss_headerbg { background-color: #1E255C; }
.txt_pwss_header { font-family: Arial, Helvetica; font-size: 10pt;  color: #FFFFFF;}
.tab_pwss_criteriaheaderbg { background-color: #D1D1D1; }
.txt_pwss_criteriaheader { font-family: Arial, Helvetica; font-size: 10pt;  color: #1E255C;}
.tab_pwss_databg { background-color: #FFFFFF; }
.txt_pwss_datatitle { font-family: Arial, Helvetica; font-size: 8pt;  color: #1E255C;}
.txt_pwss_data { font-family: Arial, Helvetica; font-size: 8pt;  color: #636363;}


.pwreg_text {font-size: 12px;  color: #404040; font-weight: bold;}
.pwrequired {font-size: 12px;  color: #F66A09; font-weight: bold;}
.pwdirections {font-size: 10px;  color: #4071A7;}

.txt_searchpath_first {font-size: 9pt; color: #1E255C;}
.txt_searchpath_agent_first {padding-left: 18px; font-size: 9pt; color: #1E255C;}
.txt_searchpath_second {font-size: 9pt; color: #1E255C;}
.txt_searchpath_current {font-size: 9pt; color: #F66A09;}

.showcaselisting {padding-top: 35px;}
.showcaselisting_text {font-family: Arial, Helvetica, Sans-serif; font-size: 8pt; color: #000032; margin-left: 2pt;}

.worksheet_title {font-family: Arial, Helvetica, Sans-serif; font-size: 18px; color: #000032; font-weight: bold;}

.pw_cookie_error { padding-left: 35px; font-size: 10pt; font-weight: bold; }

.propertydetails TABLE {
}

.propertydetails TD {
	background-color: #FFFFFF;
	color: #636363;
	font-size: 9pt;
	text-valign: top;
	text-align: left;
}

.propertydetails .sectionheader {
	color: #1E255C;
	padding: 4px;
	font-size: 10pt;
}

.propertydetails .title {
	color: #404040;
	font-size: 8pt;
	font-weight: bold;
}

.flyer .propertydetails .sectionheader {
	text-align: left;
	border-width: 1px;
	border-color: #C4C4C4;
	width: 100%;
	background-color: #CDDDF2;
	color: #1E255C;
	font-weight: bold;
}

.flyer .propertydetails TABLE {
}

.flyer .propertydetails TD {
	width: 50%;
	font-size: 11pt;
}

.flyer .propertydetails .schoolinfo TD {
	width: 33%;
	font-size: 11pt;
}

.flyer .propertydetails TD.grid {
	background-color: #C4C4C4;
	font-size: 1px;
}

.flyer .propertydetails TD.outline {
	background-color: #C4C4C4;
	font-size: 1px;
	border-width: 1px;
	border-color: grey;
}

.flyer .propertydetails .title {
	color: #404040;
	font-size: 11pt;
}

.flyer .genericcontactinfo {
	color: #636363;
	font-size: 11pt;
}

.url {
	color: #1565C8;
	font-size: 9pt;
}

