.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p {}
.RH-LAYOUT-CENTERPANEL-topic-box p.ChapterHead, .RH-LAYOUT-FOOTER-container p.ChapterHead {
  margin-left: 0;
  text-indent: 0.00in;
  margin-bottom: 12pt;
  text-align: center;
  font-size: 18pt;
  font-weight: bold;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1.FormCenteredBoldTitle, .RH-LAYOUT-FOOTER-container h1.FormCenteredBoldTitle {
  margin-left: 0.50in;
  margin-right: 0.50in;
  text-indent: 0.00in;
  margin-bottom: 0;
  text-align: center;
  font-size: 28pt;
  font-weight: bold;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
  margin-left: 0.50in;
  margin-right: 0.50in;
  text-indent: 0.00in;
  margin-bottom: 0;
  text-align: left;
  font-size: 22pt;
  font-weight: bold;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.History, .RH-LAYOUT-FOOTER-container p.History {
  margin-left: 0;
  text-indent: 0.30in;
  margin-top: 0;
  margin-bottom: 0;
  text-align: right;
  font-size: 10pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.Hyperlink, .RH-LAYOUT-FOOTER-container a.Hyperlink {
  color: #0000FF;
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box {
  font-family: 'Segoe UI';
  counter-reset: h4sub_abc123abc1 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box span, .RH-LAYOUT-FOOTER-container span {
  white-space: pre-wrap;
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC, .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC {
  --autonumber: autonumber;
  position: relative;
  --prefix-size: 40px;
  --prefix-fixed-size: true;
  --prefix-gap: 20px;
  --vertical-spacing: 12px;
  --list-indent: 0px;
  margin-left: calc(var(--list-indent) + var(--prefix-size) + var(--prefix-gap));
  text-indent: 0px;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  color: #000000;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  font-family: 'Segoe UI';
  font-weight: bold;
  font-size: 18px;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3.SectionHeading, .RH-LAYOUT-FOOTER-container h3.SectionHeading {}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
  font-family: 'Segoe UI';
  font-weight: normal;
  font-size: 16px;
  text-indent: 50px;
  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;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.SectionText, .RH-LAYOUT-FOOTER-container h4.SectionText {
  text-indent: 18px;
  --prefix-size: 0px;
  --prefix-fixed-size: true;
  --prefix-gap: 4px;
  --vertical-spacing: 12px;
  --list-indent: 0px;
  margin-left: calc(var(--list-indent) + var(--prefix-size) + var(--prefix-gap));
  position: relative;
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  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;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC:before, .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC:before {
  counter-increment: h4sub_abc123abc1;
  content: "(" counter(h4sub_abc123abc1, 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 :not([data-list-level])+[data-list-level="2"], .RH-LAYOUT-FOOTER-container :not([data-list-level])+[data-list-level="2"] {
  counter-reset: item2 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="2"], .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="2"] {
  --prefix-size: 80px;
  --prefix-fixed-size: true;
  --prefix-gap: 20px;
  --vertical-spacing: 0px;
  --list-indent: 0px;
  margin-left: calc(var(--list-indent) + var(--prefix-size) + var(--prefix-gap));
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="2"]:before, .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="2"]:before {
  counter-increment: item2;
  content: "(" 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 [data-list-level="2"]+[data-list-level="3"], .RH-LAYOUT-FOOTER-container [data-list-level="2"]+[data-list-level="3"] {
  counter-reset: item3 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="3"], .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="3"] {
  --prefix-size: 130px;
  --prefix-fixed-size: true;
  --prefix-gap: 20px;
  --vertical-spacing: 0px;
  --list-indent: 0px;
  margin-left: calc(var(--list-indent) + var(--prefix-size) + var(--prefix-gap));
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="3"]:before, .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="3"]:before {
  counter-increment: item3;
  content: "(" counter(item3, 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 [data-list-level="3"]+[data-list-level="4"], .RH-LAYOUT-FOOTER-container [data-list-level="3"]+[data-list-level="4"] {
  counter-reset: item4 0;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="4"], .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="4"] {
  --prefix-size: 180px;
  --prefix-fixed-size: true;
  --prefix-gap: 20px;
  --vertical-spacing: 0px;
  --list-indent: 0px;
  margin-left: calc(var(--list-indent) + var(--prefix-size) + var(--prefix-gap));
  margin-top: calc(var(--vertical-spacing) / 2);
  margin-bottom: calc(var(--vertical-spacing) / 2);
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4.Sub_abc123ABC[data-list-level="4"]:before, .RH-LAYOUT-FOOTER-container h4.Sub_abc123ABC[data-list-level="4"]:before {
  counter-increment: item4;
  content: "(" counter(item4, 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 h2, .RH-LAYOUT-FOOTER-container h2 {
  text-align: center;
  font-family: 'Segoe UI';
  font-size: 20px;
}
.RH-LAYOUT-CENTERPANEL-topic-box h2.ArticleHead, .RH-LAYOUT-FOOTER-container h2.ArticleHead {
  text-align: center;
  font-family: 'Segoe UI';
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Centered, .RH-LAYOUT-FOOTER-container p.Centered {
  text-align: center;
  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;
  line-height: 1;
  vertical-align: middle;
  content: "";
}
/* GOOD
.minitoc {
  display: none;
}
.RH-LAYOUT-BODY-mobile-view .minitoc {
  display: block;
}
*/
/* SWITCHES TO
.RH-LAYOUT-CENTERPANEL-topic-box .minitoc, .RH-LAYOUT-FOOTER-container .minitoc {
display: none;
}
.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-topic-box .minitoc,  .RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-FOOTER-container .minitoc
{
display: block;
}
*/
/* REC
.RH-LAYOUT-CENTERPANEL-topic-box .minitoc,
.RH-LAYOUT-FOOTER-container .minitoc {
  display: none;
}
.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-CENTERPANEL-topic-box .minitoc,
.RH-LAYOUT-BODY-mobile-view .RH-LAYOUT-FOOTER-container .minitoc {
  display: block;
}
*/
/* this works too
.RH-LAYOUT-CENTERPANEL-topic-box .minitoc {
  display: none;
}
.RH-LAYOUT-BODY-mobile-view .minitoc {
  display: block;
}
*/
.RH-LAYOUT-CENTERPANEL-topic-box .RH-LAYOUT-CENTERPANEL-topic-box .minitoc, .RH-LAYOUT-FOOTER-container .RH-LAYOUT-CENTERPANEL-topic-box .minitoc {
  display: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box .RH-LAYOUT-BODY-mobile-view .minitoc, .RH-LAYOUT-FOOTER-container .RH-LAYOUT-BODY-mobile-view .minitoc {
  display: block;
}


@media print {
 .RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
   font-size: 18px;
  }
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  font-size: 14px;
}   
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
  font-size: 12px;
}   
  .RH-LAYOUT-CENTERPANEL-topic-box p.History, .RH-LAYOUT-FOOTER-container p.History {
  font-size: 10px;
}
}