#SiteWrapper{
	position:absolute;
	left:50%;
	width:910px;
	margin-top: 0px; 
	margin-left:-460px;
	text-align:left;
	padding: 0px; 
	background-color:#fff;
	border: 5px solid #e5e5e5; 
	}

#Content {
	margin: 0px 0px 0px 200px;   
	padding: 0; 
	text-align:left;
	background-color:#fff;
	/*border: 1px solid #ccc;
	border-top: 3px solid #ccc; */ 
}


#SideNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	float:left;
	margin-right: 5px;
	margin-top: 5px;
	width: 190px;
	/*border: 1px solid #ccc; */
	border-right: 1px solid #e5e5e5;
	background-color:#fff; 
	
}

.SideNavLevelOne {
	border-bottom: 1px solid #e5e5e5;
	font-weight: bold;
	padding:0px; 
	padding-top: 1px;
	padding-bottom: 1px;
 
}

.SideNavLevelOne a {
	font-size: 11px;
	line-height: 14px;
	display: block;
	width: 165px; 
	padding: 3px 5px 3px 16px;
	text-indent: -12px;
	margin-top: 0px;
	margin-bottom: 0px; 
}

.SideNavLevelOne a:link {  color: #486D95; text-decoration:none; font-weight: bold; }
.SideNavLevelOne a:visited {  color: #486D95;  text-decoration:none; font-weight: bold; } 
.SideNavLevelOne a:hover {  color: #666;  text-decoration:none; font-weight: bold;}
.SideNavLevelOne a:active {  color: #486D95;  text-decoration:none; font-weight: bold;}

.SideNavLink {
	font-size: 10px;
	line-height: 13px;
	padding: 2px 5px 3px 14px; 
	text-indent: -14px;
}

.SideNavLink a:link {  color: #486D95; text-decoration:none; font-weight: bold; }
.SideNavLink a:visited {  color: #486D95;  text-decoration:none; font-weight: bold; } 
.SideNavLink a:hover {  color: #666;  text-decoration:none; font-weight: bold;}
.SideNavLink a:active {  color: #486D95;  text-decoration:none; font-weight: bold;}



.Breadcrumbs {
	font-size: 10px;
	line-height: 17px;
	color: #486D95;
	margin-top: 3px;
	text-transform:uppercase;
}

.Breadcrumbs a:link {  color: #486D95; text-decoration:none; font-weight: bold; }
.Breadcrumbs a:visited {  color: #486D95;  text-decoration:none; font-weight: bold; } 
.Breadcrumbs a:hover {  color: #333;  text-decoration:none; font-weight: bold;}
.Breadcrumbs a:active {  color: #486D95;  text-decoration:none; font-weight: bold;}


.PageHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	color: #4C4C94;
	line-height: 26px;
	letter-spacing: 0.1em;
	border-bottom: 1px dashed #e5e5e5;
	margin-bottom: 5px;
}

#PrintEmailHeaderIcons {
  	float:right;
	width: 60px; 
	margin: 0;
	padding: 0 0 0 0;
}

#ListHeadingRightLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
  	float:right;
	width: 150px; 
	margin: 0;
	padding: 0 0 0 0;
}


/* **********************************  PROPERTY VIEW STYLES ****************************************** */

.PropertyAddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C94;
	margin-left: 5px;
}

#PropertyIcons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C94;
	float:right;
	width: 150px;
	margin: 0;
	padding: 0 0 0 0;
	text-align: right;
} 

.PropertySalesType {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
}

.PropertySubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C94;
}

.PropertySalesHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:uppercase;
	color: #ff0000;
}

.PropertyFieldLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.PropertyContact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	color: #000000; 
	padding-bottom: 5px;
}

.PropertyDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 17px;
	color: #333333;
}

.PropertyIconDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
}

.PropertyIconDesc a:link {  color: #666666; font-weight: normal; text-decoration: none;}
.PropertyIconDesc a:visited {  color: #666666; font-weight: normal; text-decoration: none;}
.PropertyIconDesc a:hover {  color: #4C4C94; font-weight: normal;text-decoration: none;}
.PropertyIconDesc a:active {  color: #666666; font-weight: normal;text-decoration: none;}

.PropDividerLine{ 
	border-top: 1px dashed #e5e5e5;
	padding-top: 5px;
	padding-bottom: 0px;
}

/* **********************************  LIST STYLES ****************************************** */
.Special {
	font-weight: bold;
	color: #FF6600;
}


.ListHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold;
	text-transform: none;
	color: #5E5E9E;
	line-height: 26px;
	letter-spacing: 0.05em;
	margin-bottom: 5px;
	border-bottom: 1px dashed #ccc;
}

.ListSearchResult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #4C4C94;
	line-height: 18px;
	letter-spacing: 0.1em;
	border-bottom: 1px dashed #e5e5e5;
	margin-bottom: 5px;
	padding: 5px;
}

.ListTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	font-weight: normal; 
	line-height: 12px;
}

.ListTable td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	line-height: 12px;
}

.ListTable tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	line-height: 12px;
}

.ListTable a:link {  color: #4C4C94; font-weight: bold;}
.ListTable a:visited {  color: #4C4C94; font-weight: bold; }
.ListTable a:hover {  color: #666666; font-weight: bold;}
.ListTable a:active {  color: #4C4C94; font-weight: bold;}

.ListTableColDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #666666;
	line-height: 11px;
	letter-spacing: 0.1em;
}

.ListTableColDesc a:link {  color: #666666; font-weight: bold;}
.ListTableColDesc a:visited {  color: #666666; font-weight: bold; }
.ListTableColDesc a:hover {  color: #4C4C94; font-weight: bold;}
.ListTableColDesc a:active {  color: #666666; font-weight: bold;}

.EnquiryQuestions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	background-color: #f2f2f2; 
	color: #666666;
	line-height: 10px;
	margin-top: 0px;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}


.EnquiryBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #4C4C94;
	letter-spacing: 0.05em;
}



.EnquiryBody tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold;
	color: #4C4C94;
	letter-spacing: 0.05em;
}

.EnquirySubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold;
	color: #4C4C94;
	letter-spacing: 0.05em;
}


/* **********************************  CONTENT STYLES ****************************************** */


.Heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4C4C94;
	text-transform: none;
	line-height: 25px; 
}

.SubHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C94;
	text-transform: none;
	line-height: 18px; 
}

.BodyIntro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #666666;
}

.BodySpecial {
	font-weight: bold;
	color: #4C4C94;
}

.BodySmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
}

