SPAN.linkheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: maroon;
    FONT-STYLE: italic;
    TEXT-DECORATION: underline
}
DIV.rightpane
{
    FONT-SIZE: xx-small;
    COLOR: black
}
DIV.hotsmall
{
    FONT-SIZE: xx-small;
    TEXT-TRANSFORM: uppercase;
    COLOR: red
}
SPAN.appheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-large;
    FLOAT: none;
    COLOR: blue;
    FONT-STYLE: oblique;
    TEXT-DECORATION: underline overline
}
SPAN.pagetitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    COLOR: black;
    FONT-STYLE: italic
}
DIV.leftpane
{
    FONT-SIZE: small;
    COLOR: navy
}
BODY
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BACKGROUND-COLOR: #f5f5f5
}
SPAN.lbl
{
    FONT-SIZE: small;
    COLOR: maroon
}
INPUT.txtfield
{
    BORDER-RIGHT: darkblue thin solid;
    BORDER-TOP: darkblue thin solid;
    FONT-SIZE: x-small;
    BORDER-LEFT: darkblue thin solid;
    BORDER-BOTTOM: darkblue thin solid;
    BACKGROUND-COLOR: mintcream
}
SPAN.smalltext
{
    FONT-SIZE: x-small;
    COLOR: black
}
INPUT.cmd
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: x-small;
    BORDER-LEFT: outset;
    COLOR: blue;
    BORDER-BOTTOM: outset;
    BACKGROUND-COLOR: silver
}
DIV.maintext
{
    FONT-SIZE: small
}
DIV.smallnotes
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
SELECT.cbo
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    FONT-WEIGHT: bolder;
    FONT-SIZE: xx-small;
    BORDER-LEFT: thin solid;
    COLOR: black;
    BORDER-BOTTOM: thin solid;
    POSITION: relative;
    BACKGROUND-COLOR: white
}
TR.details
{
}
BODY.prn
{
}
SELECT.selopt
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent
}
SPAN.tinytxt
{
    FONT-SIZE: xx-small
}
TABLE.mnutbl
{
    BACKGROUND-IMAGE: url(../images/BHeader.jpg)
}
A.mnulink
{
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}
SPAN.mnutop
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    CURSOR: hand;
    COLOR: #f5f5f5;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: transparent
}
SPAN.tt
{
    BORDER-RIGHT: aliceblue thin groove;
    BORDER-TOP: aliceblue thin groove;
    FONT-WEIGHT: bolder;
    FONT-SIZE: large;
    BORDER-LEFT: aliceblue thin groove;
    WIDTH: 40px;
    COLOR: white;
    BORDER-BOTTOM: aliceblue thin groove;
    HEIGHT: 30px;
    BACKGROUND-COLOR: darkblue;
    TEXT-ALIGN: center
}
DIV.footer
{
    FONT-SIZE: xx-small;
    COLOR: black
}
SPAN.ttitle
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-WEIGHT: 600;
    FONT-SIZE: x-large;
    BORDER-LEFT: thin;
    COLOR: crimson;
    BORDER-BOTTOM: thin;
    FONT-STYLE: oblique;
    BACKGROUND-COLOR: transparent
}
DIV.syserr
{
    FONT-SIZE: x-small;
    COLOR: purple;
    TEXT-ALIGN: left
}
DIV.usererr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: red
}
SPAN.syserrt
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: red
}
SPAN.waitmsg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: darkblue;
    TEXT-ALIGN: center
}
A.tinylnk
{
    BORDER-RIGHT: thin;
    BORDER-TOP: thin;
    FONT-SIZE: x-small;
    BORDER-LEFT: thin;
    COLOR: mediumblue;
    BORDER-BOTTOM: thin
}
TR.tblheader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: white;
    BACKGROUND-COLOR: mediumblue
}
TR.tblrow
{
    FONT-SIZE: small;
    BACKGROUND-COLOR: lightgrey
}
TR.tblaltrow
{
    FONT-SIZE: small;
    BACKGROUND-COLOR: azure
}
SPAN.sdn
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana
}
INPUT.smallcmd
{
    BORDER-RIGHT: outset;
    BORDER-TOP: outset;
    FONT-SIZE: xx-small;
    BORDER-LEFT: outset;
    COLOR: blue;
    BORDER-BOTTOM: outset;
    BACKGROUND-COLOR: silver
}
INPUT.chkall
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-SIZE: small;
    BORDER-LEFT: thin outset;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: darkblue
}
DIV.hm
{
    CURSOR: hand
}
DIV.hotsmall DIV.msg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: green
}
DIV.msg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: green
}
SPAN.errlbl
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: red
}
SPAN.ttm
{
    BORDER-RIGHT: aliceblue thin groove;
    BORDER-TOP: aliceblue thin groove;
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    VERTICAL-ALIGN: super;
    BORDER-LEFT: aliceblue thin groove;
    WIDTH: 0pt;
    COLOR: white;
    BORDER-BOTTOM: aliceblue thin groove;
    BACKGROUND-COLOR: darkblue;
    TEXT-ALIGN: center
}
IMG.imglink
{
    CURSOR: hand
}
SPAN.imglbl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    CURSOR: hand;
    COLOR: mediumblue;
    BACKGROUND-COLOR: transparent
}
DIV.wrn
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: x-small;
    COLOR: red
}
SPAN.smalllbl
{
    FONT-SIZE: x-small;
    COLOR: maroon
}
INPUT.smalltxtfield
{
    BORDER-RIGHT: darkblue 1px solid;
    BORDER-TOP: darkblue 1px solid;
    FONT-SIZE: xx-small;
    BORDER-LEFT: darkblue 1px solid;
    BORDER-BOTTOM: darkblue 1px solid
}
TD.txtalign
{
    TEXT-ALIGN: justify
}
TABLE.footer
{
    BACKGROUND-IMAGE: url(../images/Footer.jpg);
    BACKGROUND-COLOR: transparent
}
IMG.imgbutton
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    CURSOR: hand;
    BORDER-BOTTOM: 1px
}
SPAN.caps
{
    FONT-SIZE: large;
    COLOR: blue;
    FONT-FAMILY: Script;
    TEXT-ALIGN: center
}
SPAN.IFSA
{
    FONT-SIZE: x-small;
    COLOR: #a07ba6;
    FONT-FAMILY: Verdana
}
