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: #FBB117
}
.section
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
.subsection
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #cccccc
}
.dark
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000099
}
.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-RIGHT: #000099 thin solid;
    BORDER-TOP: #000099 thin solid;
    BORDER-LEFT: #000099 thin solid;
    BORDER-BOTTOM: #000099 thin solid
}
.s
{
    BACKGROUND-COLOR: #ffffcc
}
.hidden
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.visible
{
    VISIBILITY: visible
}
.sectionheading
{
    FONT-WEIGHT: bold;
    COLOR: black;
}
H1
{
	FONT-SIZE: 16pt
}
.o
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: larger;
    COLOR: gray
}
H2
{
	FONT-SIZE: 12pt
}
.tableHolder {
	background: url(../images/table-bg.jpg) repeat-x bottom left #fff;
	width: 680px;
}
