BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    FONT-FAMILY: sans-serif
}
TABLE
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: sans-serif
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #000099;
    TEXT-DECORATION: none;
    UNDERLINE: thin
}
A:hover
{
    FONT-WEIGHT: bold;
    COLOR: #990000;
    UNDERLINE: thin
}
.page
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #ff6633
}
.section
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.subsection
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #cccccc
}
.dark
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #000099;
    COLOR: #ffffff
}

.row
{
    BACKGROUND-COLOR: #ffffcc
}
.tree
{
    COLOR: black
}
.whiteonblack
{
    COLOR: white;
    BACKGROUND-COLOR: black
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: #ffffcc
}
.mandatory
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.optional
{
    FONT-WEIGHT: bold;
    COLOR: gray
}

.inputsmall
{
	WIDTH: 50px;
}

.withborder
{
    BORDER-BOTTOM: #000099 solid thin;
    BORDER-LEFT: #000099 solid thin;
    BORDER-RIGHT: #000099 solid thin;
    BORDER-TOP: #000099 solid thin
}

.s
{
	BACKGROUND-COLOR: #ffffcc;
}
