a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0066CC; text-decoration: underline}
a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0066CC; text-decoration: underline}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF3333; text-decoration: none}
.pageTitle {  font-family: Arial, Helvetica, sans-serif; font-weight: 600; color: #000000; text-decoration: none; font-size: 14pt}
.BodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none}
.CurrentPage {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF3333; text-decoration: none}
.Navigation_Bar {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none}
.dropdown {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 400; text-decoration: none}
.label {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 200; text-decoration: none}
.BoldNumber {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 600}
.BodyBold {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 600}
.FloorplanLink {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 400}
.heading {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: 500}
.red {  font-family: "Times New Roman", Times, serif; font-size: 20pt; color: #FF3333}
.italic {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic}
.TimesRomanLargeBold {  font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #3333FF}
.TimesRomanBodyText {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: normal}
.TimesRoman18BoldBlueItalic {  font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: italic; font-weight: bold; color: #3333FF}
.TimesRoman14Blue {  font-family: "Times New Roman", Times, serif; font-size: 14pt; font-weight: normal; color: #3333FF}
.TimesRomanBodyTextBold {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold}
.TimesRomanBodyTextBoldBlue {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #3333FF}
.TimesRoman12BodyItalic {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; font-weight: normal}
.TimesRoman12ItalicUnderline {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; font-weight: normal; text-decoration: underline}
.TimesRoman12Underline {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: normal; text-decoration: underline}
.TimesRoman12BoldItalic {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; font-weight: bold}
.TimesRoman12BlueBoldItalic {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #3333FF}
.TimesRoman18BlueBoldItalicUnderline {  font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: italic; font-weight: bold; text-decoration: underline}

#Village {
	font-family: "Times New Roman", Times, serif;
	border: 			1px solid;
	width: 				148px;
	background-color:	#CDEBCD;
}

#Village h3{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1em;
	margin:				0;
	text-align:			center;
	width: 				148px;
}

#Village h2{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1.4em;
	margin:				0;
	text-align:			center;
	width: 				148px;
}

#Village table{
    width:		        148px;
	margin:				0 0 1em 0;
}

#Village form{
	margin:				0;
}

#Village span{
	margin:				0;
}

#Village p{
	font-size: 			1em;
}


#rlist {
	font-family: "Times New Roman", Times, serif;
	border: 			1px solid;
	width: 				128px;
	background-color:	#CDEBCD;
}

#rlist h3{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1em;
	margin:				0;
	text-align:			center;
	width: 				128px;
}

#rlist h2{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1.3em;
	margin:				0;
	text-align:			center;
	width: 				128px;
}

#rlist table{
    width:		        128px;
	margin:				0 0 1em 0;
}

#rlist form{
	margin:				0;
}

#rlist span{
	margin:				0;
}

#rlist p{
	font-size: 			1em;
}

#rhome {
	font-family: "Times New Roman", Times, serif;
	border: 			1px solid;
	width: 				125px;
	background-color:	#CDEBCD;
	margin:				0;
	padding:			0;
}

#rhome h3{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1em;
	margin:				0;
	text-align:			left;
	width: 				125px;
	border:             0 0 1px solid 0;
}

#rhome h2{
    background-color:	#339933;
	color:				#FFFFFF;
	font-size: 			1.1em;
	margin:				0;
	text-align:			center;
	width: 				125px;
}

#rhome table{
    width:		        125px;
	margin:				0;
}

#rhome form{
	margin:				0;
}

#rhome span{
	margin:				0;
}

#rhome p{
	font-size: 			1em;
}

.text{
	font-size: 		1em;
	line-height: 	0.8em;
	font-weight: 	300;
}

.data{
	font-size: 		1em;
	line-height: 	0.8em;
	background-color: #E9F5E9;
	text-align: right;
	font-weight: 	400;
}


#FindCommunity {
  padding: 8px;
  
}

#FindCommunity h3 {
  text-align: center;
  color: green;
}

#FindCommunity table {
  margin: 0 auto;
}