BODY
{
    COLOR: #000066;
    BACKGROUND-COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    FONT-SIZE: x-small;
    MARGIN: 2px;
}
A:visited
{
    COLOR: #000066;
    TEXT-DECORATION: underline;
}
A:link
{
    COLOR: #000066;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #ff9900;
    TEXT-DECORATION: underline;
}
DD
{
    FONT-SIZE: x-small;
}
DT
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
}

HR
{
    COLOR: #6699cc;
}
IMG.photo
{
	border: medium solid black;
}
INPUT
{
    COLOR: #000066;
}
LABEL
{
    COLOR: #000066;
    FONT-WEIGHT: bold;
}
OPTION
{
    COLOR: #000066;
    BORDER: 1pt solid;
}
P
{
    FONT-SIZE: x-small;
}
TH
{
    COLOR: #ffffff;
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left;
}
TD
{
    FONT-SIZE: x-small;
}
CAPTION
{
	font-size: xx-small;
	color: #ffffff;
	font-weight: bold;
	text-align: left;
	background-color: #6699cc;
}
#ht1 
{
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 10px;
	visibility: hidden; 
}
.hyperText 
{
	COLOR: #000066;
    FONT-SIZE: x-small;
	BACKGROUND-COLOR: #eeeeee;
	PADDING: 2px;
	BORDER: solid 1px #336699;
	LAYER-BACKGROUND-COLOR: #eeeeee;
}
.barline
{
    BACKGROUND-COLOR: #eeeeee;
}
.border
{
    BACKGROUND-COLOR: #ffffff;
    BORDER: #336699 1px solid;
}
.container
{
    border: 2px ridge #336699;
}
.content
{
    COLOR: #000066;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #fffafa;
}
.footer
{
    COLOR: #999999;
    FONT-SIZE: x-small;
}
P.float_left {
    FLOAT: left;
    FONT-SIZE: xx-small;
    LINE-HEIGHT: 2.8ex;
    COLOR: #000066;
    BACKGROUND-COLOR: #eeeeee;
    BORDER: 1px solid #336699;
    MARGIN: 5px;
    PADDING: 5px;
    TEXT-ALIGN: left;
}
P.float_right {
    FLOAT: right;
    FONT-SIZE: xx-small;
    LINE-HEIGHT: 2.8ex;
    COLOR: #000066;
    BACKGROUND-COLOR: #eeeeee;
    BORDER: 1px solid #336699;
    MARGIN: 5px;
    PADDING: 5px;
    TEXT-ALIGN: left;
}
A.float_left {
    COLOR: #000066;
    FONT-SIZE: xx-small;
}
A.float_right {
    COLOR: #000066;
    FONT-SIZE: xx-small;
}
.grayout
{
    COLOR: #999999;
}
.menu
{
    COLOR: #000066;
    BACKGROUND-COLOR: #eeeeee;
}
.menu TH
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center;
}
.menu TD
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: center;
}
.navbox
{
    COLOR: #000066;
    BACKGROUND-COLOR: #eeeeee;
	/*BACKGROUND-COLOR: #b5c7e7;*/
}
.navcontent
{
    COLOR: #000066;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #eff3ff;
}
.navbox TH
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center;
}
.navbox TD
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: center;
}
.navtop
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    BACKGROUND-COLOR: #336699;
}
.navtop TD
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: center;
}
.navtop A:visited
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    TEXT-DECORATION: underline;
}
.navtop A:link
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    TEXT-DECORATION: underline;
}
.navtop A:hover
{
    COLOR: #ff9900;
    FONT-SIZE: x-small;
    TEXT-DECORATION: underline;
}
.button
{
    COLOR: #000000;
    FONT-SIZE: xx-small;
    WIDTH: 70px;
}
.input
{
    COLOR: #000066;
}
.username
{
    COLOR: #000066;
    FONT-SIZE: xx-small;
}
.message
{
    COLOR: #ff9900;
    FONT-WEIGHT: bold;
}
.datetime
{
    COLOR: #000066;
    FONT-SIZE: xx-small;
}
.selected
{
    COLOR: #ff9900;
}
.strongred
{
    COLOR: #ff0000;
    FONT-WEIGHT: bold;
}
