BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
P
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
H1
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
H2
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
H3
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
H4
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
H5
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
TD
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    BORDER-COLOR: #a0aed6;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 0px
}
TD.border
{
	BORDER-WIDTH: 2px
}
TH
{
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvitica, Sans;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    BORDER-COLOR: #a0aed6;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 0px
}
P.Default
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: 150%
}
P.Header
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
P.Code
{
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
P.Name
{
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
P.Summary
{
    BACKGROUND-COLOR: #ffffff
}
P.Long
{
    BACKGROUND-COLOR: #ffffff
}
TD.View
{
    HEIGHT: 27px;
    WIDTH: 27px
}
NOBR.ListTitleSection
{
    BACKGROUND-COLOR: #a0aed6;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, Helv;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
NOBR.ListTitleGroup
{
    BACKGROUND-COLOR: #a0aed6;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, Helv;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
P.ListTitleHeading
{
    BACKGROUND-COLOR: #a0aed6
}
TD.ListTitle
{
    BACKGROUND-COLOR: #a0aed6
}
TD.DetailTitle1
{
    BACKGROUND-COLOR: #ffffff
}
P.DetailTitle1
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
TD.DetailTitle2
{
    BACKGROUND-COLOR: #ffffff
}
P.DetailTitle2
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
TD.DetailTitle3
{
    BACKGROUND-COLOR: #ffffff
}
P.DetailTitle3
{
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold
}
TD.DetailDisclaimer
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-TOP: medium none
}
P.DetailDisclaimer
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000
}
TD.DetailMainDescriptor
{
    BACKGROUND-COLOR: #ffffff
}
TD.DetailMainValue
{
    BACKGROUND-COLOR: #a0aed6
}
P.DetailMainDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    FONT-WEIGHT: bold
}
NOBR.DetailMainDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-WEIGHT: bold
}
P.DetailMainValue
{
    BACKGROUND-COLOR: #a0aed6;
    FONT-WEIGHT: bold
}
TD.DetailDataDescriptor
{
    BACKGROUND-COLOR: #ffffff
}
TD.DetailDataValue
{
    BACKGROUND-COLOR: #a0aed6
}
P.DetailDataDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000
}
NOBR.DetailDataDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000
}
P.DetailDataValue
{
    BACKGROUND-COLOR: #a0aed6
}
TD.Detail
{
    BACKGROUND-COLOR: #ffffff
}
P.DetailValue
{
    BACKGROUND-COLOR: #ffffff
}
NOBR.DetailValue
{
    BACKGROUND-COLOR: #ffffff
}
P.DetailDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000
}
NOBR.DetailDescriptor
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000
}
TD.DetailPrice
{
    BACKGROUND-COLOR: #a0aed6
}
P.DetailPrice
{
    BACKGROUND-COLOR: #a0aed6;
    FONT-WEIGHT: bold
}
NOBR.DetailPrice
{
    BACKGROUND-COLOR: #a0aed6;
    FONT-WEIGHT: bold
}
TABLE
{
    BORDER-COLOR: #a0aed6;
    BORDER-STYLE: solid;
    BORDER-WIDTH: 0px
}
TABLE.border
{
    BORDER-WIDTH: 2px
}
INPUT, SELECT
{
    BORDER-BOTTOM: #a0aed6 1pt solid;
    BORDER-LEFT: #a0aed6 1pt solid;
    BORDER-RIGHT: #a0aed6 1pt solid;
    BORDER-TOP: #a0aed6 1pt solid;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvetica;
    FONT-SIZE: 8pt
}
TEXTAREA
{
    BORDER-BOTTOM: #a0aed6 1pt solid;
    BORDER-LEFT: #a0aed6 1pt solid;
    BORDER-RIGHT: #a0aed6 1pt solid;
    BORDER-TOP: #a0aed6 1pt solid;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helv, Helvetica;
    FONT-SIZE: 8pt
}
.Questionnaire
{
    FONT-SIZE: 8pt;
	COLOR: #515151
}