body {
	margin:0;
	background-color:#C7BE90;
	text-align:center;
	}
	
a:link {
	color:#000066;
	}
		
a:hover {
	color:#9F9571;
	}
	
a:visited {
	color:#9F9571;
	}
	
* {margin:0;}
	
img * {border:0;}

#Main {
	width:765px;
	border:0;
	padding:0;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	}

p {  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:14px;
	font-weight:normal; 
	color:#000000;
	margin-bottom:15px;
	}

.bodytext {  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:14px;
	font-weight:normal; 
	color:#000000;
	margin-bottom:15px;
	}
	
h1 {  
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-style:italic;
	line-height:normal;
	font-weight:normal;
	color:#990000;
	margin-left:50px;
	margin-top:20px;
	}

h2 {  
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	font-style:italic;
	line-height:normal;
	font-weight:normal;
	color:#990000;
	margin-bottom:5px;
	}
	
h3 {  
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:16px;
	font-style:italic;
	line-height:normal;
	font-weight:bold;
	color:#000066;
	margin-top:5px;
	margin-bottom:10px;
	}
	
h4 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	}
	
h5 {  
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:14px;
	line-height:normal;
	font-weight:bold;
	color:#990000;
	margin-top:5px;
	margin-bottom:5px;
	}
	
h6 {  
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:normal;
	font-weight:bold;
	color:#990000;
	margin-top:20px;
	margin-bottom:2px;
	}
	
.HiliteBlue {  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:14px;
	font-weight:bold; 
	color:#000066;
	}
	
.HiliteRed {  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-style:normal; 
	line-height:14px;
	font-weight:bold; 
	color:#990000;
	}
	
ul {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:20px;
	}

	
.Top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.Column2Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:10px;
	margin-right:10px;
	}
		
#Logo1 {
	width:69px; height:140px;
	position:absolute; 
	top:0px; left:2px;
	background:transparent url(imagesNEW/hdr_logo1.gif);
	border:0;
	}
	
#HeaderImages {
	list-style:none;
	position:absolute;
	top: 5px;left:49px;
	}
	
	#HeaderImages li {
		display:inline;
		}
		
	#HeaderImages li {
		display:block;
		float:left;
		height:84px;
		}
		
	#HeaderImages #Logo {
		width:281px;
		background:transparent url(imagesNEW/hdr_logo2.gif) top left no-repeat;
		}
		
	#HeaderImages #Photo1 {
		width:144px;
		background:transparent url(imagesNEW/hdr_photo1.gif) top left no-repeat;
		}
		
	#HeaderImages #Photo2 {
		width:116px;
		background:transparent url(imagesNEW/hdr_photo2.jpg) top left no-repeat;
		}
		
	#HeaderImages #Photo3 {
		width:155px;
		background:transparent url(imagesNEW/hdr_photo3a.jpg) top left no-repeat;
		}
	
#NavigMain {
	position:absolute;
	top:89px;
	left:69px;
	width:693px;
	height:30px;
	background-color:#9F9571;
	text-align:left;
	}
	
#Photo3b {
	position:absolute;
	top:0px; left:661px;
	width:35px; height:30px;
	float:right;
	background:transparent url(imagesNEW/hdr_photo3b.gif);
	}
	
.NavigationText {
	margin-right:20px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	line-height:28px;
	color:#EFDCA3;
	font-weight:bold;
	text-decoration:none;
	}
	
	.NavigationText:link {
	margin-right:20px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	line-height:28px;
	color:#EFDCA3;
	font-weight:bold;
	text-decoration:none;
	}
	
	.NavigationText:hover {
	margin-right:20px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	line-height:28px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	}
	
	.NavigationText:visited {
	margin-right:20px;
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	line-height:28px;
	color:#D5CDA8;
	font-weight:bold;
	text-decoration:none;
	}
	
