BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.button
{
    BACKGROUND-COLOR: menu;
    BORDER-BOTTOM: white outset 2px;
    BORDER-LEFT: white outset 2px;
    BORDER-RIGHT: white outset 2px;
    BORDER-TOP: white outset 2px;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.hoverButton
{
    BORDER-LEFT: silver inset 2px;
    BORDER-RIGHT: silver inset 2px;
    BORDER-TOP: silver inset 2px;
    CURSOR: hand;
    FONT-SIZE: 9px;
    FONT-WEIGHT: bolder
}
.smallButton
{
    BACKGROUND-COLOR: #ffffcc;
    BORDER-BOTTOM: silver solid 2px;
    BORDER-LEFT: silver solid 1px;
    BORDER-RIGHT: silver solid 2px;
    BORDER-TOP: silver solid 1px;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    PADDING-LEFT: 9px
}
.hoverSmallButton
{
    BACKGROUND-COLOR: #ffcc33;
    BORDER-BOTTOM: silver solid 1px;
    BORDER-LEFT: silver solid 2px;
    BORDER-RIGHT: silver solid 1px;
    BORDER-TOP: silver solid 2px;
    CURSOR: hand;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    PADDING-LEFT: 9px
}
.liteButton
{
    BACKGROUND-COLOR: #ffffcc;
    BORDER-BOTTOM: silver solid 1px;
    BORDER-LEFT: silver solid 0px;
    BORDER-RIGHT: silver solid 1px;
    BORDER-TOP: silver solid 0px;
    FONT-SIZE: 9px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    TEXT-ALIGN: center
}
.hoverLiteButton
{
    BACKGROUND-COLOR: #ffcc33;
    BORDER-BOTTOM: silver solid 0px;
    BORDER-LEFT: silver solid 1px;
    BORDER-RIGHT: silver solid 0px;
    BORDER-TOP: silver solid 1px;
    CURSOR: hand;
    FONT-SIZE: 9px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    TEXT-ALIGN: center
}
.error
{
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-WEIGHT: bolder
}
.dlrmsg
{
    COLOR: #ff0000;
    FONT-WEIGHT: bold
}
TABLE.inputForm
{
    BACKGROUND-COLOR: #c0dcc0;
    BORDER-BOTTOM: ridge;
    BORDER-LEFT: ridge;
    BORDER-RIGHT: ridge;
    BORDER-TOP: ridge;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
TABLE.inputForm TD
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    HEIGHT: 20pt;
    PADDING-RIGHT: 0px
}
TABLE.inputForm TD.error
{
    BACKGROUND-COLOR: red;
    COLOR: white
}
TABLE.inputForm TH
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TABLE.inputForm .header
{
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM: #f0ec99 solid 1px;
    BORDER-LEFT: #f0ec99 solid 1px;
    BORDER-RIGHT: #f0ec99 solid 1px;
    BORDER-TOP: #f0ec99 solid 1px;
    COLOR: #ffffff;
    FONT-WEIGHT: bolder
}
TABLE.inputForm .nav
{
    BACKGROUND-COLOR: white
}
TABLE.inputForm .title
{
    BACKGROUND-COLOR: white;
    COLOR: #000080;
    FONT-SIZE: small
}
TABLE.inputForm .odd
{
    BACKGROUND-COLOR: white
}
TABLE.inputForm .even
{
    BACKGROUND-COLOR: #f1f1f1
}
TABLE.outputForm
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: x-small;
    BORDER-COLLAPSE: collapse
}
TABLE.outputForm TD
{
    FONT-SIZE: xx-small
}
TABLE.outputForm TH
{
    BACKGROUND-COLOR: #008629;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: normal
}
TABLE.outputForm .header
{
    BACKGROUND-COLOR: #000080;
    BORDER-BOTTOM: #f0ec99 solid 1px;
    BORDER-LEFT: #f0ec99 1px;
    BORDER-RIGHT: #f0ec99 1px;
    BORDER-TOP: #f0ec99 solid 1px;
    COLOR: #ffffff;
    FONT-WEIGHT: bolder;
    PADDING-BOTTOM: 2px;
    PADDING-LEFT: 6px;
    PADDING-RIGHT: 6px;
    PADDING-TOP: 2px
}
TABLE.outputForm .nav
{
    BACKGROUND-COLOR: white
}
TABLE.outputForm .title
{
    BACKGROUND-COLOR: white;
    COLOR: #000080;
    FONT-SIZE: small
}
TABLE.outputForm .odd
{
    BACKGROUND-COLOR: white
}
TABLE.outputForm .even
{
    BACKGROUND-COLOR: blue
}
TABLE.outputForm .accepted
{
    BACKGROUND-COLOR: #b8ee6f;
    COLOR: #000000
}
TABLE.outputForm .pending
{
    BACKGROUND-COLOR: #f0ec99;
    COLOR: #000000
}
TABLE.outputForm .rejected
{
    BACKGROUND-COLOR: #f4a6a8;
    COLOR: #000000
}
TABLE.outputForm .typeError
{
    COLOR: #ffffff;
    FONT-WEIGHT: bold
}
H1
{
    COLOR: #000080;
    FLOAT: left;
    FONT-SIZE: small;
    MARGIN-BOTTOM: 0px;
    MARGIN-TOP: 0px
}
H2
{
    COLOR: #000080;
    FLOAT: right;
    FONT-SIZE: small;
    MARGIN-BOTTOM: 0px;
    MARGIN-RIGHT: 10px;
    MARGIN-TOP: 0px
}
FORM
{
    LEFT: 2px;
    TOP: 2px
}
.disabled
{
    BACKGROUND-COLOR: lightgrey
}
#idQH
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px;
    VISIBILITY: visible;
    WIDTH: 160px
}
TABLE.inputForm INPUT
{
    FONT-SIZE: xx-small
}
TABLE.inputForm SELECT
{
    FONT-SIZE: xx-small
}
TABLE.inputForm .grey
{
    BACKGROUND-COLOR: lightgrey
}
TABLE.outputForm .entryError
{
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-WEIGHT: bolder
}
TABLE.outputForm .warning
{
    BACKGROUND-COLOR: #f0ec99;
    COLOR: black;
    FONT-WEIGHT: bolder
}
A
{
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}

.normal
{
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 13px
}