.BodyLegal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
}

/* **********************************  FORM STYLES ****************************************** */

.FormFieldBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C4C94;
	border: 1px solid #999;
}

.FormField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C94;
	border: 1px solid #999;
	margin: 0px;
}

.FormDropDown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #4C4C94;
	border: 1px solid #000000;
}

.FormFieldLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	margin-top: 4px;
}

.FormFieldLabelSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	margin-top: 4px;
}

.SubscribeLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C4C94;
	margin-top: 0px;
	letter-spacing: 0.04em;
}

.FormFieldDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	font-weight: normal;
	color: #666666;
	margin-bottom: 4px;
}


.FormQuestions {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C4C94;
	margin-top: 15px;
}

.FormQuestionsNomargin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4C4C94;
}

.FormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #4C4C94;
	font-weight: bold;
	text-transform: capitalize;
	padding: 1px;
	border: 1px solid #e5e5e5;
	background-color: #CCCCCC;
	background-image: url(/system/skin/realestate/images/button_back.jpg);
}

.SideNavFormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #4C4C94;
	font-weight: bold;
	text-transform: capitalize;
	padding: 1px;
	border: 1px solid #e5e5e5;
	background-color: #CCCCCC;
	background-image: url(/system/skin/realestate/images/button_back.jpg);
	margin-top: 5px;
}

