BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 5pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    BACKGROUND-COLOR: #a047c1
}
.evenLine
{
    BACKGROUND-COLOR: white
}
.oddLine
{
    BACKGROUND-COLOR: #ccffff
}
.pageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: large
}
.dataError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: red;
    BACKGROUND-COLOR: transparent
}
INPUT
{
    FONT-FAMILY: Courier
}
.columnheader
{
    BORDER-RIGHT: black;
    COLOR: greenyellow;
    BACKGROUND-COLOR: mediumpurple;
    TEXT-DECORATION: none
}
.columnheader A:active
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
.columnheader A:link
{
    COLOR: yellow
}
.columnheader A:visited
{
    COLOR: yellow
}
TABLE.inputformtable
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    WIDTH: 711px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d5c28f;
    TEXT-DECORATION: none
}
TABLE.smalltable
{
    BORDER-RIGHT: ridge;
    BORDER-TOP: ridge;
    MARGIN: 0px;
    BORDER-LEFT: ridge;
    WIDTH: 400px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: ridge;
    BACKGROUND-COLOR: #d5c28f;
    TEXT-DECORATION: none
}
.menu
{
    BACKGROUND-COLOR: transparent
}
.menu A:active
{
    COLOR: yellow
}
.menu A:hover
{
    COLOR: yellow;
    TEXT-DECORATION: none
}
.menu A:visited
{
    COLOR: yellow
}
.menu A:link
{
    COLOR: yellow
}
.submenu
{
    FONT-SIZE: xx-small;
    COLOR: purple;
    BACKGROUND-COLOR: #ffff99
}
.submenu A:hover
{
    COLOR: purple;
    TEXT-DECORATION: none
}
.submenu A:link
{
    COLOR: purple
}
.submenu A:active
{
    COLOR: purple
}
.submenu A:visited
{
    COLOR: purple
}
.label1
{
    COLOR: yellow;
    BACKGROUND-COLOR: #440f69;
    TEXT-DECORATION: none
}
.data1
{
    COLOR: purple;
    BACKGROUND-COLOR: yellow
}
.overdue
{
    COLOR: yellow;
    BACKGROUND-COLOR: red
}
.columnheader2
{
    COLOR: yellow;
    BACKGROUND-COLOR: orchid
}
.columnsubheader
{
    COLOR: black;
    BACKGROUND-COLOR: orchid
}
.subbody
{
    COLOR: black;
    BACKGROUND-COLOR: #ffff99
}
.inputpage
{
    COLOR: black;
    BACKGROUND-COLOR: #088484
}
.GoodMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: green
}
.total
{
    FONT-WEIGHT: bold;
    WIDTH: 80px;
    FONT-FAMILY: Courier;
    BACKGROUND-COLOR: lightgreen;
    TEXT-ALIGN: right
}
.money
{
    FONT-FAMILY: Courier;
    TEXT-ALIGN: right;
    VERTICAL-ALIGN: top
}
.fielderrormsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: smaller;
    COLOR: red
}
TD
{
    FONT-SIZE: small
}
.dataErrorExplain
{
    FONT-SIZE: smaller;
    COLOR: yellow;
    BACKGROUND-COLOR: red
}
.fieldLabel
{
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    WHITE-SPACE: NOWRAP
}
.InputPrompt
{
	text-align: right;
	vertical-align: top;
	font-size: 10pt
}
.InputField
{
	text-align: left;
	vertical-align: top;
	font-size: 10pt
}

