.RH-LAYOUT-CENTERPANEL-topic-box ip.image_indented.image, .RH-LAYOUT-FOOTER-container ip.image_indented.image {
  x-next-class: ;
  x-next-type: P;
  font-weight: normal;
  font-style: normal;
  line-height: 1.5;
}
/*Created with Adobe RoboHelp 2019.*/
.RH-LAYOUT-CENTERPANEL-topic-box {
  font-family: Arial;
  background-color: #ffffff;
  font-size: 12pt;
  padding-top: 0;
  padding-bottom: 16pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.p:empty, .RH-LAYOUT-FOOTER-container p.p:empty {
  padding-top: 0pt;
  padding-bottom: 16pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H1, .RH-LAYOUT-FOOTER-container H1 {
  margin-bottom: 5pt;
  margin-left: 0pt;
  color: #808080;
  font-family: Arial;
  font-size: 30pt;
  x-next-class: Overview;
  x-next-type: p;
  font-style: normal;
  text-transform: inherit;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.H1, .RH-LAYOUT-FOOTER-container LI.H1 {
  font-size: 18pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H2, .RH-LAYOUT-FOOTER-container H2 {
  margin-left: 0pt;
  color: #808080;
  font-family: Arial;
  margin-bottom: 3pt;
  font-weight: normal;
  font-style: normal;
  font-size: 26pt;
  x-next-class: p;
  x-next-type: p;
  text-transform: inherit;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.H2, .RH-LAYOUT-FOOTER-container LI.H2 {
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H3, .RH-LAYOUT-FOOTER-container H3 {
  margin-left: 0pt;
  font-family: "Arial";
  color: #808080;
  margin-top: 18pt;
  margin-bottom: 3pt;
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  x-next-class: p;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box H4, .RH-LAYOUT-FOOTER-container H4 {
  color: #808080;
  margin-left: 0pt;
  margin-bottom: 0pt;
  font-family: Arial;
  font-weight: normal;
  font-style: normal;
  font-size: 16pt;
  x-next-class: Normal_NumberedList1;
  x-next-type: P;
  padding-top: 0;
  padding-bottom: 6;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.H4, .RH-LAYOUT-FOOTER-container LI.H4 {
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H5, .RH-LAYOUT-FOOTER-container H5 {
  font-family: "Arial";
  color: #808080;
  margin-left: 0pt;
  margin-bottom: 0pt;
  font-weight: bold;
  font-style: normal;
  font-size: 12pt;
  x-next-class: ;
  padding-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.H5, .RH-LAYOUT-FOOTER-container LI.H5 {
  font-size: 12.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H6, .RH-LAYOUT-FOOTER-container H6 {
  margin-left: 0pt;
  margin-right: 0pt;
  page-break-after: avoid;
  font-family: Arial;
  color: #808080;
  font-style: normal;
  margin-bottom: 3pt;
  font-weight: normal;
  margin-top: 23pt;
  font-size: 12pt;
  : 6pt;
  padding-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.H6, .RH-LAYOUT-FOOTER-container LI.H6 {
  font-size: 12.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box P, .RH-LAYOUT-FOOTER-container P {
  margin-left: 0pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  color: #808080;
  font-size: 12pt;
  font-family: Arial;
  line-height: 150%;
  font-weight: normal;
  font-style: normal;
  padding-top: 0;
  padding-bottom: 16pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.P, .RH-LAYOUT-FOOTER-container LI.P {
  font-size: 12pt;
  color: #808080;
  padding-top: 3;
  padding-bottom: 3pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box a, .RH-LAYOUT-FOOTER-container a {
  display: inline;
  font-size: 12pt;
  color: #ce6d26;
}
.RH-LAYOUT-CENTERPANEL-topic-box A.expandspot, .RH-LAYOUT-FOOTER-container A.expandspot {
  cursor: hand;
  font-size: 12pt;
  color: #cf6f28;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box SPAN.expandtext, .RH-LAYOUT-FOOTER-container SPAN.expandtext {
  font-weight: normal;
  font-size: 12pt;
  color: #ce6d26;
}
.RH-LAYOUT-CENTERPANEL-topic-box A.dropspot, .RH-LAYOUT-FOOTER-container A.dropspot {
  cursor: hand;
  font-size: 12pt;
  color: #cf6f28;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box A.glossterm, .RH-LAYOUT-FOOTER-container A.glossterm {
  cursor: hand;
  font-style: italic;
  font-size: 12pt;
  color: #cf6f28;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box SPAN.glosstext, .RH-LAYOUT-FOOTER-container SPAN.glosstext {
  font-style: italic;
  font-weight: normal;
  font-size: 12pt;
  color: #cf6f28;
}
.RH-LAYOUT-CENTERPANEL-topic-box OL, .RH-LAYOUT-FOOTER-container OL,.RH-LAYOUT-CENTERPANEL-topic-box 
UL, .RH-LAYOUT-FOOTER-container 
UL {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRow, .RH-LAYOUT-FOOTER-container table.TopRow {
  x-1st-row: 1;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid, .RH-LAYOUT-FOOTER-container table.BasicGrid {
  x-row-pat-1: 1;
  x-row-pat-2: 1;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingRows, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingRows {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn, .RH-LAYOUT-FOOTER-container table.LeftColumn {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-1st-col: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-1st-row: 1;
  x-1st-col: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.PaddedCells, .RH-LAYOUT-FOOTER-container table.PaddedCells {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-border-spacing: 2px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingColumns, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingColumns {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowAlternatingRows, .RH-LAYOUT-FOOTER-container table.TopRowAlternatingRows {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-1st-row: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-1st-col: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowRepeatingRows, .RH-LAYOUT-FOOTER-container table.TopRowRepeatingRows {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-row-pat-2: 1;
  x-1st-row: 1;
  x-row-pat-3: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  x-1st-col: 1;
  x-col-pat-3: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimplyCentered, .RH-LAYOUT-FOOTER-container table.SimplyCentered {
  x-border-spacing: 0px;
  x-1st-row: 1;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Description, .RH-LAYOUT-FOOTER-container p.Description {
  margin-bottom: 0pt;
  text-indent: 0px;
  margin-left: 20px;
  margin-top: 10pt;
  font-size: 12pt;
  x-next-class: ;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.p-Description, .RH-LAYOUT-FOOTER-container LI.p-Description {
  text-indent: 0px;
  font-size: 12pt;
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-Highlights, .RH-LAYOUT-FOOTER-container span.rls-1-Highlights {
  font-family: Wingdings;
}
.RH-LAYOUT-CENTERPANEL-topic-box A.breadcrumbs, .RH-LAYOUT-FOOTER-container A.breadcrumbs {
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box A:active, .RH-LAYOUT-FOOTER-container A:active {
  font-size: 12pt;
  color: #cf6f28;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box A:hover, .RH-LAYOUT-FOOTER-container A:hover {
  font-size: 12pt;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box A:link, .RH-LAYOUT-FOOTER-container A:link {
  color: #cf6f28;
  font-size: 12pt;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box A:visited, .RH-LAYOUT-FOOTER-container A:visited {
  font-size: 12pt;
  color: cf6f28;
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box A.popupspot, .RH-LAYOUT-FOOTER-container A.popupspot {
  font-size: 12pt;
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-AllRomanNumerals, .RH-LAYOUT-FOOTER-container span.rls-1-AllRomanNumerals {
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-ArticlesAndSections, .RH-LAYOUT-FOOTER-container span.rls-1-ArticlesAndSections {
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-BasicNumber, .RH-LAYOUT-FOOTER-container span.rls-1-BasicNumber {
  font-family: Arial;
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-ChaptersAndArticles, .RH-LAYOUT-FOOTER-container span.rls-1-ChaptersAndArticles {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-DescriptionSteps, .RH-LAYOUT-FOOTER-container span.rls-1-DescriptionSteps {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-FolderPageBullet, .RH-LAYOUT-FOOTER-container span.rls-1-FolderPageBullet {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-NumberBulletAlphaBullet, .RH-LAYOUT-FOOTER-container span.rls-1-NumberBulletAlphaBullet {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-NumUpperAlphaNum, .RH-LAYOUT-FOOTER-container span.rls-1-NumUpperAlphaNum {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-QuestionsAndAnswers, .RH-LAYOUT-FOOTER-container span.rls-1-QuestionsAndAnswers {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.rls-1-TraditionalOutline, .RH-LAYOUT-FOOTER-container span.rls-1-TraditionalOutline {
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.breadcrumbs, .RH-LAYOUT-FOOTER-container p.breadcrumbs {
  margin-left: 20px;
  margin-top: 12pt;
  font-size: 12pt;
  x-next-class: ;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.p-breadcrumbs, .RH-LAYOUT-FOOTER-container LI.p-breadcrumbs {
  font-size: 12pt;
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.DoThis, .RH-LAYOUT-FOOTER-container p.DoThis {
  text-indent: 0px;
  margin-left: 0px;
  margin-top: 18pt;
  margin-bottom: 0pt;
  font-family: Arial;
  font-size: 12pt;
  font-style: normal;
  x-next-class: Normal_NumberedList1;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.p-DoThis, .RH-LAYOUT-FOOTER-container LI.p-DoThis {
  text-indent: 0px;
  font-size: 12pt;
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Bullet, .RH-LAYOUT-FOOTER-container P.Bullet {
  padding-top: 3pt;
  padding-bottom: 3pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box LI.P-bullet, .RH-LAYOUT-FOOTER-container LI.P-bullet {
  font-size: 12pt;
  color: #808080;
  padding-top: 3pt;
  padding-bottom: 3pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Warning, .RH-LAYOUT-FOOTER-container p.Warning {
  border-top-style: Solid;
  padding-top: 12pt;
  padding-bottom: 12pt;
  margin-left: 12pt;
  margin-top: 24pt;
  margin-bottom: 24pt;
  border-bottom-style: Solid;
  color: #ff0000;
  border-top-color: #ff0000;
  border-bottom-color: #ff0000;
  border-top-width: 9px;
  border-bottom-width: 9px;
  font-family: "Arial";
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Indent, .RH-LAYOUT-FOOTER-container p.Indent {
  margin-left: 12pt;
  x-next-class: DoThis_indented;
  x-next-type: p;
  margin-top: 15pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Important, .RH-LAYOUT-FOOTER-container span.Important {
  color: #ff0000;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Highlight, .RH-LAYOUT-FOOTER-container span.Highlight {
  font-size: 12pt;
  color: #515151;
  background-color: #ffff00;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Indented, .RH-LAYOUT-FOOTER-container p.DoThis_Indented {
  text-indent: 0px;
  margin-left: 12pt;
  margin-bottom: 0pt;
  margin-top: 18pt;
  font-family: 'Arial';
  font-size: 12pt;
  x-next-class: bullet;
  x-next-type: P;
  font-style: normal;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal_NumberedList, .RH-LAYOUT-FOOTER-container p.Normal_NumberedList {
  margin-bottom: 3pt;
  text-indent: -12pt;
  margin-left: 12pt;
  font-family: "Arial";
  font-size: 12pt;
  margin-top: 12pt;
  font-style: normal;
  x-next-class: Normal_NumberedList;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal_NumberedList1, .RH-LAYOUT-FOOTER-container p.Normal_NumberedList1 {
  margin-bottom: 3pt;
  text-indent: -12pt;
  margin-left: 12pt;
  font-family: "Arial";
  font-size: 12pt;
  margin-top: 3pt;
  font-style: normal;
  x-next-class: Normal_NumberedList;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.DoThis_Normal, .RH-LAYOUT-FOOTER-container P.DoThis_Normal {
  margin-left: 16pt;
  margin-top: 3pt;
  font-family: "Arial";
  font-size: 12pt;
  margin-bottom: 0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal_Indented, .RH-LAYOUT-FOOTER-container p.Normal_Indented {
  margin-left: 12pt;
  margin-top: 0pt;
  margin-bottom: 3pt;
  : P;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.DoThis_Normal_Indented, .RH-LAYOUT-FOOTER-container P.DoThis_Normal_Indented {
  font-size: 12pt;
  font-family: "Arial-Narrow";
  margin-bottom: 0pt;
  margin-top: 3pt;
  : bold;
  x-next-type: P;
  margin-left: 16pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal_NumberedList_Last, .RH-LAYOUT-FOOTER-container p.Normal_NumberedList_Last {
  margin-bottom: 3pt;
  margin-top: 15pt;
  margin-left: 0pt;
  font-family: "Arial";
  font-size: 12pt;
  x-next-class: Published;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Overview, .RH-LAYOUT-FOOTER-container p.Overview {
  font-family: Arial;
  font-size: 12pt;
  margin-bottom: 16pt;
  margin-top: 12pt;
  line-height: Normal;
  color: #808080;
  x-next-class: ;
  x-next-type: P;
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Line, .RH-LAYOUT-FOOTER-container p.Line {
  margin-top: 18pt;
  border-bottom-style: none;
  x-next-class: ;
  x-next-type: H2;
  margin-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Formula, .RH-LAYOUT-FOOTER-container P.Formula {
  margin-left: 0pt;
  color: #808080;
  line-height: 150%;
  font-family: Courier New;
  text-align: center;
  font-size: 12pt;
  margin-top: 9pt;
  x-next-class: ;
  x-next-type: P;
  margin-bottom: 9pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Bullet_Last, .RH-LAYOUT-FOOTER-container P.Bullet_Last {
  padding-top: 3pt;
  padding-bottom: 18pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box H3.Before_You_Get_Started, .RH-LAYOUT-FOOTER-container H3.Before_You_Get_Started {
  margin-left: 0pt;
  font-family: "Arial";
  color: #808080;
  margin-top: 18pt;
  margin-bottom: 3pt;
  font-size: 18pt;
  x-next-class: ;
  x-next-type: P;
  font-weight: normal;
  font-style: normal;
}
.RH-LAYOUT-CENTERPANEL-topic-box SPAN.Hyperlink, .RH-LAYOUT-FOOTER-container SPAN.Hyperlink {
  font-weight: normal;
  font-size: 12pt;
  color: #ce6d26;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box H4, .RH-LAYOUT-FOOTER-container H4 {
    x-next-class: Normal_NumberedList1;
    font-family: Arial;
    font-style: normal;
    font-size: 18pt;
    color: #808080;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Normal_NumberedList, .RH-LAYOUT-FOOTER-container p.Normal_NumberedList {
    x-next-class: Normal_NumberedList;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Line, .RH-LAYOUT-FOOTER-container p.Line {
    x-next-type: H4;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Published, .RH-LAYOUT-FOOTER-container p.Published {
  font-size: 8pt;
  margin-bottom: 18pt;
  margin-top: 18pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Published, .RH-LAYOUT-FOOTER-container p.Published {
    font-size: 8pt;
    font-family: "Arial";
    margin-top: 18pt;
    x-next-class: ;
    x-next-type: P;
    margin-bottom: 6pt;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Warning, .RH-LAYOUT-FOOTER-container p.Warning {
    margin-left: 12pt;
    x-next-class: ;
    x-next-type: P;
    margin-top: 12pt;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Normal_Indented, .RH-LAYOUT-FOOTER-container p.Normal_Indented {
    x-next-class: ;
    x-next-type: P;
    font-weight: normal;
    font-style: normal;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box H4.Glossary, .RH-LAYOUT-FOOTER-container H4.Glossary {
  color: #808080;
  margin-left: 0pt;
  margin-bottom: 0pt;
  font-family: "Arial";
  font-weight: normal;
  font-style: normal;
  font-size: 18pt;
  x-next-class: ;
  x-next-type: P;
  margin-top: 18pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box H4.Glossary, .RH-LAYOUT-FOOTER-container H4.Glossary {
    font-size: 18pt;
    x-next-class: Normal_NumberedList1;
    x-next-type: p;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Instructions, .RH-LAYOUT-FOOTER-container p.DoThis_Instructions {
  color: #808080;
  margin-bottom: 0pt;
  font-family: "Arial";
  font-weight: normal;
  font-style: normal;
  font-size: 16pt;
  margin-top: 18pt;
  x-next-class: ;
  x-next-type: P;
  margin-left: 12pt;
  line-height: Normal;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Instructions, .RH-LAYOUT-FOOTER-container p.DoThis_Instructions {
    font-size: 18pt;
    x-next-class: Normal_NumberedList1;
    x-next-type: p;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Instructions, .RH-LAYOUT-FOOTER-container p.Instructions {
  color: #808080;
  margin-bottom: 18pt;
  font-family: "Arial";
  font-weight: normal;
  font-style: normal;
  font-size: 16pt;
  margin-top: 18pt;
  x-next-class: ;
  x-next-type: P;
  line-height: Normal;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Caption, .RH-LAYOUT-FOOTER-container p.Caption {
  font-family: "Arial";
  font-size: 10pt;
  font-weight: normal;
  font-style: italic;
  margin-left: 0pt;
  x-next-class: Normal_indented;
  x-next-type: p;
  margin-bottom: 28pt;
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Image_Caption, .RH-LAYOUT-FOOTER-container p.Image_Caption {
  font-family: "Arial";
  font-size: 10pt;
  font-weight: normal;
  font-style: italic;
  margin-left: 25pt;
  x-next-class: Normal_indented;
  x-next-type: p;
  margin-bottom: 28pt;
  color: #808080;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Caption, .RH-LAYOUT-FOOTER-container p.Caption {
    font-size: 10pt;
    font-style: italic;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6 {
    font-size: 12pt;
    x-next-class: ;
    x-next-type: P;
    font-family: Arial;
    font-style: normal;
    color: #808080;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Normal_Outdent, .RH-LAYOUT-FOOTER-container p.Normal_Outdent {
  margin-top: 3pt;
  x-next-class: Normal_outdent;
  x-next-type: p;
  text-indent: -36pt;
  margin-left: 36pt;
  margin-bottom: 6pt;
  line-height: Normal;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Normal_Outdent, .RH-LAYOUT-FOOTER-container p.Normal_Outdent {
    font-weight: normal;
    font-style: normal;
    text-indent: -12pt;
    margin-left: 12pt;
    x-next-class: Normal_outdent;
    x-next-type: p;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Table, .RH-LAYOUT-FOOTER-container P.Table {
  color: #808080;
  line-height: 150%;
  font-weight: normal;
  font-size: 10pt;
  font-family: "Arial";
  margin-bottom: 2pt;
  margin-top: 18pt;
  margin-left: 4pt;
  margin-right: 4pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Table, .RH-LAYOUT-FOOTER-container P.Table {
    font-family: "Arial";
    margin-top: 2pt;
    margin-bottom: 2pt;
    font-size: 10pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Table_Amounts, .RH-LAYOUT-FOOTER-container P.Table_Amounts {
  margin-left: 0pt;
  color: #808080;
  line-height: 150%;
  font-weight: normal;
  font-size: 10pt;
  font-family: "Arial";
  margin-top: 2pt;
  margin-bottom: 2pt;
  text-align: right;
  margin-right: 4pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Table_Amounts, .RH-LAYOUT-FOOTER-container P.Table_Amounts {
    font-family: "Arial";
    font-size: 10pt;
    margin-top: 2pt;
    margin-bottom: 2pt;
    text-align: right;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Table_Caption, .RH-LAYOUT-FOOTER-container p.Table_Caption {
  font-family: "Arial";
  font-size: 10pt;
  font-weight: normal;
  font-style: italic;
  margin-left: 25pt;
  margin-bottom: 6pt;
  x-next-class: ;
  x-next-type: P;
  margin-top: 12pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Table_Caption, .RH-LAYOUT-FOOTER-container p.Table_Caption {
    font-size: 10pt;
    font-style: italic;
    x-next-class: ;
    x-next-type: P;
    margin-top: 21pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Formula_LeftAligned, .RH-LAYOUT-FOOTER-container P.Formula_LeftAligned {
  line-height: 150%;
  font-family: "Courier New";
  margin-top: 24pt;
  margin-bottom: 18pt;
  text-align: left;
  margin-left: 24pt;
  font-size: 10pt;
  color: #515151;
  x-next-class: ;
  x-next-type: P;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Formula_LeftAligned, .RH-LAYOUT-FOOTER-container P.Formula_LeftAligned {
    text-align: left;
    margin-left: 24pt;
    font-size: 10pt;
    x-next-class: ;
    x-next-type: P;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Bullet_Last, .RH-LAYOUT-FOOTER-container P.Bullet_Last {
    margin-bottom: 21pt;
  }
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Indented, .RH-LAYOUT-FOOTER-container p.DoThis_Indented {
    x-next-class: bullet;
    x-next-type: P;
    margin-top: 21pt;
    font-family: Arial;
    font-style: normal;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box table.Table_1px, .RH-LAYOUT-FOOTER-container table.Table_1px {
  x-row-pat-1: 1;
  x-row-pat-1-name: t1Row;
  x-row-pat-count: 2;
  x-row-pat-2: 1;
  x-row-pat-2-name: t2Row;
  font-family: "Arial";
  color: #808080;
  x-1st-row: 1;
  x-1st-row-name: t1st;
  border-left-style: None;
  border-left-width: 1px;
  border-left-color: #000000;
  border-right-style: None;
  border-right-width: 1px;
  border-right-color: #000000;
  border-top-style: None;
  border-top-width: 1px;
  border-top-color: #000000;
  border-bottom-style: None;
  border-bottom-width: 1px;
  border-bottom-color: #000000;
  font-size: 10pt;
  x-border-spacing: 0px;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box table.Table_1px, .RH-LAYOUT-FOOTER-container table.Table_1px {
    font-family: "Arial";
    color: #808080;
    x-border-spacing: 0px;
    border-left-style: None;
    border-left-width: 1px;
    border-left-color: #c0c0c0;
    border-right-style: None;
    border-right-width: 1px;
    border-right-color: #c0c0c0;
    border-top-style: None;
    border-top-width: 1px;
    border-top-color: #c0c0c0;
    border-bottom-style: None;
    border-bottom-width: 1px;
    border-bottom-color: #c0c0c0;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_1px, .RH-LAYOUT-FOOTER-container table.BasicGrid_1px {
  font-family: "Arial";
  font-size: 10pt;
  color: #808080;
  x-border-spacing: 0px;
  border-left-style: None;
  border-left-width: 0px;
  border-left-color: #000000;
  border-right-style: None;
  border-right-width: 0px;
  border-right-color: #000000;
  border-top-style: None;
  border-top-width: 1px;
  border-top-color: #c0c0c0;
  border-bottom-style: None;
  border-bottom-width: 1px;
  border-bottom-color: #c0c0c0;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Normal_NumberedList_Last, .RH-LAYOUT-FOOTER-container p.Normal_NumberedList_Last {
    x-next-class: Published;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Video, .RH-LAYOUT-FOOTER-container p.Video {
  margin-left: 12pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top-style: None;
  border-bottom-style: None;
  font-size: 12pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Video, .RH-LAYOUT-FOOTER-container p.Video {
    margin-left: 0pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Note, .RH-LAYOUT-FOOTER-container p.Note {
  border-top-style: Solid;
  border-bottom-style: Solid;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 12pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  border-top-width: 6px;
  border-bottom-width: 6px;
  border-top-color: #808080;
  border-bottom-color: #808080;
  font-family: "Arial";
  font-size: 12pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Note, .RH-LAYOUT-FOOTER-container p.Note {
    margin-left: 12pt;
    x-next-class: ;
    x-next-type: P;
    margin-top: 12pt;
  }
}
@media only screen and (min-width: 400px) and (max-width: 1280px) {
  .RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Instructions, .RH-LAYOUT-FOOTER-container p.DoThis_Instructions {
    margin-left: 12pt;
  }
}
@media only screen and (min-width: 400px) and (max-width: 1280px) {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Note, .RH-LAYOUT-FOOTER-container p.Note {
    margin-top: 18pt;
    margin-bottom: 18pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Table_SWT_Amounts, .RH-LAYOUT-FOOTER-container P.Table_SWT_Amounts {
  margin-left: 0pt;
  line-height: 150%;
  font-weight: normal;
  font-family: "Arial";
  margin-top: 2pt;
  margin-bottom: 2pt;
  text-align: right;
  font-size: 12pt;
  margin-right: 6pt;
  color: #515151;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Table_SWT_Amounts, .RH-LAYOUT-FOOTER-container P.Table_SWT_Amounts {
    font-family: "Arial";
    font-size: 10pt;
    margin-top: 2pt;
    margin-bottom: 2pt;
    text-align: right;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Table_SWT_Header, .RH-LAYOUT-FOOTER-container P.Table_SWT_Header {
  margin-left: 0pt;
  color: #808080;
  line-height: 150%;
  font-family: "Arial";
  margin-top: 2pt;
  margin-bottom: 2pt;
  text-align: right;
  font-size: 12pt;
  margin-right: 6pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Table_SWT_Header, .RH-LAYOUT-FOOTER-container P.Table_SWT_Header {
    font-family: "Arial";
    font-size: 10pt;
    margin-top: 2pt;
    margin-bottom: 2pt;
    text-align: right;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Image, .RH-LAYOUT-FOOTER-container p.Image {
  margin-left: 12pt;
  margin-bottom: 3pt;
  margin-top: 18pt;
  x-next-class: ;
  x-next-type: P;
  font-weight: normal;
  font-style: normal;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Image, .RH-LAYOUT-FOOTER-container p.Image {
    x-next-class: ;
    x-next-type: P;
    font-weight: normal;
    font-style: normal;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Published_Indented, .RH-LAYOUT-FOOTER-container p.Published_Indented {
  font-size: 8pt;
  margin-top: 18pt;
  margin-bottom: 6pt;
  margin-left: 12pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Published_Indented, .RH-LAYOUT-FOOTER-container p.Published_Indented {
    font-size: 8pt;
    font-family: "Arial";
    margin-top: 18pt;
    x-next-class: ;
    x-next-type: P;
    margin-bottom: 6pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Warning_Section_Start, .RH-LAYOUT-FOOTER-container p.Warning_Section_Start {
  border-top-style: Solid;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 12pt;
  margin-top: 24pt;
  color: #ff0000;
  border-top-color: #ff0000;
  border-top-width: 9px;
  border-bottom-style: None;
  margin-bottom: 9pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Warning_Section_Start, .RH-LAYOUT-FOOTER-container p.Warning_Section_Start {
    margin-left: 12pt;
    x-next-class: ;
    x-next-type: P;
    margin-top: 12pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Warning_Section_End, .RH-LAYOUT-FOOTER-container p.Warning_Section_End {
  border-top-style: Solid;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-left: 12pt;
  margin-top: 12pt;
  color: #ff0000;
  border-top-color: #ff0000;
  border-top-width: 9px;
  border-bottom-style: None;
  margin-bottom: 24pt;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box p.Warning_Section_End, .RH-LAYOUT-FOOTER-container p.Warning_Section_End {
    margin-left: 12pt;
    x-next-class: ;
    x-next-type: P;
    margin-top: 12pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_Padding1px, .RH-LAYOUT-FOOTER-container table.BasicGrid_Padding1px {
  color: #515151;
  font-size: 8pt;
  x-border-spacing: 0px;
  border-left-style: None;
  border-left-width: 0px;
  border-left-color: #000000;
  border-right-style: None;
  border-right-width: 0px;
  border-right-color: #000000;
  border-top-style: None;
  border-top-width: 0px;
  border-top-color: #000000;
  border-bottom-style: None;
  border-bottom-width: 0px;
  border-bottom-color: #000000;
  margin-left: 0.125in;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Table_Bold_Center, .RH-LAYOUT-FOOTER-container P.Table_Bold_Center {
  margin-left: 0pt;
  color: #808080;
  line-height: 150%;
  font-size: 10pt;
  font-family: "Arial";
  margin-bottom: 2pt;
  margin-top: 18pt;
  text-align: center;
}
@media only print {
  .RH-LAYOUT-CENTERPANEL-topic-box P.Table_Bold_Center, .RH-LAYOUT-FOOTER-container P.Table_Bold_Center {
    font-family: "Arial";
    margin-top: 2pt;
    margin-bottom: 2pt;
    font-size: 10pt;
  }
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Vimeo_EmbedCode, .RH-LAYOUT-FOOTER-container p.Vimeo_EmbedCode {
  margin-left: 40px;
  margin-bottom: 18pt;
  margin-top: 18pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Checkout_Error, .RH-LAYOUT-FOOTER-container p.Checkout_Error {
  text-indent: 0px;
  margin-left: 0px;
  margin-top: 18pt;
  margin-bottom: 0pt;
  font-style: italic;
  font-family: "Arial";
  font-size: 12pt;
  x-next-class: Normal_NumberedList1;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Italics, .RH-LAYOUT-FOOTER-container span.Italics {
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Italics_Bold, .RH-LAYOUT-FOOTER-container span.Italics_Bold {
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Courrier, .RH-LAYOUT-FOOTER-container span.Courrier {
  font-family: "Courier New";
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Bold, .RH-LAYOUT-FOOTER-container span.Bold {
  color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Shortcut, .RH-LAYOUT-FOOTER-container P.Shortcut {
  margin-left: 0pt;
  margin-top: 5pt;
  margin-bottom: 0pt;
  color: #808080;
  font-family: Arial;
  line-height: 150%;
  font-weight: normal;
  font-size: 10pt;
  font-variant: small-caps;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Variable, .RH-LAYOUT-FOOTER-container P.Variable {
  margin-left: 0pt;
  margin-bottom: 6pt;
  color: #808080;
  font-family: Arial;
  line-height: 150%;
  font-weight: normal;
  font-style: italic;
  font-size: 8pt;
  margin-top: 12pt;
  x-next-class: variable_description;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Variable_Title, .RH-LAYOUT-FOOTER-container p.Variable_Title {
  text-indent: 0px;
  margin-left: 0px;
  margin-top: 18pt;
  margin-bottom: 0pt;
  font-family: Arial;
  font-size: 12pt;
  font-style: normal;
  x-next-class: variable;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box P.Variable_Description, .RH-LAYOUT-FOOTER-container P.Variable_Description {
  margin-left: 0pt;
  margin-top: 5pt;
  margin-bottom: 0pt;
  color: #808080;
  font-size: 12pt;
  font-family: Arial;
  line-height: 150%;
  font-weight: normal;
  x-next-class: variable_title;
  x-next-type: p;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)":";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li:before {
  counter-increment: item2;
  content: counter(item2, upper-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item3, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: counter(item4, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item5, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, upper-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item7, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item8, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumUpperAlphaNum>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps {
  --prefix-size: 79.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 10px;
  --list-indent: 10px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li {
  --prefix-size: 79.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 10px;
  --list-indent: 10px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li:before, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li:before {
  counter-increment: item1;
  content: "Description:";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol {
  --prefix-size: 62.9px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 25px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li {
  --prefix-size: 62.9px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 25px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li:before {
  counter-increment: item2;
  content: "Step " counter(item2, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol {
  --prefix-size: 65.6px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 55px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li {
  --prefix-size: 65.6px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 55px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: "Note " counter(item3, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol {
  --prefix-size: 85.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: -30px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol>li {
  --prefix-size: 85.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: -30px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: "Substep " counter(item4, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 65.6px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 65.6px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.DescriptionSteps>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: "Note " counter(item5, lower-roman)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections {
  --prefix-size: 78.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li {
  --prefix-size: 78.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li:before {
  counter-increment: item1;
  content: "Article " counter(item1, upper-roman)".";
  font-family: Arial;
  font-size: 12pt;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol {
  --prefix-size: 82.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li {
  --prefix-size: 82.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li:before {
  counter-increment: item2;
  content: "Section " counter(item2, decimal)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: "(" counter(item3, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: "(" counter(item4, upper-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item5, decimal)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item7, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item8, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ArticlesAndSections>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, lower-roman)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber, .RH-LAYOUT-FOOTER-container ol.BasicNumber {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)")";
  font-family: Arial;
  color: #808080;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li:before {
  counter-increment: item2;
  content: counter(item2, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item3, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: "(" counter(item4, decimal)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: "(" counter(item5, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 36.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: "(" counter(item6, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item7, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item8, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.BasicNumber>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, lower-roman)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles {
  --prefix-size: 84.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li {
  --prefix-size: 84.7px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li:before {
  counter-increment: item1;
  content: "Chapter " counter(item1, decimal)".";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol {
  --prefix-size: 78.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li {
  --prefix-size: 78.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li:before {
  counter-increment: item2;
  content: "Article " counter(item2, decimal)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol {
  --prefix-size: 82.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li {
  --prefix-size: 82.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: "Section " counter(item3, lower-alpha)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol {
  --prefix-size: 98.9px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li {
  --prefix-size: 98.9px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: "Paragraph " counter(item4, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 60.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 60.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item6, lower-alpha)"." counter(item7, decimal)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item8, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.ChaptersAndArticles>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li:before, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)":";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item3, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: circle;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item5, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: circle;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item7, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: square;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NumberBulletAlphaBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li:before {
  counter-increment: item1;
  content: counter(item1, upper-roman)":";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li:before {
  counter-increment: item2;
  content: counter(item2, upper-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item3, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: counter(item4, lower-alpha)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item5, lower-roman)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, upper-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item7, decimal)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item8, lower-alpha)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.TraditionalOutline>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item9, upper-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li:before {
  counter-increment: item1;
  content: counter(item1, upper-roman)":";
  font-family: Arial;
  font-size: 12pt;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol {
  --prefix-size: 60.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li {
  --prefix-size: 60.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li:before {
  counter-increment: item2;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol {
  --prefix-size: 90.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li {
  --prefix-size: 90.1px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol {
  --prefix-size: 120.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li {
  --prefix-size: 120.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 150.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 150.2px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)"." counter(item5, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 180.3px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 180.3px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)"." counter(item5, upper-roman)"." counter(item6, lower-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 210.3px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item7;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 210.3px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item7;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)"." counter(item5, upper-roman)"." counter(item6, lower-roman)"." counter(item7, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 240.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item8;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 240.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item8;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)"." counter(item5, upper-roman)"." counter(item6, lower-roman)"." counter(item7, upper-roman)"." counter(item8, lower-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 270.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 270.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AllRomanNumerals>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  content: counter(item1, upper-roman)"." counter(item2, lower-roman)"." counter(item3, upper-roman)"." counter(item4, upper-roman)"." counter(item5, upper-roman)"." counter(item6, lower-roman)"." counter(item7, upper-roman)"." counter(item8, lower-roman)"." counter(item9, upper-roman)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li:before, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li:before {
  counter-increment: item1;
  font-family: Wingdings;
  content: "1" "";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: decimal;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: square;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  font-family: Wingdings;
  content: "1" "";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: decimal;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: square;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item9;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.FolderPageBullet>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item9;
  font-family: Wingdings;
  content: "1" "";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li:before, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)":";
  font-family: Arial;
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: decimal;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li {
  --prefix-size: 30.5px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item3, decimal)":";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item5;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item5, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  list-style: none;
  counter-reset: item6;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 31.4px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 20px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.QuestionsAndAnswers>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, lower-roman)")";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bulletedlist, .RH-LAYOUT-FOOTER-container ol.rl-P-bulletedlist {
  --prefix-size: 30.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bulletedlist>li, .RH-LAYOUT-FOOTER-container ol.rl-P-bulletedlist>li {
  --prefix-size: 30.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bulletedlist>li:before, .RH-LAYOUT-FOOTER-container ol.rl-P-bulletedlist>li:before {
  counter-increment: item1;
  content: counter(item1, square)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bullet_indent, .RH-LAYOUT-FOOTER-container ol.rl-P-bullet_indent {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bullet, .RH-LAYOUT-FOOTER-container ol.rl-P-bullet {
  --prefix-size: 26.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: disc;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bullet_indented, .RH-LAYOUT-FOOTER-container ol.rl-P-bullet_indented {
  --prefix-size: 30.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  list-style: none;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bullet_indented>li, .RH-LAYOUT-FOOTER-container ol.rl-P-bullet_indented>li {
  --prefix-size: 30.0px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.rl-P-bullet_indented>li:before, .RH-LAYOUT-FOOTER-container ol.rl-P-bullet_indented>li:before {
  counter-increment: item1;
  content: counter(item1, disc)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right: var(--prefix-gap);
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.table_1px tr.t1Row td, .RH-LAYOUT-FOOTER-container table.table_1px tr.t1Row td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.table_1px tr.t2Row td, .RH-LAYOUT-FOOTER-container table.table_1px tr.t2Row td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.table_1px td, .RH-LAYOUT-FOOTER-container table.table_1px td {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.table_1px tr.t1st td, .RH-LAYOUT-FOOTER-container table.table_1px tr.t1st td {
  background-color: #ffffff;
  color: #808080;
  font-family: "Arial";
  font-size: 12pt;
  text-align: Center;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #c0c0c0;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #c0c0c0;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #c0c0c0;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #c0c0c0;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_padding1px tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.BasicGrid_padding1px tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_padding1px tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.BasicGrid_padding1px tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_padding1px td, .RH-LAYOUT-FOOTER-container table.BasicGrid_padding1px td {
  padding-left: 5px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.strikethrough, .RH-LAYOUT-FOOTER-container span.strikethrough {
  text-decoration: line-through;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Underline, .RH-LAYOUT-FOOTER-container span.Underline {
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
  margin-bottom: 5pt;
  margin-left: 0pt;
  color: #808080;
  font-family: Arial;
  font-size: 30pt;
  x-next-class: Overview;
  x-next-type: p;
  font-style: normal;
  text-transform: inherit;
}
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
  margin-left: 0pt;
  color: #808080;
  font-family: 'Arial';
  margin-bottom: 3pt;
  font-size: 26pt;
  x-next-class: p;
  x-next-type: p;
  text-transform: inherit;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Normal, .RH-LAYOUT-FOOTER-container p.DoThis_Normal {
  margin-left: 16pt;
  margin-top: 3pt;
  font-family: 'Arial';
  font-size: 12pt;
  margin-bottom: 0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.DoThis_Normal_Indented, .RH-LAYOUT-FOOTER-container p.DoThis_Normal_Indented {
  font-size: 12pt;
  font-family: 'Arial';
  margin-bottom: 3pt;
  margin-top: 12pt;
  x-next-class: ;
  x-next-type: P;
  margin-left: 16pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Disc, .RH-LAYOUT-FOOTER-container ul.Disc {
  list-style-type: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  margin-left: 0pt;
  font-family: "Arial";
  color: #808080;
  margin-top: 18pt;
  margin-bottom: 3pt;
  font-weight: normal;
  font-style: normal;
  font-size: 22pt;
  x-next-class: p;
  x-next-type: P;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn tr.t1row td.t1st, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn tr.t1row td.t1st {
  text-align: Center;
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn tr.t2row td.t1st, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn tr.t2row td.t1st {
  text-align: Center;
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns tr.t1row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns tr.t1row td.t1st {
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns tr.t2row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns tr.t2row td.t1st {
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns tr.t1row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns tr.t1row td.t1st {
  font-family: Arial;
  background-color: #cccccc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns tr.t2row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns tr.t2row td.t1st {
  font-family: Arial;
  background-color: #cccccc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn tr.t1row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumn tr.t1row td.t1st {
  background-color: #cccccc;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn tr.t2row td.t1st, .RH-LAYOUT-FOOTER-container table.LeftColumn tr.t2row td.t1st {
  background-color: #cccccc;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRow tr:first-child td, .RH-LAYOUT-FOOTER-container table.TopRow tr:first-child td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  background-color: #c0c0c0;
  text-align: Center;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRow tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.TopRow tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRow tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.TopRow tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.BasicGrid tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.BasicGrid tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingRows tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingRows tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  background-color: #ccffcc;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingRows tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingRows tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  background-color: #cccccc;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.LeftColumn tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.LeftColumn tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.PaddedCells tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.PaddedCells tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.PaddedCells tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.PaddedCells tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingColumns tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingColumns tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingColumns tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.ShadedAlternatingColumns tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowAlternatingRows tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.TopRowAlternatingRows tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  background-color: #ccffcc;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowAlternatingRows tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.TopRowAlternatingRows tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowRepeatingRows tr:nth-child(3n+1) td, .RH-LAYOUT-FOOTER-container table.TopRowRepeatingRows tr:nth-child(3n+1) td {
  background-color: #ccffcc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowRepeatingRows tr:nth-child(3n+2) td, .RH-LAYOUT-FOOTER-container table.TopRowRepeatingRows tr:nth-child(3n+2) td {
  background-color: #cccccc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimplyCentered tr:first-child td, .RH-LAYOUT-FOOTER-container table.SimplyCentered tr:first-child td {
  text-align: Center;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowRepeatingRows tr:first-child td, .RH-LAYOUT-FOOTER-container table.TopRowRepeatingRows tr:first-child td {
  font-family: Arial;
  text-align: Center;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  background-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowRepeatingRows tr:nth-child(3n+3) td, .RH-LAYOUT-FOOTER-container table.TopRowRepeatingRows tr:nth-child(3n+3) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn tr:first-child td, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn tr:first-child td {
  font-family: Arial;
  background-color: #808080;
  text-align: Center;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowLeftColumn td:first-child, .RH-LAYOUT-FOOTER-container table.TopRowLeftColumn td:first-child {
  text-align: Center;
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.TopRowAlternatingRows tr:first-child td, .RH-LAYOUT-FOOTER-container table.TopRowAlternatingRows tr:first-child td {
  text-align: Center;
  font-family: Arial;
  background-color: #c0c0c0;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingColumns td:nth-child(2n+1), .RH-LAYOUT-FOOTER-container table.ShadedAlternatingColumns td:nth-child(2n+1) {
  background-color: #ccffcc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.ShadedAlternatingColumns td:nth-child(2n+2), .RH-LAYOUT-FOOTER-container table.ShadedAlternatingColumns td:nth-child(2n+2) {
  background-color: #cccccc;
  font-size: 12pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.PaddedCells td, .RH-LAYOUT-FOOTER-container table.PaddedCells td {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns td:first-child, .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns td:first-child {
  background-color: #808080;
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns td:nth-child(3n+1), .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns td:nth-child(3n+1) {
  background-color: #cccccc;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns td:nth-child(3n+2), .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns td:nth-child(3n+2) {
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnRepeatingColumns td:nth-child(3n+3), .RH-LAYOUT-FOOTER-container table.LeftColumnRepeatingColumns td:nth-child(3n+3) {
  background-color: #ccffcc;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns td:first-child, .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns td:first-child {
  font-family: Arial;
  background-color: #cccccc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns td:nth-child(2n+1), .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns td:nth-child(2n+1) {
  background-color: #ccffcc;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumnAlternatingColumns td:nth-child(2n+2), .RH-LAYOUT-FOOTER-container table.LeftColumnAlternatingColumns td:nth-child(2n+2) {
  font-family: Arial;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.LeftColumn td:first-child, .RH-LAYOUT-FOOTER-container table.LeftColumn td:first-child {
  background-color: #cccccc;
  font-family: Arial;
  font-size: 12pt;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_1px tr:nth-child(2n+1) td, .RH-LAYOUT-FOOTER-container table.BasicGrid_1px tr:nth-child(2n+1) td {
  font-family: Arial;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_1px tr:nth-child(2n+2) td, .RH-LAYOUT-FOOTER-container table.BasicGrid_1px tr:nth-child(2n+2) td {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #808080;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #808080;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #808080;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #808080;
  font-size: 12pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.BasicGrid_1px td, .RH-LAYOUT-FOOTER-container table.BasicGrid_1px td {
  padding-left: 5px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Circle, .RH-LAYOUT-FOOTER-container ul.Circle {
  list-style-type: circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.Decimal, .RH-LAYOUT-FOOTER-container ol.Decimal {
  list-style-type: decimal;
}
.RH-LAYOUT-CENTERPANEL-topic-box {}
.RH-LAYOUT-CENTERPANEL-topic-box :not([data-list-level])+[data-list-level="2"], .RH-LAYOUT-FOOTER-container :not([data-list-level])+[data-list-level="2"] {}
.RH-LAYOUT-CENTERPANEL-topic-box ol.LowerAlpha, .RH-LAYOUT-FOOTER-container ol.LowerAlpha {
  list-style:lower-alpha;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric {
  list-style:decimal;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol {
  list-style:lower-alpha;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol {
  list-style:lower-roman;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol {
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  counter-reset:item4;
  list-style:none;
  padding-left:var(--prefix-size);
  margin-left:calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li {
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  position:relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li:before {
  counter-increment:item4;
  content:"("counter(item4, decimal)")";
  text-align:right;
  position:absolute;
  left:calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right:var(--prefix-gap);
  width:var(--prefix-size);
  overflow:hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol {
  list-style:none;
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  counter-reset:item5;
  padding-left:var(--prefix-size);
  margin-left:calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment:item5;
  content:"("counter(item5, lower-alpha)")";
  text-align:right;
  position:absolute;
  left:calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right:var(--prefix-gap);
  width:var(--prefix-size);
  overflow:hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  position:relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style:none;
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  counter-reset:item6;
  padding-left:var(--prefix-size);
  margin-left:calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment:item6;
  content:"("counter(item6, lower-roman)")";
  text-align:right;
  position:absolute;
  left:calc(-1 * var(--prefix-size) - var(--prefix-gap));
  margin-right:var(--prefix-gap);
  width:var(--prefix-size);
  overflow:hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size:40px;
  --prefix-fixed-size:false;
  --prefix-gap:4px;
  --list-indent:40px;
  position:relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare, .RH-LAYOUT-FOOTER-container ol.RoundSquare {
  list-style:disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol {
  list-style:square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol {
  list-style:circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol {
  list-style:disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol>li>ol {
  list-style:square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style:circle;
}