<
STYLE>.BodyLink,.BodyLink:visited {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #2A47BB;
}

.BodyLink:active,.BodyLink:hover {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	text-decoration: underline;
	color: darkorange;
}

.navLink,.navLink:visited {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	color: black;
	width: 194;
}

.navLink:hover,.navLink:active {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	color: #2A47BB;
	width: 194;
}

.Header1Blue {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: #2A47BB;
}

.Header1Orange {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: orange;
}

.Header1Black {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: black;
}

.Header1White {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 14pt;
	color: white;
}

.Header2Orange {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: darkorange;
}

.Header2Black {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: black;
}

.Header2Blue {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: #2A47BB;
}

.Header2White {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 12pt;
	color: white;
}

.arial10 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
}

.arial10Orange {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: darkorange;
}

.arial10blue {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: #2A47BB;
}

.arial10red {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: darkred;
}

.arial10green {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: darkgreen;
}

.arial10purple {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: darkpurple;
}

.arial10White {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: white;
}

.arial9 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 9pt;
}

.arial8 {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 8pt;
}

.ErrorMessage {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	color: maroon;
}

.navLink,.navLink:visited {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 8pt;
	color: blue;
	text-decoration: none;
}

#apartments-left {
	float: left;
	width: 420px;
}

#apartments-right {
	width: 420px;
	position: absolute;
	color: black;
}

div.searchFieldsBoxOutter {
	border: dotted 1px #f6931e;
	padding: 4px;
}

table.simpleSearchContainer {
	width: 100%;
	background-color: #f6931e;
	margin: 0px;
}

table.simpleSearchContainer td {
	padding: 5px;
	border: 0px;
}

table.apartments-table-body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	margin: 0 auto;
}

table.apartments-table-body td {
	border-bottom: 0px;
}

tr.apartments-table-body-middle {
	
}

tr.apartments-table-body-middle td {
	padding-left: 5px;
	padding-right: 5px;
}

table.apartmentResults {
	margin: 0px;
	padding: 0px;
	width: 100%;
}

table.apartmentResults,table.apartmentResults tr,table.apartmentResults td
	{
	vertical-align: middle;
}

table.apartmentResults tr.apartmentTitleRow {
	background-color: #f6931e;
	color: white;
}

table.apartmentResults tr.apartmentTitleRow td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 14px;
	font-weight: bold;
}

table.apartmentResults tr.apartmentInfoRow {
	
}

table.apartmentResults td.photo {
	padding: 8px;
	padding-bottom: 20px;
	width: 120px;
	text-align: right;
}

table.apartmentResults td.info {
	padding: 8px;
	padding-bottom: 20px;
}

table.apartmentResults td.info table {
	width: 100%;
	padding: 0px;
	margin: 0px;
}

table.apartmentResults td.info table td.addressRow,table.apartmentResults td.infoCell
	{
	font-weight: bold;
}

table.apartmentResults td.info table td.actionRow {
	text-align: right;
}

#apartmentDetails {
	display: none;
}

#generalMap {
	border: solid 1px #cccccc;
	width: 100%;
	height: 500px;
}

div.addressArea {
	color: #333;
	background-color: #f3f3c2;
	padding: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}

div.descriptionArea {
	color: #333;
	background-color: #f3f3c2;
	padding: 5px;
	margin-bottom: 5px;
}

table.basicApartmentInfo {
	width: 100%;
	color: #333;
}

table.basicApartmentInfo td {
	border: 0px;
	margin: 0px;
	padding: 2px;
	vertical-align: top;
}

table.basicApartmentInfo td.title {
	width: 135px;
}

table.basicApartmentInfo td.content {
	
}

table.basicApartmentInfo td.feature {
	
}

div.searchFieldsBox {
	padding-bottom: 3px;
}

div.searchActionBox {
	padding-bottom: 3px;
	text-align: right;
}

table.listingInquiryForm {
	width: 100%;
	margin-top: 15px;
}

table.listingInquiryForm td {
	vertical-align: top;
}

table.listingInquiryForm td.title {
	font-weight: bold;
}

table.listingInquiryForm td.actions {
	text-align: right;
	padding-right: 20px;
}

table.listingInquiryForm td.col1 {
	width: 115px;
}

table.listingInquiryForm td.col2 {
	
}

table.listingInquiryForm #listingInquiryName,table.listingInquiryForm #listingInquiryPhone,table.listingInquiryForm #listingInquiryEmail
	{
	width: 175px;
}

table.listingInquiryForm #listingInquiry {
	width: 245px;
	height: 100px;
}

table.listingPhotos td {
	border-bottom: 0px;
}
td a img{border:0;}
</
STYLE
>