BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	padding: 2em;
	text-align: center;
	background-color: #FFFFFF;
	color: #000000;
	}
	
.canvas {
	width: 900px;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	background: #FFFFFF;
	}

A, A:link, A:visited, A:active, A:hover {
	color: #003b79;
	}

.navproperties {
	height: 24px;
	}
	
.heading {
	font-size: 2.0em;
	font-weight: bold;
	color: #7B8539;
	}

.subheading {
	font-size: 1.5em;
	font-weight: bold;
	color: #7B8539;
	}

.registration {
	color: #99989a;
	width: 640px;
	font-size: 0.75em;
	}
	
.registration #inputs TR TD {
	padding: 0.1em;
	}
	
.registration .prompt {
	font-size: inherit;
	font-weight: normal;
	}
	
.registration .reg_input {
	color: inherit;
	font-size: inherit;
	width: 220px;
	border: 1px solid #90adc5;
	}

.registration .reg_smallinput {
	color: inherit;
	font-size: inherit;
	width: 97px;
	border: 1px solid #90adc5;
	}

.cont_form {
	color: #99989a;
	width: 640px;
	font-size: 0.75em;
	}
	
.cont_form #cont_inputs TR TD {
	padding: 0.1em;
	}
	
.cont_form .prompt {
	font-size: inherit;
	font-weight: normal;
	}
	
.cont_form .contact_input {
	color: inherit;
	font-size: inherit;
	width: 220px;
	border: 1px solid #90adc5;
	}

.cont_form .contact_smallinput {
	color: inherit;
	font-size: inherit;
	width: 97px;
	border: 1px solid #90adc5;
	}


.land_form {
	color: #99989a;
	width: 640px;
	font-size: 0.75em;
	}
	
.land_form #inputs TR TD {
	padding: 0.25em;
	}
	
.land_form .prompt {
	font-size: inherit;
	font-weight: normal;
	}
	
.land_form .land_input {
	color: inherit;
	font-size: inherit;
	width: 220px;
	border: 1px solid #90adc5;
	}
	
.redline {
	background: #e3004a;
	height: 4px; 
	width: 879px;
	}
	
.redline_full {
	background: #e3004a;
	height: 4px; 
	width: 900px;
	}	
	
.prop_available {
	font-weight: normal;
	color: inherit;
	}
	
.prop_reserved {
	font-weight: bold;
	color: red;
	}
	
.prop_sold {
	font-weight: bold;
	color: blue;
	}	
	
.prop_exchanged {
	font-weight: bold; 
	color: blue;
	}	

.highslide-active-anchor img {
   visibility: visible;
}
