BODY
{
    BACKGROUND-COLOR: black;
    COLOR: #C0C000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

#normal-text
{
    BACKGROUND-COLOR: black;
    COLOR: #C0C000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

#link-text
{
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
#mandatory
{
    BACKGROUND-COLOR: yellow;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#mandatory-text
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
#gold-text
{
    COLOR: #C0C000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}
#white-text
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}
#optional
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#optional-text
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#protected-text
{
    COLOR: gray;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
#protected
{
    BACKGROUND-COLOR: #005683;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#protected-value
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-STYLE: italic
}
#title-color
{
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
#info-color
{
    BACKGROUND-COLOR: antiquewhite;
    COLOR: #005683;
    FONT-FAMILY: Verdana;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
#general-text
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
#notes-color
{
    BACKGROUND-COLOR: antiquewhite;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#notes-text
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#MenuSection
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
#tiny-text-even
{
    COLOR: #C0C000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 7pt
}
#tiny-text-odd
{
    BACKGROUND-COLOR: antiquewhite;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
#heading-text
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold
}
#page-number-text
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt
}
#report-text-even
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#report-text-odd
{
    BACKGROUND-COLOR: antiquewhite;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#report-heading-text
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
#alert-text
{
    COLOR: blue;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
#leftmenu-text
{
    COLOR: #005683;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}
A:link
{
    COLOR: #C0C000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}
A:visited
{
    COLOR: #C0C000;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
}
P.breakhere
{
    PAGE-BREAK-BEFORE: always
}
