/*Created with Adobe RoboHelp*/
/*TOC Styling*/
.RH-LAYOUT-CENTERPANEL-topic-box div.pdf-toc-body, .RH-LAYOUT-FOOTER-container div.pdf-toc-body, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.pdf-toc-body {}
.RH-LAYOUT-CENTERPANEL-topic-box h1.pdf-toc-title, .RH-LAYOUT-FOOTER-container h1.pdf-toc-title, .RH-LAYOUT-HOMEPAGE-FOOTER-container h1.pdf-toc-title {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-1, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-1, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-1 {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-2, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-2, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-2 {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-3, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-3, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-3 {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-4, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-4, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-4 {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-5, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-5, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-5 {}
.RH-LAYOUT-CENTERPANEL-topic-box a.pdf-toc-level-6, .RH-LAYOUT-FOOTER-container a.pdf-toc-level-6, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.pdf-toc-level-6 {}
/*Index Styling*/
.RH-LAYOUT-CENTERPANEL-topic-box div.book-idx-body, .RH-LAYOUT-FOOTER-container div.book-idx-body, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.book-idx-body {}
.RH-LAYOUT-CENTERPANEL-topic-box h1.book-idx-title, .RH-LAYOUT-FOOTER-container h1.book-idx-title, .RH-LAYOUT-HOMEPAGE-FOOTER-container h1.book-idx-title {}
.RH-LAYOUT-CENTERPANEL-topic-box div.book-idx-unit, .RH-LAYOUT-FOOTER-container div.book-idx-unit, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.book-idx-unit {}
.RH-LAYOUT-CENTERPANEL-topic-box p.book-idx-keyword, .RH-LAYOUT-FOOTER-container p.book-idx-keyword, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.book-idx-keyword {}
.RH-LAYOUT-CENTERPANEL-topic-box span.book-idx-name, .RH-LAYOUT-FOOTER-container span.book-idx-name, .RH-LAYOUT-HOMEPAGE-FOOTER-container span.book-idx-name {}
.RH-LAYOUT-CENTERPANEL-topic-box a.book-idx-link, .RH-LAYOUT-FOOTER-container a.book-idx-link, .RH-LAYOUT-HOMEPAGE-FOOTER-container a.book-idx-link {}
.RH-LAYOUT-CENTERPANEL-topic-box div.book-idx-child, .RH-LAYOUT-FOOTER-container div.book-idx-child, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.book-idx-child {}
/*Glossary Styling*/
.RH-LAYOUT-CENTERPANEL-topic-box div.book-glo-body, .RH-LAYOUT-FOOTER-container div.book-glo-body, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.book-glo-body {}
.RH-LAYOUT-CENTERPANEL-topic-box h1.book-glo-title, .RH-LAYOUT-FOOTER-container h1.book-glo-title, .RH-LAYOUT-HOMEPAGE-FOOTER-container h1.book-glo-title {}
.RH-LAYOUT-CENTERPANEL-topic-box div.book-glo-unit, .RH-LAYOUT-FOOTER-container div.book-glo-unit, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.book-glo-unit {}
.RH-LAYOUT-CENTERPANEL-topic-box p.book-glo-term, .RH-LAYOUT-FOOTER-container p.book-glo-term, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.book-glo-term {}
.RH-LAYOUT-CENTERPANEL-topic-box p.book-glo-definition, .RH-LAYOUT-FOOTER-container p.book-glo-definition, .RH-LAYOUT-HOMEPAGE-FOOTER-container p.book-glo-definition {}
.RH-LAYOUT-CENTERPANEL-topic-box div.syxscoredriv, .RH-LAYOUT-FOOTER-container div.syxscoredriv, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.syxscoredriv {
  float: right;
  text-align: center;
  padding-bottom: 40px;
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
  width: 200px;
  height: 150px;
  margin-left: 30px;
  font-family: SourceSans3;
  font-size: 14px;
  margin-bottom: 20px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.syxscorePatch, .RH-LAYOUT-FOOTER-container div.syxscorePatch, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.syxscorePatch {
  float: right;
  text-align: center;
  border-width: 1px;
  border-color: transparent;
  border-style: solid;
  border-radius: 100%;
  padding-right: 6px;
  padding-left: 6px;
  display: inline-block;
  width: 300px;
  height: 100px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.applyPatch, .RH-LAYOUT-FOOTER-container div.applyPatch, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.applyPatch {
  float: left;
  text-align: left;
  padding-right: 6px;
  padding-left: 6px;
  display: inline-block;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.ov_dis, .RH-LAYOUT-FOOTER-container div.ov_dis, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.ov_dis {
  width: 100%;
  display: inline-block;
  text-align: left;
  vertical-align: top;
  margin-bottom: 20px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.dropak, .RH-LAYOUT-FOOTER-container div.dropak, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.dropak {}
.RH-LAYOUT-CENTERPANEL-topic-box {
  --borderonly-theme-color: #bfbfbf;
  --firstcolrow-theme-color: rgb(237, 125, 49);
  --firstcolrow-even-row: rgba(237, 125, 49, 0.5);
  --firstcolrow-odd-row: rgba(237, 125, 49, 0.25);
  --thickhdrevenrows-theme-color: #666666;
  --thickhdrevenrows-row-color: rgba(102, 102, 102, 0.5);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.borderonly, .RH-LAYOUT-FOOTER-container table.borderonly, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.borderonly {
  border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.Decimal, .RH-LAYOUT-FOOTER-container ol.Decimal, .RH-LAYOUT-HOMEPAGE-FOOTER-container ol.Decimal {
  list-style-type: decimal;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow, .RH-LAYOUT-FOOTER-container table.firstcolrow, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow {
  border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare, .RH-LAYOUT-FOOTER-container ol.RoundSquare, .RH-LAYOUT-HOMEPAGE-FOOTER-container ol.RoundSquare {
  list-style: disc;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.RoundSquare>li>ol, .RH-LAYOUT-FOOTER-container ol.RoundSquare>li>ol, .RH-LAYOUT-HOMEPAGE-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, .RH-LAYOUT-HOMEPAGE-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, .RH-LAYOUT-HOMEPAGE-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, .RH-LAYOUT-HOMEPAGE-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, .RH-LAYOUT-HOMEPAGE-FOOTER-container ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style: circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.borderonly td, .RH-LAYOUT-FOOTER-container table.borderonly td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.borderonly td {
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: var(--borderonly-theme-color);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow td, .RH-LAYOUT-FOOTER-container table.firstcolrow td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow td {
  border-width: 1px;
  border-style: solid;
  border-color: #ffffff;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 4px;
  padding-right: 4px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:nth-child(even) td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:nth-child(even) td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow tr:nth-child(even) td {
  background-color: var(--firstcolrow-even-row);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:nth-child(odd) td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:nth-child(odd) td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow tr:nth-child(odd) td {
  background-color: var(--firstcolrow-odd-row);
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr:first-child td, .RH-LAYOUT-FOOTER-container table.firstcolrow tr:first-child td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow tr:first-child td {
  background-color: var(--firstcolrow-theme-color);
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.firstcolrow tr td:first-child, .RH-LAYOUT-FOOTER-container table.firstcolrow tr td:first-child, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.firstcolrow tr td:first-child {
  background-color: var(--firstcolrow-theme-color);
  color: #FFFFFF;
  font-weight: bold;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.code, .RH-LAYOUT-FOOTER-container div.code, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.code {
  white-space: normal;
  min-width: 50%;
  width: fit-content;
  font-family: SourceSans3;
  font-size: 17px;
  word-break: break-all;
}
.RH-LAYOUT-CENTERPANEL-topic-box .hr_info, .RH-LAYOUT-FOOTER-container .hr_info, .RH-LAYOUT-HOMEPAGE-FOOTER-container .hr_info {
  border: 0;
  clear: both;
  display: block;
  border-radius: 4px;
  width: 95%;
  height: 4px;
  background: linear-gradient(to right, #88898C, #ABACAE, #CFCFD0, #F2F2F2);
}
.RH-LAYOUT-CENTERPANEL-topic-box .hr_low, .RH-LAYOUT-FOOTER-container .hr_low, .RH-LAYOUT-HOMEPAGE-FOOTER-container .hr_low {
  border: 0;
  clear: both;
  display: block;
  border-radius: 4px;
  width: 95%;
  height: 4px;
  background: linear-gradient(to right, #14746f, #78c6a3, #88d4ab, #99e2b4);
}
.RH-LAYOUT-CENTERPANEL-topic-box .hr_medium, .RH-LAYOUT-FOOTER-container .hr_medium, .RH-LAYOUT-HOMEPAGE-FOOTER-container .hr_medium {
  border: 0;
  clear: both;
  display: block;
  border-radius: 4px;
  width: 95%;
  height: 4px;
  background: linear-gradient(to right, #CE9014, #DEA321, #F7BF34, #FFC93B);
}
.RH-LAYOUT-CENTERPANEL-topic-box .hr_high, .RH-LAYOUT-FOOTER-container .hr_high, .RH-LAYOUT-HOMEPAGE-FOOTER-container .hr_high {
  border: 0;
  clear: both;
  display: block;
  border-radius: 4px;
  width: 95%;
  height: 4px;
  background: linear-gradient(to right, #962605, #AD4A11, #DC9329, #F3B735);
}
.RH-LAYOUT-CENTERPANEL-topic-box .hr_critical, .RH-LAYOUT-FOOTER-container .hr_critical, .RH-LAYOUT-HOMEPAGE-FOOTER-container .hr_critical {
  border: 0;
  clear: both;
  display: block;
  border-radius: 4px;
  width: 95%;
  height: 4px;
  background: linear-gradient(to right, #85182a, #a71e34, #c71f37, #e01e37);
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.LowerAlpha, .RH-LAYOUT-FOOTER-container ol.LowerAlpha, .RH-LAYOUT-HOMEPAGE-FOOTER-container ol.LowerAlpha {
  list-style: lower-alpha;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.thickhdrevenrows {
  border-collapse: collapse;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows>thead>tr, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows>thead>tr, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.thickhdrevenrows>thead>tr {
  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>thead th, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows>thead th, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.thickhdrevenrows>thead th {
  text-align: center;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.thickhdrevenrows td, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows td, .RH-LAYOUT-HOMEPAGE-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 th, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows th, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.thickhdrevenrows th {
  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(odd) td, .RH-LAYOUT-FOOTER-container table.thickhdrevenrows tr:nth-child(odd) td, .RH-LAYOUT-HOMEPAGE-FOOTER-container table.thickhdrevenrows tr:nth-child(odd) td {
  background-color: var(--thickhdrevenrows-row-color);
}
.RH-LAYOUT-CENTERPANEL-topic-box div.severitybox, .RH-LAYOUT-FOOTER-container div.severitybox, .RH-LAYOUT-HOMEPAGE-FOOTER-container div.severitybox {
  float: right;
  text-align: center;
  padding-left: 40px;
  padding-right: 10px;
  padding-bottom: 10px;
  display: inline-block;
  width: 140px;
  height: 140px;
}