@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
}
p, ol, ul, li, form, html, div{
margin:0 0 0 0 ;
padding:0 0 0 0;
line-height:16px;
}
div{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
line-height:17px;
}

td{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
}

#header{
width:901px;
height:78px;
margin:auto;
}
#header .logo{
width:401px;
height:78px;
float:left;
}
#header .link{
width:495px;
height:50px;
float:left;
padding:28px 5px 0 0px;
}
#header .top-link{
text-align:right;
}

#header .top-link a{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
#header .top-link a:hover{
color:#00A6D5;
}

.top-link p{
line-height:22px;
margin:0px;
padding:0px;
}
.h1{
font:15px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
h2{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
display:inline;

}
.nav-container{
width:901px;
height:38px;
background:url(../images/nav-bg.gif) repeat-x top;
margin:0 auto;
}
.top-nav{
width:901px;
height:38px;
margin:0 auto;
}
.top-nav ul{
list-style:none;
padding:0px;
margin:0px;
}

.top-nav ul li{
margin:0 2px 0 0px;
padding:0px;
float:left;
}

.top-nav ul li a {
text-decoration:none;
display:block;
padding:0px 0px 0 7px;
color:#ffffff;
cursor:pointer;
height:38px;
float:left;
background:url(../images/hover-left.gif) no-repeat left top;
}

.top-nav ul li a strong{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#ffffff;
padding:9px 12px 0 7px;
display:block;
height:29px;
float:left;
background:url(../images/hover-big.gif) no-repeat top right;
}/*.top-nav ul li a:hover strong{
font:12px Arial, Helvetica, sans-serif;

font-weight:bold;
color:#ffffff;
}

.top-nav ul li .select a{
text-decoration:none;
display:block;
padding:0px 0px 0 7px;
color:#ffffff;
cursor:pointer;
height:38px;
float:left;
background:url(../images/hover-left.gif) no-repeat left top;
}

.top-nav ul li .select a strong{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#ffffff;
padding:9px 12px 0 7px;
display:block;
height:29px;
float:left;
background:url(../images/hover-big.gif) no-repeat top right;
}*/.clear{
clear:both;
}

#main-banner{
width:901px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
}
.banner-mid{
width:899px;
background:url(../images/middle-strip.gif) repeat-x #00576F;
border-left:solid 1px #005770;
border-right:solid 1px #005770;
}

.img-container{
width:499px;
float:left;
}

.form-bg{
background:url(../images/form-bg.jpg) no-repeat;
width:372px;
height:312px;
margin: 0 0 0 15px;
float:left;
}
.form{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
line-height:17px;
}#teasure-container{
width:901px;
margin-top:0px;
padding:0px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
.teasure-1{
width:297px;
float:left;
margin:0px;
padding:0px;
}
.div-spacer{

width:4px;
float:left;
}
.teasure-img{
width:297px;
height:141px;
background:url(../images/teasure-bg.gif) no-repeat;
float:left;
}
.teasure-text{
margin-top:10px;
width:297px;
float:left;
}

.blue-link a{
font:12px Arial, Helvetica, sans-serif;
color:#007EA3;
}
.blue-link a:hover{
font:12px Arial, Helvetica, sans-serif;
color:#007EA3;
text-decoration:none;
}
.footer-bg{
margin:10px auto 0 auto;
width:901px;
background:url(../images/footer-bg.gif) repeat-x;
height:34px;
}

.footer-link{
padding-top:10px;
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
text-decoration:none;
}
.footer-link a{
font:12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
text-decoration:none;
}
.footer-link a:hover{
text-decoration:underline;
}

/* Innerpage */

.form-hdng-bg{
background:url(../images/form-hdng-bg.gif) no-repeat top;
font:bold 15px Arial, Verdana, Tahoma, "Trebuchet MS";
color:#000000;
}

.form-hdng{
font:18px Arial, Verdana, Tahoma, "Trebuchet MS";
color:#ffffff;
padding:0 0 0 2px;
text-align:center;
}

.form-hdng a{
font:18px Arial, Verdana, Tahoma, "Trebuchet MS";
color:#ffffff;
padding:0 0 0 2px;
text-decoration:none;
text-align:center;
}

.title{
font:bold 12px Arial, Verdana, Tahoma, "Trebuchet MS";
color:#000000;
}

.banner a{
color:#000000;
font-size:14px;
font:Arial;
text-decoration:none;}