/* font style */body {	background: #222222;	margin: 0;	padding: 0;}h1,h2,h3,h4 {	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight:normal;}h1 {	font-size: 18px;	font-weight:normal;	color: #f2b000;}p {	color: #000;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight:normal;	text-align:left;}a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px;  color:#333333}a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#333333}a:active{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#333333}a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#7C91AD}.main a:link { font-family: Arial, Helvetica, sans-serif;  font-size:11px;  color:#333333}.main a:visited { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333}.main a:active{ font-family: Arial, Helvetica, sans-serif;  font-size:11px; color:#333333}.main a:hover { font-family: Arial, Helvetica, sans-serif;  font-size:11px; color:#7C91AD}.nav { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#333333}.nav a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px;  color:#333333}.nav a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#333333}.nav a:active{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#333333}.nav a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:11px; color:#7C91AD}.terms { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px; color:#333333}.terms a:link { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px;  color:#333333}.terms a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px; color:#333333}.terms a:active{ font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px; color:#333333}.terms a:hover { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:10px; color:#7C91AD}.reasons { font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:12px; color:#FFFFFF}/* structure */#container{	margin-left: auto;    margin-right: auto;	width: 1140px;	background-color:#fff;	}	#shaddow-left{	width: 120px;	background-image:url(images/shaddowleft.gif);	background-repeat:no-repeat;	background-colour: #222222;	}#shaddow-left-inner{	width: 23px;	background-image:url(images/shaddowleftinner.gif);		}		#shaddow-right-inner{	width: 23px;	background-image:url(images/shaddowlrightinner.gif);		}	#shaddow-right{	width: 120px;	background-image:url(images/shaddowright.gif);	background-repeat:no-repeat;		background-colour: #222222;	}	#nav{	width:854px;	height:27px;	text-align:right;	padding-right:20px;		padding-top:73px;}#header{	width:854px;	height:105px;	background-image:url(images/banner.gif);	background-repeat:no-repeat;	text-align:right;	}#bannerimage{	width:854px;	height:105px;	background-image:url(images/bannerimage.jpg);	background-repeat:no-repeat;	background-position:center;	}#bottombanner{	width:854px;	height:73px;	background-image:url(images/bottombanner.gif);	background-repeat:no-repeat;	background-position:center;	text-align:left;	}#footer{	width:854px;	text-align:left;	padding-left:20px;	}/* home page */#homeleft{	padding-top:15px;	width:500px;	vertical-align:top;}#homeleft2{	padding-top:15px;	padding-right:15px;	width:500px;	vertical-align:top;}#homeright{	padding-top:15px;	width:354px;	vertical-align:top;	padding-bottom:20px;	background-image:url(images/5boxmiddle.gif.gif);}#homeright2{	padding-top:15px;	padding-left:15px;	width:354px;	vertical-align:top;	padding-bottom:20px;	background-image:url(images/5boxmiddle.gif.gif);}#homeleft1{	padding-top:15px;	padding-right:30px;	padding-left:30px;	width:500px;	vertical-align:top;}#homeright2{	padding-top:15px;	width:354px;	vertical-align:top;	padding-bottom:20px;	padding-left:30px;}#featureboxbottom{	padding-top:10px;	width:104px;	padding-left:10px;	padding-right:10px;	padding-bottom:15px;	background-image:url(images/featureboxbottom.gif);	background-repeat:no-repeat;	background-position:bottom;	text-align:center;}#featureboxtopone{	padding-top:10px;	width:104px;	height:121px;	padding-left:15px;	padding-right:15px;	padding-bottom:15px;	background-image:url(images/boxtemplate.jpg);	background-repeat:no-repeat;	background-position:bottom;	text-align:center;}#featureboxtoptwo{	padding-top:10px;	width:104px;	height:121px;	padding-left:15px;	padding-right:15px;	padding-bottom:15px;	background-image:url(images/boxtwo.jpg);	background-repeat:no-repeat;	background-position:bottom;	text-align:center;}#featureboxtopthree{	padding-top:10px;	width:104px;	height:121px;	padding-left:15px;	padding-right:15px;	padding-bottom:15px;	background-image:url(images/boxthree.jpg);	background-repeat:no-repeat;	background-position:bottom;	text-align:center;}#featureboxtopfour{	padding-top:10px;	width:104px;	height:121px;	padding-left:15px;	padding-right:15px;	padding-bottom:15px;	background-image:url(images/boxfour.jpg);	background-repeat:no-repeat;	background-position:bottom;	text-align:center;}#reasons{	background-image:url(images/5boxmiddle.gif);	background-repeat:repeat-y;	padding-left:30px;	padding-right:45px;	height:121px;	vertical-align:top;}#homeleft1{	padding-top:15px;	padding-right:30px;	padding-left:30;	width:500px;	vertical-align:top;}/* all pages */#copyarea{	padding-top:15px;	padding-right:30px;	padding-left:30px;	width:854px;	vertical-align:top;	bottom:15px;