P.Body, div.Body, caption.Body
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.CellBody, div.CellBody, caption.CellBody
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Arial;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.CellBody_Middle, div.CellBody_Middle, caption.CellBody_Middle
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1px;
  margin-left: 3px;
  margin-right: 1px;
  margin-top: 1px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.CellBody_Small, div.CellBody_Small, caption.CellBody_Small
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Arial;
  font-size: smaller;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1px;
  margin-left: 3px;
  margin-right: 1px;
  margin-top: 1px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: middle;
  visibility: visible;
}

P.CellBulleted, div.CellBulleted, caption.CellBulleted
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Arial, Sans-Serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 13pt;
  margin-right: 0pt;
  margin-top: 3pt;
  text-align: left;
  text-indent: -9.36pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.CellBulleted2, div.CellBulleted2, caption.CellBulleted2
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Arial;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 30pt;
  margin-right: 0pt;
  margin-top: 3pt;
  text-align: left;
  text-indent: -10.8pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.CellHeading, div.CellHeading, caption.CellHeading
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 2pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 3pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.CellHeading_Small, div.CellHeading_Small, caption.CellHeading_Small
{
  background-position: left top;
  color: White;
  direction: ltr;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1px;
  margin-left: 3px;
  margin-right: 1px;
  margin-top: 1px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.Code, div.Code, caption.Code
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 1pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

p.DBAnchor, div.DBAnchor, caption.DBAnchor
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Draft, div.Draft, caption.Draft
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Footer, div.Footer, caption.Footer
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Footnote, div.Footnote, caption.Footnote
{
  background-color: Transparent;
  background-position: left top;
  border-bottom-color: Transparent;
  border-bottom-style: none;
  border-left-color: Transparent;
  border-left-style: none;
  border-right-color: Transparent;
  border-right-style: none;
  border-top-color: Transparent;
  border-top-style: none;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: -15px;
  text-align: left;
  text-indent: -14.184pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Glossary, div.Glossary, caption.Glossary
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.GlossaryBullet, div.GlossaryBullet, caption.GlossaryBullet
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 20px;
  margin-right: 0px;
  margin-top: 5px;
  text-align: left;
  text-indent: -9.36pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.GlossaryDefinition, div.GlossaryDefinition, caption.GlossaryDefinition
{
  background-color: Transparent;
  background-position: left top;
  border-top-color: Black;
  border-top-style: none;
  border-top-width: 1pt;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

h2.GlossaryHeading, div.GlossaryHeading, caption.GlossaryHeading
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 15px;
  margin-left: -10px;
  margin-right: 0px;
  margin-top: 0px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.GlossaryTerm, div.GlossaryTerm, caption.GlossaryTerm
{
  background-color: Transparent;
  background-position: left top;
  border-top-color: Black;
  border-top-style: solid;
  border-top-width: 1pt;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 30px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Header, div.Header, caption.Header
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

h2.Heading1, div.Heading1, caption.Heading1
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 15px;
  margin-left: -10px;
  margin-right: 0px;
  margin-top: 0px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

P.HorizontalRule, div.HorizontalRule, caption.HorizontalRule
{
  background-color: Transparent;
  background-position: left top;
  color: Black;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

P.Note, div.Note, caption.Note
{
  background-color: #EFF1F4;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  visibility: visible;
}

h1.Title, div.Title, caption.Title
{
  background-color: Transparent;
  background-position: left top;
  color: #000059;
  direction: ltr;
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 15px;
  margin-left: 25px;
  margin-right: 0px;
  margin-top: 0px;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: top;
  visibility: visible;
}

span.N_0023nopage, span.N_0023nopage a, span.N_0023nopage a:active, abbreviation.N_0023nopage, abbreviation.N_0023nopage a, abbreviation.N_0023nopage a:active, acronym.N_0023nopage, acronym.N_0023nopage a, acronym.N_0023nopage a:active, citation.N_0023nopage, citation.N_0023nopage a, citation.N_0023nopage a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Annotation_Reference, span.Annotation_Reference a, span.Annotation_Reference a:active, abbreviation.Annotation_Reference, abbreviation.Annotation_Reference a, abbreviation.Annotation_Reference a:active, acronym.Annotation_Reference, acronym.Annotation_Reference a, acronym.Annotation_Reference a:active, citation.Annotation_Reference, citation.Annotation_Reference a, citation.Annotation_Reference a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Bullet_2, span.Bullet_2 a, span.Bullet_2 a:active, abbreviation.Bullet_2, abbreviation.Bullet_2 a, abbreviation.Bullet_2 a:active, acronym.Bullet_2, acronym.Bullet_2 a, acronym.Bullet_2 a:active, citation.Bullet_2, citation.Bullet_2 a, citation.Bullet_2 a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Bullet_ZapfDingbats_Blue, span.Bullet_ZapfDingbats_Blue a, span.Bullet_ZapfDingbats_Blue a:active, abbreviation.Bullet_ZapfDingbats_Blue, abbreviation.Bullet_ZapfDingbats_Blue a, abbreviation.Bullet_ZapfDingbats_Blue a:active, acronym.Bullet_ZapfDingbats_Blue, acronym.Bullet_ZapfDingbats_Blue a, acronym.Bullet_ZapfDingbats_Blue a:active, citation.Bullet_ZapfDingbats_Blue, citation.Bullet_ZapfDingbats_Blue a, citation.Bullet_ZapfDingbats_Blue a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Button, span.Button a, span.Button a:active, abbreviation.Button, abbreviation.Button a, abbreviation.Button a:active, acronym.Button, acronym.Button a, acronym.Button a:active, citation.Button, citation.Button a, citation.Button a:active
{
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Button_Name, span.Button_Name a, span.Button_Name a:active, abbreviation.Button_Name, abbreviation.Button_Name a, abbreviation.Button_Name a:active, acronym.Button_Name, acronym.Button_Name a, acronym.Button_Name a:active, citation.Button_Name, citation.Button_Name a, citation.Button_Name a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.ChapterNumber, span.ChapterNumber a, span.ChapterNumber a:active, abbreviation.ChapterNumber, abbreviation.ChapterNumber a, abbreviation.ChapterNumber a:active, acronym.ChapterNumber, acronym.ChapterNumber a, acronym.ChapterNumber a:active, citation.ChapterNumber, citation.ChapterNumber a, citation.ChapterNumber a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CharFmt, span.CharFmt a, span.CharFmt a:active, abbreviation.CharFmt, abbreviation.CharFmt a, abbreviation.CharFmt a:active, acronym.CharFmt, acronym.CharFmt a, acronym.CharFmt a:active, citation.CharFmt, citation.CharFmt a, citation.CharFmt a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.ChSize, span.ChSize a, span.ChSize a:active, abbreviation.ChSize, abbreviation.ChSize a, abbreviation.ChSize a:active, acronym.ChSize, acronym.ChSize a, acronym.ChSize a:active, citation.ChSize, citation.ChSize a, citation.ChSize a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

code.Code, code.Code a, code.Code a:active, abbreviation.Code, abbreviation.Code a, abbreviation.Code a:active, acronym.Code, acronym.Code a, acronym.Code a:active, citation.Code, citation.Code a, citation.Code a:active
{
  font-family: 'Courier New', Monospace;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  text-transform: none;
  vertical-align: middle;
}

span.Command, span.Command a, span.Command a:active, abbreviation.Command, abbreviation.Command a, abbreviation.Command a:active, acronym.Command, acronym.Command a, acronym.Command a:active, citation.Command, citation.Command a, citation.Command a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Default_Paragraph_Font, span.Default_Paragraph_Font a, span.Default_Paragraph_Font a:active, abbreviation.Default_Paragraph_Font, abbreviation.Default_Paragraph_Font a, abbreviation.Default_Paragraph_Font a:active, acronym.Default_Paragraph_Font, acronym.Default_Paragraph_Font a, acronym.Default_Paragraph_Font a:active, citation.Default_Paragraph_Font, citation.Default_Paragraph_Font a, citation.Default_Paragraph_Font a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Default_XREF_style, span.Default_XREF_style a, span.Default_XREF_style a:active, abbreviation.Default_XREF_style, abbreviation.Default_XREF_style a, abbreviation.Default_XREF_style a:active, acronym.Default_XREF_style, acronym.Default_XREF_style a, acronym.Default_XREF_style a:active, citation.Default_XREF_style, citation.Default_XREF_style a, citation.Default_XREF_style a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Draft, span.Draft a, span.Draft a:active, abbreviation.Draft, abbreviation.Draft a, abbreviation.Draft a:active, acronym.Draft, acronym.Draft a, acronym.Draft a:active, citation.Draft, citation.Draft a, citation.Draft a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Emphasis, span.Emphasis a, span.Emphasis a:active, abbreviation.Emphasis, abbreviation.Emphasis a, abbreviation.Emphasis a:active, acronym.Emphasis, acronym.Emphasis a, acronym.Emphasis a:active, citation.Emphasis, citation.Emphasis a, citation.Emphasis a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Endnote_Reference, span.Endnote_Reference a, span.Endnote_Reference a:active, abbreviation.Endnote_Reference, abbreviation.Endnote_Reference a, abbreviation.Endnote_Reference a:active, acronym.Endnote_Reference, acronym.Endnote_Reference a, acronym.Endnote_Reference a:active, citation.Endnote_Reference, citation.Endnote_Reference a, citation.Endnote_Reference a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: super;
}

span.EquationVariables, span.EquationVariables a, span.EquationVariables a:active, abbreviation.EquationVariables, abbreviation.EquationVariables a, abbreviation.EquationVariables a:active, acronym.EquationVariables, acronym.EquationVariables a, acronym.EquationVariables a:active, citation.EquationVariables, citation.EquationVariables a, citation.EquationVariables a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Field_Names, span.Field_Names a, span.Field_Names a:active, abbreviation.Field_Names, abbreviation.Field_Names a, abbreviation.Field_Names a:active, acronym.Field_Names, acronym.Field_Names a, acronym.Field_Names a:active, citation.Field_Names, citation.Field_Names a, citation.Field_Names a:active
{
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 9pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Flag, span.Flag a, span.Flag a:active, abbreviation.Flag, abbreviation.Flag a, abbreviation.Flag a:active, acronym.Flag, acronym.Flag a, acronym.Flag a:active, citation.Flag, citation.Flag a, citation.Flag a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Footnote_Reference, span.Footnote_Reference a, span.Footnote_Reference a:active, abbreviation.Footnote_Reference, abbreviation.Footnote_Reference a, abbreviation.Footnote_Reference a:active, acronym.Footnote_Reference, acronym.Footnote_Reference a, acronym.Footnote_Reference a:active, citation.Footnote_Reference, citation.Footnote_Reference a, citation.Footnote_Reference a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: super;
}

span.Hyperlink, span.Hyperlink a, span.Hyperlink a:active, abbreviation.Hyperlink, abbreviation.Hyperlink a, abbreviation.Hyperlink a:active, acronym.Hyperlink, acronym.Hyperlink a, acronym.Hyperlink a:active, citation.Hyperlink, citation.Hyperlink a, citation.Hyperlink a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.invisible, span.invisible a, span.invisible a:active, abbreviation.invisible, abbreviation.invisible a, abbreviation.invisible a:active, acronym.invisible, acronym.invisible a, acronym.invisible a:active, citation.invisible, citation.invisible a, citation.invisible a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.Italic, span.Italic a, span.Italic a:active, abbreviation.Italic, abbreviation.Italic a, abbreviation.Italic a:active, acronym.Italic, acronym.Italic a, acronym.Italic a:active, citation.Italic, citation.Italic a, citation.Italic a:active
{
  font-style: italic;
}

span.IXgenMarker, span.IXgenMarker a, span.IXgenMarker a:active, abbreviation.IXgenMarker, abbreviation.IXgenMarker a, abbreviation.IXgenMarker a:active, acronym.IXgenMarker, acronym.IXgenMarker a, acronym.IXgenMarker a:active, citation.IXgenMarker, citation.IXgenMarker a, citation.IXgenMarker a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Key, span.Key a, span.Key a:active, abbreviation.Key, abbreviation.Key a, abbreviation.Key a:active, acronym.Key, acronym.Key a, acronym.Key a:active, citation.Key, citation.Key a, citation.Key a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  vertical-align: baseline;
}

span.MalRevise, span.MalRevise a, span.MalRevise a:active, abbreviation.MalRevise, abbreviation.MalRevise a, abbreviation.MalRevise a:active, acronym.MalRevise, acronym.MalRevise a, acronym.MalRevise a:active, citation.MalRevise, citation.MalRevise a, citation.MalRevise a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Note_to_self, span.Note_to_self a, span.Note_to_self a:active, abbreviation.Note_to_self, abbreviation.Note_to_self a, abbreviation.Note_to_self a:active, acronym.Note_to_self, acronym.Note_to_self a, acronym.Note_to_self a:active, citation.Note_to_self, citation.Note_to_self a, citation.Note_to_self a:active
{
  background-color: Pink;
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.notehead, span.notehead a, span.notehead a:active, abbreviation.notehead, abbreviation.notehead a, abbreviation.notehead a:active, acronym.notehead, acronym.notehead a, acronym.notehead a:active, citation.notehead, citation.notehead a, citation.notehead a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.NoteHeader, span.NoteHeader a, span.NoteHeader a:active, abbreviation.NoteHeader, abbreviation.NoteHeader a, abbreviation.NoteHeader a:active, acronym.NoteHeader, acronym.NoteHeader a, acronym.NoteHeader a:active, citation.NoteHeader, citation.NoteHeader a, citation.NoteHeader a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Page_Number, span.Page_Number a, span.Page_Number a:active, abbreviation.Page_Number, abbreviation.Page_Number a, abbreviation.Page_Number a:active, acronym.Page_Number, acronym.Page_Number a, acronym.Page_Number a:active, citation.Page_Number, citation.Page_Number a, citation.Page_Number a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.PDFLink, span.PDFLink a, span.PDFLink a:active, abbreviation.PDFLink, abbreviation.PDFLink a, abbreviation.PDFLink a:active, acronym.PDFLink, acronym.PDFLink a, acronym.PDFLink a:active, citation.PDFLink, citation.PDFLink a, citation.PDFLink a:active
{
  color: #000059;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 9pt;
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  vertical-align: baseline;
}

span.Red, span.Red a, span.Red a:active, abbreviation.Red, abbreviation.Red a, abbreviation.Red a:active, acronym.Red, acronym.Red a, acronym.Red a:active, citation.Red, citation.Red a, citation.Red a:active
{
  color: Red;
  font-weight: bold;
}

span.remove, span.remove a, span.remove a:active, abbreviation.remove, abbreviation.remove a, abbreviation.remove a:active, acronym.remove, acronym.remove a, acronym.remove a:active, citation.remove, citation.remove a, citation.remove a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: line-through;
  text-transform: none;
  vertical-align: baseline;
}

span.Small_7pt, span.Small_7pt a, span.Small_7pt a:active, abbreviation.Small_7pt, abbreviation.Small_7pt a, abbreviation.Small_7pt a:active, acronym.Small_7pt, acronym.Small_7pt a, acronym.Small_7pt a:active, citation.Small_7pt, citation.Small_7pt a, citation.Small_7pt a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Symbol, span.Symbol a, span.Symbol a:active, abbreviation.Symbol, abbreviation.Symbol a, abbreviation.Symbol a:active, acronym.Symbol, acronym.Symbol a, acronym.Symbol a:active, citation.Symbol, citation.Symbol a, citation.Symbol a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

span.symbol, span.symbol a, span.symbol a:active, abbreviation.symbol, abbreviation.symbol a, abbreviation.symbol a:active, acronym.symbol, acronym.symbol a, acronym.symbol a:active, citation.symbol, citation.symbol a, citation.symbol a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.URL, span.URL a, span.URL a:active, abbreviation.URL, abbreviation.URL a, abbreviation.URL a:active, acronym.URL, acronym.URL a, acronym.URL a:active, citation.URL, citation.URL a, citation.URL a:active
{
  color: Blue;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.Wingding, span.Wingding a, span.Wingding a:active, abbreviation.Wingding, abbreviation.Wingding a, abbreviation.Wingding a:active, acronym.Wingding, acronym.Wingding a, acronym.Wingding a:active, citation.Wingding, citation.Wingding a, citation.Wingding a:active
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Wingdings, span.Wingdings a, span.Wingdings a:active, abbreviation.Wingdings, abbreviation.Wingdings a, abbreviation.Wingdings a:active, acronym.Wingdings, acronym.Wingdings a, acronym.Wingdings a:active, citation.Wingdings, citation.Wingdings a, citation.Wingdings a:active
{
  color: #000000;
  font-family: Wingdings;
  font-size: 9pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.
{
  color: Black;
  font-family:  Helvetica, Arial, Sans-Serif;
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
}

table.Note
{
  border-bottom-style: none;
  border-collapse: collapse;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 10px;
  padding-bottom: 25px;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 25px;
  text-align: right;
  width: 90%;
}

table.UnstructMasterPageMaps
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  text-align: left;
}

table.General_Procedure
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 3pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 3pt;
  text-align: right;
}

table.See_also
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 1pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 1pt;
  text-align: right;
}

table.CommandTable
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: center;
}

table.Format_A
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.Format_B
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: center;
}

table.Sidehead_Table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: left;
}

