p{ color: #333333; font-family: Verdana, arial, helvetica, sans-serif; font-size: 8pt }
td{ color: #333333; font-family: Verdana, arial, helvetica, sans-serif; font-size: 8pt }
body{ background-color: #002255; color: #333333; font-family: Verdana, arial, helvetica, sans-serif; font-size: 8pt; margin-top: 25px;}

.popup{margin: 4px 0px 4px 0px;}

.frontTitle { color: #000066; font-size: 10pt; font-weight: bold; }
.frontHead { color: #666666; font-size: 10pt; font-weight: bold; }
.frontText { color: #333333; font-size: 7pt; }

.formText { color: #333333; font-size: 7pt; }

.locationState { color: #002255; font-family: Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 9pt}
.locationCity { color: #002255; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt}
.locationTitle { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt}

.requiredFields { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: boldnormal; font-size: 7pt}

.commentJobTitle { color: #660000; font-weight: bold; }
.commentOffice { color: #660000; font-style: italic; font-weight: bold; }

.contentList{ color: #333333; font-family: Verdana, arial, helvetica, sans-serif; font-size: 8pt; margin-top:2px; margin-left:2em;}
.contentSection { font-weight: bold; }
.contentCategoryHeadCaps { color: #002252; Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; font-size: 10pt }
.contentHeadCaps { color: #333333; Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; font-size: 8pt }
.contentSubHead { color: #002255; Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt; }
.contentTitle { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt}

.coreTitle { color: #002255; Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 8pt }

.positionState { color: #002255; Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 9pt }
.positionOffice { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt; }
.positionJobTitle { color: #333333; font-weight: bold; }
.positionApplyNow { color: #002255; Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt; }

.projectHead { color: #9EABBD; font-family: Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 8pt }
.projectName { color: #FFFFFF; font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 7pt; margin-top:2px; margin-left:16px; } 
.projectName Li { list-style: url(/gif/project_arrows.gif); } 
.h2Text { color: #002255; font-family: Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 8pt } 

.newsreleaseDate { color: #660000; font-family: Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt; }
.newsreleaseHead { color: #002255; font-family: Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 8pt }
.nText { color: #333333; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: normal; text-transform: none; letter-spacing: 0em; font-size: 7pt }  

.moreIndustryAward { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt }
.moreIndustryAssociation { color: #002255; Verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt }

.moreClientName { color: #333333; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt }
.moreProjectName { color: #002255; Verdana, Arial, helvetica, sans-serif; font-weight: bold; font-size: 8pt }
.ClientProjectHeading { color: #660000; Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0em; font-size: 8pt }
.ClientProjectSubHeading { color: #660000; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: bold; text-transform: none;  font-size: 8pt }

.sidebarHead { color: #660000; font-family: Arial, helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em; font-size: 8pt }
.sidebarText { font-size: 7pt; margin-top: 2px; } 
.sidebarText li { margin-left: -25px; list-style: url(/gif/sidebar_arrow.gif); }

.leftText { color: #002255; font-family: Verdana, Arial, helvetica, sans-serif; font-weight: normal; text-transform: none; letter-spacing: 0em; font-size: 7pt }

.copyright { color:#FFFFFF; font-size: 7pt; }

.sidebarText A:link { color:#333333;  text-decoration: none; }
.sidebarText A:active { color:#660000; text-decoration: none; }
.sidebarText A:visited { color:#002255; text-decoration: none; }
.sidebarText A:hover { color:#660000;  font-weight:normal; text-decoration: underline;}

A:link { color:#002255;  text-decoration: underline; }
A:active { color:#660000; text-decoration: underline; }
A:visited { color:#660000; text-decoration: underline; }
A:hover {
	color:#666666;
	text-decoration: underline;
	text-align: center;
}
body table tr td table tr td table tr td table tr td table tr td a {
	text-align: center;
}
