/* Body */
html, body {
	font-family: Arial, Helvetica, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	background-image: url(../final/proof/images/_bg01.gif);
	background-repeat: repeat;
}
body {
	color: #FFFFFF;
	font: 11px;
	line-height: 14px;
	font: Arial, Helvetica, sans-serif;
	}
/* Text */

.BodyCopyBlack {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #000000;
	margin-top: -5px;
	
}


.justBlack {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	color: #000000;
	
	
}

.residentServicesText {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #000000;
	
	
}

.justBlackLargeBold {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #000000;
	
	
}


.BodyCopyWhite {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
	
}





.ListsBlack {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 12px;
	color: #000000;
	
	
}



.11Black {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #000000;
	padding: 0px 5px 0px 5px;
}
.11Gray {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #9CA4B3;
	padding: 0px 5px 0px 5px;
}
.11White {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #FFFFFF;
	padding: 0px 5px 0px 5px;
}

.grayDividers {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #666666;
	padding: 0px 5px 0px 5px;
}


.blueDividers {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	color: #4D65B1;
	padding: 0px 5px 0px 5px;
}

/* table data 10 pts on top    */

.plus10onTop {
	
	padding: 10px 0px 0px 0px;
	
}


.plusTinyonTop {
	
	padding: 10px 0px 0px 0px;
	
}

.spaceBottomIndent {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 10px;
	color: #000000;
	padding: 0px 0px 10px 0px;
	
	
}



.indentLIst {
	
	padding: 3px 0px 0px 10px;
	
}

/* Links - general */


/* sub nav not a link */

.subNavNoLInk {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4B63AC;
	text-decoration: none;
	font-weight: bold;
}


/* sub nav not a link */

/* Subnav links */
a.subNav:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.subNav:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.subNav:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4B63AC;
	text-decoration: none;
	font-weight: bold;
}

a.subNav:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4B63AC;
	text-decoration: none;
	font-weight: bold;
}

/* Subnav to white links */
a.subNavToWhite:link {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	
}

a.subNavToWhite:visited {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
	
}

a.subNavToWhite:hover {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	
}

a.subNavToWhite:active {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	
}







a.BlueGray:link {
	color:#4B63AC;
	text-decoration: none;
}
a.BlueGray:visited {
	text-decoration: none;
	color: #4B63AC;
}
a.BlueGray:hover {
	color: #666666;
	text-decoration: none;
}
a.BlueGray:active {
	color: #666666;
	text-decoration: none;
}


a.textlink:link {
	color:#FFFFFF;
	text-decoration: none;
}
a.textlink:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.textlink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a.textlink:active {
	color: #FFFFFF;
	text-decoration: underline;
}





a.Header:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4D65B1;
	text-decoration: none;
}

a.Header:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4D65B1;
	text-decoration: none;
}

a.Header:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

a.Header:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}


a.bottomLink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

a.bottomLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}

a.bottomLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}

a.bottomLink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
}






/* Form */

.formfield {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width: 160px;
}
.formfield60 {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
width: 60px;
}


/* Progress Photos - Each 'wedge' is specific the page its on */

#wedge {
	position:relative;
	top:-235px;
	left:690px;
	width:150px;
	height:70px;
	z-index:100;}

#wedge_location {
	position:relative;
	top:-50px;
	left:690px;
	width:150px;
	height:70px;
	z-index:100;}

#wedge_features {
	position:relative;
	top:-240px;
	left:690px;
	width:150px;
	height:70px;
	z-index:100;}
.thinRule {
	border: 1px solid #000000;
}
