.mainbody {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/NavigationBarColorBack.gif);
	background-repeat: repeat-y;
}
.backNav {
	background-image: url(images/NavigationBarColor.gif);
	background-repeat: repeat-y;
}
.Bodycopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3737;
	margin-right: 183px;
	line-height: 18px;
}
.Bodycopy a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3737;
	
}
.searchtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.spotlighttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #D9D5D2;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.footertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	margin-left: 200px;
}
.footertext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.learnmoretext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00529F;
	background-color: #D9D5D2;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.learnmoretext a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00529F;
	background-color: #D9D5D2;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none
}
.learnmoretext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00529F;
	background-color: #D9D5D2;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none
}
.learnmoretext a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D9D5D2;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration:none
}
.Suheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #23754B;
}
.missiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #000000;
}
.BodycopyMain {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3737;
	margin-right: 7px;
	line-height: 18px;
}
.BodycopyMain a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3737;
	
}
.BodycopyMain a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #3B3737;
	
}
body {
	background-color: #FFFFFF;
}
.projectheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #01539C;
	text-align: center;
}
.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin-right: 183px;
	color: #666666;
}
.repstable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 4px;
	height: auto;
	width: 500px;
	border: 1px solid #333333;
}
.bodytextmargain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3737;
	padding-right: 185px;
	border-bottom-color: #ECE9D8;
	margin-left: 269px;
	line-height: 16px;
}
.bodytextmargain a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3737;
	border-bottom-color: #ECE9D8;
	line-height: 16px;
	
}
.bodytextmargain a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3737;
	border-bottom-color: #ECE9D8;
	line-height: 16px;
	
}
.bodytextmargainfull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3737;
	padding-right: 5px;
	border-bottom-color: #ECE9D8;
	margin-left: 269px;
}
.bodytextmargainsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3B3737;
	padding-right: 185px;
	border-bottom-color: #ECE9D8;
	margin-left: 269px;
	line-height: 16px;
}
.bar {
	background-image: url(images/productbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
#content {
	position:absolute;
	left:-4px;
	top:212px;
	z-index:58;
	visibility: visible;
	width: 990px;
}
.educationbar {
	background-image: url(images/educationbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.careersbar {
	background-image: url(images/careerbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.mainbar {
	background-image: url(images/mainbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.sustainnbar {
	background-image: url(images/sustainsbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.prodbar {
	background-image: url(images/prodbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}


.homebar {
	background-image: url(images/homebar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.newsbar {
	background-image: url(images/newsbar.gif);
	background-repeat: repeat-x;
	margin-left: 230px;
}
.mainbodyheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #006633;
	margin-left: 269px;
}
#bodytable {
	margin-right: 190px;
	margin-left: 269px;
	padding: 2px;
	width: 500px;
}
.newsheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00CABE;
}
.newsheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #10CDC2;
	margin-left: 269px;
	margin-right: 180px;
}
.newssubheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
#contacttable {
	margin-left: 269px;
	padding: 2px;
	width: 525px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3737;
}
#contacttablewide {
	margin-left: 269px;
	padding: 2px;
	width: 725px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3737;
}
.productheaders {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0290D2;

}
.productheadersmargin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0290D2;
	margin-left: 269px;
}
.bodytextmargainfull {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3B3737;
	border-bottom-color: #ECE9D8;
	margin-left: 269px;
	line-height: 16px;
}
.careersmarginheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	margin-left: 269px;
}
.education_Sub_Headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D14B4A;
	margin-left: 269px;
}
.Sustainability_Sub_Headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF8A30;
	margin-left: 269px;
}
#Spotlight {
	top: 157px;
	position:absolute; 
	left:810px; 
	top:157px; 
	width:180px; 
	z-index:61;
}
#MainNavigation {
	position: absolute;
	top: 148px;
	position:absolute;
	width:200px; 
	z-index:65; 
	left: 12px; 
	top: 148px;
}
#logo {
	top: 11px;
	position:absolute; 
	left:6px; 
	top:11px; 
	z-index:59;
}