.SideNavFormField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C4C94;
	border: 1px solid #999;
	margin-top: 5px;
}

/* **********************************  LAYOUT STYLES ****************************************** */

.NewsHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #000066;
	letter-spacing: .02em;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 2px;
}

.NewsHeading a:link {  color: #000066; text-decoration: none; }
.NewsHeading a:visited {  color: #000066; text-decoration: none; }
.NewsHeading a:hover {  color: #FF6600; text-decoration: none;}
.NewsHeading a:active {  color: #000066; text-decoration: none;}


.NewsDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
	font-weight: normal;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #e5e5e5;
}

.NewsDesc a:link {  color: #000066; text-decoration: underline; }
.NewsDesc a:visited {  color: #999999; text-decoration: underline;}
.NewsDesc a:hover {  color: #FF6600; text-decoration: underline;}
.NewsDesc a:active {  color: #999999; text-decoration: underline;}

.NewsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #666666;
	font-weight: normal;
	margin-top: 5px;
}

.ReturnMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5E5E9E;
	letter-spacing: 0.2em;
	font-weight: bold;
	padding: 3px; 
	margin-bottom: 10px;
}

.SystemStatus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	letter-spacing: 0.2em;
	font-weight: bold;
	background-color: #1B007B;
	padding: 3px;
	padding-left: 8px;
}

.LogoBar{
	padding: 10px;
	background-color:#4C4C94;
	margin: 0px;
	/*border-top: 1px solid #e5e5e5;*/
}

.MainNavBar{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-color:#E5E5E5;
	margin: 0px;
	background-image: url(/system/skin/realestate/images/button_back.jpg);
}

.MainNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 0.05em;
	font-weight: bold;
	
}

.MainNav  a:link {  color: #4C4C94;  text-decoration: none; }
.MainNav  a:visited {  color: #4C4C94;  text-decoration: none; }
.MainNav  a:hover {  color: #FF0000;  text-decoration: none; }
.MainNav  a:active {  color: #4C4C94;  text-decoration: none; }


.LinkButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #4C4C94;
	font-weight: bold;
	text-align:center;
	text-transform: capitalize;
	letter-spacing: 0.1em;
	padding: 5px;
	border: 1px solid #e5e5e5;
	background-color: #FFFFFF;
	background-image: url(/system/skin/realestate/images/button_back.jpg);
}

.LinkButton a:link {  color: #4C4C94; text-decoration: none;}
.LinkButton a:visited {  color: #4C4C94; text-decoration: none;}
.LinkButton a:hover {  color: #FF6600; text-decoration: none; }
.LinkButton a:active {  color: #4C4C94;text-decoration: none;}


.ContentBox {
	border: 1px solid #e5e5e5;
	/*border-top: 1px solid #5E5E9E;*/
	padding: 15px;
	padding-right: 20px;
	background-color:#ffffff;
}

.SubNavBoxColorBar {
	border-top: 2px solid #5E5E9E;
}

.SubNavBox {
	border: 1px solid #e5e5e5;
	padding: 10px;
	background-color:#FFFFFF;

}

.SubNavDivider {
	border-top: 5px solid #f2f2f2; 
}

.SubNavDividerLine {
	border-top: 1px dashed #E5E5E5;
	margin-top: 8px;
	margin-bottom: 5px;
}

.SubNavHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	font-weight: bold;
	color: #5E5E9E;
	letter-spacing: 0.03em;
	text-transform: uppercase;
	border-bottom: 1px dotted #e5e5e5;
	margin-bottom: 5px;
	margin-top: 20px;
}

.SubNavHeading a:link {  color: #5E5E9E; text-decoration: none;}
.SubNavHeading a:visited {  color: #5E5E9E; text-decoration: none; }
.SubNavHeading a:hover {  color: #FF0000; text-decoration: none;}
.SubNavHeading a:active {  color: #5E5E9E; text-decoration: none; }

.SubNavLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.01em;
	text-indent: -13px;
	margin-left: 13px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}

.SubNavLink a:link {  color: #5E5E9E; text-decoration: none;}
.SubNavLink a:visited {  color: #5E5E9E; text-decoration: none; }
.SubNavLink a:hover {  color: #FF0000; text-decoration: none;}
.SubNavLink a:active {  color: #5E5E9E; text-decoration: none; }

#Footer {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666;
	padding: 5px 8px 5px 8px;
	height: 10px; 
}

.FooterLinks{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	letter-spacing: 0.1em; 
	color:#486D95;
}

.FooterLinks a {  
	color:#486D95;
	font-weight:bold;
	text-decoration:none; 
}

.FooterLinks a:link {   color:#486D95;	  }
.FooterLinks a:visited { color:#486D95;	 }
.FooterLinks a:hover {  color:#666;	 }
.FooterLinks a:active {   color:#486D95;	}


.SupportNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #191975;
	background-color: #DBDBEA;
	margin: 0px 5px 0px 0px;
	padding: 2px 6px;
	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #191975;
	border-left: 0px solid #FFFFFF;
}

.SupportNav a:link {  color: #191975; text-decoration: none;}
.SupportNav a:visited {  color: #191975; text-decoration: none;}
.SupportNav a:hover {  color: #FF0000; text-decoration: none;}
.SupportNav a:active {  color: #191975; text-decoration: none;}

.BoxBorder {
	border: 1px solid #4C4C94;
	margin: 10px 10px 0px;


}

.BoxFeaturedBorder {
	border: 1px solid #4C4C94;
	margin: 0px 0px 0px 10px;
}

.BoxHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4C4C94;
	margin: 0px;
	padding: 1px 1px 1px 4px;
}

.BoxTap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
	margin: 0px 0px 0px 10px;
	float: right;
	width: 140px;
	letter-spacing: 0.1em;
}

.BoxHeader a:link {  color: #FFFFFF; }
.BoxHeader a:visited {  color: #FFFFFF; }
.BoxHeader a:hover {  color: #FF0000; }
.BoxHeader a:active {  color: #FFFFFF; }

.BoxBody {
	padding: 5px 8px 8px 8px;
}

.BoxFeatured {
	padding: 5px;
}

.BoxNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #4C4C94;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.01em;
	text-indent: -12px; 
	margin-left: 10px;
	margin-top: 3px;
}

.BoxNav a:link {  color: #4C4C94; text-decoration: none; }
.BoxNav a:visited {  color: #4C4C94; text-decoration: none; }
.BoxNav a:hover {  color: #FF0000; text-decoration: none; }
.BoxNav a:active {  color: #000000; text-decoration: none; }

.FormFieldR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	border: 1px solid #FF0000;
}

.FormFieldDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	line-height: 11px;

}
.FormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF99;
	font-weight: bold;
	text-transform: capitalize;
	margin-top: 2px;
	border: 1px solid #191975;
	background-color: #4C4C94;
}

.PropertyTableHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.PropertySpecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFF99;
}

.FeaturedSpecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}

.FeaturedHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #191975;
}

.FeaturedLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}


.SpecialNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #191975;
	background-color: #4C4C94;
	margin: 0px 5px 0px 0px;
	padding: 3px 5px;

	border-top: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-bottom: 0px solid #191975;
	border-left: 0px solid #FFFFFF;
	letter-spacing: 0.05em;
}

.SpecialNav a:link {  color: #E5E5E5; text-decoration: none;}
.SpecialNav a:visited {  color: #E5E5E5; text-decoration: none;}
.SpecialNav a:hover {  color: #FFFF99; text-decoration: none;}
.SpecialNav a:active {  color: #E5E5E5; text-decoration: none;}


.NavButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #191975;
	padding: 2px 6px;
	border-top: 1px solid #5e5e94;
	border-right: 1px solid #5e5e94;
	border-bottom: 1px solid #5e5e94;
	border-left: 1px solid #5e5e94;
}

.NavButton a:link {  color: #191975; text-decoration: none;}
.NavButton a:visited {  color: #191975; text-decoration: none;}
.NavButton a:hover {  color: #FF0000; text-decoration: none;}
.NavButton a:active {  color: #191975; text-decoration: none;}

.PropertyButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #191975;
	background-color: #DBDBEA;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	padding: 2px 6px;
	border-top: 1px solid #191975;
	border-right: 1px solid #191975;
	border-bottom: 1px solid #191975;
	border-left: 1px solid #191975;
	float: left;
	width: auto;
}

.PropertyButton a:link {  color: #191975; text-decoration: none;}
.PropertyButton a:visited {  color: #191975; text-decoration: none;}
.PropertyButton a:hover {  color: #FF0000; text-decoration: none;}
.PropertyButton a:active {  color: #191975; text-decoration: none;}

.PropertyBold {
	font-weight: bold;
	color: #191975;
}
.PropertyDescHeading {
	font-weight: bold;
	color: #999999;
}
.PropertyBorder {
	border: 1px solid #191975;
	padding: 4px;
}
.ContentMargin {
	padding: 20px;
}
.ListBody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;

}
.PLSuburb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.PLAddress {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.PLSalesType {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #191975;
	line-height: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.PLPType {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #191975;
	line-height: 10px;
	text-transform: uppercase;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.PLBed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #191975;
	line-height: 10px;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.PRates{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #191975;
	line-height: 16px;
	background-color: #FFFFFF;
	margin: 5px 0px 5px 0px;
	padding: 5px 5px;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	float: none;
	width:auto;
}

.PSalesHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #191975;
	line-height: 15px;
	text-transform: uppercase;
}

.PDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}

.LinksSpecial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 10px;
	text-align: center;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.LinksSpecial a:link {  color: #191975; font-weight: strong;}
.LinksSpecial a:visited {  color: #191975; font-weight: strong;}
.LinksSpecial a:hover {  color: #FF0000; font-weight: strong;}
.LinksSpecial a:active {  color: #FF0000; font-weight: strong;}

.PLColDesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.FeaturedTap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #CCCCCC;
	margin: 0px;
	padding: 2px;
	width: auto;
	float: right;
	line-height: 13px;
}

.DividerLine {
	border-top: 1px dotted #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	width: 510px;
	margin: 5px 5px 5px 5px;
}

.PropDividerLine {
	border-top: 1px dotted #CCCCCC;
	border-right: 1px none #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.PaddingLeft8 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.LocalDateTime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	margin: 5px;	
}

.Upper {
	text-transform: uppercase;	
}

.paging {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	text-transform: none;
	line-height: 14px;
	letter-spacing: 0.03em;
	
}

.paging  a:link {  color: #666;  text-decoration: none; font-weight: bold;}
.paging  a:visited {  color: #666;  text-decoration: none;  font-weight: bold;}
.paging  a:hover {  color: #003399;  text-decoration: none;  font-weight: bold;}
.paging  a:active {  color: #666;  text-decoration: none; font-weight: bold;}



/* **********************************  PREDEFINED HTML STYLES ****************************************** */

img {
	border-color: #999999;
	}

form {
	margin: 0px;
}

p {
	margin-top: 5px;  
	margin-bottom: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 0.02em;
	background-color:#e5e5e5;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	letter-spacing: 0.02em;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4C4C94;
	margin-top: 4px;
	margin-bottom: 3px;
	line-height: 22px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	margin-top: 10px;
	margin-bottom: 3px;
	line-height: 17px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF6600;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
h6 {
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}



a:link {  color: #4C4C94; font-weight: bold;}
a:visited {  color: #4C4C94; font-weight: bold; }
a:hover {  color: #637A86; font-weight: bold;}
a:active {  color: #04C4C94; font-weight: bold;}
