div.AllowPageBreak, caption.AllowPageBreak
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.body, caption.body
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: black;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Block_Text, caption.Block_Text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 72pt;
  margin-right: 72pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body_Text, caption.Body_Text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body_Text_Right, caption.Body_Text_Right
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Byline, caption.Byline
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.cellhead, caption.cellhead
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: black;
  font-family: "Times New Roman";
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.cellleft, caption.cellleft
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: black;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Caption, caption.Caption
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Chapter, caption.Chapter
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Drawings, caption.Drawings
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: -70.9pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Figures, caption.Figures
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Footer, caption.Footer
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Glossary_Heading, caption.Glossary_Heading
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Header, caption.Header
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_1, caption.Heading_1
{
  border-bottom-color: White;
  border-bottom-style: none;
  border-left-color: White;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-color: White;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-color: White;
  border-top-style: none;
  border-top-width: 0pt;
  color: #39599C;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 24pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 24pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_2, caption.Heading_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #39599C;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 14px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_3, caption.Heading_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #39599C;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_4, caption.Heading_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #39599C;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_5, caption.Heading_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_6, caption.Heading_6
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 90.7pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_7, caption.Heading_7
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_8, caption.Heading_8
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_9, caption.Heading_9
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_Base, caption.Heading_Base
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading_Procedure, caption.Heading_Procedure
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.InChapter, caption.InChapter
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Index_1, caption.Index_1
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 9.9pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -9.9pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Index_2, caption.Index_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 28.4pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -14.2pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Index_3, caption.Index_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 28.35pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Index_Heading, caption.Index_Heading
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List, caption.List
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_2, caption.List_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 34pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_3, caption.List_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 51pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_4, caption.List_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 68.05pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_5, caption.List_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 85.05pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Bullet, caption.List_Bullet
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2pt;
  margin-left: 20pt;
  margin-right: 0pt;
  margin-top: 2pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Bullet_2, caption.List_Bullet_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 22pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Bullet_3, caption.List_Bullet_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 24pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Bullet_4, caption.List_Bullet_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 26pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Bullet_5, caption.List_Bullet_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 28pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Continue, caption.List_Continue
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Continue_2, caption.List_Continue_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 34pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Continue_3, caption.List_Continue_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 51.05pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Continue_4, caption.List_Continue_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 68.05pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Continue_5, caption.List_Continue_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 85.05pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Letter, caption.List_Letter
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2pt;
  margin-left: 17.85pt;
  margin-right: 0pt;
  margin-top: 2pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17.85pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Note, caption.List_Note
{
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-color: black;
  border-top-style: solid;
  border-top-width: 0.75pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 2pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Number, caption.List_Number
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Number_2, caption.List_Number_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Number_3, caption.List_Number_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Number_4, caption.List_Number_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.List_Number_5, caption.List_Number_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Margin_Icons, caption.Margin_Icons
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Margin_Note, caption.Margin_Note
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MiniTOCItem, caption.MiniTOCItem
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MiniTOCTitle, caption.MiniTOCTitle
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Normal, caption.Normal
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Note, caption.Note
{
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-color: black;
  border-top-style: solid;
  border-top-width: 0.75pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6pt;
  padding-bottom: 2pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Note_Bullet, caption.Note_Bullet
{
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-color: black;
  border-top-style: solid;
  border-top-width: 0.75pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 2pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Plain_Text, caption.Plain_Text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Side_Heading, caption.Side_Heading
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SubHeading1, caption.SubHeading1
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #5A87C6;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SubHeading2, caption.SubHeading2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #5A87C6;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Subtitle, caption.Subtitle
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SuperHeading, caption.SuperHeading
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: small-caps;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.SuperTitle, caption.SuperTitle
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-color: black;
  border-top-style: solid;
  border-top-width: 6pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 120pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 1pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Table_Body_Text, caption.Table_Body_Text
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Table_Heading, caption.Table_Heading
{
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 1pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Table_List_Bullet, caption.Table_List_Bullet
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 2pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Table_List_Number, caption.Table_List_Number
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3pt;
  margin-left: 17pt;
  margin-right: 0pt;
  margin-top: 3pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -17pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Table_of_Figures, caption.Table_of_Figures
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 48.5pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: -20.15pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Title, caption.Title
{
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  color: #39599C;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_1, caption.TOC_1
{
  border-bottom-color: black;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18pt;
  padding-bottom: 1pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_2, caption.TOC_2
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 28.05pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_3, caption.TOC_3
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 56.7pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_4, caption.TOC_4
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 85.05pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_5, caption.TOC_5
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5pt;
  margin-left: 44pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_6, caption.TOC_6
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5pt;
  margin-left: 55pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_7, caption.TOC_7
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5pt;
  margin-left: 66pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_8, caption.TOC_8
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5pt;
  margin-left: 77pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_9, caption.TOC_9
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5pt;
  margin-left: 88pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOC_Base, caption.TOC_Base
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOCTitle, caption.TOCTitle
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 24pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TOFTitle, caption.TOFTitle
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 24pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Version, caption.Version
{
  border-bottom-style: none;
  border-bottom-width: 0pt;
  border-left-style: none;
  border-left-width: 0pt;
  border-right-style: none;
  border-right-width: 0pt;
  border-top-style: none;
  border-top-width: 0pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 24pt;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Warning, caption.Warning
{
  background-color: #E5E5E5;
  border-bottom-color: white;
  border-bottom-style: solid;
  border-bottom-width: 0.75pt;
  border-left-color: white;
  border-left-style: solid;
  border-left-width: 0.75pt;
  border-right-color: white;
  border-right-style: solid;
  border-right-width: 0.75pt;
  border-top-color: white;
  border-top-style: solid;
  border-top-width: 0.75pt;
  font-family: Arial, Verdana, Sans-Serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6pt;
  margin-left: 5.95pt;
  margin-right: 5.95pt;
  margin-top: 6pt;
  padding-bottom: 6pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.Balloon_Text_Char
{
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_2_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_3_Char
{
  font-family: "Courier New";
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_Char
{
  font-family: "Times New Roman";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_First_Indent_2_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_First_Indent_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_Indent_2_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_Indent_3_Char
{
  font-family: "Courier New";
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body_Text_Indent_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Closing_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Comment_Subject_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Comment_Text_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Date_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Default_Paragraph_Font
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Document_Map_Char
{
  font-family: Tahoma;
  font-size: 8pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.E-mail_Signature_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Emphasis
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Endnote_Text_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Footer_Char
{
  font-family: "Times New Roman";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Footnote_Text_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Header_Char
{
  font-family: "Arial Narrow";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_1_Char
{
  font-family: "Arial Narrow";
  font-size: 24pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_2_Char
{
  font-family: "Arial Narrow";
  font-size: 22pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_3_Char
{
  font-family: "Arial Narrow";
  font-size: 20pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_4_Char
{
  font-family: "Arial Narrow";
  font-size: 18pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_5_Char
{
  font-family: "Arial Narrow";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_6_Char
{
  font-family: "Times New Roman";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_7_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_8_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Heading_9_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.HotSpot
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.HTML_Address_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.HTML_Preformatted_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Intense_Quote_Char
{
  color: #FF00D4;
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Macro_Text_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Menu_Option
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Message_Header_Char
{
  font-family: Cambria;
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Monospace
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Note_Heading_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Page_Number
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Plain_Text_Char
{
  font-family: "Courier New";
  font-size: 10pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Quote_Char
{
  color: #FF00DD;
  font-family: "Courier New";
  font-size: 11pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Salutation_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Signature_Char
{
  font-family: "Courier New";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Special_Bold
{
  font-family: "Arial Narrow";
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Subtitle_Char
{
  font-family: "Arial Narrow";
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Title_Char
{
  font-family: "Arial Narrow";
  font-size: 48pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Wingding_Symbols
{
  font-family: Wingdings;
  font-size: 11pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.N_007bBlue_007d
{
  color: #003366;
  font-weight: bold;
}

span.N_007bBlue_007d
{
  color: #003366;
  font-weight: bold;
}

span.N_007bBlue_007d
{
  color: #003366;
  font-weight: bold;
}

table.Table_Normal
{
  border-bottom-color: Black;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-collapse: collapse;
  border-left-color: Black;
  border-left-style: solid;
  border-left-width: 1px;
  border-right-color: Black;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: Black;
  border-top-style: solid;
  border-top-width: 1px;
  empty-cells: show;
  margin-left: 0pt;
}

img.Default
{
  display: inline;
  float: none;
}