#Subnavigation {
	position:absolute;
	top:119px; 
	left:69px;
	width:693px; 
	height:21px;
	background-color:#695A38;
	border:#000066 solid;
	border-width: 0 3px 0 0;
	text-align:left;
	}
	
	.Subnavigation:link {
	margin-right:8px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	line-height:19px;
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	}
	
	.Subnavigation:hover {
	margin-right:8px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	line-height:19px;
	color:#EAE4CD;
	font-weight:bold;
	text-decoration:none;
	}
	
	.Subnavigation:visited {
	margin-right:8px;
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	line-height:19px;
	color:#EFDCA3;
	font-weight:bold;
	text-decoration:none;
	}
	
#AuxNavig {
	position:absolute;
	top:5px;
	left:683px;
	text-align:left;
	float:right;
	}
	
.AuxNavigation {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
	}	
	
	.AuxNavigation:link {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
	color:#000066;
	}	
	
	.AuxNavigation:hover {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
	color:#990000;
	}
	
	.AuxNavigation:visited {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:13px;
	text-decoration:none;
	color:#9F9571;
	}	
	
#ContentMain {
	position:absolute;
	top:140px; left:7px;
	width:755px;
	background:url(imagesNEW/bkgd_tile.gif) top left repeat-y;
	border:#000066 solid;
	border-width:0 3px 3px 0;
	text-align:left;
	float:left;
	margin-bottom:10px;
	}
	
#Tagline {
	position:absolute;
	top:0px; left:0px;
	width:25px; height:290px;
	background:transparent url(imagesNEW/tagline.gif) top left no-repeat;
	float:left;
	}
	
#Column1 {
	width:330px;
	position:relative;
	margin-left:50px;
	margin-top:10px;
	text-align:left;
	float:left;
	display:inline;
	}

#Column2 {
	width:335px;	
	background:transparent url(imagesNEW/CalloutBkgd.gif) top left;
	position:relative;
	margin-left:39px;
	margin-top:75px;
	text-align:left;
	float:left;
	display:inline;
	border:0;
	padding:0;
	}
	
#ColumnFull {
	width:680px;
	position:relative;
	margin-left:50px;
	margin-top:10px;
	float:left;
	display:inline;
	}
	
#SitemapColumn1 {
	width:300px;
	position:relative;
	margin-left:50px;
	margin-top:10px;
	text-align:left;
	float:left;
	display:inline;
	}
	
#SitemapColumn2 {
	width:350px;
	position:relative;
	margin-left:50px;
	margin-top:0px;
	text-align:left;
	float:left;
	display:inline;
	}

		
#Footer {
	width:680px;
	text-align:left;
	float:left;
	display:inline;
	margin-left:40px;
	margin-bottom:20px;
	}
	
#FooterLogo {
	width:253px; height:110px;
	background:url(imagesNEW/footer_logo.gif) top left no-repeat;
	float:left;
	}
		
.FooterText {
	float:left;
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#000000;
	}
	
	.FooterText:link {
	float:left;
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#990000;
	}
	
	.FooterText:hover {
	float:left;
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#000066;
	}
	
	.FooterText:visited {
	float:left;
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#9F9571;
	}	

#FooterText2 {
	width:660px;
	height:60px;
	float:left;
	margin-left:50px;
	display:inline;
	}
	
.FooterLinks {
	font-size:10px;
	font-family:verdana, arial, sans-serif;
	}
	
.caption {  
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-style:italic;
	line-height:normal;
	font-weight:normal;
	color:#990000;
	margin-top:10px;
	}
	
#EHOicon {
	width:26px;
	height:21px;
	background:url(imagesNEW/icon_EqualHousing.gif) top left no-repeat;
	margin-right:5px;
	float:left;
	}
		
.EHOtext {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#000000;
	float:left;
	margin-top:-5px;
	}
	
.FooterTDS {
	font-family:verdana, arial, sans-serif;
	font-size:9px;
	color:#695A38;
	float:left;
	margin-left:70px;
	margin-top:5px;
	margin-bottom:20px;
	display:inline;
	}
	
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
	
.clearfix {display:inline-block;}

* html .clearfix {height:1%;}

.clearfix {display:block;}

	
.Callout {
	font-family:verdana, arial, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	padding:10px;
	}
	


