body{
background-image:url(./images/water2.jpg);
background-repeat:repeat-x;
background-color:#4A6089;
}

img, div { behavior: url(./iepngfix.php) }

a.bodylink{
color:#0559ab;
text-decoration:none;
}

a.bodylink:visited {
color:#944ef0;
text-decoration:none;
font-weight:bold;
}

a.bodylink:hover{
text-decoration:underline;
}

a.bodylink:active{
color:#f03e42;
text-decoration:underline;
font-weight:bold;
}

.rollover a {
display:block;
width: 100px;
height: 20px;
padding:10px 3px 10px 15px;
text-align:middle; 
font: bold 16px sans-serif;;
color:#f2f2f2;
background: url("./images/buttonroll3.png") 0 0 no-repeat;
text-decoration: none;
float:right;
}
.rollover a:hover { 
background-position: 0 -60px;
color: #3f5373;
}
.rollover a:active {
color:#c1c9d9;
}


#counter{
font-weight:bold;
font-size:1.8em;
text-align:center;
}

.pagewrapper{
width:850px;
top:0px;
margin-top:0px;
padding-top:0px;
margin-left:auto;
margin-right:auto;
 /* border: 1px solid yellow; */
}

.centralcolumn{
margin-top:0px;
width:850px;
text-align:left;
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
height:90%;
border: 1px solid #5873a3;
}

.footer{
border-bottom:9px solid #000066;
padding-top:5px;
height:20px;
font-family:arial;
font-size:0.8em;
text-align:right;
vertical-align:bottom;
}

.footer a{
color:#000000;
text-decoration:none;
}

.footer a:hover{
text-decoration:underline;
}

.header{
position:absolute;
top:0px;
margin-left:auto;
margin-right:auto;
width:850px;
background-color:red;
height:10px;
}

.headgradient{
width:850px;
height:150px;
background-image:url(./images/headergradient.png);
background-repeat:repeat;
/* border: 1px solid purple; */
text-align:center;
vertical-align:baseline;
}


.logo{
vertical-align:baseline;
position:relative;
bottom:0px;
border:0px;
}

.splitter{
background-color:#8ea3bf;
/*background-color:#f28108;   */
width:850px;
height:15px;
text-align:center;
margin-left:auto;
margin-right:auto;
border-bottom-color:#000066;
border-bottom-width:5px;
border-bottom-style:solid;
}


.menubar{
padding-top:10px;
text-align:middle;
background-color:#ffffff;
width:100%;
margin-left:auto;
margin-right:auto;
}

.menuitem{
float:right;
background-color:#ffffff;
padding-right:7px;
padding-left:7px;
text-align:center;
font-family:arial, sans-serif;
font-size:1.2em;
width:56px;
}

.smenuitem{
float:right;
background-color:#ffffff;
padding-right:7px;
padding-left:7px;
text-align:center;
font-family:arial, sans-serif;
font-size:1.2em;
width:56px;
}

.menupage{
float:left;
padding-left:40px;
padding-top:50px;
vertical-align:bottom;
font-family:arial;
font-size:1.6em;
color:#f28108;
}

.menuitem a{
color:#01a2e2;
text-decoration:none;
}

.menuitem a:hover{
color:#01a2e2;
text-decoration:underline;
}

.menuitem img{
border:0px;
}

.menuitem img a:hover{
text-decoration:none;
background-image:url('./images/button_glow.png');
}

.smenuitem a{
color:#f28108;
text-decoration:none;
}

.smenuitem a:hover{
color:#f28108;
text-decoration:underline;
}

.smenuitem img{
border:0px;
}

.smenuitem img a:hover{
text-decoration:none;
background-image:url('./images/button_glow.png');
}

.pagecontent{
position:relative;
top:0px;
left:40px;
font-family:arial, sans-serif;
font-size:1em;
width:800px;
padding-bottom:40px;
margin-bottom:40px;
background-color:#ffffff;
}

.para{
text-align:left;
font-family:arial;
}

h2{
padding-top:5px;
font-size:1.2em;
font-family:arial;
color:#000066;
}

h2 a{
color:#004822;
text-decoration:none;
}

h2 a:hover{
text-decoration:underline;
}

h3{
padding-top:1px;
font-size:1em;
font-family:arial;
color:#000000;
}

h4{
padding-top:0px;
padding-bottom:0px;
font-size:0.7em;
font-family:arial;
color:#000000;
}

h4 a{
text-decoration:none;
color:#01a2e2;
}

h4 a:hover{
text-decoration:underline;
color:#01a2e2;
}

h5{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#000000;
}

h5 a{
text-decoration:none;
color:#01a2e2;
}

h5 a:hover{
text-decoration:underline;
color:#01a2e2;
}

fieldset
{
padding-top:10px;
border: 1px solid #5873a3;
width: 40em
}

legend
{
color: #000000;
background: #ffffff;
border: 1px solid #5873a3;
padding: 2px 6px
}

input, select {
width:25em;
}

.submit{
width:15em;
}

checkbox {
width:0.8em;
}

 label
{
width: 7em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

.links{
list-style-type:circle;
font-family:arial;
}

.links a{
text-decoration:none;
color:#000000;
}

.links a:hover{
text-decoration:underline;
}

.media{
list-style-type:circle;
font-family:arial;
}

.media a{
text-decoration:none;
color:#000000;
}

.media a:hover{
text-decoration:underline;
}



.gallerythumb{
float:left;
width:120px;
padding:10px;
}

.gallerybreaker{
float:left;
width:120px;
padding:10px;
clear:both;
}

.gallerythumb img{
border-width:5px;
border-color:#92C2DF;
border-style:solid;
}

.gallerybreaker img{
border-width:5px;
border-color:#92C2DF;
border-style:solid;
}

.gallery{
position:relative;
width:600px;
}

.spacer{
height:20px;
padding-top:20px;
width:600px;
clear:both;
}

.spacer2{
height:5px;
padding-top:20px;
width:600px;
clear:both;
}

.submenu{
font-family:arial;
font-size:0.8em;
color:#f28108;
width:150px;
float:left;
clear:both;
display:block;
padding-left:40px;

}

.sublink{
font-family:arial;
font-size:0.8em;
color:#f28108;
text-decoration:none;
width:150px;
display:block;
}

.submenu a:hover{
text-decoration:underline;
}

.faqlist{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#01a2e2;
}

.faqlist li{

padding-top:5px;
padding-bottom:5px;
}

.faqlist a{
text-decoration:none;
color:#01a2e2;
}

.faqlist a:hover{
text-decoration:underline;
color:#01a2e2;
}

.approvelist{
padding-top:0px;
padding-bottom:0px;
font-size:1em;
font-family:arial;
color:#01a2e2;
list-style-type:circle;
}

.approvelist li{
padding-top:5px;
padding-bottom:5px;
}

.approvelist a{
text-decoration:none;
color:#01a2e2;
}

.approvelist a:hover{
text-decoration:underline;
color:#01a2e2;
}

.dataformat{
border:1px solid #01a2e2;
}