/*Created with Adobe RoboHelp 11.*/
.RH-LAYOUT-CENTERPANEL-topic-box {
  font-family: "Segoe UI", Verdana, Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
  background-color: ##232323;
}
.RH-LAYOUT-CENTERPANEL-topic-box .None, .RH-LAYOUT-FOOTER-container .None {
  font-family: "Segoe UI", Verdana, Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
  background-color: #ffffff;
  margin: 8px;
}
.RH-LAYOUT-CENTERPANEL-topic-box a, .RH-LAYOUT-FOOTER-container a {
  color: #1364c4;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a img, .RH-LAYOUT-FOOTER-container a img {
  border: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:link, .RH-LAYOUT-FOOTER-container a:link {
  color: #1364c4;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:visited, .RH-LAYOUT-FOOTER-container a:visited {
  color: #960bb4;
}
.RH-LAYOUT-CENTERPANEL-topic-box a:hover, .RH-LAYOUT-FOOTER-container a:hover,.RH-LAYOUT-CENTERPANEL-topic-box 
a:active, .RH-LAYOUT-FOOTER-container 
a:active {
  color: #960bb4;
  cursor: hand;
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box a.glossterm, .RH-LAYOUT-FOOTER-container a.glossterm {
  color: #800000;
  cursor: hand;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.keyboard-shortcut, .RH-LAYOUT-FOOTER-container span.keyboard-shortcut {
  border: 1px solid #aaa;
  background-color: #eee;
  font-family: monospace, "Courier New";
  padding: 1px 2px;
}
.RH-LAYOUT-CENTERPANEL-topic-box h1, .RH-LAYOUT-FOOTER-container h1 {
  font-weight: bold;
  font-size: 18.0pt;
  margin-bottom: 14pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h2, .RH-LAYOUT-FOOTER-container h2 {
  border-top: 1px solid #ccc;
  padding-top: 2px;
  color: #333;
  font-weight: bold;
  font-size: 13.0pt;
  margin-top: 24pt;
  margin-bottom: 4pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h3, .RH-LAYOUT-FOOTER-container h3 {
  font-weight: bold;
  font-size: 12.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h4, .RH-LAYOUT-FOOTER-container h4 {
  font-weight: bold;
  font-size: 11.0pt;
  x-next-class: ;
  x-next-type: P;
  font-style: italic;
}
.RH-LAYOUT-CENTERPANEL-topic-box h5, .RH-LAYOUT-FOOTER-container h5 {
  font-weight: bold;
  font-size: 9.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box h6, .RH-LAYOUT-FOOTER-container h6 {
  font-weight: bold;
  font-size: 8.0pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box p, .RH-LAYOUT-FOOTER-container p {
  font-family: "Segoe UI", Verdana, Arial, sans-serif;
  font-weight: normal;
  font-size: 10pt;
  color: #000000;
  margin-top: 1.12em;
  margin-bottom: 1.12em;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol, .RH-LAYOUT-FOOTER-container ol,.RH-LAYOUT-CENTERPANEL-topic-box 
ul, .RH-LAYOUT-FOOTER-container 
ul {
  font-size: 10pt;
  margin-top: 0px;
  margin-bottom: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box li, .RH-LAYOUT-FOOTER-container li {
  font-size: 10pt;
  margin-top: 4pt;
  margin-bottom: 4pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box th, .RH-LAYOUT-FOOTER-container th,.RH-LAYOUT-CENTERPANEL-topic-box 
td, .RH-LAYOUT-FOOTER-container 
td {
  font-family: "Segoe UI", Verdana, Arial, sans-serif;
  font-size: 10pt;
}
.RH-LAYOUT-CENTERPANEL-topic-box table, .RH-LAYOUT-FOOTER-container table {
  max-width: 1000px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.StdTable, .RH-LAYOUT-FOOTER-container table.StdTable {
  border-style: none;
  border-collapse: collapse;
  x-row-pat-count: 1;
  x-1st-row: 1;
  x-1st-col: 1;
  x-border-spacing: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.StdTable td, .RH-LAYOUT-FOOTER-container table.StdTable td {
  padding: 5px 8px;
  vertical-align: top;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #c0c0c0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #c0c0c0;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.StdTable td:first-child, .RH-LAYOUT-FOOTER-container table.StdTable td:first-child {
  font-weight: bold;
  text-align: left;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  background-color: #90caf9;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.StdTable tr:first-child td, .RH-LAYOUT-FOOTER-container table.StdTable tr:first-child td {
  color: #ffffff;
  font-weight: bold;
  text-align: left;
  background-color: #262832;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.APITable, .RH-LAYOUT-FOOTER-container table.APITable {
  margin-left: .5cm;
  border-style: none;
  border-collapse: collapse;
  x-row-pat-count: 1;
  x-1st-row: 1;
  x-1st-col: 1;
  x-border-spacing: 0px;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.ExampleBlock, .RH-LAYOUT-FOOTER-container p.ExampleBlock {
  margin-top: 0;
  margin-bottom: 0;
  font-family: "Courier New", Courier, monospace;
}
.RH-LAYOUT-CENTERPANEL-topic-box span.Example, .RH-LAYOUT-FOOTER-container span.Example {
  font-family: "Courier New", Courier, monospace;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.caption, .RH-LAYOUT-FOOTER-container p.caption {
  font-weight: normal;
  font-size: 11pt;
  font-family: Calibri;
  font-style: italic;
  margin-left: 12px;
  margin-bottom: 12px;
  margin-top: 0px;
  color: #008000;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Caution, .RH-LAYOUT-FOOTER-container .Caution {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #a6350b;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Caution:before, .RH-LAYOUT-FOOTER-container .Caution:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #FF5E22;
  content: "Caution";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .CautionList, .RH-LAYOUT-FOOTER-container .CautionList {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #a6350b;
  position: relative;
  margin-left: 35px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .CautionList:before, .RH-LAYOUT-FOOTER-container .CautionList:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #FF5E22;
  content: "Caution";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .CautionListLvl2, .RH-LAYOUT-FOOTER-container .CautionListLvl2 {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #a6350b;
  position: relative;
  margin-left: 75px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .CautionListLvl2:before, .RH-LAYOUT-FOOTER-container .CautionListLvl2:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #FF5E22;
  content: "Caution";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Important, .RH-LAYOUT-FOOTER-container .Important {
  margin-top: 14pt;
  border: 1px dotted #eebb10;
  padding: 8px;
  color: #a6830b;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Important:before, .RH-LAYOUT-FOOTER-container .Important:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #eebb10;
  content: "Important";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .ImportantList, .RH-LAYOUT-FOOTER-container .ImportantList {
  margin-top: 14pt;
  border: 1px dotted #eebb10;
  padding: 8px;
  color: #a6830b;
  position: relative;
  margin-left: 35px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .ImportantList:before, .RH-LAYOUT-FOOTER-container .ImportantList:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #eebb10;
  content: "Important";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Note, .RH-LAYOUT-FOOTER-container .Note {
  margin-top: 14pt;
  border: 1px dotted #3C789C;
  padding: 8px;
  color: #629ec3;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Note:before, .RH-LAYOUT-FOOTER-container .Note:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #3C789C;
  content: "Note";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .NoteList, .RH-LAYOUT-FOOTER-container .NoteList {
  margin-top: 14pt;
  border: 1px dotted #3C789C;
  padding: 8px;
  color: #629ec3;
  position: relative;
  margin-left: 35px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .NoteList:before, .RH-LAYOUT-FOOTER-container .NoteList:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #3C789C;
  content: "Note";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .NoteListLvl2, .RH-LAYOUT-FOOTER-container .NoteListLvl2 {
  margin-top: 14pt;
  border: 1px dotted #3C789C;
  padding: 8px;
  color: #629ec3;
  position: relative;
  margin-left: 75px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .NoteListLvl2:before, .RH-LAYOUT-FOOTER-container .NoteListLvl2:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #3C789C;
  content: "Note";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Tip, .RH-LAYOUT-FOOTER-container .Tip {
  margin-top: 14pt;
  border: 1px dotted #0c8739;
  padding: 8px;
  color: #5a870c;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Tip:before, .RH-LAYOUT-FOOTER-container .Tip:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #0c8739;
  content: "Tip";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .TipList, .RH-LAYOUT-FOOTER-container .TipList {
  margin-top: 14pt;
  border: 1px dotted #0c8739;
  padding: 8px;
  color: #5a870c;
  position: relative;
  margin-left: 35px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .TipList:before, .RH-LAYOUT-FOOTER-container .TipList:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #0c8739;
  content: "Tip";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Warning, .RH-LAYOUT-FOOTER-container .Warning {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #e60000;
  position: relative;
}
.RH-LAYOUT-CENTERPANEL-topic-box .Warning:before, .RH-LAYOUT-FOOTER-container .Warning:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #ff0000;
  content: "Warning";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .WarningList, .RH-LAYOUT-FOOTER-container .WarningList {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #e60000;
  position: relative;
  margin-left: 35px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .WarningList:before, .RH-LAYOUT-FOOTER-container .WarningList:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #ff0000;
  content: "Warning";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box .WarningListLvl2, .RH-LAYOUT-FOOTER-container .WarningListLvl2 {
  margin-top: 14pt;
  border: 1px dotted #FF5E22;
  padding: 8px;
  color: #e60000;
  position: relative;
  margin-left: 75px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .WarningListLvl2:before, .RH-LAYOUT-FOOTER-container .WarningListLvl2:before {
  position: absolute;
  font-size: 9pt;
  font-weight: bold;
  top: -0.7em;
  left: 5px;
  padding: 0 3px 0 3px;
  color: #ff0000;
  content: "Warning";
  background-color: #ffffff;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.circle li, .RH-LAYOUT-FOOTER-container ul.circle li {
  list-style-type: circle;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.square li, .RH-LAYOUT-FOOTER-container ul.square li {
  list-style-type: square;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ListAlpha1 li, .RH-LAYOUT-FOOTER-container ol.ListAlpha1 li {
  font-size: 1.em;
  line-height: 1.em;
  padding-bottom: 0.5em;
  list-style-type: lower-alpha;
  margin-left: 10px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.ListRoman1 li, .RH-LAYOUT-FOOTER-container ol.ListRoman1 li {
  list-style-type: lower-roman;
  font-size: 1.em;
  line-height: 1.em;
  padding-bottom: 0.5em;
  list-style-type: lower-alpha;
  margin-left: 40px;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Preformatted, .RH-LAYOUT-FOOTER-container p.Preformatted {
  font-weight: normal;
  color: #000000;
  line-height: normal;
  margin-bottom: 14pt;
  margin-top: 14pt;
  x-text-tab-stops: repeat 1in;
  font-size: smaller;
  font-family: monospace;
  word-wrap: break-word;
  white-space: pre-wrap;
}
.RH-LAYOUT-CENTERPANEL-topic-box .ReleaseNotesDate, .RH-LAYOUT-FOOTER-container .ReleaseNotesDate {
  color: #000000;
  font-style: italic;
  font-size: smaller;
  font-weight: normal;
  margin-left: 5px;
}
.RH-LAYOUT-CENTERPANEL-topic-box div#workflow, .RH-LAYOUT-FOOTER-container div#workflow {
  display: inline-block;
  font-family: sans-serif;
  font-size: 0.8em;
}
.RH-LAYOUT-CENTERPANEL-topic-box div#workflow a, .RH-LAYOUT-FOOTER-container div#workflow a {
  color: #ffffff;
  text-decoration: none;
}
.RH-LAYOUT-CENTERPANEL-topic-box #workflow a:hover, .RH-LAYOUT-FOOTER-container #workflow a:hover {
  text-decoration: underline;
}
.RH-LAYOUT-CENTERPANEL-topic-box div.line, .RH-LAYOUT-FOOTER-container div.line {
  height: 3px;
  position: relative;
  display: block;
  width: auto;
  background-color: #788386;
  top: 32px;
  margin-right: 20px;
}
.RH-LAYOUT-CENTERPANEL-topic-box .hd-placeholder, .RH-LAYOUT-FOOTER-container .hd-placeholder {
  font-family: Consolas, "Courier New", Courier, monospace;
  color: #ff0000;
}
.RH-LAYOUT-CENTERPANEL-topic-box .hd-placeholder::before, .RH-LAYOUT-FOOTER-container .hd-placeholder::before {
  content: ⟦;
}
.RH-LAYOUT-CENTERPANEL-topic-box .hd-placeholder::after, .RH-LAYOUT-FOOTER-container .hd-placeholder::after {
  content: ⟧;
}
.RH-LAYOUT-CENTERPANEL-topic-box p.Preformatted-Example, .RH-LAYOUT-FOOTER-container p.Preformatted-Example {
  font-weight: normal;
  color: #000000;
  line-height: normal;
  margin-bottom: 14pt;
  margin-top: 14pt;
  x-text-tab-stops: repeat 1in;
  white-space: nowrap;
  font-size: smaller;
  margin-left: 25px;
  font-family: Consolas, "Courier New", Courier, monospace;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.StdTable td:first-child img, .RH-LAYOUT-FOOTER-container table.StdTable td:first-child img {
  vertical-align: baseline;
  padding-right: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.APITable td, .RH-LAYOUT-FOOTER-container table.APITable td {
  color: #000000;
  background-color: #ffffff;
  text-align: left;
  padding: 5px 8px;
  vertical-align: top;
  border: 1px solid #bbbbbb;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.APITable tr:first-child td, .RH-LAYOUT-FOOTER-container table.APITable tr:first-child td {
  background-color: #e5e5e5;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.APITable td:first-child, .RH-LAYOUT-FOOTER-container table.APITable td:first-child {
  text-align: left;
}
.RH-LAYOUT-CENTERPANEL-topic-box table.APITable td:first-child img, .RH-LAYOUT-FOOTER-container table.APITable td:first-child img {
  vertical-align: baseline;
  padding-right: 6px;
}
.RH-LAYOUT-CENTERPANEL-topic-box ol.Decimal, .RH-LAYOUT-FOOTER-container ol.Decimal {
  list-style-type: decimal;
}
.RH-LAYOUT-CENTERPANEL-topic-box {
  --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);
  --borderonly-theme-color: #bfbfbf;
}
.RH-LAYOUT-CENTERPANEL-topic-box ul.Disc, .RH-LAYOUT-FOOTER-container ul.Disc {
  list-style-type: disc;
}