.clCMAbs{ position: absolute; visibility:hidden; left:0; top:0; }
.clBar{ position: absolute; width:10; height:10; background-color:#3A6F8F; layer-background-color:#3A6F8F; visibility:hidden; }
.clLevel0,.clLevel0over{ position:absolute; padding:2px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; }
.clLevel0{ background-color:#3A6F8F; layer-background-color:#3A6F8F; color: White; }
.clLevel0over{ background-color:#3A6F8F; layer-background-color:#3A6F8F; color: #C0B7AE; cursor: pointer; cursor:hand; }
.clLevel0border{ position: absolute; visibility:hidden; background-color:#3A6F8F; layer-background-color:#3A6F8F; }
.clLevel1, .clLevel1over{ position: absolute; padding:2px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; }
.clLevel1{ background-color:#3A6F8F; layer-background-color:#3A6F8F; color: White; }
.clLevel1over{ background-color: White; layer-background-color:White; color: #91472A; cursor:pointer; cursor:hand; }
.clLevel1border{ position: absolute; visibility:hidden; background-color:#3A6F8F; layer-background-color:#3A6F8F; }
.clLevel2, .clLevel2over{ position:absolute; padding:2px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
.clLevel2{ background-color:#3A6F8F; layer-background-color:#3A6F8F; color: White; }
.clLevel2over{ background-color: #3A6F8F; layer-background-color:#3A6F8F; color: #C0B7AE; cursor:pointer; cursor:hand; }
.clLevel2border{ position: absolute; visibility:hidden; background-color:#3A6F8F; layer-background-color:#3A6F8F; }

a{	text-decoration: none;	color: #3A6F8F;	}
a:visited{	color: #3A6F8F;	}
a:hover{	color: #91472A;	}
a.aerial{	text-decoration: none;	color: #3A6F8F;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	}
a.aerial:visited{	color: #3A6F8F;	}
a.aerial:hover{	color: #91472A;	}
a.copyright:hover{	color: white;	}
a.leadstory{ font: bold; }
body{	margin-top: 0px;	}
body.main{	margin-top: 5px;	}
body.latest{	color: Navy; font-weight: bold; font-size: 13pt; vertical-align: top; margin : 0px 0px 0px 0px;	}
br.developers{	line-height: 2px;	}
br.leadstory{	line-height: 5px;	}
br.resale{	line-height: 5px;	}
span.archive{ vertical-align: bottom; }
span.caption{	font-weight: normal; font-size: 7pt;  width: 175px;	}
span.copyright{ font-weight: normal; font-size: 7pt; }
span.headlines{	color: Black;  font-weight: normal; font-size: 8pt;  padding-left: 20px;  display: block;  text-transform: none;     }
span.leadstory{	color: Black;  font-weight: normal; font-size: 7pt;  padding-left: 40px;  display: block;  text-transform: none;     }
span.recentnews{	color: Black;  font-weight: normal; font-size: 11px;	}
span.spacer{	width: 96px;	}
span.required{	color:red;	}
span.topheader {	color: Navy;	}
table{	font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	}
table.floorplan{	font-weight: normal;	}
table.bg{   width: 766px;  background: white url(images/_bg2.gif) no-repeat top;    }
td.adobe{ height: 20px;	padding-left: 2px;	}
td.copyright{ height: 25px;	text-align: right;	padding-right: 15px;	}
td.copyrightnew{ height: 25px;	}
td.developers{ width: 114px;  vertical-align: top;  text-align: center;  padding-top: 10px; color:navy; font-size: 7pt }
td.headlines{ color: Navy;  font-weight: normal; font-size: 13px;  vertical-align: top;	text-transform: uppercase; 	}
td.headlinephoto{ width: 195px;  vertical-align: top;  padding-top: 10px;  text-align: center;     }
td.info{ width: 250px;  text-align: center;  }
td.latestnews{ height: 243px;  color: Navy;  font-weight: normal; font-size: 10pt;  vertical-align: top;  padding-top: 5px;  padding-left: 24px;	}
td.leadphoto{ width: 195px;  vertical-align: top;  padding-top: 20px;  text-align: center;     }
td.menuspacer{ height: 2px;   	}
td.recentnews{ vertical-align: top;  height: 100px;  padding-left: 62px;   }
td.update{ height: 115px;  text-align: center;  vertical-align: bottom;  padding-bottom: 10px;  color: Navy;	font-weight: normal; font-size: 7pt;	}
tr.topheader{	height: 120px;	}
