A {color:#002468;}

BODY {
	margin:13px 0 10px 0;
	background-color:#1d4d75;
	background-image:url(/images/pageBg.jpg);
	background-repeat:repeat-x;
	background-position:0 -50;
}
	
BUTTON {
	font-size:11px;
	height: 20px;
}

H1 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:18px;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:20px;
  font-size: 18px;
  color: #2B587D;
}	
H3 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
	color:#94864D;
}

H4 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:14px;
	font-weight:normal;
	margin-bottom:5px;
	color:#94864D;
}

H5 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	color:#94864D;
}
	
H6 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	margin-bottom:5px;
	color:#94864D;
}
	
HR {
	margin-top:15px;
	margin-bottom:15px;
	border:0px;
	border-top:dashed 1px #D5D9E3;
  width:100%;
	height:1px;
}
	
INPUT {
	vertical-align:middle;
	font-size:11px;
	font-family:Verdana, Arial, sans-serif;
}
	
iSELECT {
	font-size:11px;
	border:solid 1px red;
	font-family:Verdana, Arial, sans-serif;
	margin-top:2px;
}

#leftcolBasic {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #ffffff;
}

.bodyText11 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	text-align:justify;
	color:#333333;
	line-height:16px;
	}
	
.bodyText11 TABLE TD {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	}
	
.bodyText11 FONT {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	}
	
.bodyText11 A {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#002468;
	line-height:16px;
	}

.myHomeLoginButton {
	vertical-align:middle;
	background-color:#1D4D75;
	border:solid 1px #ffffff;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	color:#ffffff;
	text-transform:uppercase;
	margin-top:3px;
}
	
.myHomeLoginBox {
	background-color:#3C74A6;
	border-bottom:solid 2px #ffffff;
}
	
.myHomeLoginBox A {
	color:#ffffff;
	text-decoration:none;
}
	
.myHomeLoginBox A:hover {
	color:#002468;
}

.myHomeLoginBoxBottom {
	height:25px;
	background-color:#979797;
}
	
.myHomeLoginTextfield {
	width:120px;
	height:26px;
	background-image:url(/HomeBuilder/Images/myHomeLoginButtonBG.gif);
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#000000;
	padding:5px;
	padding-bottom:0px;
}
	
.myHomeSavedCommunityHeader {
	font-weight:bold;
	color:#1D4D75;
}
#newswrapper {
  text-align:left;
  padding-left:8px;
  padding-right:8px;
}
.newsByline {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	font-weight:bold;
}
	
.newsHeadline {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	color:#215078;
	padding-top:10px;
}
	
.newsReadMore {
	text-align:right;
	font-family:Arial,Sans-Serif;
	font-size:11px;
	padding:5px 5px 5px 0;
}

.newsReadMore A {
	color:#215078;
	text-decoration:none;
}
	
.newsReadMore A:Hover {
	text-decoration:underline;
}
	
.newsSynopsis {
	font-family:Arial,Sans-Serif;
	font-size:11px;
	line-height:15px;
	color:#555555;
}
.myBlockText10 {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	color:#ffffff;
	line-height:12px;
}
.leftBlock {
	background-color:#eaeaea;
	border-top:solid 2px #ffffff;
	border-right:solid 2px #ffffff;
	margin-bottom:10px;
	width:197px;
}
		
.lightBlueBg {
	background-color:#D5D9E3;
}
.contentArea {
	height:100%;
	margin-bottom:10px;
}
.contentArea_inside {
	background-color:#ffffff;
	padding:5px 0 5px 5px;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	/*text-align:justify;*/
	color:#333333;
	line-height:16px;
}
.pagetitle {
  font-size: 18px;
  color: #2B587D;
}
.mainArea {
	border-top:solid 2px #ffffff;
}
.cookieArea {
	background-color:#1d4d75;
	font-family:Arial,Sans-Serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	text-transform:uppercase;
	padding:0 5px 0 5px;
	height:30px;
}
.cookieArea A {
	color:#d9cb92;
	text-decoration:none;
}
.cookieArea A:hover {
	color:#ffffff;
	text-decoration:none;
}
#toplinks {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
  color: #ffffff;
}
#toplinks a:link {
  color: #ffffff;
}
#toplinks a:active {
  color: #d9cb92;
}
#toplinks a:visited {
  color: #ffffff;
}
#toplinks a:hover {
  color: #d9cb92;
}

.XN1 {
	color:#ffffff;
	font-family:Arial,Sans-Serif;
	font-size:9px;
	text-transform:uppercase;
	}
	
