body {	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background:url(images/grass.jpg);}body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;}h1 {	font-size: 18px;	font-weight:bold;	color: #ffffff;	background-color:#404040;	width:100%;	border-bottom: thin dashed #CCCCCC;	text-align:center;	margin:0;	padding:0;}h2 {	font-size: 18px;	font-weight:bold;	color: #ffffff;	background-color:#404040;	width:100%;	border-bottom: thin dashed #CCCCCC;	text-align:center;	margin:0;	padding:0;}h3 {	font-size: 10px;	color: #ffffff;	text-align:left}h4 {	font-size: 11px;	color: #ffffff;	background-color:#404040;	width:100%;	border-bottom: thin dashed #CCCCCC;	text-align:center}.mainbody {	width:882px;	background-color:#333333;	position:absolute;	margin-left:40px;	margin-right:40px;	}.banner {	width:100%;	height: 104px;	}.bannerimage {	margin-left:100px;	height:104px;	float:left;}.bannerimageRage {	position:absolute;	left:750px;	top:1px; 	}.bannerimage2 {	margin-right:450px;	padding-top:15px;	font-size: 11px;	color: #ffffff;	height:64px;	width:200px;	float:right;}.navbg {	background-image:url(images/navrepeat_09.gif);	background-repeat:repeat-x;	width:100%;	height:33px;	}#navcontainer ul{	margin: 0;	padding-top: 0px;	list-style-type: none;	text-align: center;	font-family: arial;	font-size: 11px;	height: 25px;	padding-top:8px;}#navcontainer ul li { display: inline; }#navcontainer ul li a{text-decoration: none;padding-right: 8px;padding-bottom: 0px;padding-left: 8px;padding-top:8px;color: #000000;width: 100%;height: 33px;border-right:thin inset #FF0000}#navcontainer ul li a:hover{color: #fff;width: 100%;height:33px;}.leftcolumn {	width:201px;	float:left;	margin:0px;	background-color:#ededed;	padding-bottom:0px;	border-bottom:thick inset #525252;	}.rightcolumn {	width:661px;	float:right;	background-color:#FFFFFF;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;	padding-top:10px;	color:#333333;	}.nav2 {	width:175px;	background:url(images/nav2_03.gif) repeat-x;	height:20px;	border-left:thin solid #CCCCCC;	border-top:thin solid #CCCCCC;	padding-left:20px;	padding-top:7px	}.nav3 {	width:175px;	height:100px;	border-left:thin solid #CCCCCC;	border-top:thin solid #CCCCCC;	padding-left:20px;	padding-top:7px;	color: #000000;	}.nav4 {	width:175px;	background:url(images/Nav4Red.png) repeat-x;	height:35px;	border-left:thin solid #CCCCCC;	border-top:thin solid #CCCCCC;	padding-left:20px;	padding-top:7px;	text-align: center;	color: #000000;	}	a {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #ff3300;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;	color: #ff3300;}a:hover {	text-decoration: none;	color: #F73E06;}a:active {	text-decoration: none;	color: #ff3300;}.style1 {color: #FFFFFF}.searchform {	float:right;	margin-right:20px;	height:62px;	width:200px;	padding-top:42px;	}.submitform {	float:right;	margin-right:5px;	height:58px;	width:100px;	padding-top:46px;	}.input {	background:url(images/nav2_03.gif);	border:thin inset #000000;	height:21px;	width:180px;	padding-left:20px;	padding-top:4px	}.footer {	width:882px;	height:30px;	text-align:center;	border-top:thin solid #CCCCCC;	background:url(images/bannerbg_02.gif);	float:left;	padding-top:10px;	color:#FFFFFF	}.footer a {color:#FFFFFF;}.footer a:visited {color:#FFFFFF;}.footer a:active {color:#FFFFFF;}.footer a:hover {color:#FFFFFF;background-color:#333333;}.submit {	background-color:#EDEDED;	border:0px;	outline:0px;	}.columnheader {	height:20px;	width:201px;	background: url(images/navrepeat_09.gif) repeat-x;	text-align:center;	color:#FFFFFF;	font-weight:bold;	border-top:thin #040404 solid;	padding-top:8px;	}.newsheadertext {	font-size: 11px;	color: #ffffff;	background-color:#404040;	width:100%;	border-bottom: thin dashed #CCCCCC;	text-align:center}.line1 {	font-size: 12px;	font-weight:bold;	color: #ffffff;	background-color:#404040;	width:100%;	border-bottom: thin dashed #CCCCCC;	text-align:center;	margin:0;	padding:0;}.line2 {	font-size: 9px;	font-weight:normal;	color: #ffffff;	background-color:transparent;	text-align:right;	margin:0;	padding:0;}.downloady {	color:#FFFFFF;	}a.title:link{font-size:18px;font-weight:bold;color:#fff;}a.title:visited{font-size:18px;font-weight:bold;color:#fff;}a.title:hover{font-size:18px;font-weight:bold;color:#ccc;}	