body       { color: #000000; font-size: 10pt; font-family: Georgia, "Times New Roman", Times, serif; }
a          { color: #9c0; font-weight: bold; text-decoration: none }
a:hover         { color: #36f; font-weight: bold; text-decoration: none }
.body-bold     { font-size: 12px; font-weight: bold; text-decoration: none }
.small  { font-size: 7pt; font-family: Georgia, "Times New Roman", Times, serif; }
.header_page   { color: white; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
.timedate   { color: #ff9; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.hilighttext   { font-size: 12pt; font-weight: bold }
.listdata { color: #000; font-size: 8pt; }
.listheader { color: #124d7e; font-size: 9pt; font-weight: bold; }
.navybold { color: #2a1f55; font-size: 11pt; font-weight: bold; }
.blackbold { color: #2a1f00; font-size: 12pt; font-weight: bold; }
.standard { font-size: 12px; }
.inputbox   { font-size: 10px; border: solid 1px #9c0; }
input { font-size: 10px; background-color: #fff; border-color: #9c0; border-width: 1px; }
form { font-size: 10px; background-color: white; }
select { font-size: 10px; background-color: #fff; }
.formtext { font-size: 11px; }

#rental_criteria {
	font-size:10pt;
	line-height:1.5;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#000;
}

h2 {
	color:#000000;
	font-size:14pt;
	line-height:1;
	margin:20px 0;
	padding:0;
}

#rental_criteria h3 {
	color:#3569a3;
	font-size:11pt;
	line-height:1;
	margin:20px 0 0 0;
	padding:0;
}

#rental_criteria ol {
	margin:8px 0 0 0;
}

#rental_criteria ol li {
	margin:0 0 8px 0;
	padding:0;
}

#rental_criteria ol li ol {
	list-style:lower-alpha;
}

#listingsTable tr:hover td {
	background-color:#d3d3d3;
}

#listingsTable tr.intro_copy td {
	background-color:#FFF;
}

#listingsTable tr.intro_copy:hover td {
	
}