html, body {padding:0; margin:0;}
body {
font: normal 1em/1.4em verdana, helvetica, sans-serif;
text-align:center; 
}
#wrap {
	width:800px;
	margin:6px auto;
	background:#fff;
	text-align:left; 
}

h1 {
text-indent: -100em;
overflow: hidden;
background: url(images/header_new_2.png) center top no-repeat;
line-height: 90px;
margin:0;
padding:0;
height: 90px;
}
h2 {font: bold 1.3em/1.3em georgia, serif;
color:#446688;
}

h3 {font: bold 1.3em/1.3em;
color:#fffff;
}

h4 {font: bold 1.1em/1.1em;
color:#fffff;
text-align: center;
}

a, a:visited {color:#059;}
a:hover {color:#940; text-decoration:none;}
p, li {font-size:0.9em;}


.f_left {float:left; margin-right: 22px;}
.f_right {float:right; margin-left: 22px; margin-top: 100px;}
.f_ctr {float:left; margin-left: 25px;}

ul.check {margin:0; padding:0; list-style:none;}
ul.check li {margin-left: 275px; padding-left:20px; background: url(images/check_blue.png) left .5em no-repeat; font-size:0.7em;}

ul.check2 {margin:0; padding:0; list-style:none;}
ul.check2 li {margin-left: 275px; padding-left:20px; background: url(images/check_blue.png) left .5em no-repeat; font-size:0.9em;}

ul.check3 {margin:0; padding:0; list-style:none;}
ul.check3 li {padding-left:20px; background: url(images/check_blue.png) left .5em no-repeat; font-size:0.9em;}

#nav ul
{
padding: .2em 0;
margin:12px 0;
list-style-type: none;
background-color: #8be;
color: #000;
width: 100%;
font: bold 1em/1em arial, helvetica, sans-serif;
text-align: center;
}

#nav ul li { display: inline; }

#nav ul li a
{
text-decoration: none;
background-color: #8be;
color: #000;
padding: .2em 1em;
border-right: 1px solid #fff;
}

#nav ul li a:hover
{
background-color: #446688;
color: #fff;
}

#foot {
clear:both;
border-top:1px solid #cdf;
text-align:right;
font-size:0.7em;
margin: 14px 0;
}

.ctr { text-align: center; }
.p2 { font-size: .7em;}

#left {
	width: 200px;
	float: left;
	padding: 8px;
	font: .8em/1.1em arial, helvetica, sans-serif;
	margin-right: 20px;
	background-color: #e2ffdd;
}

#left2 {
	width: 250px;
	float: left;
	padding: 8px;
	margin-right: 20px;
	font: .8em/1.0em arial, helvetica, sans-serif;
	
}

#left3 {
	width: 510px;
	float: left;
	padding: 4px;
	margin-right: 1px;
	font: normal .85em/1.4em verdana, helvetica, sans-serif;
}

#right {
	width: 475px;
	float: right;
	margin-right: 20px;
	padding: 8px;
	border:0px solid #000000;	
	font: 1.3em/1.1em georgia, serif;
	margin-top: 25px;
	background-color: #000066;
	color: #ffffff;
}

#right2 {
	width: 250px;
	float: right;
	padding: 8px;
	font: 0.9em/1.0em arial, helvetica, sans-serif;
	margin-left: 15px;
}

#right3 {
	width: 450px;
	float: right;
	padding: 8px;
	font: 1.3em/1.1em georgia, serif;
	color: #ffffff;
	margin-top: 20px;
}

#center {
	width: 200px;
	float: right;
	margin-right: 225px;
	padding: 8px;
	border:0px solid #000000;	
	font: 1.3em/1.1em georgia, serif;
	margin-top: 25px;
	background-color: #000066;
	color: #ffffff;
