/*Created with Adobe RoboHelp 8.*/
.RH-LAYOUT-CENTERPANEL-topic-box {
  background-color: #ffffff;
  font-size: 10pt;
  font-family: Arial;
  color: #000000;
  line-height: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p {
  font-size: 10pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  line-height: 13.5pt;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  font-family: Arial;
  text-decoration: none;
  text-align: justify;
  --prefix-size: 24px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --vertical-spacing: 0px;
  --list-indent: 0px;
  position: relative;
  margin-left: 20pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.No_Break_After, .RH-LAYOUT-FOOTER-container p.No_Break_After {
  font-size: 10pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  line-height: 13.5pt;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  font-family: Arial;
  text-decoration: none;
  text-align: justify;
  --prefix-size: 24px;
  --prefix-fixed-size: 0;
  --prefix-gap: 4px;
  --vertical-spacing: 0px;
  --list-indent: 0px;
  position: relative;
  margin-left: 20pt;
  break-after: avoid;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
  font-weight: bold;
  font-size: 22pt;
  font-family: Arial;
  color: #16AB03;
  line-height: 24pt;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
  font-weight: bold;
  font-family: Verdana;
  color: #16AB03;
  font-size: 21pt;
  margin-top: 18pt;
  line-height: 25pt;
  margin-bottom: 16pt;
  break-before: always;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  font-weight: normal;
  font-family: Verdana;
  color: #16AB03;
  font-size: 21pt;
  margin-top: 20pt;
  Line-height: 14.0pt;
  line-height: 24pt;
  margin-bottom: 14pt;
  break-after: avoid;
  break-inside: avoid;
  text-align: justify;
  break-before: always;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
  font-family: Verdana;
  font-style: normal;
  color: #16AB03;
  font-size: 17pt;
  margin-top: 18pt;
  font-weight: normal;
  line-height: 19pt;
  margin-bottom: 14pt;
  break-after: avoid;
  break-inside: avoid;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box h5, .RH-LAYOUT-FOOTER-container h5 {
  font-weight: normal;
  font-style: normal;
  font-family: Verdana;
  color: #16AB03;
  font-size: 13pt;
  margin-top: 16pt;
  line-height: 15pt;
  margin-bottom: 14pt;
  break-after: avoid;
  break-inside: avoid;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6 {
  color: #16AB03;
  font-size: 11pt;
  font-family: Verdana;
  margin-top: 14pt;
  font-weight: normal;
  line-height: 13pt;
  margin-bottom: 14pt;
  break-after: avoid;
  break-inside: avoid;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:link, .RH-LAYOUT-FOOTER-container a:link {
  color: #0000ff;
  text-decoration: underline underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:visited, .RH-LAYOUT-FOOTER-container a:visited {
  color: #0000ff;
  text-decoration: underline underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.expandspot, .RH-LAYOUT-FOOTER-container a.expandspot {
  cursor: hand;
  color: #008000;
  font-style: normal;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.expandtext, .RH-LAYOUT-FOOTER-container span.expandtext {
  color: #ff0000;
  font-weight: normal;
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.CheckText, .RH-LAYOUT-FOOTER-container span.CheckText {
  background-color: rgba(0, 255, 236, 0.34);
}
.RH-LAYOUT-CENTERPANEL-topic-box a.dropspot, .RH-LAYOUT-FOOTER-container a.dropspot {
  font-style: italic;
  color: #008000;
  cursor: hand;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.glossterm, .RH-LAYOUT-FOOTER-container a.glossterm {
  cursor: hand;
  color: #800000;
  font-style: normal;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.glosstext, .RH-LAYOUT-FOOTER-container span.glosstext {
  color: #0000ff;
  font-weight: normal;
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Note, .RH-LAYOUT-FOOTER-container p.Note {
  padding-right: 5pt;
  padding-top: 5pt;
  padding-bottom: 5pt;
  padding-left: 5pt;
  margin-right: 0in;
  text-indent: 0px;
  line-height: Normal;
  margin-left: 25px;
  margin-top: 12pt;
  margin-bottom: 12pt;
  border-width: 1px;
  border-style: solid;
  border-color: #000000;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #000000;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #000000;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-left-radius: 3px;
  break-inside: avoid;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.List, .RH-LAYOUT-FOOTER-container p.List {
  list-style: decimal;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.NEW-TABLE-ODD, .RH-LAYOUT-FOOTER-container p.NEW-TABLE-ODD {
  font-size: 8pt;
  margin-left: 4pt;
  margin-right: 4pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.SampleText, .RH-LAYOUT-FOOTER-container p.SampleText {
  line-height: Normal;
  margin-top: 0pt;
  font-size: 10pt;
  font-family: 'Lucida Sans Typewriter';
  border-width: 0px;
  border-color: #000000;
  border-left-width: 0px;
  border-left-color: #000000;
  border-top-width: 0px;
  border-top-color: #000000;
  border-right-width: 0px;
  border-right-color: #000000;
  border-bottom-width: 0px;
  border-bottom-color: #000000;
  text-align: left;
  margin-bottom: 0pt;
  margin-left: 20pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol, .RH-LAYOUT-FOOTER-container ol {
  font-size: 10pt;
  font-family: Arial, sans-serif;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  counter-reset: item1;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ul, .RH-LAYOUT-FOOTER-container ul {
  font-size: 9pt;
  font-family: Arial, sans-serif;
  list-style-type: none;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  counter-reset: item1;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Courier, .RH-LAYOUT-FOOTER-container span.Courier {
  font-family: "Courier New", monospace;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Tables, .RH-LAYOUT-FOOTER-container p.Tables {
  margin-top: 2pt;
  margin-bottom: 2pt;
  margin-left: 1pt;
  margin-right: 1pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.RelatedTopics, .RH-LAYOUT-FOOTER-container p.RelatedTopics {
  margin-top: 12pt;
  margin-bottom: 0pt;
  font-weight: bold;
  font-style: normal;
  font-family: Arial;
  color: #16AB03;
  font-size: 10pt;
  line-height: 12pt;
  text-align: left;
  margin-left: 20pt;
  break-after: avoid;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.RelatedTopicList, .RH-LAYOUT-FOOTER-container p.RelatedTopicList {
  margin-left: 20pt;
  margin-top: 3pt;
  margin-bottom: 3pt;
  font-family: Arial;
  font-weight: normal;
  font-size: 10pt;
  line-height: 12pt;
  break-before: avoid;
  break-inside: avoid;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Indent, .RH-LAYOUT-FOOTER-container p.Indent {
  margin-left: 50px;
  margin-top: 12pt;
  margin-bottom: 12pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Heading_7, .RH-LAYOUT-FOOTER-container p.Heading_7 {
  margin-left: 0px;
  margin-top: 12pt;
  margin-bottom: 12pt;
  font-family: Verdana;
  vertical-align: bottom;
  text-align: justify;
  font-size: 10pt;
  color: #16AB03;
  break-after: avoid;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.IndentNoSpace, .RH-LAYOUT-FOOTER-container p.IndentNoSpace {
  margin-left: 0.5in;
  margin-top: 0pt;
  margin-bottom: 0pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.RefTypeList, .RH-LAYOUT-FOOTER-container p.RefTypeList {
  font-size: 8pt;
  margin-left: 4pt;
  margin-right: 4pt;
  margin-top: 0pt;
  margin-bottom: 0pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlue, .RH-LAYOUT-FOOTER-container table.SimpleGridBlue {
  padding: 0px;
  x-border-spacing: 0px;
  x-row-pat-count: 2;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #4F81BD;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #4F81BD;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlack, .RH-LAYOUT-FOOTER-container table.SimpleGridBlack {
  padding: 0px;
  border-top: Solid 1px #333333;
  border-left: Solid 1px #333333;
  x-border-spacing: 0px;
  x-row-pat-count: 2;
  font-size: 10pt;
  line-height: 12pt;
  text-align: center;
  border-width: 1px;
  border-color: #000000;
  border-left-width: 1px;
  border-top-width: 1px;
  border-top-color: #000000;
  border-right-width: 1px;
  border-bottom-width: 1px;
  margin-bottom: 12pt;
  margin-right: auto;
  margin-left: 0px;
  border-right-color: #000000;
  border-left-color: #000000;
  border-bottom-color: #000000;
  margin-top: 12pt;
  float: none;
  font-family: Arial;
  text-indent: 5px;
  border-style: solid;
  border-left-style: solid;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlack td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlack td {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
  padding-bottom: 3px;
  vertical-align: bottom;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlack tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlack tr:nth-child(even) td {
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #333333;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #333333;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlack tr:nth-child(odd) td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlack tr:nth-child(odd) td {
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #333333;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #333333;
  font-family: "Times New Roman";
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.wingdings, .RH-LAYOUT-FOOTER-container p.wingdings {
  font-size: 10pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  line-height: Normal;
  font-style: normal;
  font-weight: normal;
  color: #333333;
  letter-spacing: 0.02em;
  font-family: Arial;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlue td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlue td {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlue tr:nth-child(odd) td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlue tr:nth-child(odd) td {
  font-family: "Times New Roman";
  font-size: 12pt;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #4F81BD;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #4F81BD;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.SimpleGridBlue tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.SimpleGridBlue tr:nth-child(even) td {
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #4F81BD;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #4F81BD;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square, .RH-LAYOUT-FOOTER-container ul.Square {
  list-style: none;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight, .RH-LAYOUT-FOOTER-container ul.Square-Tight {
  list-style: none;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li, .RH-LAYOUT-FOOTER-container ul.Square>li {
  font-family: Arial;
  font-weight: normal;
  font-size: 10pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  line-height: 12pt;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  position: relative;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight>li, .RH-LAYOUT-FOOTER-container ul.Square-Tight>li {
  font-family: Arial;
  font-weight: normal;
  font-size: 10pt;
  line-height: 12pt;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  position: relative;
  margin-bottom: 6pt;
  margin-top: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li, .RH-LAYOUT-FOOTER-container ol>li {
  font-family: Arial;
  font-weight: normal;
  font-size: 10pt;
  line-height: 12pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  position: relative;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li:before, .RH-LAYOUT-FOOTER-container ol>li:before {
  counter-increment: item1;
  content: counter(item1, decimal)".";
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  width: var(--prefix-size);
  overflow: hidden;
  line-height: 12pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li:before, .RH-LAYOUT-FOOTER-container ul.Square>li:before {
  counter-increment: item1;
  content: counter(item1, square);
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  width: var(--prefix-size);
  overflow: hidden;
  font-size: 12pt;
  line-height: 12pt;
  text-indent: 12px;
  margin-right: var(--prefix-gap);
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight>li:before, .RH-LAYOUT-FOOTER-container ul.Square-Tight>li:before {
  counter-increment: item1;
  content: counter(item1, square);
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  width: var(--prefix-size);
  overflow: hidden;
  margin-top: 0px;
  margin-right: var(--prefix-gap);
  margin-bottom: 0px;
  margin-left: 0px;
  line-height: 11pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul>li, .RH-LAYOUT-FOOTER-container ul>li {
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 70px;
  --vertical-spacing: 0px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul>li:before, .RH-LAYOUT-FOOTER-container ul>li:before {
  counter-increment: item1;
  content: counter(item1, disc);
  text-align: right;
  position: absolute;
  left: calc(-1 * var(--prefix-size) - var(--prefix-gap));
  width: var(--prefix-size);
  overflow: hidden;
  line-height: 12pt;
  margin-right: var(--prefix-gap);
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight>li>ul, .RH-LAYOUT-FOOTER-container ul.Square-Tight>li>ul {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 40px;
  --vertical-spacing: 0px;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight>li>ul>li, .RH-LAYOUT-FOOTER-container ul.Square-Tight>li>ul>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 40px;
  --vertical-spacing: 0px;
  position: relative;
  font-size: 10pt;
  line-height: 12pt;
  margin-top: 6pt;
  margin-bottom: 6pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square-Tight>li>ul>li:before, .RH-LAYOUT-FOOTER-container ul.Square-Tight>li>ul>li:before {
  counter-increment: item2;
  content: counter(item2, 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 ul.Square>li>ul, .RH-LAYOUT-FOOTER-container ul.Square>li>ul {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 21px;
  --vertical-spacing: 0px;
  counter-reset: item2;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 21px;
  --vertical-spacing: 0px;
  position: relative;
  font-size: 10pt;
  line-height: 12pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li:before, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li:before {
  counter-increment: item2;
  content: counter(item2, 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;
  font-size: 12pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li>ol, .RH-LAYOUT-FOOTER-container ol>li>ol {
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 25px;
  --vertical-spacing: 0px;
  counter-reset: item2;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol>li>ol>li {
  --prefix-size: 60px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 25px;
  --vertical-spacing: 0px;
  position: relative;
  line-height: 12pt;
  font-size: 10pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol>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));
  width: var(--prefix-size);
  overflow: hidden;
}
.RH-LAYOUT-CENTERPANEL-topic-box {
  --thickhdrevenrows-theme-color: #666666;
  --thickhdrevenrows-row-color: rgba(102, 102, 102, 0.5);
  --evenrows-theme-color: #bfbfbf;
  --evenrows-row-color: rgba(191, 191, 191, 0.5);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows {
  border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows tr:first-child, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows tr:first-child {
  border-width: 3px;
  border-style: solid;
  border-color: var(--thickhdrevenrows-theme-color);
  border-left: 0;
  border-top: 0;
  border-right: 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows td, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows td {
  border-width: 1px;
  border-style: solid;
  border-color: var(--thickhdrevenrows-theme-color);
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows tr:nth-child(even) td {
  background-color: var(--thickhdrevenrows-row-color);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows tr:first-child td, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows tr:first-child td {
  text-align: center;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.evenrows, .RH-LAYOUT-FOOTER-container table.evenrows {
  border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.evenrows td, .RH-LAYOUT-FOOTER-container table.evenrows td {
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--evenrows-theme-color);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.evenrows tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.evenrows tr:nth-child(even) td {
  background-color: var(--evenrows-row-color);
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  --vertical-spacing: 0px;
  counter-reset: item1;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol {
  list-style: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li>ol>li>ol {
  list-style: none;
}
.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.NestedNumbering, .RH-LAYOUT-FOOTER-container ol.NestedNumbering {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  counter-reset: item1;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li:before {
  counter-increment: item1;
  content: counter(item1, 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;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol {
  list-style: none;
  --prefix-size: 60.1px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  counter-reset: item2;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li:before {
  counter-increment: item2;
  content: counter(item1, decimal)"." 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.NestedNumbering>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li {
  --prefix-size: 60.1px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol {
  list-style: none;
  --prefix-size: 90.1px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li:before {
  counter-increment: item3;
  content: counter(item1, decimal)"." counter(item2, decimal)"." 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.NestedNumbering>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li {
  --prefix-size: 90.1px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol {
  --prefix-size: 120.2px;
  --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.NestedNumbering>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li {
  --prefix-size: 120.2px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li:before {
  counter-increment: item4;
  content: counter(item1, decimal)"." counter(item2, decimal)"." counter(item3, decimal)"." 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.NestedNumbering>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 150.2px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  counter-reset: item5;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 150.2px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item5;
  content: counter(item1, decimal)"." counter(item2, decimal)"." counter(item3, decimal)"." counter(item4, decimal)"." 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.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 180.3px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  counter-reset: item6;
  list-style: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 180.3px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.NestedNumbering>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item1, decimal)"." counter(item2, decimal)"." counter(item3, decimal)"." counter(item4, decimal)"." counter(item5, decimal)"." counter(item6, 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.MultiLevel, .RH-LAYOUT-FOOTER-container ol.MultiLevel {
  --prefix-size: 40px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 75px;
  --vertical-spacing: 24px;
  counter-reset: item1;
  list-style-type: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 25px;
  --vertical-spacing: 24px;
  counter-reset: item2;
  list-style-type: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 30px;
  --vertical-spacing: 24px;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li {
  position: relative;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 30px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>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;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 32px;
  --vertical-spacing: 24px;
  counter-reset: item4;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li {
  position: relative;
  --prefix-size: 40px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 32px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>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;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul {
  list-style: none;
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 21px;
  --vertical-spacing: 0px;
  counter-reset: item3;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
  list-style-type: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul>li, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 21px;
  --vertical-spacing: 0px;
  position: relative;
  line-height: 12pt;
  margin-top: 12pt;
  margin-bottom: 12pt;
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul>li:before, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul>li:before {
  counter-increment: item3;
  content: counter(item3, 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;
  font-size: 12pt;
  line-height: 12pt;
  letter-spacing: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 40px;
  --vertical-spacing: 0px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.AlphaNumeric>li:before, .RH-LAYOUT-FOOTER-container ol.AlphaNumeric>li:before {
  counter-increment: item1;
  content: none;
  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;
  line-height: 12pt;
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Typewriter, .RH-LAYOUT-FOOTER-container span.Typewriter {
  font-family: 'Lucida Sans Typewriter';
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol>li>ol>li>ol>li {
  text-align: justify;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li {
  --prefix-size: 40px;
  --prefix-fixed-size: true;
  --prefix-gap: 12px;
  --list-indent: 75px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
  font-size: 10pt;
  line-height: 14pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li:before {
  counter-increment: item1;
  content: counter(item1, 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;
  color: #000000;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 25px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
  font-size: 10pt;
  line-height: 14pt;
  font-family: Arial;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>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;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 20px;
  --vertical-spacing: 24px;
  counter-reset: item5;
  list-style-type: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 20px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>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;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 20px;
  --vertical-spacing: 24px;
  counter-reset: item6;
  list-style-type: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol>li, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 12px;
  --list-indent: 20px;
  --vertical-spacing: 24px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol>li:before, .RH-LAYOUT-FOOTER-container ol.MultiLevel>li>ol>li>ol>li>ol>li>ol>li>ol>li:before {
  counter-increment: item6;
  content: counter(item6, 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;
  font-family: Arial;
  font-size: 10pt;
  line-height: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.PageBreakAfter, .RH-LAYOUT-FOOTER-container p.PageBreakAfter {
  break-after: always;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.PageBreakBefore, .RH-LAYOUT-FOOTER-container p.PageBreakBefore {
  break-before: always;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul>li>ul, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul>li>ul {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 12px;
  --vertical-spacing: 0px;
  counter-reset: item4;
  list-style-type: none;
  padding-left: var(--prefix-size);
  margin-left: calc(var(--list-indent) - var(--prefix-size));
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul>li>ul>li, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul>li>ul>li {
  --prefix-size: 40px;
  --prefix-fixed-size: false;
  --prefix-gap: 4px;
  --list-indent: 12px;
  --vertical-spacing: 0px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Square>li>ul>li>ul>li>ul>li:before, .RH-LAYOUT-FOOTER-container ul.Square>li>ul>li>ul>li>ul>li:before {
  counter-increment: item4;
  content: counter(item4, 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 p.Bold No Break After, .RH-LAYOUT-FOOTER-container p.Bold No Break After {
  break-after: avoid;
  font-weight: bold;
}