body {
	background: #000000 url(/images/body_bg.jpg) repeat-x left top;
	margin: 0px;
	padding: 0px;
}
#topbg{
	width:100%;
	background:url(/images/top_bg.jpg) no-repeat center top;

}
#content{
	background:url(/images/content_bg.jpg);
	width:740px;
	padding:0px 30px 5px;
}
#content #leftcol{
float:left;
width:380px;
padding:0px 20px 0px 0px;
}
#content #rightcol{
float:right;
width:330px;
padding:0px 0px 0px 10px;
}
#content #imgs{
float:right;
width:200px;
padding:0px 0px 0px 10px;
}
h1{
	font:bold 28px Geneva, Arial, Helvetica, sans-serif;
	color:#000659;
}
h2{
	font:bold 22px Geneva, Arial, Helvetica, sans-serif;
	color:#000659;
}
h3{
	font:bold 16px Geneva, Arial, Helvetica, sans-serif;
	color:#000659;
}
td, p, ul,ol{
	font:normal 11px Arial, Helvetica, sans-serif;
    line-height:130%}
a:link, a:visited, a:active{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#A20000;
	text-decoration:underline;
}
a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#A20000;
	text-decoration:none;
}
#footer{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(/images/footer_bg.jpg) no-repeat;
	height:68px;
	}
#footer #nav{
float:left;
width:470px;
padding-top:22px;
padding-left:24px;
}
#footer #copyright{
float:right;
width:274px;
padding-top:22px;
padding-right:26px;
text-align:right;
}
a.btmnav:link, a.btmnav:visited, a.btmnav:active{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
a.btmnav:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:underline;
}
.white{color:#ffffff;}
.red{color:#A20000;}
.blue{color:#000659;}

legend{padding:5px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#000000}
fieldset{
padding: 5px 10px;
}