table.Standard_Table
{
  background-position: left center;
  border-collapse: collapse;
  clear: both;
  direction: ltr;
  margin-bottom: 6px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: left;
  vertical-align: top;
  width: 90%;
}

table.Mapping_Table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 2pt;
  text-align: left;
}

table.Note_table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 2pt;
  text-align: right;
}

table.Code_table
{
  border-bottom-color: LightGrey;
  border-bottom-style: solid;
  border-bottom-width: 1pt;
  border-collapse: collapse;
  border-left-color: LightGrey;
  border-left-style: solid;
  border-left-width: 1pt;
  border-right-color: LightGrey;
  border-right-style: solid;
  border-right-width: 1pt;
  border-top-color: LightGrey;
  border-top-style: solid;
  border-top-width: 1pt;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: auto;
  margin-top: 6pt;
  padding-bottom: 1pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 1pt;
  table-layout: auto;
  text-align: right;
}

table.Sidebar
{
  border-bottom-style: none;
  border-collapse: collapse;
  border-left-style: none;
  border-right-style: none;
  border-top-style: none;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 5pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 5pt;
  text-align: left;
  width: 90%;
}

table.Command
{
  background-position: left center;
  border-bottom-color: #A0A0A0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-left-color: #A0A0A0;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: #A0A0A0;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #A0A0A0;
  border-top-style: solid;
  border-top-width: 1px;
  direction: ltr;
  empty-cells: show;
  float: none;
  margin-bottom: 2pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 3pt;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  table-layout: fixed;
  text-align: left;
  vertical-align: middle;
  visibility: visible;
  width: 500px;
}

table.Glossary
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 25pt;
  text-align: right;
}

table.Parameters
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: left;
}

table.Figure_Table
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 2pt;
  padding-right: 2pt;
  padding-top: 6pt;
  text-align: left;
}

img.Default
{
  margin-bottom: 5pt;
  margin-top: 5pt;
  position: static;
}

video.Default
{
  margin-bottom: 5pt;
  margin-top: 5pt;
  position: static;
}

