/*Created with Adobe RoboHelp 2019.*/
p {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 0.000pt;
  box-sizing: border-box;
  color: rgb(74, 74, 74);
  font-style: normal;
  font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 400;
  letter-spacing: normal;
  orphans: 2;
  text-align: start;
  text-indent: 0px;
  text-transform: none;
  white-space: normal;
  widows: 2;
  word-spacing: 0px;
  -webkit-text-stroke-width: 0px;
  background-color: #ffffff;
  text-decoration-style: initial;
  text-decoration-color: initial;
  font-family: "Segoe UI";
  font-size: 10pt;
  text-decoration: none;
}
ol {
  margin-top: 9px;
  margin-bottom: 9px;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: -0.01em;
  text-decoration: none;
}
UL {
  margin-top: 9px;
  margin-bottom: 9px;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: -0.01em;
  text-decoration: none;
}
OL li {
  margin-bottom: 6pt;
}
LI.p {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
H1 {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  font-family: "Segoe UI", Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 22.0pt;
  color: #ffffff;
  background-color: #000080;
  letter-spacing: -0.01em;
  padding: 5px 5px 10px 5px;
  line-height: 110%;
  text-decoration: none;
}
LI.h1 {
  text-align: left;
  font-family: Tahoma;
  font-size: 14pt;
  color: #000080;
  font-weight: bold;
}
H2 {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 12px;
  margin-bottom: 3.000pt;
  font-style: normal;
  font-size: 18.0pt;
  background-color: none;
  letter-spacing: -0.01em;
  font-family: "Segoe UI", Tahoma;
  font-weight: normal;
  border-top-style: none;
  border-bottom-style: Solid;
  border-bottom-width: 2px;
  border-bottom-color: #0000bb;
  padding-bottom: 2px;
  line-height: 110%;
  color: #0000bb;
  text-decoration: none;
}
LI.h2 {
  text-align: left;
  font-family: Tahoma;
  font-size: 13pt;
  color: #000080;
  font-weight: bold;
}
H3 {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 0.000pt;
  font-style: normal;
  font-size: 15.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: -0.02em;
  font-family: "Segoe UI", Tahoma;
  font-weight: bold;
  text-decoration: none;
}
LI.h3 {
  text-align: left;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
}
H4 {
  margin: 0 0 0 32px;
  text-align: center;
  font-family: Tahoma;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 1.50pt;
}
Heading6.Heading6 {
  text-align: center;
  font-family: Tahoma;
  font-size: 10pt;
  font-weight: bold;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
}
LI.h4 {
  text-align: center;
  font-family: Tahoma;
  font-size: 11pt;
  font-weight: bold;
  letter-spacing: 1.50pt;
}
P.Item-in-a-How-To--- {
  margin-top: 12.25pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Tahoma;
  font-size: 9pt;
  font-weight: bold;
}
LI.p-Item-in-a-How-To--- {
  text-align: left;
  font-family: "Franklin Gothic Demi Cond";
  font-size: 10pt;
  font-weight: bold;
}
P.Caption-In-Line {
  margin: 2px 0 0 32px;
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
  color: #888888;
}
LI.p-Caption-In-Line {
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
  color: #888888;
}
P.Bullet-List {
  margin: 0 0 4px 32px;
  text-align: left;
  font-family: Tahoma;
  font-size: 9pt;
  line-height: 120%;
}
LI.p-Bullet-List {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
  line-height: 120%;
}
P.Number-List {
  margin-top: 0.00pt;
  margin-bottom: 6.00pt;
  color: #000000;
  font-weight: normal;
}
P.Non-Number-List {
  margin-top: -6pt;
  margin-bottom: 10pt;
  margin-left: 58px;
  color: #000000;
  font-weight: normal;
  line-height: 125%;
}
LI.p-Number-List {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.ITC-Body {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-ITC-Body {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.ITC-Title {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
}
LI.p-ITC-Title {
  text-align: left;
  font-family: Arial;
  font-size: 11pt;
  font-weight: bold;
}
P.Indent-Cht-Title {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 10pt;
}
LI.p-Indent-Cht-Title {
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: bold;
}
P.Indent-Cht-Bottom {
  margin-left: 189.00pt;
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-indent: -175.50pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-Indent-Cht-Bottom {
  text-indent: -175.50pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.Indent-Cht-Body {
  margin-left: 0px;
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
}
LI.p-Indent-Cht-Body {
  text-align: left;
  font-family: Tahoma;
  font-size: 8pt;
}
P.Chart-Title {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-size: 9pt;
  font-weight: bold;
}
LI.p-Chart-Title {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-size: 9pt;
  font-weight: bold;
}
.TABLE-TITLE {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-size: 10pt;
  font-weight: bold;
}
.Table-Title {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-size: 10pt;
  font-weight: bold;
}
P.How-To--- {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 4.000pt;
  font-style: normal;
  font-size: 11.0pt;
  color: #0057f0;
  background-color: #deeeff;
  letter-spacing: -0.02em;
  font-family: "Segoe UI", Tahoma;
  font-weight: bold;
  padding: 2px 5px 5px 5px;
  text-decoration: none;
}
LI.p-How-To--- {
  text-align: left;
  font-family: Tahoma;
  font-size: 10pt;
  color: #0000ff;
  font-weight: bold;
}
P.Chart-Body {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
}
LI.p-Chart-Body {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
}
P.TABLE {
  margin-left: 0px;
  text-align: left;
  letter-spacing: 0.00em;
  font-family: "Segoe UI", Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
}
P.Headline {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 26pt;
  font-weight: bold;
  letter-spacing: -0.75pt;
}
LI.p-Headline {
  text-align: left;
  font-family: Arial;
  font-size: 26pt;
  font-weight: bold;
  letter-spacing: -0.75pt;
}
P.caption {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-caption {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.Bullet-in-How-To {
  margin-left: 27.00pt;
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-indent: -27.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-Bullet-in-How-To {
  text-indent: -27.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.Graphic {
  margin-top: 0.00pt;
  margin-bottom: 6.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
  font-style: italic;
}
LI.p-Graphic {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
  font-style: italic;
}
P.header {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-header {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.ITC-Bottom {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-ITC-Bottom {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.Tip {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-Tip {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.footnote-text {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
LI.p-footnote-text {
  text-align: left;
  font-family: Arial;
  font-size: 9pt;
}
P.Example {
  margin-top: 0.00pt;
  margin-bottom: 0.00pt;
  text-align: left;
  font-family: "Courier New";
  font-size: 8pt;
  color: #656598;
}
P.Syntax {
  text-align: left;
  margin-top: 0pt;
  margin-bottom: 0pt;
  color: #004cff;
  font-family: Tahoma;
  font-weight: bold;
}
LI.p-Example {
  text-align: left;
  font-family: "Courier New";
  font-size: 8pt;
  color: #656598;
}
BODY {
  font-family: Arial;
  font-size: 9pt;
  background-color: #ffffff;
}
.Video-Bullet-List {
  text-align: left;
  font-size: 9pt;
  margin-top: 0px;
  margin-left: 10px;
  text-indent: -10px;
}
.Video-Heading {
  margin-left: 0px;
  margin-top: 0px;
  font-size: 10pt;
  padding-bottom: 0px;
  color: #008080;
}
SPAN.FileName {
  font-size: 10pt;
  font-variant: small-caps;
}
H3.TryItYourself {
  font-size: 11pt;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  background-color: #990000;
  padding: 4px 0 4px 0;
}
p.TryItYourself {
  font-size: 11pt;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  background-color: #990000;
  padding: 4px 0 4px 0;
}
.TryItBody {
  background-color: #EBEAD8;
  padding: 4px 0 4px 0;
}
LI.h3-TryItYourself {
  font-size: 10pt;
  font-weight: bold;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  color: #008000;
}
.TITLE {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 5pt;
  margin-bottom: 5pt;
  font-family: "Segoe UI", Tahoma;
  font-weight: normal;
  font-style: normal;
  font-size: 22.0pt;
  color: #ffffff;
  background-color: #000080;
  letter-spacing: -0.01em;
  padding: 5px 5px 10px 5px;
  line-height: 110%;
  text-decoration: none;
}
.Note {
  padding: 3px 0 3px 0;
  color: #777777;
  border-top: 1pt #aaaaaa solid;
  border-bottom: 1pt #aaaaaa solid;
}
.TIP {
  color: #336699;
  background-color: #CAE4FF;
  border-bottom: 10px #ffffff solid;
  padding: 3px 6px 3px 6px;
  margin-left: 60px;
}
ul.NoSpaceAbove {
  margin-top: 0.00pt;
}
ol.Tutorial {
  background-color: #ebead8;
  font-family: Tahoma, Arial;
  font-size: 8pt;
  margin-top: 0px;
  margin-left: 32px;
  margin-right: 0px;
  padding-right: 6px;
}
p.video_head {
  color: #8588A9;
  text-align: left;
  text-indent: 0.000pt;
  margin: 0;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  background-color: none;
  letter-spacing: -0.02em;
  text-decoration: none;
}
.video_cell {
  vertical-align: top;
  padding-top: 8px;
  padding-bottom: 8px;
  border-top: 1px solid #8588A9;
  border-bottom: 1px solid #8588A9;
}
p.note_head {
  color: #0487F9;
  text-align: left;
  text-indent: 0.000pt;
  margin: 0;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  background-color: none;
  letter-spacing: -0.02em;
  text-decoration: none;
}
.note_cell {
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
}
p.tip_head {
  color: #04C5F5;
  text-align: left;
  text-indent: 0.000pt;
  margin: 0;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  background-color: none;
  letter-spacing: -0.02em;
  text-decoration: none;
}
.tip_cell {
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
}
p.attention_head {
  color: #BB6047;
  text-align: left;
  text-indent: 0.000pt;
  margin: 0;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  background-color: none;
  letter-spacing: -0.02em;
  text-decoration: none;
}
.attention_cell {
  vertical-align: top;
  padding-top: 0px;
  padding-bottom: 0px;
}
.image750 {
  width: 100%;
  max-width: 750px;
  height: auto;
  border: 0;
}
table.Table_Standard {
  font-family: "Segoe UI";
  x-1st-row: 1;
}
table.Table_Standard tr:first-child td {
  background-color: #ffffff;
  font-family: "Segoe UI";
  font-size: 9pt;
  font-weight: bold;
}
ul.Disc {
  list-style: disc;
}
ol.RoundSquare {
  list-style: disc;
}
ol.RoundSquare>li>ol {
  list-style: square;
}
ol.RoundSquare>li>ol>li>ol {
  list-style: circle;
}
ol.RoundSquare>li>ol>li>ol>li>ol {
  list-style: disc;
}
ol.RoundSquare>li>ol>li>ol>li>ol>li>ol {
  list-style: square;
}
ol.RoundSquare>li>ol>li>ol>li>ol>li>ol>li>ol {
  list-style: circle;
}
ol.minitoc-list {
  margin-top: 9px;
  margin-bottom: 9px;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: -0.01em;
  text-decoration: none;
}
ol.seealso-list {
  margin-top: 9px;
  margin-bottom: 9px;
  font-family: "Segoe UI", Verdana, Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: -0.01em;
  text-decoration: none;
}
.topic_full_path:link {
  text-align: left;
  color: #1E98DF;
  font-style: italic;
}
ul.Square {
  list-style: square;
}
ul.Circle {
  list-style: circle;
}
/* style for main dk function tables */
/*  THSI CLASS MUST BE REMOVED ONCE THE GISDK-Table  class is verified and reviewd!!!! */
.function-table {
  width: 80%;
  margin-left: 32px;
  border-collapse: collapse;
  border-top: 0.5pt  ;
  border-bottom: 0.5pt  ;
}
.function-table th,
.function-table td {
  padding: 4px;
  border-top: 0.5pt  ;
  border-bottom: 0.5pt  ;
  vertical-align: top;
  text-align: left;
  font-family: "Segoe UI", Arial, sans-serif;
  font-size: 10pt;
}
.function-table th {
  font-weight: bold;
}

/* Base table style */
table.GISDK-Table {
  width: 70%;
  border-collapse: collapse;
  font-family: "Segoe UI", Arial, sans-serif;
  font-size: 9pt;
  text-align: left;
  margin-left: left;
  margin-right: auto;
}

/* HEADER: dark horizontal rules only */
table.GISDK-Table thead th {
  font-weight: bold;
  padding: 4px 8px;
  white-space: nowrap;

  text-align: left;
  padding-left: 8px;

  border-top: 1px solid #333;      /* darker header line */
  border-bottom: 1px solid #333;   /* darker header line */
  border-left: none;               /* no vertical borders */
  border-right: none;
}

/* BODY: lighter horizontal rules only */
table.GISDK-Table tbody td {
  padding: 4px 8px;
  vertical-align: top;

  border-top: none;                /* no top line (header bottom line suffices) */
  border-bottom: 1px solid #bbb;   /* lighter body separators */
  border-left: none;               /* no vertical borders */
  border-right: none;
}

/* First column: no wrapping in all GISDK tables */
table.GISDK-Table tbody td:first-child,
table.GISDK-Table thead th:first-child {
  white-space: nowrap;
}

/* For tables with 3+ columns, also keep second column from wrapping */
table.GISDK-Table.GISDK-cols-3plus tbody td:nth-child(2),
table.GISDK-Table.GISDK-cols-3plus thead th:nth-child(2) {
  white-space: nowrap;
}

/* Optional zebra striping � enable if desired
table.GISDK-Table tbody tr:nth-child(odd) td {
  background-color: #fafbfc;
}
*/

