p.anchor
{
  color: #000000;
  direction: ltr;
  font-size: 2px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.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;
}

.anchor_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.anchor_inner
{
  color: #000000;
  direction: ltr;
  font-size: 2px;
  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;
}

h1.H1hidden
{
  direction: ltr;
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 2.0pt;
  text-align: left;
  vertical-align: baseline;
}

.H1hidden_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 2.0pt;
}

.H1hidden_inner
{
  direction: ltr;
  text-align: left;
  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;
}

h2.H2
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 18.0pt;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}

.H2_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 18.0pt;
}

.H2_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;
}

h3.H3
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 2.0pt;
  margin-right: 0.0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}

.H3_outer
{
  margin-bottom: 2.0pt;
  margin-right: 0.0pt;
  margin-top: 10.0pt;
}

.H3_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.MIdate
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.6pt;
  margin-left: 38.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -38pt;
  text-transform: none;
  vertical-align: baseline;
}

.MIdate_outer
{
  margin-bottom: 3.6pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MIdate_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.MIeffective
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.6pt;
  margin-left: 40.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -40pt;
  text-transform: none;
  vertical-align: baseline;
}

.MIeffective_outer
{
  margin-bottom: 3.6pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MIeffective_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.MInumber
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.6pt;
  margin-left: 40.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -40pt;
  text-transform: none;
  vertical-align: baseline;
}

.MInumber_outer
{
  margin-bottom: 3.6pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MInumber_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.MIobsolete
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.6pt;
  margin-left: 40.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -40pt;
  text-transform: none;
  vertical-align: baseline;
}

.MIobsolete_outer
{
  margin-bottom: 3.6pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MIobsolete_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.MIsigname
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.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;
}

.MIsigname_outer
{
  margin-bottom: 0.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MIsigname_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: italic;
  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.MItitle
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 4.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;
}

.MItitle_outer
{
  margin-bottom: 4.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MItitle_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.MIunit
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.6pt;
  margin-left: 40.0pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -40pt;
  text-transform: none;
  vertical-align: baseline;
}

.MIunit_outer
{
  margin-bottom: 3.6pt;
  margin-right: 0.0pt;
  margin-top: 0.0pt;
}

.MIunit_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;
}

li.OL1num
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 0.5pt;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}

.OL1num_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 0.5pt;
}

.OL1num_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;
}

li.OL1numRestart
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 1.5pt;
  text-align: left;
  text-transform: none;
  vertical-align: baseline;
}

.OL1numRestart_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 1.5pt;
}

.OL1numRestart_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.P
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 3.0pt;
  text-align: justify;
  text-transform: none;
  vertical-align: baseline;
}

.P_outer
{
  margin-bottom: 3.0pt;
  margin-right: 0.0pt;
  margin-top: 3.0pt;
}

.P_inner
{
  color: #000000;
  direction: ltr;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: justify;
  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;
}

span.arialsize
{
  color: #000000;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.arialsizebold
{
  color: #000000;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

strong.bold
{
  font-weight: bold;
}

span.bold_underline
{
  color: #000000;
  font-family: "HelveticaNeueLT Std";
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-decoration: underline;
  text-transform: none;
  vertical-align: baseline;
}

span.Emphasis
{
  font-style: italic;
}

span.EquationVariables
{
  font-style: italic;
}

span.H2roman
{
  color: #000000;
  font-family: "HelveticaNeueLT Std";
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Hyperlink
{
  color: #0000ff;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: underline;
  text-transform: none;
}

span.hyperlink
{
  color: #0000ff;
  font-style: italic;
}

em.italic
{
  font-style: italic;
}

span.Page_number
{
  color: #000000;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
}

span.regular_wt
{
  color: #000000;
  font-family: "HelveticaNeueLT Std";
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

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.zchapnum
{
  font-size: 36.0pt;
}

span.zheading_number
{
  font-size: 16.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;
}

