div.AN_AppendixNumber, caption.AN_AppendixNumber
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.B_Body, caption.B_Body
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.BN_BodyWithNext, caption.BN_BodyWithNext
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.BS_BodySpaceless, caption.BS_BodySpaceless
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 3pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.C_Copyright, caption.C_Copyright
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.Cd_Code, caption.Cd_Code
{
  color: #2E414D;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.CdI_CodeIndent, caption.CdI_CodeIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.CI_CopyrightIndent, caption.CI_CopyrightIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.CN_ChapterNumber, caption.CN_ChapterNumber
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.Co_Callout, caption.Co_Callout
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: center;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.Co1_Callout1, caption.Co1_Callout1
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.CT_ContentsTitle, caption.CT_ContentsTitle
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.D_Date, caption.D_Date
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.F_Figure, caption.F_Figure
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 9pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0px;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.F_Footer, caption.F_Footer
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.FI_FigureIndent, caption.FI_FigureIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 9pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0px;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.FIT_FigureIndentTwo, caption.FIT_FigureIndentTwo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 9pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0px;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.Fn_Footnote, caption.Fn_Footnote
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: justify;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.FT_FootnoteTable, caption.FT_FootnoteTable
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.FT1_FootnoteTableFirst, caption.FT1_FootnoteTableFirst
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H_Header, caption.H_Header
{
  color: MediumBlue;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H1_Heading1, caption.H1_Heading1
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.H2_Heading2, caption.H2_Heading2
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.H2C_Heading2Continued, caption.H2C_Heading2Continued
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 24pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.H2C_Heading2ContinuedTOC, caption.H2C_Heading2ContinuedTOC
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H3_Heading3, caption.H3_Heading3
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H3C_Heading3Continued, caption.H3C_Heading3Continued
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 16pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 18pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H3C_Heading3ContinuedTOC, caption.H3C_Heading3ContinuedTOC
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H4_Heading4, caption.H4_Heading4
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 13pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H5_Heading5, caption.H5_Heading5
{
  color: #5f69e4;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 13pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.H6_Heading6, caption.H6_Heading6
{
  color: White;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 13pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.HT_HeadingTable, caption.HT_HeadingTable
{
  color: White;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 13pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.I_Indent, caption.I_Indent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.IN_IndentWithNext, caption.IN_IndentWithNext
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.IT_IndentTwo, caption.IT_IndentTwo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.ITh_IndentThree, caption.ITh_IndentThree
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 70px;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.LA_ListAlpha, caption.LA_ListAlpha
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LA1_ListAlphaFirst, caption.LA1_ListAlphaFirst
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LB_ListBullet, caption.LB_ListBullet
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 3pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LBI_ListBulletIndent, caption.LBI_ListBulletIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 3pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LBIL_ListBulletIndentLast, caption.LBIL_ListBulletIndentLast
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LBIT_ListBulletIndentTwo, caption.LBIT_ListBulletIndentTwo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 3pt;
  margin-left: 70px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LBL_ListBulletLast, caption.LBL_ListBulletLast
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LN_ListNumber, caption.LN_ListNumber
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LN1_ListNumberFirst, caption.LN1_ListNumberFirst
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LNI_ListNumberIndent, caption.LNI_ListNumberIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LNI1_ListNumberIndentFirst, caption.LNI1_ListNumberIndentFirst
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 50px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LNIT_ListNumberIndentTwo, caption.LNIT_ListNumberIndentTwo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 70px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.LNIT1_ListNumberIndentTwoFirst, caption.LNIT1_ListNumberIndentTwoFirst
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 70pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20px;
  text-transform: none;
  vertical-align: baseline;
}

div.N_Note, caption.N_Note
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 55px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -45px;
  text-transform: none;
  vertical-align: baseline;
}

div.NI_NoteIndent, caption.NI_NoteIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 80px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -45px;
  text-transform: none;
  vertical-align: baseline;
}

div.NIN_NoteIndentWithNext, caption.NIN_NoteIndentWithNext
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 80px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -45px;
  text-transform: none;
  vertical-align: baseline;
}

div.NIT_NoteIndentTwo, caption.NIT_NoteIndentTwo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 90px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -45px;
  text-transform: none;
  vertical-align: baseline;
}

div.NN_NoteWithNext, caption.NN_NoteWithNext
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 55px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -45px;
  text-transform: none;
  vertical-align: baseline;
}

