BODY
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #fff
}
TABLE
{
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
    TEXT-ALIGN: left
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #36c
}
A.BodyLink
{
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: uppercase;
    COLOR: #36c;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif;
    TEXT-ALIGN: center
}
.SubTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #36c;
    FONT-FAMILY: Arial, Helvetica, Geneva, sans-serif
}
TR.Banner
{
    BACKGROUND-COLOR: #66c
}
TR.CentralObject
{
    BACKGROUND-COLOR: #ffc
}
TD.NavigationBar
{
    FONT-SIZE: 10px;
    COLOR: #fff;
    BACKGROUND-COLOR: #36c
}
.NavigationBarBar
{
    FONT-SIZE: 14px;
    COLOR: #fff;
    BACKGROUND-COLOR: #36c
}
TD.NavigationBar A
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: none
}
TD.NavigationBarLabel
{
    FONT-SIZE: 10px;
    COLOR: #fff;
    BACKGROUND-COLOR: #36c;
    TEXT-ALIGN: center
}
TD.NavigationBartext
{
    PADDING-RIGHT: 30px;
    FONT-SIZE: 10px;
    COLOR: #fff;
    TEXT-INDENT: 15px;
    BACKGROUND-COLOR: #36c
}
.NavigationBarActive
{
    FONT-SIZE: 10px;
    COLOR: #000;
    BACKGROUND-COLOR: #ccf;
    TEXT-ALIGN: center
}
.NavigationBarActive A
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: none
}
.NavigationBarSecondary
{
    FONT-SIZE: 10px;
    COLOR: #36c;
    BACKGROUND-COLOR: #ccf;
    TEXT-ALIGN: center
}
.NavigationBarSecondary A
{
    FONT-WEIGHT: normal;
    COLOR: #36c;
    TEXT-DECORATION: none
}
TD.NavigationBarBackground
{
    BACKGROUND-COLOR: #99c
}
A.GlobalNavigation
{
    FONT-WEIGHT: bold;
    COLOR: #fff
}
A.GlobalNavigationNoUnderLine
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.NavigationButtons
{
    FONT-SIZE: 11px;
    TEXT-ALIGN: center
}
.ButtonLabel
{
    FONT-SIZE: 11px
}
.ButtonLabel
{
}
TD.GlobalButtons
{
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: right
}
TD.InterpageNavigation
{
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
TD.IntrapageNavigationDown
{
    VERTICAL-ALIGN: bottom;
    COLOR: #690;
    TEXT-ALIGN: right
}
TD.IntrapageNavigationDown A
{
    COLOR: #690
}
TD.IntrapageNavigationUp
{
    VERTICAL-ALIGN: middle;
    COLOR: #36c;
    TEXT-ALIGN: right
}
TD.IntrapageNavigationUp A
{
    COLOR: #36c
}
TD.PaginationNavigationLabel
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
A.PaginationNavigation
{
}
.BreadcrumbCurrent
{
    FONT-WEIGHT: bold
}
.BreadcrumbPrior
{
    FONT-WEIGHT: bold;
    COLOR: #339
}
TD.Footer
{
    FONT-SIZE: 10px;
    COLOR: #999;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: right
}
TD.Footer A
{
    FONT-WEIGHT: normal;
    COLOR: #999
}
TD.Copyright
{
    FONT-SIZE: 10px;
    COLOR: #666;
    TEXT-ALIGN: right
}
TR.SectionColorFirst
{
    BACKGROUND-COLOR: #36c
}
TR.SectionColorSecond
{
    BACKGROUND-COLOR: #ccf
}
TD.SectionHeaderFirstLabel
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: #000;
    TEXT-ALIGN: left
}
TD.SectionHeaderSecondLabel
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: middle;
    COLOR: #000;
    TEXT-ALIGN: left
}
TD.InstructionPrimary
{
}
TD.InstructionPrimaryBoldGreen
{
    FONT-WEIGHT: bold;
    COLOR: #690
}
TD.InstructionPrimaryBoldGreenEmphasis
{
    FONT-WEIGHT: bold;
    TEXT-TRANSFORM: uppercase;
    COLOR: #690
}
TD.InstructionSecondary
{
    COLOR: #36c
}
.BodyText
{
}
.BodyTextCritical
{
    COLOR: #f00
}
.RequiredField
{
    COLOR: #f00;
    TEXT-ALIGN: center
}
.Emphasis
{
    FONT-WEIGHT: bold
}
.EmphasisCritical
{
    FONT-WEIGHT: bold;
    COLOR: #f00
}
.EmphasisWithinEmphasis
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
.EmphasisWithinEmphasisCritical
{
    FONT-WEIGHT: bold;
    COLOR: #f00;
    FONT-STYLE: italic
}
TABLE.MenuGroup
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 5px;
    PADDING-TOP: 3px
}
.MenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 50pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: left
}
.MenuItem
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #339;
    TEXT-ALIGN: left
}
.Message
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.Note
{
    FONT-STYLE: italic
}
.ObjectLabel
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    COLOR: #690
}
.Question
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
TD.FormLabel
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-ALIGN: right
}
TD.FormLabelStacked
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-ALIGN: left
}
TD.FormLabelSecondary
{
    COLOR: #333
}
TD.FormLabelDisabled
{
    FONT-WEIGHT: bold;
    COLOR: #999;
    TEXT-ALIGN: right
}
.FormField
{
    FONT-SIZE: 10px
}
TD.Identification
{
    FONT-WEIGHT: normal;
    COLOR: #666;
    TEXT-ALIGN: left
}
.FormFieldDisabled
{
    COLOR: #999
}
.FormFieldExample
{
    FONT-STYLE: italic
}
.FormFieldExampleDisabled
{
    COLOR: #999;
    FONT-STYLE: italic
}
TD.DisplayOnlyLabel
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    TEXT-ALIGN: right
}
TD.DisplayOnlyData
{
    TEXT-TRANSFORM: uppercase
}
TD.HeaderRowPrimaryFirstColumn
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TD.HeaderRowSecondaryFirstColumn
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TD.HeaderRowPrimaryFixedLengthData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center
}
TD.HeaderRowSecondaryFixedLengthData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center
}
TD.HeaderRowPrimaryLabel
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TD.HeaderRowSecondaryLabel
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TD.HeaderRowPrimaryNumericData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: right
}
TD.HeaderRowSecondaryNumericData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: right
}
TD.HeaderRowPrimaryTextData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TD.HeaderRowSecondaryTextData
{
    FONT-WEIGHT: bold;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: left
}
TR.DataRowNonshaded
{
    BACKGROUND-COLOR: #fff
}
TR.DataRowShaded
{
    BACKGROUND-COLOR: #efefef
}
INPUT.DataRowShaded
{
    BACKGROUND-COLOR: #eeeeee
}
INPUT.DataRowNonShaded
{
    BACKGROUND-COLOR: #ffffff
}
TD.DataFirstColumn
{
    PADDING-LEFT: 3px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: left
}
TD.FixedLengthData
{
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
TD.Monospace
{
    FONT-SIZE: 11pt;
    PADDING-TOP: 2px;
    FONT-FAMILY: "Courier New", Courier, mono
}
TD.MonospaceCritical
{
    FONT-SIZE: 11pt;
    COLOR: #f00;
    PADDING-TOP: 2px;
    FONT-FAMILY: "Courier New", Courier, mono
}
TD.NumericData
{
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
TD.DisplayOnlyDataGrid
{
    TEXT-TRANSFORM: uppercase;
    PADDING-TOP: 2px
}
TD.DisplayOnlyLabelGrid
{
    FONT-WEIGHT: bold;
    COLOR: #333;
    PADDING-TOP: 2px
}
TD.TextData
{
    PADDING-TOP: 2px
}
TR.SubtotalsRow
{
}
TD.SubtotalsLabel
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.SubtotalsNumericData
{
    TEXT-ALIGN: right
}
TR.TotalsRow
{
}
TD.TotalsLabel
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
TD.TotalsNumericData
{
    TEXT-ALIGN: right
}
TABLE.ToolTip
{
    BORDER-RIGHT: #000 1px;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000 1px;
    BACKGROUND-COLOR: #fff;
    BODY: none
}
TABLE
{
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    VERTICAL-ALIGN: top;
    COLOR: #000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
    TEXT-ALIGN: left
}
A
{
    FONT-WEIGHT: bold;
    COLOR: #36c
}
A.BodyLink
{
}
.PageTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: middle;
    TEXT-TRANSFORM: uppercase;
    COLOR: #36c
}
TD.Color1
{
    COLOR: #319294;
    BACKGROUND-COLOR: #314294
}
TD.TextDate
{
    TEXT-ALIGN: right
}
TD.TextDataItalics
{
    FONT-STYLE: italic
}
TD.Color2
{
    COLOR: #000000;
    BACKGROUND-COLOR: #000000
}
.Color3
{
    COLOR: #dcdcdc;
    BACKGROUND-COLOR: #dcdcdc
}
TD.TextDataBold
{
    FONT-WEIGHT: bolder;
    FONT-STYLE: italic
}
