@charset "UTF-8";
html{
/*height:100%;*/
}
body {
	margin:0px;
	padding:0px;
	background-color: #d4ecfb;
	/*background:url(graphics/bg_homepage.gif);*/	font-family:Arial, Helvetica, sans-serif;
	/*font-size:.75em;*/
	/*height:100%;
	min-height:100%;*/
	color:#3c3c3c;
	text-align:center;
}
img{
border:none;
}
a:link {
	color: #a37804;
	text-decoration:underline;
	text-align:left;
}
a:visited {
	color: #a37804;
	text-decoration:underline;
	text-align:left;
}
a:hover {
	color: #107aae;
	text-decoration:underline;
	text-align:left;
}

a:active
{
  outline: none;
  text-align:left;
}
.subnav{
font-size:.85em;
}
a.subnav:link {
	color: #107aae;
	text-decoration:none;
}
a.subnav:visited {
	color: #107aae;
	text-decoration:none;
}
a.subnav:hover {
	color: #a37804;
	text-decoration:underline;
}

a:active
{
  outline: none;
}
#wrapper{
z-index:10;
margin:0px auto 0px auto;
width:800px;
text-align:left;
background-color:#FFFFFF;
height:inherit;
max-height:100%;
}

#banner{
width:838px;
position:absolute;
z-index:105;
}

#content{
width:838px;
min-width:838px;
max-width:838px;
margin-right:40px;
position:absolute;
padding-top:0px;
margin-top:420px;
z-index:107;
height:inherit;
}
#interiorpagecontent{
width:838px;
min-width:838px;
max-width:838px;
margin-top:125px;
margin-right:40px;
position:absolute;
padding-top:0px;
z-index:107;
height:inherit;
}
#mainContent{
position:relative;
margin-right:38px;
z-index:110;
}
#footer{
background-color:#a39161;
margin-right:38px;
text-align:center;
color:#FFFFFF;
height:24px;
padding-top:6px;
}
#copyright{
background-color:#d4ecfb; font-size:.9em; color:#107aae; /*height:inherit;*/
margin-right:38px;
}
.tealText{
color:#107aae;
}
#nav{
text-align:right;
float:right;
width:590px;
min-width:590px;
max-width:590px;
position:relative;
padding-top:20px;
padding-right:20px;
z-index:120;
color:#FFFFFF;
font-size:1em;
font-weight:bold;
height:40px;
}
p.title{
font-size:1em;
font-weight:bold;
color:#107aae;
text-align:left;
line-height:1.1em;
}
a.subsectButlink:link{
font-size:.9em;
color:#a37804;
text-decoration:none;
}
a.subsectButlink:visited{
font-size:.9em;
color:#a37804;
text-decoration:none;
}
a.subsectButlink:hover{
color:#107aae;
text-decoration:none;
}
a.subsectButlink:active{
color:#a37804;
text-decoration:none;
}
.subsectBut{
background-image:url(/graphics/subsectBg.jpg);
background-repeat:no-repeat;
width:178px;
height:265px;
max-height:240px;
margin:0px 8px 8px 0px;
padding:10px 0px 15px 0px;
/*border:4px solid #a37804;*/
text-align:center;
/*color:#03713c;*/
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:1.05em;
font-weight:normal;
text-transform:uppercase;
line-height:1.1em;
vertical-align:middle;
}
p{
font-size:.8em;
line-height:1.5em;
text-align:justify;
}
h2{
font-size:.8em;
font-weight:bold;
color:#107aae;
}
li{
font-size:.8em;
list-style-type:circle;
padding-bottom:10px;
}
/*
font-weight:bold;
text-decoration:none;
}*/
.mb5 {
margin-bottom:5px;
margin-top:5px;
}
.ML30 {
margin-left:30px;
}
.mt2 {
margin-top:2px;
}
.ml15 {
margin-left:15px;
}
.mr20 {
margin-right:20px;
}
.mr10 {
margin-right:10px;
}
.mr5 {
margin-right:5px;
}
.mt10 {
margin-top:10px;
}
.labelspacing {
margin:5px;
}
.fieldspacing {
margin:5px 5px 5px 10px;
}
.MLRTB5 {
margin:5px;
}
.hrule{
height:1px;
padding:0px;
margin:16px 0px;
border-top:1px dashed #a37804;
}
.imgBorder{
border:1px solid #a37804;
}
.leftColTD{
margin:0px;
width:400px;
max-width:400px;
padding:0px 40px 10px 110px;
}
.rightColTD{
margin:0px;
padding:20px 40px 0px 20px;
/*width:145px;*/
}
td.rightColTD p{
text-align:left;
}
.vsmtext{
font-size:.8em;
}
.ieclass{
width:800px; min-width:800px; max-width:800px;
}
