H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    TEXT-ALIGN: center;
    MARGIN-BOTTOM: 0px;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    TEXT-ALIGN: center;
    MARGIN-BOTTOM: 0px;
}
BODY
{
    BACKGROUND: url(images/watersm.jpg) darkblue
}
TABLE
{
    BORDER-WIDTH: 0px;
    MARGIN: 0px;
    cellspacing: 0;
    cellpadding: 0;
}
IMG
{
    BORDER-WIDTH: 0px;
}
A
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: blue;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: blue;
    TEXT-DECORATION: underline;
}
A.reverse
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
A.reverse:link
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.reverse:hover
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #e0e0e0;
    TEXT-DECORATION: underline
}
TABLE.main
{
    FONT-SIZE: 12pt;
    BORDER: 0px;
    MARGIN: 0px;
    cellspacing: 0;
    cellpadding: 0;
}
TABLE.main TD
{
    VERTICAL-ALIGN: top;
}
TABLE.main TD.page
{
    VERTICAL-ALIGN: top;
    BACKGROUND-COLOR: white;
    Border-Style: inset;
}
TD.main
{
    VERTICAL-ALIGN: Top;
}
TD.notes
{
    BORDER: 1px dashed;
}
TD.comment
{
    BORDER: 1px dashed;
    BACKGROUND-COLOR: #ffff80;
}
TD.thumbs
{
    VERTICAL-ALIGN: middle;
	HORIZONTAL-ALIGN: center;
    TEXT-ALIGN: center;
}
.reverse
{
    COLOR: white
}


TABLE.Menu
{
    BORDER-WIDTH: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    cellspacing: 1;
    cellpadding: 0
}
TABLE.Menu TD
{
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    border-style: outset;
    border-width: 2;
    HEIGHT: 2em;
    BACKGROUND-COLOR: lightgrey;
    CURSOR: pointer;
}
TABLE.Menu TH
{
    PADDING-LEFT: 1em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: white;
    HEIGHT: 2em;
    BACKGROUND-COLOR: lightgrey;
}


TABLE.Input
{
    BORDER-WIDTH: 0px;
    cellspacing: 1;
    cellpadding: 1
}
TABLE.mydetails
{
    BORDER-WIDTH: 0px;
    BACKGROUND-COLOR: white;
    BORDER-STYLE: inset;
    FONT-SIZE: 10px;
    cellspacing: 0;
    VERTICAL-ALIGN: top;
}
TABLE.mydetails TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
TABLE.mydetails TH
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: right
}
P
{
    TEXT-ALIGN: left
}
img.jfunc{
    cursor: pointer;
}



ul.navlist 
{
margin: 0 0 0 0px;
padding: 0;
width: 90px;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

ul.navlist li
{
PADDING-LEFT: 0;
FONT-WEIGHT: bold;
FONT-SIZE: 12px;
VERTICAL-ALIGN: middle;
border-style: outset;
border-width: 0;
HEIGHT: 2em;
COLOR: blue;
CURSOR: pointer;
padding: .2em;
BACKGROUND: none transparent scroll repeat 0% 0%;
}

ul.navlist li a
{
color: blue;
text-decoration: none;
display: block;
BACKGROUND-COLOR: lightgrey;
border-style: outset;
}

ul.navlist li a:hover
{
COLOR: white;
BACKGROUND-COLOR: darkblue;
}
