@charset "utf-8";/* CSS Document */body {	font: 100% Verdana, Arial, Helvetica, sans-serif;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000000;	background-color: #7FA2BE;}#container  {	width: 1000px;	text-align: left; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	border: 1px none #000000;	background-color: #FFFFFF;}#middlecontainer {	width: 880px; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	border: 0px none #000000;	background-color: #FFFFFF;	height: 450px;}#header {	background-color: #E5ECF2;	height: 150px;	padding: 0;	z-index: 1;	background-image: url(/images/header-interior.jpg);	background-repeat: no-repeat;	background-position: center bottom;	width: 100%;}#headerhome {	background-color: #E5ECF2;	height: 400px;	padding: 0;	z-index: 1;	background-image: url(/images/header-homepage.jpg);	background-repeat: no-repeat;	background-position: center bottom;	width: auto;}#headerhome2 {	height: auto;	padding: 0;	z-index: 1;	background-image: url(/images/header-homepage-bottom-tile.gif);	background-repeat: repeat-x;	background-position: bottom;}#header2 {	background-repeat: repeat-x;	height: auto;	padding: 0;	z-index: 1;	background-position: top;	background-image: url(/images/header-interior-bottom-tile.jpg);	margin-right: auto;	margin-left: auto;}#bodycontent  {	width: auto;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: normal;	color: #666666;	text-decoration: none;	float: left;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 25px;	margin-left: auto;	height: auto;	padding-top: 0;	padding-right: 0;	padding-bottom: 10;	padding-left: 0;}#products  {	background: #FFFFFF;	float: right;	width: auto;	padding: 0;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}#footer  {	background-image: url(/images/footer-tile.jpg);	background-repeat: repeat-x;	height: 20px;	clear: both;	background-color: #7FA2BE;}#footercontainer {	width: 880px; /* this overrides the text-align: center on the body element. */	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;	border: 0px none #000000;}#footerlogo {	z-index:1;	float: left;	margin-left: 25px;	margin-top: 20px;	padding: 0px;}#footerlinks {	z-index:1;	float: left;	margin-left: 25px;	margin-top: 20px;	padding: 0px;}#br .clear {	z-index:1;	clear: both;}#links {	z-index:3;	float: right;	margin-top: 30px;	margin-right: 70px;}#linkshome {	z-index:3;	float: right;	margin-top: 75px;	margin-right: 50px;}
