BODY {
background : rgb(0,0,0);
background-image: url(sea.gif); background-repeat: no-repeat; background-position: top center;
} 
a:visited {
text-decoration : underline;
color : rgb(0,0,0);
}
a:active {
text-decoration : underline;
color : rgb(0,0,0);
}
a:hover {
text-decoration : underline;
background : rgb(255,255,255);
color : rgb(0,0,0);
} 
a:link {
text-decoration : underline;
color : rgb(0,0,0);
} 
p {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.75em;
margin-top : 1px; 
margin-bottom : 0;
line-height: 18px;
} 
h1 {
font-family : Times, Verdana, Arial, Helvetica, sans-serif;
font-size : 1.35em;
color : rgb(255,000,000); 
margin-top : 0px;
margin-bottom : 0px;
} 
h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.7em; 
font-weight : bold; 
color : rgb(000,153,000); 
margin-top : 0px; 
margin-bottom : 0px; 
} 
h3 {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.9em; 
font-weight : bold;
color : rgb(0,0,0); 
margin-top : 5px; 
margin-bottom : 2px; 
} 
h4 {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.75em;
color : rgb(102,102,051); 
margin-top : 5px;
margin-bottom : 2px;
margin-left: 6px;
} 
h5 {
font-family : Verdana, Helvetica, sans-serif;
font-size : 0.7em; 
font-weight : bold; 
color : black; 
margin-top : 1px; 
margin-bottom : 2px; 
} 
h6 {
font-family : Arial, Helvetica, sans-serif;
font-size : 0.6em; 
color : black; 
margin-top : 1px; 
margin-bottom : 1px;
}
.titlearea {
width : 100%;
} 
.sidearea {
width : 100%; 
vertical-align : top; 
height : 100%; 
} 
.headerarea {
width : 100%;
} 
.menutop {
background-color : rgb(240,250,250);
padding : 2px;
border-top:1px solid #cccc99;
border-bottom:1px solid #cccc99;
border-right:0px solid #cccc99;
border-left:0px solid #cccc99;
} 
.menutopbox {
border-collapse : collapse;
padding : 0px;
}
table.menutopbox td a:hover {
color : rgb(102,102,051);
background-color : rgb(255,255,255);
text-decoration : none;
}
.menutopboxhover {
background : rgb(255,255,255);
border : 0px solid rgb(0,51,51);
padding : 0px;
border-collapse : collapse;
}
.menubox {
background-color : rgb(240,250,250);
border-top:0px solid #cccc99;
border-bottom:1px solid #cccc99;
border-right:0px solid #cccc99;
border-left:0px solid #cccc99;
padding : 1px;
border-collapse : collapse;
white-space : nowrap;
} 
table.menubox td a:hover {
background-color : rgb(255,255,255); 
color : rgb(102,102,051); 
text-decoration : none;
}
.menuboxhover {
background-color : rgb(255,255,255); 
border : 0 solid rgb(153,153,102); 
padding : 1px; 
border-collapse : collapse; 
white-space : nowrap; 
} 
.maintop {
background-color : rgb(255,255,255);
border : 0px solid rgb(153,204,204);
width : 90%; 
} 
.maintable {
background-color : rgb(255,255,255); 
border : 1px solid rgb(153,204,204); 
width : 90%; 
border-style : solid solid solid; 
} 
