/* CSS Document */* {margin:0;padding:0;}html,body{height:100%;text-align: center;}body{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: .7em;color: #333;background: #fff url(../images/bodyBg.gif) top left repeat-x;height: 100%;line-height: 1.4em;}/* PRIMARY STYLES**************************************************************/h1 {font-style: normal;font-size: 2.5em;color: #26394f;}h2 {font-size: 16px;font-style:normal;font-size:1.4em;line-height: 20px;color:#364d6b;margin:0 0 10px 0;}h3 {font-size:13px;font-weight:normal;font-style: normal;margin:5px 0;color: #364d6b;}h4 {font-style: normal;font-size: .9em;}a {color: #26394f;text-decoration:underline;border:none;}a:hover {color: #d15900;}p {margin: 0 0 10px 0;}img {border:none;}/* HEADER A**************************************************************/ul#headerInfoList {list-style-type:none;float:left;width:400px;margin:5px 0;}ul#headerInfoList li {float:left;margin:0 5px;padding-right: 25px;}ul#headerLinkList {list-style-type:none;float:right;width:320px;margin: 5px 0;}ul#headerLinkList li {float:right;margin:0 5px;}/* CONTAINER STYLES**************************************************************/div#container {position:relative;width:768px;margin:0 auto;background-color:#fff;min-height:100%;height: 100%;border-left:1px solid #666666;border-right:1px solid #666666;}html>body div#container {    height: auto;}/* HEADER A**************************************************************/ul#headerLinkList {list-style-type:none;float:right;width:320px;margin:5px 0;padding:0;}ul#headerLinkList li {float:right;margin:0 5px;}/* HEADER B**************************************************************/div#headerB {background:#ffffff url(../images/bg1.jpg) top left repeat-x;border-top: 4px #26394f solid;width: 768;text-align: left;height:123px;}div#headerB h1 {display:block;color:#FFFFFF;height:123px;margin:0 0 0 95px;}div#headerB a{color:#FFFFFF;text-decoration:none;}/* Navigation**************************************************************/ul#navigation {	border-top: #26394f 5px solid;	height: 48px;	text-align: left;}ul#navigation li {	list-style-type: none;	display: inline;}div.navSeparator{clear:both;background:#ffffff url(../images/bg-h.gif) top left repeat-x;height:4px;}ul#navigation li.menuFirst a img, ul#navigation li.menuLast a img{width:140px;} /* CONTENT SECTION LAYOUT**************************************************************/div#contentWrapper {text-align:left;}div#rightContent {width:559px;float:right;margin:0 0 50px 15px;}div#leftContent {float:left;margin-top: 3px;padding: 5px;padding-bottom: 15px;width:155px;background: #e6e6e6 url(../images/leftBoxGrad.jpg) bottom left no-repeat;}div#contentWrapper {width:743px;margin:20px 15px 20px 10px;}img.mainPic{float:right;margin:10px;}/* CONTACT PAGE**************************************************************/p.servMenu {	margin-bottom: 25px;	font-weight: bold;}p.servMenu a {	color: #d15900;}p.servMenu a:hover {	color: #000;}/* CONTACT PAGE**************************************************************/ul#contactDetails{list-style: none url()!important;float:left;}ul#contactDetails li{margin:0 0 5px 0;}img.floatRight{float:right;margin-right:200px;}div#form{margin: 30px 0 65px 0;padding-top:15px;border-top:1px solid #999999;}div.fieldsWrapper{float:left;margin-top: 14px;}div.messageWrapper{float:right;margin:14px 90px 0 0;}div.form{margin-bottom:15px;}input {	width: 180px;}input#btnSubmit {	width: 100px;}span.warn {color: #ff0000;}/* TERMS PAGE**************************************************************/div.defs {	position: relative;	width: 540px;	clear: both;	padding: 10px 0 0;}div.defs span.defsRight {	float: right;	width: 390px;}div.defs span.defsLeft {	float: left;	width: 145px;	font-weight: bold;}.last {	margin-bottom: 15px;}/* FOOTER**************************************************************/div#footer {position:absolute;bottom: 0;margin: 10px 0 0 0;width: 100%;height: 30px;background-color: #26394f;color: #fff;}div#footer a {	color: #fff;}div#footer a:hover {	color: #d15900;}div#footer span.left {float:left;margin:8px 10px;}div#footer span.right {float:right;margin:8px 10px;}/* LIST STYLES**************************************************************/#rightContent ul, #leftContent ul {	margin: 0;	margin-bottom: 10px;	padding: 0;	list-style: none url(../images/a1.gif);}#rightContent li, #leftContent li {	margin: 0 20px; 	padding: 2px 0;}#rightContent li a, #leftContent li a {	color: #0f659c;}/* CLEAR FLOATS*****************************/.clear {height: 0;clear: both;}.clr {clear: both;}/* the news box */#news{	width:145px;}p#DOMnewsstopper {	margin-top: 10px;}/* the news box when JavaScript is available */#news.hasJS{	height:175px;	overflow:hidden;	position:relative;}/* The nested UL when JavaScript is available */#news.hasJS ul{	position:absolute;	top:120px;	left:0;}