BODY
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-COLOR: #fff
}
TABLE
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: medium none
}
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.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;
    VERTICAL-ALIGN: sub;
    TEXT-ALIGN: left
}
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
{
    VERTICAL-ALIGN: sub;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
TD.IntrapageNavigationDown
{
    VERTICAL-ALIGN: bottom;
    COLOR: #ffa500;
    TEXT-ALIGN: right
}
TD.IntrapageNavigationDown A
{
    COLOR: #ffa500
}
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;
    VERTICAL-ALIGN: bottom;
    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
}
.MenuHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 50pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #333399;
    TEXT-ALIGN: left
}
.MenuItem
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffff;
    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;
	vertical-align: middle;

}
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
}
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
{
}
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: normal
}
TD.SigLinkRow
{
    BACKGROUND-COLOR: #314294
}
TD.CountDown
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    TEXT-INDENT: 10px;
    BACKGROUND-COLOR: #000000;
    TEXT-ALIGN: left
}
TD.BottomHeaderRowLeft
{
    FONT-WEIGHT: bolder;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #314294;
    TEXT-ALIGN: right
}
BLOCKQUOTE
{
    PADDING-LEFT: 80px
}
TD.FormButton
{
    FONT-SIZE: 9px;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #314294;
    TEXT-ALIGN: left
}
.ProfileData
{
    VERTICAL-ALIGN: text-bottom
}
TD.InterpageNavigationRight
{
    VERTICAL-ALIGN: bottom;
    COLOR: #669900;
    TEXT-ALIGN: right
}
TD.InterpageNavigationRight A
{
    COLOR: #669900
}
TD.SurveyLabel
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left
}
TD.SurveyTitle
{
    FONT-SIZE: 12px;
    COLOR: #000000
}
TD.Color4
{
    BACKGROUND-COLOR: #ffffff
}
.IMAXBackground {
	background-color: #333399;
}
.IMAXHeader {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;

}
.IMAXText {
	color: #FFFFFF;
	font-size: 12px;

}
.IMAXList {
	color: #FFFFFF;
	list-style-type: disc;
}
.IMAXTextItalics {
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
}
.IMAXTextRightAlign {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
}
.Color5 {
	background-color: #FF0000;
}
.IMAXBullet {
	font-size: 12px;
	color: #FFFFFF;
	list-style-position: outside;
	list-style-type: disc;
	text-align: left;
	display: list-item;
}
.IMAXNote {
	font-size: 10px;
	font-style: italic;
	color: #FFFF00;
}
.IMAXLink {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.FormLabelLeft {
	text-align: left;
	font-weight: bold;
	color: #333;

}
.FormLabelNormal {
	color: #333;
	text-align: right;
	vertical-align: middle;
}
.DataRowShadedNew {
	font-weight: normal;
	color: #FF0000;
	background-color: #efefef;

}
.DataRowNew {
	font-weight: normal;
	color: #FF0000;
}
.FanFictTextBold {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.FanFictLink {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	text-decoration: underline;
	color: #333399;
	font-weight: normal;


}
.FanFictText {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #333399;
	font-weight: bold;

}
.FanFictNormalText {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #333399;
}
.FanFictBullet {
	color: #333399;
	list-style-type: none;
	list-style-position: inside;
	margin: 0px;
	padding: 0px;

}
.Color6 {
	color: #FFFFFF;
	background-color: EF9E00;
	background-position: center center;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;




}