.form-label {
	color: #000;
	font-size: 10pt;
	line-height: 10pt;
	font-weight: bold;
	vertical-align:middle;
	}

.form-header {
	background-color: #900;
	color: #FFF;
	font-size: 18pt;
	line-height: 20pt;
	font-weight: bold;
	padding: 5;
	}
	
.form-header-small {
 	background-color:#900;
	color: #FFF;
	font-size:14pt;
	line-height: 18pt;
	font-weight: bold;
	padding: 5;
	}
	
.form-header-smaller {
 	background-color:#900;
	color: #FFF;
	font-size:10pt;
	font-weight: bold;
	padding: 5;
	}
	
.form-header-rev-smaller {
 	background-color:#fff;
	color: #006;
	font-size:10pt;
	font-weight: bold;
	padding: 5;
	text-align:center;
	}
	
.formLabel {
	color: #000000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	}
	
.smallbold {
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	line-height: 9pt;
	}






/*Styles used in admin*/
.rule
{
	color: #000066;
	width: 100%;
}
.thinrule
{
	color: #CC6666;
	width: 100%;
	height:1px;
}
.pghdr-left
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
	background-color: #990000;
	vertical-align:center;
	height: 35px;
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	border-top:1px solid #990000;
	border-bottom:1px solid #990000;
}
.pghdr-right
{
	font-size:10pt;
	font-weight:bold;
	color:#000066;
	vertical-align:center;
	height: 35px;
	text-align:right;
	border-right:1px solid #990000;
	border-top:1px solid #990000;
	border-bottom:1px solid #990000;
}
.pghdr-title
{
	font-size:13pt;
	font-weight:bold;
	color:#990000;
	vertical-align:top;
	width:65%;
}
.loginheader
{
	background-color: #990000;
	color: #ffffff;
	font-weight:bold;
}
.inputprompt
{
	font-size:8pt;
	font-weight:bold;
	text-align:right;
}
.inputprompt-top
{
	font-size:8pt;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
}
.inputprompt-c
{
	font-size:8pt;
	font-weight:bold;
	text-align:center;
}

.inputerror
{
	background-color: #ffff00;
	color: #ff0000;
	font-weight:bold;
}
.plainredtext
{
	font-size:10pt;
	color: #ff0000;
}
.shortbox
{
	height:15px;
	font-size:11px;
	line-height : 10px;
}
.smallbutton
{
	height:20px;
	font-size:11px;
	line-height : 10px;
}

/*Table formating*/
.listheader
{
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color: #990000;
	text-align:center;
}
.listheader-left
{
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	background-color: #990000;
}
/*First column*/
.listresults-fc-normal
{
	font-size:8pt;
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	vertical-align:top;
}
.listresults-fc-highlight
{
	font-size:8pt;
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	background-color: #ffff99;
	vertical-align:top;
}
/*Normal, middle column*/
.listresults-normal
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	vertical-align:top;
}
.listresults-small-normal
{
	font-size:7pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	vertical-align:top;
}
.listresults-highlight
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	background-color: #ffff99;
	vertical-align:top;
}
.listresults-small-highlight
{
	font-size:7pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	background-color: #ffff99;
	vertical-align:top;
}
.listresults-cen-normal
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	text-align:center;
	vertical-align:top;
}
.listresults-cen-highlight
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	background-color: #ffff99;
	text-align:center;
	vertical-align:top;
}
.listresults-right-normal
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	text-align:right;
	vertical-align:top;
}
.listresults-right-highlight
{
	font-size:8pt;
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	background-color: #ffff99;
	text-align:right;
	vertical-align:top;
}
.fullborder
{
	border-right:1px solid #990000;
	border-bottom:1px solid #990000;
	border-left:1px solid #990000;
	border-top:1px solid #990000;
}
/*End Styles used in admin*/



.listing-text
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	padding: 0 0 0 0;
}
.smalltext
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
}
.smalltext2
{
	color: #000;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	line-height: 9pt;
}
.select-fixed-width
{
	width:125px;
}
