body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	background-color:#CCCCCC}p {	text-indent: 7px;	line-height: 20px;}img{	border: none;}a:link,a:visited,a:active {	color: #000066;	text-decoration: none;}a:hover {	text-decoration: underline;}.sitecontainer {	width: 760px;	border: 1px solid #545454;	margin-left: auto;	margin-right: auto;	background-color:#FFFFFF;}	.extremebanner {	position: relative;	width: 750px;	height: 91px;	padding: 70px 10px 0 0;	background: url(../images/banner.jpg) repeat-x;	font-size: 14px;	*font-size: 12px;	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	font-style: italic;	letter-spacing: 2px;	text-align: right;	color: #ffffff;	}	.extremebanner img{	position: absolute;	top: 0px;	left: 0px;}.extremebanner span{	font-size:16px;	font-style:normal;}.extremebuttons {	padding-top: 15px;	background: url(../images/navBg.jpg) no-repeat top left; 	width: 154px;	/*height: 402px;*/	float: left;	background-color: #FFFFFF;}.extremebuttons div{	margin: 0;	padding: 0;	float:left;	/*padding-bottom: 5px;*/	width: 163px;	height: 37px;	background: url(../images/inactiveButton.jpg) no-repeat;	}.extremebuttons div.bottomCap{	background: url(../images/navBg.jpg) no-repeat bottom left; 	width: 154px;	height: 100px;	float: left;	background-color: #FFFFFF;}.extremebuttons a, .extremebuttons a:active, .extremebuttons a:visited{	background: url(../images/inactiveButton.jpg) no-repeat;		display: block;	font-family: Arial Narrow, Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	text-align: center;	margin: 0;	padding: 0;	padding-top: 7px;	width: 163px;	height: 30px;}.extremebuttons a:hover{	color: #cb270e;	background-image: url(../images/hoverButton.jpg);}.extremerightbar {	display: none;	width: 100px;	float: right;}.wrapper {float:right;width: 600px;}.extrememiddle {	/*width: 394px;*/	width: 555px;	float: right;	padding-right: 25px;	/*padding-left: 5px;*/}.imagearea {	font-size: small;	font-weight: bold;	text-align: center;}.footer {	width: 738px;	clear: both;	font-size: 10px;	color: #999999;	text-align: center;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #333333;	margin-right: 10px;	margin-left: 10px;}.footer p{	line-height:normal;}.footer p a{	color: #999999;	text-decoration: underline;}#rateHolder{	line-height: normal;	color: #000066;	background: url(../images/ratesbg.gif) repeat-x top #f0c93d;	padding: 0 15px 15px 15px;	margin: 20px auto 20px auto;	width: 480px;}#rateHolder p{	line-height: normal;	text-indent: 0;}#rateHolder ul{	padding-left: 0;	margin-left: 15px;}#rateHolder ul li{	padding-left: 0;	margin-left: 0;}table.rates tr td, table.rates tr th{	text-align:center;	margin: 0;	padding: 3px;	border-bottom: 2px white solid;}#resFormTable,#resFormTable tr, #resFormTable tr td{	padding: 0;	margin: 0;	border: none;}#resFormTable tr td{	padding: 5px;}