body {
	background-color: #ededed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
	
	background-image:url(images/bg.gif);
	background-repeat:repeat-x;
}
A:link   {color:#FFFFFF;
          font-weight:700;
          Text-decoration:none;}
A:active {color:#FFFFFF;
          font-weight:700;
          Text-decoration:underline;}
A:visited{color:#FFFFFF;
          font-weight:700;
          Text-decoration:none;}
A:hover  {color:#FFFFFF;
          font-weight:700;
          Text-decoration:underline;}
td {
	font-size: 8pt;
	color:#3d3d3d;
}


.large {
	font-weight:700;
	font-size:10pt;}
.italic {font-style:italic;}
.bold {font-weight:700;}
.bluebox {color:#163957;
		font-size: 8pt;
}

.newsHeadline {
	color:#3d3d3d;
	font-size:9pt;
	font-weight:700;
}

.featuredHeader {
	font-weight:700;
	font-size:9pt;
}
.headerAlt {
	color:#ffffff;
	font-size:12pt;
	font-weight:700;
}

.propertiesText {
	color:#FFFFFF;
	font-size:9pt;
}

.disclaimer {
	color:#FFFFFF;
	font-size:6pt;
}

.demographics {
	color:#FFFFFF;
	font-size:7pt;
}


.footer {
		color:#3d3d3d;
		font-size:10pt;
}
.footer A:link {	color:#000000; text-decoration: none;	font-weight:500;}
.footer A:visited {	color:#000000; text-decoration: none;	font-weight:500;}
.footer A:active {	color:#000000; text-decoration: none;	font-weight:500;}
.footer A:hover {	color:#000000; text-decoration: none;	font-weight:500; color: #44b461;}
	
.footerCopy {color:#7870b4;}
