/* CSS Document */* {	padding-left:0px;	margin-left:0px;}body {	background-color:#dfebee;	font-family:Arial, Helvetica, sans-serif;	font-size: 11.5px;	text-align:center;	margin-top:71px;	line-height: 1.3em;}#site {	width:764px;	border-color:#176c81;	background-color:#FFFFFF;	border-width:1px;	border-style:solid;	margin:0 auto;}#brandHeaderNews {	height:185px;	width:764px;	background-image:url(../images/branding_header_news.gif);	background-repeat:no-repeat;}#brandHeaderContact {	height:185px;	width:764px;	background-image:url(../images/branding_header_contact.gif);	background-repeat:no-repeat;}#brandHeaderCompany {	height:185px;	width:764px;	background-image:url(../images/branding_header_company.gif);	background-repeat:no-repeat;}#brandHeaderProducts {	height:185px;	width:764px;	background-image:url(../images/branding_header_products.gif);	background-repeat:no-repeat;}#brandHeaderServices {	height:185px;	width:764px;	background-image:url(../images/branding_header_services.gif);	background-repeat:no-repeat;}#logo {	float:left;	width:85px;	height:127px;	padding-left:18px;	padding-top:18px;}#contact {	float:right;	padding-top:85px;	padding-left:466px;}#mainMenu {	float:right;	width:637px;	margin-top:-3px;}#mainMenu li {	float:right;}#breadCrumbs {	flaot:left;	padding-left:282px;	text-align:left;	color:#707070;}#mainContent {	padding-top:20px;}#secondaryMenu ul {	color:#c8452e;	margin-left:18px;	margin-right:44px;	float:left;	border-top-width:1px;	border-top-color:#176c81;	border-top-style:solid;	width:96px;}#secondaryMenu li {	text-indent:5px;	display:block;	text-align:left;	font-family:Arial Narrow, Arial, sans-serif;	font-size:12px;	border-bottom-width:1px;	border-bottom-color:#176c81;	border-bottom-style:solid;}#secondaryMenu li a:link {	color:#666666;	display:block;	padding:0.2em;	background-color:#ffffff;	cursor:pointer;}#secondaryMenu li a:visited {	display:block;	padding:0.2em;	background-color:#ffffff;	cursor:pointer;}#secondaryMenu li a:hover {	display:block;	padding:0.2em;	background-color:#f8ddd7;	cursor:pointer;}#subnav {	font-family:Arial, Helvetica, sans-serif;	font-size:10px;	color:#c8452e;}#onState {	padding:0.2em;}#headerAndCopy {	float:right;	position:relative;	text-align:left;	width:501px;	padding-right:84px;}#headerAndCopy li {	list-style-type:disc;	margin-left:15px;}#headerAndCopy a:hover {	color:#176c81;	text-decoration:underline;}li {	list-style-type:none;}h1 {	width:188px;	font-family:Arial Narrow, Arial, sans-serif;	color:#c8452e;	font-size:14px;	padding-bottom:0.4em;	border-bottom-style:dotted;	border-bottom-width:1px;	border-bottom-color:#c8452e;}h2 {	color:#176c81;	font-size:12px;}a:link {	color:#666666;	text-decoration:none;}a:visited {	color:#666666;	text-decoration:none;}#footer {	padding-bottom:0px;	margin-bottom:-4px;	margin-left:-1px;	padding-top:20px;}