.para-BillSessionNum-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-BillSessionNum-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-BillSessionNum-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-BillSessionNum-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para-Footer-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-Footer-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-Footer-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-Footer-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para-PageNum-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-PageNum-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-PageNum-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-PageNum-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para-RunningHeaderCenter-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderCenter-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-RunningHeaderCenter-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderCenter-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para-RunningHeaderLeft-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderLeft-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-RunningHeaderLeft-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderLeft-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para-RunningHeaderRight-only {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderRight-first {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.para-RunningHeaderRight-last {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para-RunningHeaderRight-rest {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_ChapterHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
  margin-bottom: 12.0pt;
}
.para_ChapterHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
}
.para_ChapterHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 12.0pt;
}
.para_ChapterHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_ClauseText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_ClauseText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
}
.para_ClauseText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.para_ClauseText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.para_ClauseTitle-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 18.0pt;
  margin-bottom: 0.0pt;
}
.para_ClauseTitle-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 18.0pt;
}
.para_ClauseTitle-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.73em;
  margin-bottom: 0.0pt;
}
.para_ClauseTitle-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.73em;
}
.para_CNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
  margin-bottom: 12.0pt;
}
.para_CNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
}
.para_CNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 12.0pt;
}
.para_CNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_CrossHeading-sch-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 12.0pt;
  margin-bottom: 12.0pt;
}
.para_CrossHeading-sch-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 12.0pt;
}
.para_CrossHeading-sch-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 12.0pt;
}
.para_CrossHeading-sch-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.para_Definition-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_Definition-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 2.0pt;
}
.para_Definition-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
  margin-bottom: 0.0pt;
}
.para_Definition-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
}
.para_DefinitionList1-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_DefinitionList1-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_DefinitionList1-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
  margin-bottom: 0.0pt;
}
.para_DefinitionList1-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
}
.para_DefinitionList2-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_DefinitionList2-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_DefinitionList2-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
  margin-bottom: 0.0pt;
}
.para_DefinitionList2-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
}
.para_Paragraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_Paragraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_Paragraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
  margin-bottom: 0.0pt;
}
.para_Paragraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
}
.para_Paragraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_Paragraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.para_Paragraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.para_Paragraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.para_PartNumber-sch-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
  margin-bottom: 12.0pt;
}
.para_PartNumber-sch-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
}
.para_PartNumber-sch-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 12.0pt;
}
.para_PartNumber-sch-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_PNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
  margin-bottom: 12.0pt;
}
.para_PNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 12.0pt;
}
.para_PNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 12.0pt;
}
.para_PNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_ScheduleNumber-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_ScheduleNumber-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.para_ScheduleNumber-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.para_ScheduleNumber-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.para_SubParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
  margin-bottom: 0.0pt;
}
.para_SubParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
}
.para_SubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_SubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.para_SubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.para_SubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.para_SubParagraphCont-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_SubParagraphCont-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.para_SubParagraphCont-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.para_SubParagraphCont-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.para_SubSection-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSection-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.para_SubSection-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.para_SubSection-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.para_SubSubParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSubParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubSubParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
  margin-bottom: 0.0pt;
}
.para_SubSubParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
}
.para_SubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 7.64em;
  margin-bottom: 0.0pt;
}
.para_SubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 7.64em;
}
.para_SubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 10.91em;
  margin-bottom: 0.0pt;
}
.para_SubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 10.91em;
}
.para_SubSubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubSubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 14.18em;
  margin-bottom: 0.0pt;
}
.para_SubSubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 14.18em;
}
.para_SubSubSubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.para_SubSubSubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.para_SubSubSubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 17.45em;
  margin-bottom: 0.0pt;
}
.para_SubSubSubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 17.45em;
}
.para_Text-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.para_Text-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
}
.para_Text-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.para_Text-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.paraA-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 11.0pt;
}
.paraA-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraA-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.0pt;
}
.paraA-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraActShortTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 31.0pt;
  margin-bottom: 15.0pt;
}
.paraActShortTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 31.0pt;
}
.paraActShortTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 15.0pt;
}
.paraActShortTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraActYearChapterNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.0pt;
  margin-bottom: 28.0pt;
}
.paraActYearChapterNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.0pt;
}
.paraActYearChapterNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 28.0pt;
}
.paraActYearChapterNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraAmdNote-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraAmdNote-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraAmdNote-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraAmdNote-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraAmdStrap-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
  margin-bottom: 11.5pt;
}
.paraAmdStrap-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
}
.paraAmdStrap-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraAmdStrap-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraAmedTextCommitReport-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.80em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraAmedTextCommitReport-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.80em;
  margin-top: 0.0pt;
}
.paraAmedTextCommitReport-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.87em;
  margin-bottom: 0.0pt;
}
.paraAmedTextCommitReport-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.87em;
}
.paraAmendmentLineNumber-only {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraAmendmentLineNumber-first {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraAmendmentLineNumber-last {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraAmendmentLineNumber-rest {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraAmendmentNumber-only {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 2.18em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraAmendmentNumber-first {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 2.18em;
  margin-top: 0.0pt;
}
.paraAmendmentNumber-last {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 2.18em;
  margin-bottom: 0.0pt;
}
.paraAmendmentNumber-rest {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 2.18em;
}
.paraAnchor-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 1.0pt;
  margin-bottom: 0.0pt;
}
.paraAnchor-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 1.0pt;
}
.paraAnchor-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 18.00em;
  margin-bottom: 0.0pt;
}
.paraAnchor-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 18.00em;
}
.paraAsAmended-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraAsAmended-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraAsAmended-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraAsAmended-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraBill-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 2.73em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraBill-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 2.73em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraBill-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 2.73em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraBill-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 2.73em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraBody-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 4.0pt;
  margin-bottom: 5.0pt;
}
.paraBody-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 4.0pt;
}
.paraBody-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.0pt;
}
.paraBody-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraBulleted-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraBulleted-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraBulleted-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
  margin-bottom: 0.0pt;
}
.paraBulleted-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
}
.paraCellBody-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 1.0pt;
  margin-bottom: 0.0pt;
}
.paraCellBody-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 1.0pt;
}
.paraCellBody-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.09em;
  margin-bottom: 0.0pt;
}
.paraCellBody-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.09em;
}
.paraCellHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraCellHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraCellHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraCellHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraChangedTo-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraChangedTo-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraChangedTo-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraChangedTo-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraChapterHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraChapterHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraChapterHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraChapterHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraChapterNum-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraChapterNum-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraChapterNum-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraChapterNum-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraChapterNumber-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 11.5pt;
}
.paraChapterNumber-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraChapterNumber-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraChapterNumber-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraChapterTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraChapterTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraChapterTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraChapterTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraClauseNumText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraClauseNumText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraClauseNumText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraClauseNumText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraClausesToBeConsidered-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 23.0pt;
}
.paraClausesToBeConsidered-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraClausesToBeConsidered-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 23.0pt;
}
.paraClausesToBeConsidered-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraClauseText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.paraClauseText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.0pt;
}
.paraClauseText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.paraClauseText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.paraClauseTitle-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
  margin-bottom: 0.0pt;
}
.paraClauseTitle-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
}
.paraClauseTitle-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.73em;
  margin-bottom: 0.0pt;
}
.paraClauseTitle-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.73em;
}
.paraCNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraCNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraCNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraCNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraCommitteeShortTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.45em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 36.0pt;
  margin-bottom: 33.0pt;
}
.paraCommitteeShortTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.45em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 36.0pt;
}
.paraCommitteeShortTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.45em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 33.0pt;
}
.paraCommitteeShortTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.45em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraContHeading-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraContHeading-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraContHeading-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraContHeading-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraCrossHeading-sch-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraCrossHeading-sch-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraCrossHeading-sch-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraCrossHeading-sch-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraD4Text-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraD4Text-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraD4Text-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraD4Text-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraDate-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 5.75pt;
}
.paraDate-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraDate-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraDate-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraDefinition-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 3.0pt;
  margin-bottom: 0.0pt;
}
.paraDefinition-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 3.0pt;
}
.paraDefinition-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
  margin-bottom: 0.0pt;
}
.paraDefinition-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
}
.paraDefinitionList1-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.paraDefinitionList1-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.paraDefinitionList1-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
  margin-bottom: 0.0pt;
}
.paraDefinitionList1-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
}
.paraDefinitionList2-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
  margin-bottom: 0.0pt;
}
.paraDefinitionList2-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.0pt;
}
.paraDefinitionList2-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
  margin-bottom: 0.0pt;
}
.paraDefinitionList2-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
}
.paraDropCapText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 28.0pt;
  margin-bottom: 28.0pt;
}
.paraDropCapText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 28.0pt;
}
.paraDropCapText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 28.0pt;
}
.paraDropCapText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraFootnote-only {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.42em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraFootnote-first {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.42em;
  margin-top: 0.0pt;
}
.paraFootnote-last {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.83em;
  margin-bottom: 0.0pt;
}
.paraFootnote-rest {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.83em;
}
.paraGiven-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 4.0pt;
  margin-bottom: 5.0pt;
}
.paraGiven-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 4.0pt;
}
.paraGiven-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.0pt;
}
.paraGiven-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeader-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraHeader-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraHeader-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeader-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 2.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeader2-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraHeader2-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraHeader2-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeader2-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeader3-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.14em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraHeader3-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.14em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraHeader3-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.14em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeader3-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.14em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeading-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraHeading-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraHeading-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeading-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeading1-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.0pt;
  margin-bottom: 5.75pt;
}
.paraHeading1-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.0pt;
}
.paraHeading1-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraHeading1-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeading2-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 3.0pt;
}
.paraHeading2-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraHeading2-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 3.0pt;
}
.paraHeading2-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeadingRunIn-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
  margin-bottom: 0.0pt;
}
.paraHeadingRunIn-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
}
.paraHeadingRunIn-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeadingRunIn-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraHeadingText-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraHeadingText-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraHeadingText-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraHeadingText-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraIndented-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.29em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraIndented-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.29em;
  margin-top: 0.0pt;
}
.paraIndented-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
  margin-bottom: 0.0pt;
}
.paraIndented-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
}
.paraInsertedAmendText-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraInsertedAmendText-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 5.45em;
  margin-top: 0.0pt;
}
.paraInsertedAmendText-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
  margin-bottom: 0.0pt;
}
.paraInsertedAmendText-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
}
.paraLastAmdNumber-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraLastAmdNumber-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraLastAmdNumber-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraLastAmdNumber-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraLastNCNumber-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraLastNCNumber-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraLastNCNumber-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraLastNCNumber-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraLastNSNumber-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraLastNSNumber-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraLastNSNumber-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraLastNSNumber-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraLine-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
  margin-bottom: 11.5pt;
}
.paraLine-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
}
.paraLine-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraLine-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraLongTitle-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraLongTitle-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraLongTitle-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraLongTitle-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraMotionText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.09em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraMotionText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.09em;
  margin-top: 0.0pt;
}
.paraMotionText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraMotionText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraMove-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.80em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraMove-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.80em;
  margin-top: 0.0pt;
}
.paraMove-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraMove-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraNew_C/S_Formula-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 2.18em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraNew_C/S_Formula-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 2.18em;
  margin-top: 0.0pt;
}
.paraNew_C/S_Formula-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.18em;
  margin-bottom: 0.0pt;
}
.paraNew_C/S_Formula-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.18em;
}
.paraNew_C/SText-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 4.91em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraNew_C/SText-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 4.91em;
  margin-top: 0.0pt;
}
.paraNew_C/SText-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
  margin-bottom: 0.0pt;
}
.paraNew_C/SText-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
}
.paraNew_C_STitle-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
  margin-bottom: 11.5pt;
}
.paraNew_C_STitle-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
}
.paraNew_C_STitle-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraNew_C_STitle-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraNote-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.09em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraNote-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.09em;
  margin-top: 0.0pt;
}
.paraNote-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraNote-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraNumbered-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraNumbered-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraNumbered-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
  margin-bottom: 0.0pt;
}
.paraNumbered-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
}
.paraNumbered1-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraNumbered1-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraNumbered1-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
  margin-bottom: 0.0pt;
}
.paraNumbered1-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 1.29em;
}
.paraOldShortTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
  margin-bottom: 5.75pt;
}
.paraOldShortTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
}
.paraOldShortTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraOldShortTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraOrderCrossHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 5.75pt;
}
.paraOrderCrossHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraOrderCrossHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraOrderCrossHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraOrderHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 3.75pt;
  margin-bottom: 0.0pt;
}
.paraOrderHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 3.75pt;
}
.paraOrderHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraOrderHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraOrderHousePara-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 1.0pt;
}
.paraOrderHousePara-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraOrderHousePara-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
  margin-bottom: 1.0pt;
}
.paraOrderHousePara-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
}
.paraOrderHouseSubPara-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 1.0pt;
}
.paraOrderHouseSubPara-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraOrderHouseSubPara-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 8.18em;
  margin-bottom: 1.0pt;
}
.paraOrderHouseSubPara-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 8.18em;
}
.paraOrderHouseSubSubPara-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 1.0pt;
}
.paraOrderHouseSubSubPara-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraOrderHouseSubSubPara-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 11.45em;
  margin-bottom: 1.0pt;
}
.paraOrderHouseSubSubPara-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 11.45em;
}
.paraParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
  margin-bottom: 0.0pt;
}
.paraParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 6.55em;
}
.paraParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.paraParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.paraPartHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPartHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPartHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPartHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPartNumber-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPartNumber-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPartNumber-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPartNumber-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPartNumber-sch-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPartNumber-sch-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPartNumber-sch-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPartNumber-sch-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPartTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPartTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPartTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPartTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPartTitle-sch-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPartTitle-sch-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPartTitle-sch-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPartTitle-sch-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPCHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPCHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPCHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPCHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPCSubHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
  margin-bottom: 0.0pt;
}
.paraPCSubHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
}
.paraPCSubHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraPCSubHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPreamble-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraPreamble-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraPreamble-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraPreamble-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraProposer-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraProposer-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraProposer-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraProposer-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraProposerName-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraProposerName-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraProposerName-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraProposerName-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraProposerName1-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraProposerName1-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraProposerName1-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraProposerName1-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraProposerName2-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraProposerName2-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraProposerName2-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraProposerName2-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraProposerName3-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraProposerName3-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraProposerName3-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraProposerName3-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPtChapSchedTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraPtChapSchedTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPtChapSchedTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraPtChapSchedTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraPtChapSubHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 5.75pt;
}
.paraPtChapSubHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraPtChapSubHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraPtChapSubHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraRepealTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
  margin-bottom: 11.5pt;
}
.paraRepealTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 17.25pt;
}
.paraRepealTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraRepealTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraResolutionPara-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 3.0pt;
}
.paraResolutionPara-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraResolutionPara-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
  margin-bottom: 3.0pt;
}
.paraResolutionPara-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.91em;
}
.paraRunningHeaderLeft-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraRunningHeaderLeft-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraRunningHeaderLeft-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraRunningHeaderLeft-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraRunningHeaderRight-only {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraRunningHeaderRight-first {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraRunningHeaderRight-last {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraRunningHeaderRight-rest {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 0.82em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraScheduleLine-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraScheduleLine-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraScheduleLine-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraScheduleLine-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraScheduleNumber-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 34.5pt;
  margin-bottom: 0.0pt;
}
.paraScheduleNumber-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 34.5pt;
}
.paraScheduleNumber-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraScheduleNumber-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraScheduleNumText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraScheduleNumText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraScheduleNumText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraScheduleNumText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSchedulesTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 34.5pt;
}
.paraSchedulesTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraSchedulesTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 34.5pt;
}
.paraSchedulesTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.27em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraScheduleTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraScheduleTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraScheduleTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraScheduleTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSectionReference-only {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.73em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
  margin-bottom: 0.0pt;
}
.paraSectionReference-first {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.73em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
}
.paraSectionReference-last {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.73em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraSectionReference-rest {
  text-align: right;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.73em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraShortTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 25.0pt;
  margin-bottom: 23.0pt;
}
.paraShortTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 25.0pt;
}
.paraShortTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 23.0pt;
}
.paraShortTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSittings-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 6.0pt;
  margin-bottom: 0.0pt;
}
.paraSittings-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 6.0pt;
}
.paraSittings-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraSittings-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.09em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSPartHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraSPartHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraSPartHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraSPartHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSPartNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 11.5pt;
}
.paraSPartNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraSPartNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraSPartNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSSubHeading-only {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 5.75pt;
}
.paraSSubHeading-first {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraSSubHeading-last {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 5.75pt;
}
.paraSSubHeading-rest {
  text-align: left;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraStageHeader-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
  margin-bottom: 0.0pt;
}
.paraStageHeader-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
}
.paraStageHeader-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraStageHeader-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: 1pt solid;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraSubParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
  margin-bottom: 0.0pt;
}
.paraSubParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 9.82em;
}
.paraSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.paraSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.paraSubParagraphCont-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubParagraphCont-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubParagraphCont-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
  margin-bottom: 0.0pt;
}
.paraSubParagraphCont-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 4.36em;
}
.paraSubSection-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSection-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSection-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.paraSubSection-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.paraSubSection1-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
  margin-bottom: 0.0pt;
}
.paraSubSection1-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 8.0pt;
}
.paraSubSection1-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.paraSubSection1-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.paraSubSubParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
  margin-bottom: 0.0pt;
}
.paraSubSubParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 13.09em;
}
.paraSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 7.64em;
  margin-bottom: 0.0pt;
}
.paraSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 7.64em;
}
.paraSubSubSubParagraph-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubSubParagraph-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubSubParagraph-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 16.36em;
  margin-bottom: 0.0pt;
}
.paraSubSubSubParagraph-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 16.36em;
}
.paraSubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 10.91em;
  margin-bottom: 0.0pt;
}
.paraSubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 10.91em;
}
.paraSubSubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 14.18em;
  margin-bottom: 0.0pt;
}
.paraSubSubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 14.18em;
}
.paraSubSubSubSubSubParagraph-sch-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
  margin-bottom: 0.0pt;
}
.paraSubSubSubSubSubParagraph-sch-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 2.875pt;
}
.paraSubSubSubSubSubParagraph-sch-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 17.45em;
  margin-bottom: 0.0pt;
}
.paraSubSubSubSubSubParagraph-sch-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 17.45em;
}
.paraTableFootnote-only {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.42em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraTableFootnote-first {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 1.42em;
  margin-top: 0.0pt;
}
.paraTableFootnote-last {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.83em;
  margin-bottom: 0.0pt;
}
.paraTableFootnote-rest {
  text-align: left;
  margin-right: 1.1811pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.91em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 2.83em;
}
.paraTableTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 3.0pt;
  margin-bottom: 0.0pt;
}
.paraTableTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 3.0pt;
}
.paraTableTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraTableTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraText-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.5pt;
  margin-bottom: 0.0pt;
}
.paraText-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 3.27em;
  margin-top: 8.5pt;
}
.paraText-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
  margin-bottom: 0.0pt;
}
.paraText-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 3.27em;
}
.paraThickLine-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraThickLine-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraThickLine-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraThickLine-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraThin-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraThin-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraThin-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraThin-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraThinLine-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraThinLine-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraThinLine-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraThinLine-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraTitle-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
  margin-bottom: 11.5pt;
}
.paraTitle-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 23.0pt;
}
.paraTitle-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 11.5pt;
}
.paraTitle-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.64em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraTo-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
  margin-bottom: 0.0pt;
}
.paraTo-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 5.75pt;
}
.paraTo-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraTo-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.82em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraWhiteSpace-only {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
  margin-bottom: 0.0pt;
}
.paraWhiteSpace-first {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 0.0pt;
}
.paraWhiteSpace-last {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraWhiteSpace-rest {
  text-align: justify;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: normal;
  font-size: 0.18em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraWithdrawnHeading-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraWithdrawnHeading-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraWithdrawnHeading-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraWithdrawnHeading-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraWithdrawnPreamble-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
  margin-bottom: 0.0pt;
}
.paraWithdrawnPreamble-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 11.5pt;
}
.paraWithdrawnPreamble-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 0.0pt;
}
.paraWithdrawnPreamble-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.paraYearChapterNum-only {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.5pt;
  margin-bottom: 28.75pt;
}
.paraYearChapterNum-first {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  text-indent: 0.00em;
  margin-top: 14.5pt;
}
.paraYearChapterNum-last {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
  margin-bottom: 28.75pt;
}
.paraYearChapterNum-rest {
  text-align: center;
  margin-right: 0.0pc;
  border-top-style: none;
  padding-top: 0.0pc;
  border-bottom-style: none;
  padding-bottom: 0.0pc;
  font-weight: bold;
  font-style: normal;
  font-size: 1.00em;
  text-transform: uppercase;
  font-stretch: normal;
  color: black;
  margin-left: 0.00em;
}
.char16pt {
  font-size: 1.45em;
}
.char8pt {
  font-size: 0.73em;
}
.charBold {
  font-weight: bold;
}
.charDefault \xa6  Font {
}
.charEmphasis {
  font-style: italic;
}
.charEquationVariables {
  font-style: normal;
}
.charHeader3Continued {
  font-weight: normal;
  font-style: italic;
  font-size: 1.00em;
  font-variant: normal;
  text-transform: none;
  font-stretch: normal;
  color: black;
}
.charHidden {
  color: white;
}
.charHL {
  font-size: 0.91em;
}
.charItalic {
}
.charJrefLink {
}
.charPSymbols {
  font-weight: normal;
  font-style: normal;
}
.charRoman {
}
.charSmall#s {
  font-weight: bold;
  font-style: normal;
  font-size: 0.91em;
}
.charSmallCaps {
  font-weight: normal;
  font-style: normal;
  font-size: 1.00em;
  font-variant: small-caps;
  font-stretch: normal;
  color: black;
}
.charSubscript {
  font-style: normal;
}
.charSuperscript {
  font-style: normal;
}
