/* CSS Document */

body {
background-color:#000000;
font-size:11px;
font-family:tahoma,arial;
margin:0px;
}

.maincontainer {
width:775px;
margin-left:auto;
margin-right:auto;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
position:relative;
}

.content {
font-size:12px;
font-family:tahoma,arial;
padding:5px;
line-height:16px;
text-align:justify;
}

.content a {
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.content a:visited {
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:underline;
}

.content a:hover {
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}


.header {
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
width:775px;
height:120px;
}

.banner {
background-image:url(../images/banner.jpg);
background-repeat:no-repeat;
width:775px;
height:240px;
}
#badge {
	background-image:url(../images/badge.png);
	background-repeat:no-repeat;
	width:182px;
	height:182px;
	position:absolute;
	z-index:99;
	top:280px;
	left:650px;
}
.midheader {
background-image:url(../images/cont_head.gif);
background-repeat:no-repeat;
width:775px;
height:56px;
}

.midheadtext {
float:left;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding:32px 0 0 110px;
}
.navbg {
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat;
width:775px;
height:27px;
}

.nav {
text-transform:uppercase;
font-size:12px;
width:775px;
float:right;
margin:4px 0 0 0;
}

.nav a {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.nav a:visited {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

.nav a:hover{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}


.footer {
background-image:url(../images/footer.gif);
background-repeat:no-repeat;
width:775px;
height:88px;
clear:both;
}

.logos {
background-image:url(../images/logos.gif);
background-repeat:no-repeat;
width:729px;
height:250px;
margin-left:auto;
margin-right:auto;
}

.midcontainer {
width:775px;
margin:0px;
padding:0px;
}

.righttext {
padding:3px 10px 5px 10px;
margin:5px;
}

.leftcontent {
padding:3px 3px 5px 3px;
color:#000000;
font-size:11px;
}

.leftcontent h1 {
font-size:11px;
font-weight:bold;
text-transform:none;
padding:3px 0 0 0;
}

.leftcontent a {
font-size:11px;
font-weight:bold;
color:#9A9001;
text-decoration:underline;
}

.leftcontent a:visited {
font-size:11px;
font-weight:bold;
color:#9A9001;
text-decoration:underline;
}

.leftcontent a:hover {
font-size:11px;
font-weight:bold;
color:#9A9001;
text-decoration:none;
}

.legal {
padding:65px 15px 0 0;
text-align:center;
font-size:10px;
color:#666666;
}

.legal a {
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.legal a:visited {
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.legal a:hover {
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

h1 {font-weight:bold; text-align:left; font-size:13px; color:#000000; margin:3px 0 10px 0; text-transform:uppercase; border-bottom:1px solid #000000;}
h2 {font-weight:bold; text-align:left; font-size:12px; color:#000000; margin:5px;}
h3 {font-weight:bold; text-align:center; font-size:12px; color:#9A9001; margin:5px 0 5px 0; text-transform:uppercase;}
h4 {font-weight:bold; text-align:center; font-size:13px; color:#000000; margin:5px; text-transform:uppercase; border-bottom:1px solid #000000;}

.contactus {
text-align:right;
padding:3px;
font-weight:bold;
}