div.P_Product, caption.P_Product
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.T_Title, caption.T_Title
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.To_Todo, caption.To_Todo
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 6pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0px;
  text-transform: none;
  vertical-align: baseline;
}

div.W_Warning, caption.W_Warning
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 80px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -70px;
  text-transform: none;
  vertical-align: baseline;
}

div.WI_WarningIndent, caption.WI_WarningIndent
{
  color: #2E414D;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 150%;
  margin-bottom: 12pt;
  margin-left: 100px;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -70px;
  text-transform: none;
  vertical-align: baseline;
}

span.B_Bold, span.B_Bold a, span.B_Bold a:active, abbreviation.B_Bold, abbreviation.B_Bold a, abbreviation.B_Bold a:active, acronym.B_Bold, acronym.B_Bold a, acronym.B_Bold a:active, citation.B_Bold, citation.B_Bold a, citation.B_Bold a:active
{
  font-weight: bold;
}

span.CG_CTERAGreen, span.CG_CTERAGreen a, span.CG_CTERAGreen a:active, abbreviation.CG_CTERAGreen, abbreviation.CG_CTERAGreen a, abbreviation.CG_CTERAGreen a:active, acronym.CG_CTERAGreen, acronym.CG_CTERAGreen a, acronym.CG_CTERAGreen a:active, citation.CG_CTERAGreen, citation.CG_CTERAGreen a, citation.CG_CTERAGreen a:active
{
  color: #505BE5;
  font-family: Calibri;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CGB_CTERAGreenBold, span.CGB_CTERAGreenBold a, span.CGB_CTERAGreenBold a:active, abbreviation.CGB_CTERAGreenBold, abbreviation.CGB_CTERAGreenBold a, abbreviation.CGB_CTERAGreenBold a:active, acronym.CGB_CTERAGreenBold, acronym.CGB_CTERAGreenBold a, acronym.CGB_CTERAGreenBold a:active, citation.CGB_CTERAGreenBold, citation.CGB_CTERAGreenBold a, citation.CGB_CTERAGreenBold a:active
{
  color: #505BE5;
  font-weight: bold;
}

span.CRB_CTERARedBold, span.CRB_CTERARedBold a, span.CRB_CTERARedBold a:active, abbreviation.CRB_CTERARedBold, abbreviation.CRB_CTERARedBold a, abbreviation.CRB_CTERARedBold a:active, acronym.CRB_CTERARedBold, acronym.CRB_CTERARedBold a, acronym.CRB_CTERARedBold a:active, citation.CRB_CTERARedBold, citation.CRB_CTERARedBold a, citation.CRB_CTERARedBold a:active
{
  color: Red;
  font-weight: bold;
}

span.I_Italics, span.I_Italics a, span.I_Italics a:active, abbreviation.I_Italics, abbreviation.I_Italics a, abbreviation.I_Italics a:active, acronym.I_Italics, acronym.I_Italics a, acronym.I_Italics a:active, citation.I_Italics, citation.I_Italics a, citation.I_Italics a:active
{
  font-style: italic;
}

span.K_Keyboard, span.K_Keyboard a, span.K_Keyboard a:active, abbreviation.K_Keyboard, abbreviation.K_Keyboard a, abbreviation.K_Keyboard a:active, acronym.K_Keyboard, acronym.K_Keyboard a, acronym.K_Keyboard a:active, citation.K_Keyboard, citation.K_Keyboard a, citation.K_Keyboard a:active
{
  color: #5a676d;
  font-family: 'Courier New', Monospace;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.L_Link, span.L_Link a, span.L_Link a:active, abbreviation.L_Link, abbreviation.L_Link a, abbreviation.L_Link a:active, acronym.L_Link, acronym.L_Link a, acronym.L_Link a:active, citation.L_Link, citation.L_Link a, citation.L_Link a:active
{
  color: #128AFF;
}

span.Superscript, span.Superscript a, span.Superscript a:active, abbreviation.Superscript, abbreviation.Superscript a, abbreviation.Superscript a:active, acronym.Superscript, acronym.Superscript a, acronym.Superscript a:active, citation.Superscript, citation.Superscript a, citation.Superscript a:active
{
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: super;
}

table.T_Table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.IT_InvisibleTable
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 10px;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.TI_TableIndent
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 30px;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

img.Default
{
  margin-left: 10px;
}

video.Default
{
  margin-left: 10px;
}

