HTML {
scrollbar-face-color:#7E371F; 
scrollbar-shadow-color:#D9D9DB; 
scrollbar-base-color:#D9D9DB; 
scrollbar-3dlight-color:#D9D9DB; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#C6B5AD; 
}
.header {
	background-image: url(images/Header.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_height {
	height: 11px;
}
.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
}
a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.menu_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.menu_left {
	width: 30px;
}
.menu_spacer {
	width: 35px;
}
.body_spacer {
	width: 40px;
}
.side_banner {
	background-image: url(images/Left_Page_Image.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.footer_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8C8C8C;
}
a.footer_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #8C8C8C;
	text-decoration: none;
}
a.footer_txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #0081C6;
	text-decoration: none;
}
.blueline {
	background-image: url(images/blue_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 56px;
}
.brownline {
	font-size: 1px;
	line-height: 1px;
	background-color: #7E371F;
	height: 1px;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #7E371F;
	font-weight: bold;
}
.site_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #1083C6;
	font-weight: bold;
}
.site_heading_sup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1083C6;
	font-weight: normal;
	padding-left: 14px;
}
.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #464646;
}
.linespace {
	line-height: 8px;
	height: 8px;
}
.subheading {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #7E371F;
	font-weight: normal;
}
a.subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #7E371F;
	font-weight: normal;
	text-decoration: none;
}
a.subheading:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0082C8;
	font-weight: normal;
	text-decoration: none;
}
.fiveptlinespace {
	font-size: 5px;
	line-height: 5px;
	height: 5px;
}
a.link {
	font-weight: bold;
	color: #0082C8;
	text-decoration: none;
}
a.link:hover {
	font-weight: bold;
	color: #7E371F;
	text-decoration: underline;
}
a.brown_link {
	font-weight: bold;
	color: #7E371F;
	text-decoration: none;
}
a.brown_link:hover {
	font-weight: bold;
	color: #0082C8;
	text-decoration: underline;
}.design_image {
	background-image: url(images/Design_Details_Image.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.developerimage {
	background-image: url(images/Hopper.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.pipe {
	font-weight: bold;
	color: #0082C8;
}
.site_plan_details {
	background-image: url(images/Plan_Details_Background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.site_plan_top_space {
	height: 55px;
}
.key_name_space {
	height: 10px;
	width: 10px;
}
.key_colour_code {
	height: 32px;
	width: 42px;
}
.key_name_title_space {
	width: 5px;
}
.key_centering_space {
	width: 46px;
	text-align: center;
}
.key_short.centering_space {
	width: 5px;
	text-align: top;
}
.popup {
	background-image: url(images/Popup_Background.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.admin_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #7E371F;
	cursor: hand;
	cursor: pointer;
	width: 120px;
}
.txt_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #7E371F;
}
.hidden {
	display: none;
}
.button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #7E371F;
	cursor: hand;
	cursor: pointer;
}
form {
	margin: 0px;
	padding: 0px;
}
.imgspace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-left: 5px;
}
.subheadingSold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #DECCC7;
	font-weight: normal;
}
a.subheadingSold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #AD8172;
	font-weight: normal;
	text-decoration: none;
}
a.subheadingSold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0082C8;
	font-weight: normal;
	text-decoration: none;
}
.opaque {
    background-color: #DECCC7;
	filter:alpha(opacity=50);
	opacity: 0.50;
	-moz-opacity:0.50;
	}
.non_opaque {
}
.community_button {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #7E371F;
	cursor: hand;
	cursor: pointer;
	width: 135px;
}
.asterisk {
	font-size: 10pt;
	font-weight: bold;
	color: #FF0000;
}
.posted {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 200px;
	border: 1px solid #7E371F;
}
.htmlpanel {
	padding: 10px;
	border: 1px solid #7E371F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.news_image {
	padding-left: 8px;
	padding-top: 0px;
	margin: 0px;
	padding-bottom: 5px;
	top: 0px;
	vertical-align: text-top;
}
.imgfleft {
	float: left;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-top: 3px;
}
.imgfright {
	float: right;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-top: 3px;
}
.popup_line {
	background-repeat: no-repeat;
	background-image: url(images/Line_Background.gif);
}
.contactimage {

	background-image: url(images/contactus.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.contact_addition {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #7E371F;
}
.special {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF0200;
}
.admin_link {
	cursor: default;
}
