.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,Verdana,sans-serif
}
.sectionhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.section2head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.subheader
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.intro
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.section
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.sectionsmall
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.mobil
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
TH
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
UL
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    LIST-STYLE-TYPE: square
}
.section2
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.address
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.disclaimer
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.copyright
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.section3head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
A:link
{
    FONT-SIZE: 10pt;
    COLOR: #cc9900;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A:visited
{
    FONT-SIZE: 10pt;
    COLOR: #666699;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A:active
{
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.small:link
{
    FONT-SIZE: 8pt;
    COLOR: #cc9900;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.small:visited
{
    FONT-SIZE: 8pt;
    COLOR: #666699;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.small:active
{
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.small:hover
{
    FONT-SIZE: 8pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
A.button:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WORD-SPACING: normal;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A.button:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WORD-SPACING: normal;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
A.button:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    WORD-SPACING: normal;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    LETTER-SPACING: normal;
    TEXT-DECORATION: none
}
.fastnetnote
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}
.businessUnit
{
    FONT-SIZE: 15pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, San-Serif
}
.Esol_table
{
    BORDER-RIGHT: black 2px;
    BORDER-TOP: black 2px;
    BORDER-LEFT: black 2px;
    BORDER-BOTTOM: black 2px
}
.Esol_HeaderRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Helvetica
}
.Esol_HeadingsRow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    BACKGROUND-COLOR: #636363;
    TEXT-ALIGN: center
}
.Esol_EvenRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: white
}
.Esol_OddRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #e7e7e7
}
.Esol_BlackHeadingsRow
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: white;
    BORDER-BOTTOM: black 1pt solid;
    BACKGROUND-COLOR: #636363
}
.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana
}
PRE
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana
}
.Esol_CenterEvenRow
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black;
    BORDER-BOTTOM: black;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
.Esol_CenterOddRow
{
    BORDER-RIGHT: black;
    BORDER-TOP: black;
    FONT-SIZE: 10pt;
    BORDER-LEFT: black;
    BORDER-BOTTOM: black;
    FONT-FAMILY: Arial, Helvetica;
    BACKGROUND-COLOR: #e7e7e7;
    TEXT-ALIGN: center
}
.Esol_Disclaimer
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica
}
