body{
background:url(/images/bg_main.jpg) repeat-x #0057cd;
text-align:center;/*positions #wrapall*/

/*======================================================-  Text and font styles  -==*/
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0057cd;
line-height:17px;
}
	#wrapall{
	position:relative;
	width:1000px;
	margin:0 auto;
	
	/*==================================================-  Text and font styles  -==*/
	text-align:left;
	}
		#logo{
		float:left;
		}
		.headerimgs{
		float:right;
		padding-top:20px;
		}
			.headerimgs img{
			border: 1px solid #03234f;
			margin:0 0 0 20px;
			}
		#maintop{
		background:url(/images/bg_top.jpg) no-repeat;
		height:58px;
		width:1010px;
		left:-4px;
		position:relative;
		clear:left;
		}
		#main{
		width:1000px;
		background:url(/images/bg_content.jpg) top no-repeat #e1ebf9;
		height:681px; /*non standards browsers*/
		}
			html>body #main{ /*redefine for standards compliant browsers*/
			height:auto; min-height:681px; }
			
			#leftcol{
			width:216px;
			float:left;
			}
			#centercol{
			width:568px;
			float:left;
			}
				#flashDiv2qwe{
				margin-bottom:10px;
				}
			#rightcol{
			width:216px;
			float:left;
			position:relative;
			top:-20px;
			}
				#vanbutt{
				position:absolute;
				top:348px;
				right:-32px;
				}
				* html #vanbutt{/*ie6 only*/
				right:-22px;
				}
		#foot{
		width:1000px;
		text-align:center;
		background:url(/images/bg_foot_top.gif) top no-repeat #b2d1fc;
		}
			#footcontent{
			width:1000px;
			background:url(/images/bg_foot_bottom.gif) bottom no-repeat;
			}
			#footcontent strong, #footcontent b{
			color:#000;
			}
			#footcontent a{
			color:#0057cd;
			}
				.footpad{
				padding:45px;
				}

/*======================================================-  Utility Classes  -==*/
.lrpad{
padding-right:18px;
padding-left:18px;
}
.bpad{
padding-bottom:10px;
}
.sidebox{
border:1px solid #a9c5eb;
background:#fff;
margin: 0px 10px 18px 10px;
color:black;
}
	.sidebox h2{
	background:url(/images/bg_blue_highlight.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	line-height:31px;
	color:#ff8800;
	
	height:31px;
	border-bottom:1px solid #bdd0e7;
	padding:0px 8px;
	margin:0px 0px 5px 0px;
	}
	.sidebox .lrpad{
	padding:0px 8px
	}
	.sidebox a{
	color:#0057cd;
	}
	.sidebox a:hover{
	color:#0057cd;
	text-decoration:underline;
	}
.hr{
height:0;
width:100%;
line-height:1%;

border-top:2px solid #f80;
margin:0px 0px 5px 0px;
}

h1{color:#000;font-size:19px;line-height:normal;padding:0px;margin:0px 0px 10px 0px;}
h2{color:#000;font-size:16px;line-height:normal;padding:0px;margin:0px 0px 10px 0px;}
h3{color:#000;font-size:14px;line-height:normal;padding:0px;margin:0px 0px 10px 0px;}
h4{color:#000;font-size:12px;line-height:normal;padding:0px;margin:0px 0px 10px 0px;}

a{color:#000; text-decoration:none;}
a:hover{text-decoration:underline;}

ul.linklist{
margin:0;
padding:0;
list-style:none;
}
	ul.linklist li{
	padding:10px 0;
	margin:0;
	}