BODY
{
    MARGIN: 0px;
    COLOR: #000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e8e8e8
}
.text
{
    FONT-SIZE: 10pt;
    COLOR: #000
}
A:link
{
    COLOR: #003399
}
A:visited
{
    COLOR: #003399
}
A:hover
{
    COLOR: #c00;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #c00;
    TEXT-DECORATION: none
}
.topleft
{
    BACKGROUND-COLOR: #336
}
.bgcolor
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #e8e8e8
}
.top
{
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #339
}
A.top
{
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #339
}
A.top:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.top:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.top:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.top:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
.tabSelected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c03;
    align: middle
}
.tabNormal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666;
    align: middle
}
.tabDeselected
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff9999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    align: middle
}
A.tab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    align: middle
}
A.tab:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.tab:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.tab:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.tab:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.topText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #336;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topText:link
{
    COLOR: #336;
    TEXT-DECORATION: none
}
A.topText:visited
{
    COLOR: #336;
    TEXT-DECORATION: none
}
A.topText:active
{
    COLOR: #c03;
    TEXT-DECORATION: none
}
A.topText:hover
{
    COLOR: #c03;
    TEXT-DECORATION: none
}
.activeSub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #fff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c03;
    align: middle
}
.sub
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #d3d3d3;
    PADDING-TOP: 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c03;
    align: middle
}
A.sub
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #c03;
    align: middle
}
A.sub:link
{
    COLOR: #d3d3d3;
    TEXT-DECORATION: none
}
A.sub:visited
{
    COLOR: #d3d3d3;
    TEXT-DECORATION: none
}
A.sub:active
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.sub:hover
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
.userid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ccf;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #339;
    align: middle
}
.TableFixSize
{
    TABLE-LAYOUT: fixed
}
.th
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #fff;
    COLOR: #000;
    BORDER-BOTTOM: black thin solid
}
.row1
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: 8pt;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 0.2em;
    PADDING-TOP: 0.2em
}
.row2
{
    PADDING-RIGHT: 0.2em;
    PADDING-LEFT: 0.2em;
    FONT-SIZE: 8pt;
    BACKGROUND: #d3d3d3;
    PADDING-BOTTOM: 0.2em;
    PADDING-TOP: 0.2em
}
.header
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 2px;
    COLOR: #336;
    PADDING-TOP: 2px
}
.form
{
    BACKGROUND: #e8e8e8
}
.formHeader
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BACKGROUND: #336;
    COLOR: #fff
}
.label
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    COLOR: #000;
    PADDING-TOP: 3px;
    TEXT-ALIGN: right
}
.asterisk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #c03
}
.field
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 3px;
    COLOR: #000;
    PADDING-TOP: 3px
}
.input
{
    FONT-SIZE: 9pt;
    COLOR: #000;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: #fff
}
.inputm
{
    FONT-SIZE: 9pt;
    COLOR: #000;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: #ffc
}
.button
{
    FONT-SIZE: 9pt;
    COLOR: #000;
    FONT-FAMILY: Arial,Helvetica;
    BACKGROUND-COLOR: #ccc
}
.note
{
    FONT-SIZE: 8pt;
    COLOR: #000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial,Helvetica
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #f00;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-ALIGN: center
}
.loginText
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.loginHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginError
{
    FONT-SIZE: x-small;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.loginlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #333399;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.loginlink:visited
{
    COLOR: #666666
}
.reglink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #cc3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.footerLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.footerLink:visited
{
    COLOR: #333399
}
.disclaimer
{
}
.currentPageIndicator
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #c03;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: none
}
.pageIndicator
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #339;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.dimPageIndicator
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.functionLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333399;
    FONT-FAMILY: Arial, Helvetica;
    TEXT-DECORATION: underline
}
.footer
{
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(images/stripetile.gif);
    COLOR: #000000
}
