

 p {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


 .grid_4 p {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


.grid_4  a:link {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

.grid_4  a:hover {
	color: #aa4247;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


.grid_4  a:visited {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}



	
.grid_8p  p {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

.grid_8p  a:link {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}



.text {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	}

.text  a:link {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

.text  a:visited {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


.reveal {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


 .reveal a:link {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


.reveal a:hover {
	color: #aa4247;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

.reveal a:visited {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}



.logo {
height: 75px;
}

.main_nav {
		margin:0 0 0 0 ;
		padding:0 0 0 0;
		height: 77px;
	}

#main_nav {
		margin:0 0 0 0 ;
		padding:0 0 0 0;
	}

#main_nav ul {
		margin:0 0 0 0;
		padding: 0 0 0 0;
		list-style: none;
	}
	
#main_nav li {
		display:inline;
		margin:0 0 0 0;
		padding:0 0 0 0;
	}

#PromoLeft {
 padding-top: 20px;
 }
 
 #PromoLeft p {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 19px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	
 } 
 
 #PromoCenter {
 padding-top: 20px;
 }
  
 #PromoCenter p {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 19px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
 }
 
 #PromoRight {
 padding-top: 20px;
 }
 
 #PromoRight p {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 19px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;

 }

#LeftSide {
 border-right: dotted 1px;
 border-color: #e4e4e4;
 padding-right: 5px;
 }

#RightSideDemo {
	background: #f8f8f8;
	border: solid 1px;
	border-color: #e4e4e4;
	margin:0 0 0 0;
 }


#RightSideDemo p {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	padding: 7px;
	
 }

#RightSidePress {
	background: #f8f8f8;
	border: solid 1px;
	border-color: #e4e4e4;
	margin:0 0 10px 0;
 }




#RightSidePress p {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	border-bottom: dotted 1px;
	border-color: #e4e4e4;
	padding: 7px;
	
 }

#RightSidePress a:link {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	border-bottom: dotted 1px;
	border-color: #e4e4e4;
 }

 #RightSidePress a:hover {
	color: #aa4247;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	border-bottom: dotted 1px;
	border-color: #e4e4e4;
 }

 #RightSidePress a:visited {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	border-bottom: dotted 1px;
	border-color: #e4e4e4;
 }

#headline {
 padding-bottom: 40px;
 }


#subhead p {
	color: #89a141;
	font-family:  Arial, helvetica;
	font-size: 23px;
	line-height: 32px;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	padding-bottom: 25px;
 }


.SolutionPic  {
	width: 125px;
	}
	
.SolutionText  {
	width: 305px;
	color: #89a141;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 22px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}
	
.gray
  color: #f8f8f8;
  
	}
	
#header {
margin: 0 0 0 0;
padding: 0 0 0 0;
}
	
.header {
height: 139px;
margin-left: 10px;
}


#footerContent {
	width:960px;
	margin:0 auto;
	height:80px;
	line-height:1.1em;
	padding:15px 10px 0 10px
	
	}

#footerContent p {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;

	}

#footerContent a:link, a:visited {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;

	}

#footerContent a:hover {
	color: #7f8f9e;
	font-family:  Arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;

	}



#footerFollow {
 float: right;

 }
	

#footerFollow p {
	color: #ffffff;
	font-family:  Arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;

 }



.FollowItalic {
	color: #7f8f9e;
	font-family:  Arial, helvetica;
	font-size: 10px;
	line-height: 12px;
	font-style: italic;
	font-variant: normal;
	font-weight: normal;
	}


.HDivider {
 border-bottom: dotted 1px;
 border-color: #e4e4e4;

}


.SolutionsRequest {
background: #e9ecee;
padding: 10px 20px 10px 30px;
}

.SolutionsRequest2 {
clear: both;
background: #e9ecee;
padding: 10px 20px 10px 30px;
text-align: center;
}


.Careers {
background: #f8f8f8;
padding: 10px 20px 10px 30px;
}

.Careers {
clear: both;
background: #f8f8f8;
padding: 10px 20px 10px 30px;
text-align: left;
}

.form {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.error_strings {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 13px;
	line-height: 17px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.pressHead {
	color: #476073;
	font-family:  Arial, helvetica;
	font-size: 18px;
	line-height: 21px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


#CareerButtons {
		margin:0 0 0 0 ;
		padding:0 0 0 0;
	}

#CareerButtons ul {
		margin:0 0 0 0;
		padding: 0 0 0 0;
		list-style: none;
	}
	
#CareerButtons li {
		display:inline;
		margin:0 0 0 0;
		padding:0 0 0 0;
	}
	
