TD.normal
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.reverse
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.normal
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.required
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reverse
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.revheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grayed
{
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.slim
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Helvetica, Arial, sans-serif
}
.small
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallBlack
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallWhite
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.formfield
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    COLOR: #336666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
key
{
    FONT-SIZE: 0.1pt;
    COLOR: #f8f8f8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.tiny
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.micro
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny_a3
{
    FONT-SIZE: 7.5pt;
    COLOR: #6A6451;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tiny_b1
{
    FONT-SIZE: 7.5pt;
    COLOR: #580104;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.micro
{
    FONT-SIZE: 6pt;
    COLOR: #000000;
    FONT-FAMILY: Times New Roman, serif
}
.small_b1
{
    FONT-SIZE: 8pt;
    COLOR: #580104;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a2
{
    FONT-SIZE: 8pt;
    COLOR: #a2a570;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a3
{
    FONT-SIZE: 8pt;
    COLOR: #6A6451;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small_a4
{
    FONT-SIZE: 8pt;
    COLOR: #3b3d24;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Medium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Header_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #580104;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Header_A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #6A6451;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Title_b1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #580104;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Title_A3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #6A6451;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.PageTitle_B
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #580104;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.RevTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataGreen
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataRed
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataField
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.DataEntry
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ChartGreen
{
    FONT-SIZE: 8pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ChartBlue
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BigRed {
    FONT-SIZE: 18pt;
    COLOR: #FF00FF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
}
.Error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.NoData
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-STYLE: oblique;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Success
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #009900;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.chartheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.charttext
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.RevHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TitleBoxB
{
    BORDER-RIGHT: #580104 1px solid;
    PADDING-RIGHT: 1px;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #580104 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    WORD-SPACING: 2pt;
    BORDER-LEFT: #580104 1px solid;
    WIDTH: auto;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #580104 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.05em;
    HEIGHT: auto;
    BACKGROUND-COLOR: #a37f9e;
    TEXT-ALIGN: center
}
.TitleBoxA
{
    BORDER-RIGHT: #6A6451 1px solid;
    PADDING-RIGHT: 1px;
    BACKGROUND-POSITION: center 50%;
    BORDER-TOP: #6A6451 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 1px;
    WORD-SPACING: 2pt;
    BORDER-LEFT: #6A6451 1px solid;
    WIDTH: auto;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6A6451 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.05em;
    HEIGHT: auto;
    BACKGROUND-COLOR: #cfd295;
    TEXT-ALIGN: center
}

A.key
{
    FONT-SIZE: 0.5pt;
    COLOR: #f8f8f8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.key:active
{
    FONT-SIZE: 0.1pt;
    COLOR: #f8f8f8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.key:visited
{
    FONT-SIZE: 0.1pt;
    COLOR: #f8f8f8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.key:hover
{
    FONT-SIZE: 0.1pt;
    COLOR: #f8f8f8;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A
{
    COLOR: #666666;
}
A:link
{
    COLOR: #666666;
}
A:active
{
    COLOR: #8b390f;
}
A:visited
{
    COLOR: #666666;
}
A:hover
{
    COLOR: #cc0099;
}
A.hmenu:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.hmenu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc3399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.WhiteLink
{
    COLOR: #ffffff
}
A.WhiteLink:active
{
    COLOR: #ffffff
}
A.WhiteLink:visited
{
    COLOR: #ffffff
}
A.WhiteLink:hover
{
    COLOR: #6A6451;
    BACKGROUND-COLOR: #ffffff
}

A.Link_A4
{
    FONT-WEIGHT: bold;
    COLOR: #3b3d24
}
A.Link_A4:active
{
    FONT-WEIGHT: bold;
    COLOR: #3b3d24
}
A.Link_A4:visited
{
    FONT-WEIGHT: bold;
    COLOR: #3b3d24
}
A.Link_A4:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3b3d24
}
A.Link_A3
{
    COLOR: #6A6451
}
A.Link_A3:active
{
    COLOR: #6A6451
}
A.Link_A3:visited
{
    COLOR: #6A6451
}
A.Link_A3:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #6A6451
}
A.Link_B
{
    FONT-WEIGHT: bold;
    COLOR: #580104
}
A.Link_B:active
{
    FONT-WEIGHT: bold;
    COLOR: #580104
}
A.Link_B:visited
{
    FONT-WEIGHT: bold;
    COLOR: #580104
}
A.Link_B:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #580104
}
A.ColorLink
{
    COLOR: #A24710
}
A.ColorLink:active
{
    COLOR: #A24710
}
A.ColorLink:visited
{
    COLOR: #A24710
}
A.ColorLink:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #A24710
}
A.Search
{
    COLOR: #580104;
    TEXT-DECORATION: none
}
A.Search:visited
{
    COLOR: #580104;
    TEXT-DECORATION: none
}
A.Search:active
{
    COLOR: #580104;
    TEXT-DECORATION: none
}
A.Search:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #580104;
    TEXT-DECORATION: none
}
A.Article
{
    COLOR: #A24710;
    TEXT-DECORATION: none
}
A.Article:visited
{
    COLOR: #A24710;
    TEXT-DECORATION: none
}
A.Article:active
{
    COLOR: #A24710;
    TEXT-DECORATION: none
}
A.Article:hover
{
    COLOR: #FFFFFF;
    BACKGROUND-COLOR: #A24710;
    TEXT-DECORATION: none
}
A.RevHeader
{
    COLOR: #ffffff
}
A.RevHeader:active
{
    COLOR: #ffff00
}
A.RevHeader:visited
{
    COLOR: #ffffff
}
A.RevHeader:hover
{
    COLOR: #0033ff;
    BACKGROUND-COLOR: #ffffff
}
A.dbColorLink
{
    COLOR: #0033cc
}
A.dbColorLink:active
{
    COLOR: #0033cc
}
A.dbColorLink:visited
{
    COLOR: #0033cc
}
A.dbColorLink:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0033cc
}
.dbTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #0033cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
