.calendarDate
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.calendarDate A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarDate A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarDate A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarDate A:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
.calendarDay
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.calendarMonth
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.calendarMonth A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarMonth A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarMonth A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.calendarMonth A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.Copyright
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.formButton
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.formButtonBold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.formInput
{
    BACKGROUND-ATTACHMENT: scroll;
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-POSITION: 0% 50%;
    BACKGROUND-REPEAT: repeat;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.NavTop
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.NavTop A:link
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.NavTop A:visited
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.NavTop A:active
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.NavTop A:hover
{
    COLOR: #cc3300;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.normal8
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal8 A:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.normal8 A:visited
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.normal8 A:active
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.normal8 A:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.normal9
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9Bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal9Underline
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9 A:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9 A:visited
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9 A:active
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9 A:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
.normal9WhiteBold
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal9Grey
{
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9Yellow
{
    COLOR: #ffff00;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9Red
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal9RedBold
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal9RedBold A:link
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.normal9RedBold A:visited
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.normal9RedBold A:active
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.normal9RedBold A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: underline
}
.normal10
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.normal10bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal12
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.normal12Bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal12 A:link
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.normal12 A:visited
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.normal12 A:active
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
.normal12 A:hover
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}
.normal12BlueBold
{
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal12RedBold
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal14bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.normal16bold
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.returnCode
{
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Subtitle
{
    COLOR: #c0c0c0;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.Title
{
    COLOR: #cc3300;
    FONT-FAMILY: Arial, Helvetica;
    FONT-SIZE: 24pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.hidden
{
    COLOR: #ffffff;
    FONT-SIZE: 8pt
}
BODY
{
    BACKGROUND-COLOR: transparent;
    BACKGROUND-REPEAT: repeat;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
TABLE
{
    COLOR: #000000
}
TD
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TH
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A
{
    COLOR: #000000
}
.pagehdr1
{
    BACKGROUND: #383183;
    COLOR: yellow;
    FONT: bold 16pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.pageftr1
{
    COLOR: #000000;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdpagehdr1
{
    BACKGROUND: #add8e6;
    COLOR: #000000;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.mainhdr
{
    FONT: bold 14pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menuitem
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    VERTICAL-ALIGN: top
}
.menudetail
{
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
.menuhdr
{
    COLOR: yellow;
    FONT: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.thdr1
{
    COLOR: #000080;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdlbl1
{
    BACKGROUND: #d3d3d3;
    COLOR: black;
    FONT: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    VERTICAL-ALIGN: bottom
}
.tdlblTitle
{
    BACKGROUND: #fafad2;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tdtxt1
{
    BACKGROUND: #ffffe6;
    COLOR: black;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tdtxtYellow
{
    BACKGROUND: #feff79;
    COLOR: black;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.tdRow1sm
{
    BACKGROUND: #ffffff;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.tdRow2sm
{
    BACKGROUND: #add8e6;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.tdRow3sm
{
    BACKGROUND: #ccffff;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left
}
.tdRow1lg
{
    BACKGROUND: #ffffff;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdRow2lg
{
    BACKGROUND: #add8e6;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdRow3lg
{
    BACKGROUND: #ccffff;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdlblNoRecs
{
    BACKGROUND: red;
    COLOR: yellow;
    FONT: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.SmNotes
{
    COLOR: #800000;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.RegNotes
{
    COLOR: #800000;
    FONT: 12pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tftr1
{
    BACKGROUND: #fafad2;
    COLOR: #800000;
    FONT: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tdTotal
{
    BACKGROUND-COLOR: #000099;
    COLOR: #ffffff;
    FONT: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.tdGrandTotal
{
    BACKGROUND-COLOR: #000099;
    COLOR: #ffffff;
    FONT: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
#divLoadCont
{
    FONT: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
    HEIGHT: 100%;
    LEFT: 20px;
    POSITION: absolute;
    TOP: 0px;
    WIDTH: 100%;
    Z-INDEX: 100
}
.CSSCLASS
{
    BACKGROUND-COLOR: #cfffff;
    COLOR: #000080
}

