A.link
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A.visited
{
    COLOR: purple;
    TEXT-DECORATION: underline
}
A.active
{
    COLOR: red;
    TEXT-DECORATION: underline
}
P.Author
{
    DISPLAY: block;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 0pt 10pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.Body
{
    DISPLAY: block;
    FONT-SIZE: 9pt;
    MARGIN: 0pt 0pt 8pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
LI.Bulleted
{
    DISPLAY: block;
    FONT-SIZE: 9pt;
    MARGIN: 0pt 0pt 4pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: -12.6pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
P.CellHeading
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
P.CompanyName
{
    DISPLAY: block;
    FONT-SIZE: 12pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.Contents
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 0pt 12pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
P.Date
{
    DISPLAY: block;
    FONT-SIZE: 8pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.Footnote
{
    DISPLAY: block;
    FONT-SIZE: 8pt;
    MARGIN: 0pt 0pt 3pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
H1.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H2.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H3.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H4.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H5.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H6.Heading1
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 21pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
P.Heading1TOC
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
H1.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H2.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H3.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H4.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H5.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H6.Heading2
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN: 12pt 0pt 6pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
P.Indented
{
    DISPLAY: block;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 0pt 6pt 12pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
LI.Numbered
{
    DISPLAY: block;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 0pt 6pt 12pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: -12pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
LI.Numbered1
{
    DISPLAY: block;
    FONT-SIZE: 10pt;
    MARGIN: 0pt 0pt 6pt 12pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: -12pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: justify;
    TEXT-DECORATION: none
}
P.ReturnAddress
{
    DISPLAY: block;
    FONT-SIZE: 8pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
P.TableFootnote
{
    DISPLAY: block;
    FONT-SIZE: 8pt;
    MARGIN: 0pt 18pt 0pt 36pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: -18pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H1.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H2.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H3.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H4.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H5.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
H6.TableTitle
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    MARGIN: 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
THROW-AWAY.Title
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 24pt;
    MARGIN: 9pt 0pt 0pt;
    VERTICAL-ALIGN: baseline;
    TEXT-TRANSFORM: none;
    COLOR: #000099;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
EM.Emphasis
{
    FONT-STYLE: italic
}
EM.EquationVariables
{
    FONT-STYLE: italic
}
EM.TableNumber
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    VERTICAL-ALIGN: baseline;
    COLOR: #000099;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.CellBody
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.CellHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial
}
.Body
{
    FONT-SIZE: 9pt;
    COLOR: #000099;
    FONT-FAMILY: Arial
}
