body{
margin: 0px;
text-align: center;
font-size: 9pt;
background: #006782 url('/images/template/siteBGImg.jpg') no-repeat top center fixed;
font-family: arial, helvetica;
}

#siteContainer{
padding-top: 10px;
width: 100%;
}


h2	{color: #339999}
h3	{color: #339999}

a {color: #086f95;}
a:hover {color: #4ae2e4}


/*/////////////////////////////////////////////////////////////////////////
BANNER
////////////////////////////////////////////////////////////////////////*/

div#searchBoxContainer{
margin: 0px auto 10px auto;
width: 1000px;
text-align: right;
color: #fff;
font-size: 10pt;
font-style: italic;
}

#searchButton{
color: #fff;
background: none;
border: 0px;
}

#logoDiv{
border: 1px green solid;
text-align: left;
width: 188px;
}

table#banner{
margin: auto;
height: 125px;
width: 1000px;
background: no-repeat right;
}

/*/////////////////////////////////////////////////////////////////////////
NAVIGATION
////////////////////////////////////////////////////////////////////////*/

div#navBar{
margin: auto;
width: 1000px;
}

table#topNav{
width: 1000px;
background-image: url('/images/template/nav_bg.gif');
border-collapse: collapse;
}

table#topNav td{
width: 125px;
height: 40px;
border: 1px #fff solid;
}

table#topNav td a,
table#topNav td a:hover
{
padding-top: 12px;
height: 28px;
display: block;
text-align: center;
font-weight: bold;
text-decoration: none;
font-size: 9pt;
}

table#topNav td a{
color: #000;
}

table#topNav td a:hover{
color: #0e4772;
}

#subNavBar{
margin: auto;
width: 1000px;
height: 22px;
background-image: url('/images/template/subNavBg.gif');
}

table#subNav td a,
table#subNav td a:hover
{
padding-top: 6px;
display: block;
text-align: center;
color: #fff;
text-decoration: none;
font-size: 9pt;
}


div#header{
	margin: auto;
	width: 1000px;
	height: 200px;
}

/*/////////////////////////////////////////////////////////////////////////
BODY
////////////////////////////////////////////////////////////////////////*/

h1{
margin: 0px 0px 20px 20px;
font-family: myriad pro, arial, helvetica;
font-weight: lighter;
}

h1.outBanner{

padding-top: 20px;
font-size: 22pt;
color: #666666;
}

h1.inBanner{
position: absolute;
z-index: 10;
top: 338px;
color: #fff;
font-size: 36pt;
}


div#bodyContent{
background-color: #fff;
margin: auto;
width: 1000px;
text-align: left;
}

.margin20Both{
margin: 0px 20px 0px 20px;
}

.sectiontitle{
	background-color: #006468;
	padding: 10px;
	font-size: 14pt;
	color:#fff;
}
/*/////////////////////////////////////////////////////////////////////////
FOOTER
////////////////////////////////////////////////////////////////////////*/
div#footer{
margin-left: auto;
margin-right: auto;
height: 41px;
width: 1000px;
}

div#login{
position: relative;
z-index: 2;
margin-top: 10px;
text-align: center;
}

div#login a{
font-size: 9pt;
color: #fff;
}

.spacer {clear: both;}

