body {
	margin-left: 0px;
	margin-top: -1px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td img {display: block;}

.contactTitle{
	color: #464645;
	font-size:11px;
}

.copy{
	color:#757675;
	font-size:11px;
}
a.copy:link{
	color: #6f706e;
	font-size:11px;
	text-decoration: none;

}
a.copy:visited{
	color:#6f706e;
	font-size:11px;
	text-decoration: none;

}
a.copy:hover{
	color: #161616;
	font-size:11px;
	text-decoration: none;

}
a.copy:active{
	color:#6f706e;
	font-size:11px;
	text-decoration: none;

}
.menu {
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
a.menu:link, a.menu:visited{
	color:#ffffff;
	font-size:12px;
	text-decoration:none;
}
a.menu:hover, a.menu:active{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.title{
	font-weight:bold;
	font-size: 11px;
	color:#ffffff;
}

.whiteTxt{
	font-size: 11px;
	color:#ffffff;
}

select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.buildingTitle{
	font-weight:bold;
	font-size: 18px;
}
.buildingSubHead{
	font-weight:bold;
	font-size:13px;
	color:#ffffff;
}
.buildingTestimonial{
	font-size:12px;
	color:#ffffff;
	line-height:13px;
}
.crumb{
	font-size:12px;
	color:#b4b3b3;
}
a.crumbLink:link, a.crumbLink:visited{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#b4b3b3;
}
a.crumbLink:hover, a.crumbLink:active{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#686766;
}
.buildingContentTitle{
	font-weight:bold;
	color:#868686;
}
.adminTitle{
	font-weight:bold;
	font-size: 18px;
}
.adminSubTitle{
	font-weight:bold;
}
.error{
	color:#FF0000;
	font-weight:bold;
}
a.projectsText:link, a.projectsText:visited{
	color:#b0b0b0;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
a.projectsText:hover, a.projectsText:active{
	color:#d9b340;
	font-size:12px;
	line-height:16px;
	text-decoration:none;
}
.projectsTitle{
	font-size:12px;
	font-weight:bold;
	color:#5d5a5b;
	text-decoration:none;
}
a.projectsTitle:link, a.projectsTitle:visited {
	font-size:12px;
	font-weight:bold;
	color:#b2b2b2;
	text-decoration:none;

}
 a.projectsTitle:hover, a.projectsTitle:active{
 	font-size:12px;
	font-weight:bold;
	color:#878787;
	text-decoration:none;	
 }


a.projectsListingTitle:link{
	font-size:11px;
	font-weight:bold;
	color:#A4A4A4;
	text-decoration:none;
}
a.projectsListingTitle:visited{
	font-size:11px;
	font-weight:bold;
	color:#A4A4A4;
	text-decoration:none;
}
a.projectsListingTitle:hover{
	font-size:11px;
	font-weight:bold;
	color:#757575;
	text-decoration:none;
}
a.projectsListingTitle:active{
	font-size:11px;
	font-weight:bold;
	color:#A4A4A4;
	text-decoration:none;
}
.projectsListingText{
	font-size:11px;
}
.btn{
	font-size:12px;
	font-weight:bold;
	display:block;
	background:#BBBCBE;
	color:#ffffff;
}
.searchBox{
	background:#ffffff;
	border:1px solid #BBBCBE;
	width:120px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.topDotted{
	border-top:1px dotted #bbbcbb;
}
.adminRedHeader{
	font-size:23px;
	color:#65241d;
	border-bottom:5px solid #65241d;
}
.adminGreyHeader{
	font-size:18px;
	color:#636363;
	line-height:24px;
}
.adminGreeting{
	font-size:11px;
	color:#acabab;
	font-weight:bold;
}
a.adminLogout:link, a.adminLogout:visited, a.adminLogout:hover, a.adminLogout:active{
	font-size:11px;
	color:#ff0000;
	font-weight:bold;
	text-decoration:underline;
}
a.adminCrumb:link, a.adminCrumb:visited, a.adminCrumb:hover, a.adminCrumb:active{
	font-size:11px;
	color:#808080;
	font-weight:bold;
	text-decoration:none;
}
.currentOpeningTitle {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

a.currentOpeningTitle:link, a.currentOpeningTitle:visited {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
a.currentOpeningTitle:hover{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: darkgray;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
a.currentOpeningTitle:active {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: white;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.whitecopy {
	color: white;
	font-size:11px;
	text-decoration: none;
}
a.whitecopy:link{
	color: white;
	font-size:11px;
	text-decoration: none;
}
a.whitecopy:visited{
	color:white;
	font-size:11px;
	text-decoration: none;
}
a.whitecopy:hover{
	color: white;
	font-size:11px;
	text-decoration: none;
}
a.whitecopy:active{
	color:white;
	font-size:11px;
	text-decoration: none;
}

.recentNewsTitle{
	font-size:15px;
	font-weight:bold;
	color:#878787;
	text-decoration:none;
}





/********************
/  Footer Links
********************/
#FooterLinks ul{
	list-style-type:none;
	margin:0px;
	padding:10px 0 0 10px;
	width:610px;
}

#FooterLinks li{
	float:left;
	padding:0 5px 0 0;
}

#FooterLinks li a{
	color:#999;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#FooterLinks li a:hover{
	color:#666;
}

#FooterLinks li#home{
	width:45px;
}

#FooterLinks li#about{
	width:45px;
}

#FooterLinks li#recentNews{
	width:85px;
}

#FooterLinks li#contact{
	width:60px;
}

#FooterLinks li#careers{
	width:60px;
}

#FooterLinks li#communityInvolvement{
	width:145px;
}

#FooterLinks li#sustainableDesign{
	width:125px;
}







