/* colors:red: 175/38/38 #af2626title blue: 13/101/156 #0d659ctext: 22/22/22 #222title blue: 13/101/156 #0d659c*/body {	margin: 0; padding: 0;	color: #222;	background-color: #fff;	text-align: center;}/* START: type */h1, h2, h3, h4 {	margin: 0; padding: 0;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: normal; }p {	margin: 0; padding: 0;	color: #444;	font: 12px/18px Arial, Helvetica, sans-serif;	}a         { font-weight: normal; text-decoration: none; }a:link    { color: #0d659c; }a:visited { color: #0d659c; }a:hover   { color: #0d659c; text-decoration: underline; }a:active  { color: #0d659c; text-decoration: underline; }ul.content {	padding:0; margin:0 0 0 8px;}ul.content li {	list-style-image: url(/img/bt-bullet.gif);	margin-left:8px;	color: #444;}ul.facts {	padding:0; margin:0 0 0 10px;}ul.facts li {	list-style-image: url(/img/bt-bullet.gif);	margin-left:8px;	color: #444;}ol.decimal {	padding:0; margin:0;	list-style-position: inside;	list-style-type: decimal;}img.border { border: 1px solid #ab947c; }/* END: type *//* START: top-level containers */#wrap {	margin: 20px auto;	padding: 10px;	width: 920px;	background-color: #fff;	border: 1px solid #af2626;	text-align: left;}/* START header */#headerHome {	margin: 0; 	padding: 0;	position: relative;	width: 920px;	height: 480px;	background: #fff;}#mainHome {	margin: 0; 	padding: 0;	position: relative;	width: 920px;	height: 200px;	background: #af2626 url(../img/mainHome-bg.jpg) left top no-repeat;}#mainHome-logo {	margin: 0; padding: 0;	position: absolute;	left: 0px;	top: 0px;	width: 300px;	height: 200px;}#mainHome-nav {	margin: 0; padding: 0;	position: absolute;	left: 300px;	top: 0px;	width: 620px;	height: 200px;}#navcontainerHome ul{position: absolute;top: 142px;padding: 0;margin: 0;list-style-type: none;color: #fff;width: 100%;font: 12px/13px Arial, Helvetica, sans-serif;	text-align: right;}#navcontainerHome li { display: inline; color: #fff; }#navcontainerHome li a {text-decoration: none;color: #fff;padding: 0px 5px;border-right: 1px solid #fff;}#navcontainerHome li a:hover {text-decoration: underline;}#navcontainerHome li.last a {	border-right: 1px solid #af2626;}#footerHome {	margin: 0 auto;	padding: 0;	position: relative;	width: 940px;	text-align: left;}/*-------------------*/#header {	margin: 0; 	padding: 0;	position: relative;	width: 920px;	height: 100px;	background: #af2626 url(../img/header-bg.gif) left top no-repeat;}#h-logo {	margin: 0; padding: 0;	position: absolute;	left: 0px;	top: 0px;	width: 200px;	height: 100px;}#h-nav {	margin: 0; padding: 0;	position: absolute;	left: 200px;	top: 0px;	width: 720px;	height: 100px;}#navcontainer ul{position: absolute;top: 75px;padding: 0;margin: 0;list-style-type: none;color: #fff;width: 100%;font: 12px/13px Arial, Helvetica, sans-serif;	text-align: right;}#navcontainer li { display: inline; color: #fff; }#navcontainer li a {text-decoration: none;color: #fff;padding: 0px 5px;border-right: 1px solid #fff;}#navcontainer li a:hover {text-decoration: underline;}#navcontainer li.last a {	border-right: 1px solid #af2626;}/*-------------------*/#headerImg {	margin: 0; 	padding: 0;	background-color: #fff;}/* END header */#main {	margin: 0; padding: 0;	float: left;	width: 920px;	background-color:#fff;}#main_in {	margin: 0; padding: 0 10px;}#main h2 {	margin: 0; padding: 0;	color: #0d659c;	font: 25px/25px Times New Roman, Times, serif; 	font-weight:normal;	font-style:italic;}#main h3 {	margin: 0; padding: 0;	color: #0d659c;	font: 15px/18px Arial, Helvetica, sans-serif;		font-weight:bold;}#main h3 a         { font-weight:700; text-decoration: none; }#main h3 a:link    { color: #493620; }#main h3 a:visited { color: #493620; }#main h3 a:hover   { color: #493620; text-decoration: underline; }#main h3 a:active  { color: #493620; text-decoration: underline; }#main-photo {	margin: 0 10px 10px 25px; padding: 5px 5px 4px 5px;	border: 1px solid #af2626;	float: right;}#main-photo img.border {	margin:0; padding:0;	border:0;	border-bottom: 1px solid #fff;	display: block;}#footer {	margin: 20px 0 0 0; 	padding: 0;	position: relative;	width: 920px;	height: 80px;	background: #fff url(../img/footer-bg.gif) left top no-repeat;}#footer p {	padding:60px 0 0 10px;	font-size: 11px;	line-height: 14px;	color: #fff;}#clearIt {	margin: 0; padding: 0;	height: 0px;	font-size: 0px;	line-height: 0px;	clear: both;}#main DIV.divider		{width:100%; height:1px; border-top:1px solid #ab947c; margin:15px 0 15px 0; padding:0; clear: both;}/* END: top-level containers *//* START: form stuff *//*.formOne {	width: 310px;	margin: 0 0 5px 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.formTwo {	width: 310px;	height: 100px;	margin: 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.formThree {	width: 295px;	height: 100px;	margin: 0 0 5px 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.formFour {	width: 295px;	height: 100px;	margin: 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.dd {	width: 150px;	margin: 0 0 5px 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	font-color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.ddRfp {	width: 295px;	margin: 0 0 5px 0;	padding: 2px 0px 2px 2px;	background-color: #fff;	border: 1px solid #444;	font-color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; 	line-height: 12px; 	font-weight: normal;}.cb {	margin: 0 5px 0 0;	padding: 0;}*//* END: form stuff */