BODY { SCROLLBAR-FACE-COLOR: #D8EFFF;  SCROLLBAR-HIGHLIGHT-COLOR: #99CCFF;  SCROLLBAR-SHADOW-COLOR: #336699;   SCROLLBAR-3DLIGHT-COLOR:    #cccccc;  SCROLLBAR-ARROW-COLOR: #3366CC;  SCROLLBAR-TRACK-COLOR: #D8EFFF;  SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;  FONT-FAMILY:    ARIAL,HELVETICA,TIMES; FONT-WEIGHT: NORMAL; FONT-SIZE: 11px; COLOR: #000000; background-image: url('http://www.seaforever.com/images/background.gif'); background-attachment:fixed; }

td
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-weight: NORMAL; font-size: 12px; }

p
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-weight: NORMAL; font-size: 12px; }

hr { height: 1px; color: #336699;}

a 
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-size: 12px; color: #003399; text-decoration: NONE; }

a:hover 
{ color: #000000; }

a:visited
{ text-decoration: NONE; }

a.left
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-weight: BOLD; font-size: 12px; color: #003399; text-decoration: NONE; letter-spacing: 1px; }

a.left:hover
{ color: #000000; }

a.left:visited
{ text-decoration: NONE; }

a.white
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-size: 11px; color: #99ccff; text-decoration: NONE; font-weight: normal; }

a.white:hover 
{ color: #ffffff; }

a.white:visited 
{ text-decoration: NONE; }

.bord
{ font-family: ARIAL, VERDANA, HELVETICA, TIMES; font-weight: NORMAL; font-size: 12px; height: 22px; vertical-align: BOTTOM; border-bottom: 1px solid #003399; }

.bordt
{ border-top: 1px solid #003399; }

.bordtb
{ border-top: 1px solid #003399; border-bottom: 1px solid #003399; }

.bordtl
{ border-top: 1px solid #003399; border-left: 1px solid #003399; }

.bordtr
{ border-top: 1px solid #003399; border-right: 1px solid #003399; }

.bordb
{ border-bottom: 1px solid #003399;}

.bordr
{ border-right: 1px solid #003399;}

.bordbl
{ border-bottom: 1px solid #003399; border-left: 1px solid #003399; }

.bordbr
{ border-bottom: 1px solid #003399; border-right: 1px solid #003399; }

.bordall
{ border: 1px solid #003399; }

.bordbg
{ border-bottom: 1px solid #cccccc;}

.bordbrg
{ border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; }

input { border: 1px solid #003399;}

.submit 
{ font-family: Arial; font-size: 9px; border: 1p outset #000080; height: 18px; font-weight: bold; color: #FFFFFF; background: #3366cc; }
.none { border: 0px;}
.text
{ border: 1px solid #336699; font-family: Arial; font-size: 11px; color: #000080; height: 18px;}




/* --- menu styles --- */

/* level 0 inner */
.m0l0iout {
	font: 13px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #003366;
	padding: 2px 0px 2px 2px;
	cursor: hand;
	font-weight: bold;
}
.m0l0iover {
	font: 13px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #000066;
	padding: 2px 0px 2px 2px;
	background: #ffffff;
	cursor: hand;
	font-weight: bold;
}

/* level 0 outer */
.m0l0oout { text-decoration : none; border-bottom: 1px solid #003366; cursor: hand; }
.m0l0oover { text-decoration : none; border-bottom: 1px solid #003366; cursor: hand; }



/* level 1 inner */
.m0l1iout {
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #000000;
	padding: 6px 0px 6px 2px;
	background: #B8D0E7;
	border: 1px solid #000000;
	cursor: hand;
}
.m0l1iover {
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #000066;
	padding: 6px 0px 6px 2px;
	background: #ffffff;
	border: 1px solid #000000;
	cursor: hand;
}

/* level 1 outer */
.m0l1oout { text-decoration : none; border: 0px solid #cccccc; cursor: hand; }
.m0l1oover { text-decoration : none; border: 0px solid #cccccc; cursor: hand; }



/* level 2 inner */
.m0l2iout {
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #000000;
	padding: 6px 0px 6px 2px;
	background: #D0E0EF;
	border: 1px solid #000000;
	cursor: hand;
}
.m0l2iover {
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	color: #000066;
	padding: 6px 0px 6px 2px;
	background: #ffffff;
	border: 1px solid #000000;
	cursor: hand;
}

/* level 2 outer */
.m0l2oout { text-decoration : none; border: 0px solid #cccccc; cursor: hand; }
.m0l2oover { text-decoration : none; border: 0px solid #cccccc; cursor: hand; }

.chead
{ 
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif; 
	font-size:14px; 
	color:#000000;
	border-bottom: 1px solid #336699;
	height: 25px;
}
.cbody
{ 
	font-family: Arial,Verdana,Tahoma,Helvetica,sans-serif; 
	font-size:12px; 
	color: #000000; 
	line-height: 150%;
}

.bordbg
{ border-bottom: 1px solid #cccccc;}

.bordbrg
{ border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; }