.XN1 A {
	color:#ffffff;
	text-decoration:none;
	}
	
.XN1 A:hover {
	color:#d9cb92;
	}
	
.XN1 A.ActiveLink {
	color:#d9cb92;
	}

.XN2 A {
	border-top:solid 1px #ffffff;
	border-right:solid 2px #ffffff;
	display:block;
	}
	
.XN3 {
	padding:3px 5px 0 5px;
	color:#ffffff;
	font-family:Arial,Sans-Serif;
	font-size:11px;
	}
	
.XN3 A {
	color:#ffffff;
	font-family:Arial,Sans-Serif;
	font-size:10px;
	text-transform:uppercase;
	text-decoration:none;
	border-right:solid 1px #ffffff;
	padding:0 4px 0 4px;
	}
	
.XN3 A:hover {
	color:#BDCDDC;
	}
	
.XN3 A.ActiveLink {
	color:#BDCDDC;
	}
	
.XN5 {
	color:#7b9cb9;
	font-family:Arial,Sans-Serif;
	font-size:10px;
	line-height:14px;
	text-align:center;
	text-transform:uppercase;
	margin-top:10px;
	}
	
.XN5 A {
	font-family:Arial,Sans-Serif;
	font-size:10px;
	color:#7b9cb9;
	text-decoration:none;
	}
	
.XN5 A:hover {
	color:#ffffff;
	}
	
.XN5 A.ActiveLink {
	color:#ffffff;
	}
	
.communityAddress {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#333333;
	line-height:16px;
	padding-top:0px;
	text-align:center;
	}
	
.communityContactBar TD {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#333333;
	border-right:solid 6px #ffffff;
	padding:5px 10px 5px 10px;
	line-height:15px;
	}
	
.communityContactBar A {
	color:#94864D;
	}

.communityContactBar A:hover {
	color:#002468;
	}
	
.communityContactBar B {
	font-weight:bold;
	color:#002468;
	}	
	
.communityDescriptionLong {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#333333 !important;
	line-height:16px;
	text-align:justify;
	padding-top:10px;
	padding-bottom:0px;
	}
	
.CommunityDescriptionLong SPAN {
	font-size:11px !important;
	}
	
.CommunityDescriptionLong SPAN P {
	font-size:11px !important;
	margin-top:0px;
	}
	
.CommunityDescriptionLong SPAN FONT {
	font-size:11px !important;
	}
	
.communityDescriptionShort {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#999999;
	padding-bottom:0px;
	}
	
.communityNameHeader {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:24px;
	color:#94864d;
	padding-bottom:0px;
	}
	
.communitySelectBoxes {
	background-color:#002569;
	padding:10px;
	text-align:center;
	}
	
.communitySelectBoxes SELECT {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:11px;
	color:#000000;
	}

.homeSlideShow {
	background-color:#5B6E37;
	}
.slideshowArea {
	background-color:#686868;
	}

.floorPlanBg {
	background-color:#6084A4;
	padding:10px;
	text-align:center;
	}
	
.floorPlanBg IMAGE {
	border:solid 1px #ffffff;
	}
	
.floorPlanDetailsNavBlock {
	width:200px;
	margin-left:0px;
	/*background-color:#C7C7C7;*/
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	color:#333333;
	}
	
.floorPlanDetailsNavBlock A {
	color:#979797;
	display:block;
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	line-height:18px;
	padding:0 0 0 10px;
	}
	
.floorPlanDetailsNavBlock A.ActiveLink {
	background-color:#6084A4;
	color:#ffffff;
	}
	
.floorPlanDetailsNavBlock A:hover {
	background-color:#6084A4;
	color:#ffffff;
	}
	
.floorPlanDetailsNavBlock LI {
	margin-left:-2px;
	padding-left:0px;
	}
	
.floorPlanNav {
	border:solid 4px #ffffff;
	border-left:none;
	border-right:none;
	margin-top:10px;
	}

.planDetails {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	color:#333333;
	line-height:15px;
	width:110px;
	}
	
.planDetailsB {
	font-family:Verdana,Arial,Sans-Serif;
	font-size:10px;
	font-weight:bold;
	color:#979797;
	line-height:15px;
	text-align:left;
	padding:0 0 0 10px;
	}
	
@media print 
{
	.NoPrint 
	{
		display: none;
		background-color: Transparent;
	}	

	.contentArea {
		border:solid 0px transparent;
		height:100%;
	}
	
	.outerTable {
		border:solid 0px transparent;
		}

}

