body {	font-family: verdana;	font-size: 12px;	text-align: center; /* for IE */}#container {	margin: 0 auto;   /* align for good browsers */	text-align: left; /* counter the body center */	width: 704px;}.tables {	font-family: verdana;	font-size: 12px;}.base {	font-size: 9px;	color: #003366;	padding-right: 20px;	padding-left: 20px;}.base a:link, a:visited, a:active {	color: #003366;	text-decoration: none;}.base a:hover {	color: #638BA0;	text-decoration: underline;}.textlink {	font-size: 10px;	color: #999999;}.textlink a:link {	font-size: 10px;	color: #999999;	text-decoration: none;}.textlink a:visited {	font-size: 10px;	color: #999999;	text-decoration: none;	}.textlink a:active {	font-size: 10px;	color: #999999;	text-decoration: none;	}.textlink a:hover {	font-size: 10px;	color: #999999;	text-decoration: underline;}.bodycopy {	padding-right: 30px;	padding-left: 200px;	padding-bottom: 20px;	font-size: 90%;	line-height: 150%;	color: #003366;}.bodycopy2 {	padding-right: 30px;	padding-left: 200px;	padding-bottom: 20px;	font-size: 10.8px;	line-height: 150%;	color: #003366;}.bodycopynoindent {	padding-bottom: 20px;	font-size: 90%;	line-height: 150%;	color: #003366;}.exampletext {	padding-top: 5px;	padding-bottom: 20px;	font-size: 60%;	line-height: 110%;	color: #003366;}.warning {	font-size: 90%;	line-height: 150%;    color: #f00;}.formbox {	font-size: 90%;	line-height: 150%;	color: #003366;	width: 250px;}.bodycopynoindent a:link {	color: #003366;	text-decoration: underline;}.bodycopynoindent a:hover {	color: #003366;	text-decoration: underline;}.bodycopynoindent a:active {	color: #003366;	text-decoration: underline;}.bodycopynoindent a:visited {	color: #003366;	text-decoration: underline;}.headlines {	padding-top: 15px;	padding-right: 30px;	padding-left: 200px;	font-size: 150%;	line-height: 150%;	color: #638BA0;	font-weight: lighter;}.headlinesservices {	padding-top: 15px;	padding-right: 30px;	padding-left: 200px;	font-size: 150%;	line-height: 150%;	color: #B9867C;	font-weight: lighter;}.headlinesequipment {	padding-top: 15px;	padding-right: 30px;	padding-left: 200px;	font-size: 150%;	line-height: 150%;	color: #B9A37B;	font-weight: lighter;}.headlinesexamples {	padding-top: 15px;	padding-right: 30px;	padding-left: 200px;	font-size: 150%;	line-height: 150%;	color: #829D60;	font-weight: lighter;}.footer {	background-image: url(imagery/base.jpg);}.border {	border: 1px dotted #B3B3B3;}.intro {	font-size: 12px;	line-height: 140%;	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif;}.intro a:link, a:visited, a:active{	color: #003366;	text-decoration: underline;}#headerlayer {	background-repeat: no-repeat;	background-image: url(../imagery/logo.jpg);	width: 704px;	height: 130px;	top: 0px;}#flashheaderlayer {	width: 704px;	height: 130px;	top: 0px;}#textbuttons {	width: 704px;	height: 18px;	top: 62px;}#flash {	width: 704px;	height: 192px;	top: 132px;}#navigationlayer {	width: 704px;	height: 192px;	top: 132px;}#copycontainer {	width: 704px;	top: 326px;	background-color: #F5F5F5;}#footer {	width: 704px;	height: 37px;	background-image: url(../imagery/base.jpg);}#centrelayer {	margin: 0 auto;   /* align for good browsers */	text-align: left; /* counter the body center */	width: 100%;	top: 0px;	}.picture {	padding: 5px;	border: 1px solid #FFFFFF;}