p.GroupTitlesIX
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 15.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: uppercase;
  vertical-align: baseline;
}

.GroupTitlesIX_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 15.0pt;
}

.GroupTitlesIX_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-align: left;
  text-transform: uppercase;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

p.indexhotletters
{
  color: #000000;
  direction: ltr;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 0pt;
  text-transform: uppercase;
  vertical-align: baseline;
}

.indexhotletters_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.indexhotletters_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

h1.indxtitle
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 75.0pt;
  margin-left: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

.indxtitle_outer
{
  margin-bottom: 75.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.indxtitle_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

p.Level1IX
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5pt;
  margin-left: 6.0pt;
  margin-right: 0.0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: -6pt;
  text-transform: none;
  vertical-align: baseline;
}

.Level1IX_outer
{
  margin-bottom: 0.5pt;
  margin-right: 0.0pt;
  margin-top: 3.0pt;
}

.Level1IX_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

p.Level2IX
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.5pt;
  margin-left: 24.0pt;
  margin-right: 0.0pt;
  margin-top: 0.75pt;
  text-align: left;
  text-indent: -6pt;
  text-transform: none;
  vertical-align: baseline;
}

.Level2IX_outer
{
  margin-bottom: 1.5pt;
  margin-right: 0.0pt;
  margin-top: 0.75pt;
}

.Level2IX_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

p.Level3IX
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.5pt;
  margin-left: 42.0pt;
  margin-right: 0.0pt;
  margin-top: 0.75pt;
  text-align: left;
  text-indent: -6pt;
  text-transform: none;
  vertical-align: baseline;
}

.Level3IX_outer
{
  margin-bottom: 1.5pt;
  margin-right: 0.0pt;
  margin-top: 0.75pt;
}

.Level3IX_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}

strong.bold
{
  font-weight: bold;
}

span.bold_italic
{
  font-style: italic;
  font-weight: bold;
}

span.bold10
{
  font-size: 10.0pt;
  font-weight: bold;
}

span.bold9
{
  font-size: 9.0pt;
  font-weight: bold;
}

span.Emphasis
{
  font-style: italic;
}

span.EquationVariables
{
  font-style: italic;
}

span.hyperlink
{
  color: #0000ff;
  font-style: italic;
}

em.italic
{
  font-style: italic;
}

span.lowercase
{
  text-transform: lowercase;
}

span.regular_weight
{
  font-weight: normal;
}

sub.subscript
{
  vertical-align: sub;
}

sup.superscript
{
  vertical-align: super;
}

span.underline
{
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.zbullet
{
  font-family: Wingdings;
  font-size: 8.0pt;
}

span.zbullet55
{
  font-family: Wingdings;
  font-size: 5.5pt;
}

span.zbullet6
{
  font-family: Wingdings;
  font-size: 6.0pt;
}

span.zchapnum
{
  font-size: 36.0pt;
}

span.zheading_number
{
  font-size: 9.0pt;
  font-weight: normal;
}

span.zitalic_bold
{
  color: #000000;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zregular_angle
{
  font-style: normal;
}

span.zwingdings
{
  font-family: Wingdings;
  font-size: 9.0pt;
}

span.zxref
{
  color: #0000ff;
}

