body {
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN: 0px;
}
p { margin: 0px; }
table {
	BORDER: 0px;
}
a {
	TEXT-DECORATION: underline;
}
ul {
    MARGIN-BOTTOM: 2px;
}
ol { margin-top: 5px; }
li {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	MARGIN: 0px;
}
.about-table {
	BACKGROUND-COLOR: #FFE0B2;
	BORDER: 1px solid orange;	
}
.about-header {
	BACKGROUND-IMAGE: url('/img/header-bg.gif');
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: middle;
	PADDING: 0px 0px 5px 0px;
}
.about-description {
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;	
	TEXT-ALIGN: justify;
	PADDING: 10px 10px 10px 10px;
}
.plain-text {
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;	
	TEXT-INDENT: 0;	
	PADDING: 5px 10px 0px 10px;
}
.link-text {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;	
	TEXT-INDENT: 0;	
	PADDING: 0px 0px 0px 0px;
}
.announce-text {
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	VERTICAL-ALIGN: middle;	
	TEXT-INDENT: 0;	
	PADDING: 0px 0px 0px 0px;
}
.blue-header-text {
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 9pt;
	COLOR: #31A6FF;
	FONT-WEIGHT: bold;
}
.dark-blue-header-text {
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 9pt;
	COLOR: #0F6FB7;
	FONT-WEIGHT: bold;
}
.white-header-text {
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
.black-header-text {
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-WEIGHT: bold;
}
.orange-bordered-pic {
	BORDER: 1px solid orange;
}
.green-bordered-pic {
	BORDER: 1px solid green;
}
.space-cell {
	FONT-SIZE: 1pt;
}
.weather-table {
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-TOP: 1px solid orange;
	BORDER-RIGHT: 1px solid orange;
	BORDER-LEFT: 1px solid orange;
}
.weather-header {
	BACKGROUND-IMAGE: url('/img/header-bg.gif');
	BACKGROUND-REPEAT: repeat-x;
	VERTICAL-ALIGN: middle;
	PADDING: 0px 0px 5px 0px;
}
.content-cell {
	PADDING: 20px 8px 0px 8px;
}
.content-table {
	BACKGROUND-COLOR: #CEF4DB;
}
.menu-table {
	BORDER: 0px;
	BACKGROUND-COLOR: #FFFFFF;
	BACKGROUND-IMAGE: url('/img/menu-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
}
.menu-cell {
	PADDING: 5px 0px 0px 0px;
}
.footer-blue-cell {
	BACKGROUND-COLOR: #0066B3;
	FONT-SIZE: 1pt;
}
.footer-gray-cell {
	BACKGROUND-COLOR: #EBEBEB;
	FONT-FAMILY: Microsoft Sans Serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	PADDING: 10px 10px 10px 10px;
}
.proplist-cell {
	PADDING: 17px 7px 7px 7px;
}
.proplist-header {
	BORDER: 0px;
	BACKGROUND-IMAGE: url('/img/contheader-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN: middle;
	PADDING: 0px 0px 0px 20px;	
}
.proplist-content {
	BORDER: 1px solid #00CA43;
	BACKGROUND-COLOR: #FFFFFF;	
	BACKGROUND-IMAGE: url('/img/proplist-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
	padding: 10px 10px 10px 10px;
}
.proplist-line {
    COLOR: #00CA43;
    HEIGHT: 1px;
}
.maps-cell {
	PADDING: 10px 7px 7px 7px;
}
.maps-header {
	BORDER: 0px;
	BACKGROUND-IMAGE: url('/img/contheader-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN: middle;
	PADDING: 0px 0px 0px 20px;	
}
.maps-content {
	BORDER: 1px solid #00CA43;
	BACKGROUND-COLOR: #FFFFFF;	
	BACKGROUND-IMAGE: url('/img/maps-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
}
.other-projects-cell {
	PADDING: 10px 7px 7px 7px;
}
.other-projects-header {
	BORDER: 0px;
	BACKGROUND-IMAGE: url('/img/contheader-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
	VERTICAL-ALIGN: middle;
	PADDING: 0px 0px 0px 20px;	
}
.other-projects-content {
	BORDER: 1px solid #00CA43;
	BACKGROUND-COLOR: #FFFFFF;	
	BACKGROUND-IMAGE: url('/img/maps-bg.gif');
	BACKGROUND-REPEAT: no-repeat;
}
.padded-cell
{
	PADDING: 10px 10px 10px 10px
}
A:link {
    COLOR: #000000;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
A:active {
	COLOR: #000000;
	TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #000000;
	TEXT-DECORATION: none;
}
.text {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	MARGIN: 0px;
	/* TEXT-ALIGN: justify; */
}
.text-small {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	MARGIN: 0px;
	PADDING: 5px 5px 5px 5px;
	TEXT-ALIGN: justify;
}
.apartment-title {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    COLOR: #993300;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.price-title {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    COLOR: #D14900;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
}
.printer {
    BACKGROUND-COLOR: #999999;
}
.printer2 {
    BACKGROUND-COLOR: #000000;
}
.input {
    WIDTH: 150px;
    HEIGHT: 18px;
    BORDER: 1px solid #7F9DB9;
    PADDING-LEFT: 5px;
}
.input-small {
    WIDTH: 70px;
    HEIGHT: 18px;
    BORDER: 1px solid #7F9DB9;
    PADDING-LEFT: 3px;
}
.input-select {
    WIDTH: 150px;
    HEIGHT: 18px;
    BORDER: 1px solid #7F9DB9;    
}
.textarea {
    WIDTH: 220px;
    HEIGHT: 70px;
    BORDER: 1px solid #7F9DB9;
    PADDING-LEFT: 5px;
}
.errmsg-text {
    FONT-FAMILY: Tahoma, Verdana, Sans-Serif;
    FONT-SIZE: 8pt;
    COLOR: #FF0000;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
    PADDING: 0px 0px 0px 2px;
}
.msg-text {
    FONT-FAMILY: Tahoma, Verdana, Sans-Serif;
    FONT-SIZE: 8pt;
    COLOR: #D14900;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: justify;
}
A.footer:link {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.footer:visited {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.footer:active {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
A.footer:hover {
    FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.text-copyright {
    FONT-FAMILY: FONT-FAMILY: Arial, Verdana, Sans-Serif;
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}