BODY {
	FONT-SIZE: 10px; BACKGROUND: white; FONT-FAMILY: Tahoma
}
HTML {
	FONT-SIZE: 10px; BACKGROUND: white; FONT-FAMILY: Tahoma
}
.Body {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.BodySmallCenter {
	font-family: "Verdana";
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}
.BodyRight {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	}
.Legal {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.Question {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.Answer {
	font-family: "Verdana";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.Address {
	font-family: "Tahoma";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.MoreInfo {
	font-family: "Verdana";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	}
.BodyHeading {
	font-family: "Tahoma";
	font-size: 16pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.SmallBodyHeading {
	font-family: "Tahoma";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.FormHeading {
	font-family: "Tahoma";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-color: #ffcc33;
	}
.FormField {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	background-color: #FCD992;
	}
.FormFieldLeft {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background-color: #FCD992;
	}
.FormFieldErrorLeft {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
	text-align: left;
	} 
.MissingFormField {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #ff0000;
	text-align: right;
	background-color: "#FCD992";
	}
.FormError {
	font-family: "Tahoma";
	font-size: 14pt;
	font-weight: bold;
	color: #ff0000;
	text-align: center;
	}
.FormText {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background-color: "#FCD992";
	}
.NewsHeadline {
	font-family: "Tahoma";
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.ItemBar {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.PropertyBar {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	}
.RPPropertyBar {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
	text-align: left;
	}
.RPAgentInformation {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.RPListingAgentInformation {
	font-family: "Tahoma";
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.RPPropertyBarHeading {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: right;
	}
.SmallBox {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	}
.SubItemBar {
	font-family: "Tahoma";
	font-size: 10pt;
	color: #000000;
	text-align: left;
	}
.SearchBar {
	font-family: "Tahoma";
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	background-color: #FE2F51;
	}
.SearchBarRight {
	font-family: "Tahoma";
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	background-color: #FE2F51;
	}
.SearchBarRightDim {
	font-family: "Tahoma";
	font-size: 10pt;
	color: #FD8D9F;
	font-weight: bold;
	text-align: right;
	background-color: #FE2F51;
	}
.ItemBarHeading {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
.PropertyBarHeading {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
.PropertyBarHeadingCenter {
	font-family: "Tahoma";
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	}
.Footer {
	font-family: "Tahoma";
	font-size: 8pt;
	text-align: center;
	background-color: #ffcc33;
	}
.SummaryBar {
	font-family: "Tahoma";
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-align: right;
	}
.SummaryBarHeading {
	font-family: "Tahoma";
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	}
A.FooterLink:link, A.FooterLink:visited {
	color: #3D46B0;
	font-size: 8pt;
	}
A.FooterLink:active, A.FooterLink:hover {
	color: #FE2F51;
	font-size: 8pt;
	}
A.CrumbLink:link, A.CrumbLink:visited {
	font-family: "Verdana";
	color: #999999;
	font-size: 8pt;
	text-decoration: none;
	}
A.CrumbLink:active, A.CrumbLink:hover {
	font-family: "Verdana";
	color: #999999;
	font-size: 8pt;
	text-decoration: underline;
	}
A.ItemBarLink:link, A.ItemBarLink:visited {
	color: #3D46B0;
	text-decoration: none;
	}
A.ItemBarLink:active, A.ItemBarLink:hover {
	color: #FE2F51;
	text-decoration: underline;
	}
A.SearchBarLink:link, A.SearchBarLink:visited {
	color: #ffff00;
	text-decoration: none;
	}
A.SearchBarLink:active, A.SearchBarLink:hover {
	color: #ffff00;
	text-decoration: underline;
	}
A.SubItemBarLink:link, A.SubItemBarLink:visited {
	font-family: "Tahoma";
	color: #3D46B0;
	text-decoration: none;
	}
A.SubItemBarLink:active, A.SubItemBarLink:hover {
	font-family: "Tahoma";
	color: #FE2F51;
	text-decoration: underline;
	}

