div.N1Head, caption.N1Head
{
  border-top-color: #2F6DB5;
  border-top-style: solid;
  border-top-width: 2pt;
  color: #2F6DB5;
  direction: ltr;
  font-family: 'Open Sans Semibold', Gibson, OpenSans-Regular, Sans-Serif;
  font-size: 20pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N1HeadNoNewPage, caption.N1HeadNoNewPage
{
  border-top-color: #2F6DB5;
  border-top-style: solid;
  border-top-width: 2pt;
  color: #2F6DB5;
  direction: ltr;
  font-family: 'Open Sans Semibold', Gibson, OpenSans-Regular, Sans-Serif;
  font-size: 20pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.25in;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N2Head, caption.N2Head
{
  color: #2F6DB5;
  direction: ltr;
  font-family: 'Open Sans Semibold', Gibson, Sans-Serif, OpenSans-Regular;
  font-size: 16pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0em;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N2HeadNoNewPage, caption.N2HeadNoNewPage
{
  color: #2F6DB5;
  direction: ltr;
  font-family: 'Open Sans Semibold', Gibson, Sans-Serif, OpenSans-Regular;
  font-size: 16pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.25in;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N3Head, caption.N3Head
{
  color: #404040;
  direction: ltr;
  font-family: Gibson, 'Open Sans Semibold', Sans-Serif, OpenSans-Regular;
  font-size: 14pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 19.0pt;
  padding-top: .5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N3HeadNoHtmlTOC, caption.N3HeadNoHtmlTOC
{
  color: #404040;
  direction: ltr;
  font-family: Gibson, 'Open Sans Semibold', Sans-Serif, OpenSans-Regular;
  font-size: 14pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 19.0pt;
  padding-top: .5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N3HeadNoNewPage, caption.N3HeadNoNewPage
{
  color: #404040;
  direction: ltr;
  font-family: Gibson, 'Open Sans Semibold', Sans-Serif, OpenSans-Regular;
  font-size: 14pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.25in;
  padding-top: .5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.N4HeadRun-in, caption.N4HeadRun-in
{
  color: #2F6DB5;
  direction: ltr;
  font-family: 'Gibson, Open Sans', Sans-Serif;
  font-size: 13pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Anchor, caption.Anchor
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Anchor_List, caption.Anchor_List
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 3.6000000000000014pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Anchor_Table, caption.Anchor_Table
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.AppendixTitle, caption.AppendixTitle
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: OpenSans-Semibold, OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  left: .05em;
  margin-bottom: 1em;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 2.0pt;
  padding-bottom: .25em;
  padding-left: .25em;
  padding-right: .25em;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.AppNum, caption.AppNum
{
  color: #388ab3;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 48.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 7.2pt;
  margin-top: 120.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Blockquote, caption.Blockquote
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 10.8pt;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body, caption.Body
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  padding-bottom: .25em;
  padding-top: .25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.BodyAfter, caption.BodyAfter
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: .25em;
  padding-top: .25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.BodyIndent, caption.BodyIndent
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 4pt;
  padding-bottom: .25em;
  padding-top: .25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CellBody, caption.CellBody
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0.5em;
  margin-right: 0pt;
  margin-top: 3.0pt;
  text-align: left;
  text-indent: 0em;
  text-transform: none;
  vertical-align: baseline;
}

div.CellBody1, caption.CellBody1
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0.5em;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0em;
  text-transform: none;
  vertical-align: top;
}

div.CellBodyRight, caption.CellBodyRight
{
  color: #000000;
  direction: ltr;
  font-family: OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0.5em;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: right;
  text-indent: 0em;
  text-transform: none;
  vertical-align: top;
}

div.CellHeading, caption.CellHeading
{
  color: #ffffff;
  direction: ltr;
  font-family: 'Open Sans Semibold', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 2pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-top: 2pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapNum, caption.ChapNum
{
  color: #52687b;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 48.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 14.4pt;
  margin-right: 7.2pt;
  margin-top: 120.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapterTitle, caption.ChapterTitle
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: OpenSans-Semibold, OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  left: .05em;
  margin-bottom: 1em;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 2.0pt;
  padding-bottom: .25em;
  padding-left: .25em;
  padding-right: .25em;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapterTitleNohtmlTOC, caption.ChapterTitleNohtmlTOC
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: OpenSans-Semibold, OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  left: .05em;
  margin-bottom: 1em;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 2.0pt;
  padding-bottom: .25em;
  padding-left: .25em;
  padding-right: .25em;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ChapterTitleNoNumber, caption.ChapterTitleNoNumber
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: OpenSans-Semibold, OpenSans-Regular, 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  left: .05em;
  margin-bottom: 1em;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 2.0pt;
  padding-bottom: .25em;
  padding-left: .25em;
  padding-right: .25em;
  position: relative;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CLI, caption.CLI
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -0.5in;
  text-transform: none;
  vertical-align: baseline;
}

div.CLI_Body, caption.CLI_Body
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Code, caption.Code
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.Code8pt, caption.Code8pt
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeDefShort, caption.CodeDefShort
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeDefShort1, caption.CodeDefShort1
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 1.0in;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeFlushLeft, caption.CodeFlushLeft
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0in;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeIndent, caption.CodeIndent
{
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: small;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.25em;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeList, caption.CodeList
{
  background-color: #F7F7F7;
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CodeListSmall, caption.CodeListSmall
{
  background-color: #F7F7F7;
  color: #963f00;
  direction: ltr;
  font-family: 'Courier New', Monospace;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.CommandBody, caption.CommandBody
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 10.8pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CommandDescr, caption.CommandDescr
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 22.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 26pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CommandHead, caption.CommandHead
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: -20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CommandHeadInColumn, caption.CommandHeadInColumn
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: -20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CommandHeadList, caption.CommandHeadList
{
  color: SteelBlue;
  direction: ltr;
  font-family: Sans-Serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 8pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ContentsTitle, caption.ContentsTitle
{
  color: #388ab3;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 28.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 4.37472pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CopyrightText, caption.CopyrightText
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefLong, caption.DefLong
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.25em;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: -10.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefLongBody, caption.DefLongBody
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.1em;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefNote, caption.DefNote
{
  background-color: #E5F8FF;
  border-left-color: #00AEEF;
  border-left-style: solid;
  border-left-width: 4pt;
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 7.0pt;
  margin-left: 108pt;
  margin-right: 20%;
  margin-top: 0.2in;
  padding-bottom: 2pt;
  padding-left: 5pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefShort, caption.DefShort
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  margin-bottom: 0.25em;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: -3.6000000000000005pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefShort1, caption.DefShort1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  margin-bottom: 0.1em;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefShortBody, caption.DefShortBody
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefShortBody1, caption.DefShortBody1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 1in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.DefShortCode, caption.DefShortCode
{
  color: #963f00;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 108pt;
  margin-right: 0pt;
  margin-top: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Error, caption.Error
{
  color: #ff0000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.FigureCallout, caption.FigureCallout
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.FigureTitle, caption.FigureTitle
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0in;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.25in;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.FigureTitleNested, caption.FigureTitleNested
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0in;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.25in;
  text-align: left;
  text-indent: 36pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Footer, caption.Footer
{
  color: #808080;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Glossary, caption.Glossary
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 1.0pt;
  margin-left: 0.25in;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.GlossaryDef, caption.GlossaryDef
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0.25in;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.GraphicHelpMessage, caption.GraphicHelpMessage
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0.25in;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Header, caption.Header
{
  color: #a5a5a5;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.IndexTitle, caption.IndexTitle
{
  color: #52687b;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 42.0pt;
  margin-left: 0pt;
  margin-right: 4.72752pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Label, caption.Label
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 11.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelAlias, caption.LabelAlias
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelArguments, caption.LabelArguments
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelConstraints, caption.LabelConstraints
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 90pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -79.2pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelDefault, caption.LabelDefault
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 90pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: -79.2pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelDescription, caption.LabelDescription
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 8.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelExamples, caption.LabelExamples
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelFormat, caption.LabelFormat
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.LabelNote, caption.LabelNote
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ListBullet, caption.ListBullet
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  padding-bottom: 0.25em;
  padding-top: 0.25em;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.ListBulletNested, caption.ListBulletNested
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 36pt;
  margin-top: 8.0pt;
  padding-bottom: 0.125em;
  padding-top: 0.125em;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.ListContinue, caption.ListContinue
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 27pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ListContinueNested, caption.ListContinueNested
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ListNote, caption.ListNote
{
  background-color: #E5F8FF;
  border-left-color: #00AEEF;
  border-left-style: solid;
  border-left-width: 4pt;
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 72pt;
  margin-right: 20%;
  margin-top: 0.2in;
  padding-bottom: 2pt;
  padding-left: 5pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: -45pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ManualTitle, caption.ManualTitle
{
  background-image: url("totalview-banner.jpg");
  color: White;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0em;
  text-transform: uppercase;
  vertical-align: baseline;
}

div.MS-ChapterTitle, caption.MS-ChapterTitle
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 72.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-ChapterTitleNoHtmlTOC, caption.MS-ChapterTitleNoHtmlTOC
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 72.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -118.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-DefBulletNested, caption.MS-DefBulletNested
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 144pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -14.400000000000005pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-DefShort, caption.MS-DefShort
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  margin-bottom: 0.25em;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: -3.6000000000000005pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-DefShort1, caption.MS-DefShort1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bolder;
  margin-bottom: 0.25em;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-DefShortBody, caption.MS-DefShortBody
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-DefShortBody1, caption.MS-DefShortBody1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 1in;
  margin-right: 0pt;
  margin-top: 0.25em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-FigureTitle, caption.MS-FigureTitle
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0in;
  margin-left: 1in;
  margin-right: 0pt;
  margin-top: 0in;
  text-align: left;
  text-indent: -1in;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-FooterLeft, caption.MS-FooterLeft
{
  color: #a5a5a5;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-FooterRight, caption.MS-FooterRight
{
  color: #a5a5a5;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-HeaderLeft, caption.MS-HeaderLeft
{
  color: #a5a5a5;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: justify;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-HeaderRight, caption.MS-HeaderRight
{
  color: #a5a5a5;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-HelpManualTitle, caption.MS-HelpManualTitle
{
  color: #388ab3;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 72.0pt;
  margin-left: 118.8pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -118.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-Label, caption.MS-Label
{
  color: #439dc6;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 1.0pt;
  margin-left: -.2em;
  margin-right: 0pt;
  margin-top: 14.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-LabelArguments, caption.MS-LabelArguments
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-LabelDescription, caption.MS-LabelDescription
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-LabelNote, caption.MS-LabelNote
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 13.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-LeftFooter, caption.MS-LeftFooter
{
  color: #808080;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-ListBullet, caption.MS-ListBullet
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -9pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-ListContinue, caption.MS-ListContinue
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-Message, caption.MS-Message
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: center;
  text-indent: 10.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-NoteCell, caption.MS-NoteCell
{
  border-bottom-color: SteelBlue;
  border-bottom-style: solid;
  border-bottom-width: thin;
  border-top-color: SteelBlue;
  border-top-style: solid;
  border-top-width: thin;
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 46.8pt;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: -46.8pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-Numbered, caption.MS-Numbered
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 23.04pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.04pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-Numbered1, caption.MS-Numbered1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 23.04pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: -14.04pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-RightFooter, caption.MS-RightFooter
{
  color: #808080;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: right;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.MS-SpecialTitle, caption.MS-SpecialTitle
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', 'Trebuchet MS', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 72.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 8.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.NoteText, caption.NoteText
{
  background-color: #E5F8FF;
  border-left-color: #00AEEF;
  border-left-style: solid;
  border-left-width: 4pt;
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 6.0pt;
  margin-left: 54pt;
  margin-right: 20%;
  margin-top: 0.2in;
  padding-bottom: 2pt;
  padding-left: 5pt;
  padding-top: 2pt;
  text-align: left;
  text-indent: -54pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Numbered, caption.Numbered
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 0.25in;
  margin-right: 0pt;
  margin-top: 0.5em;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.Numbered1, caption.Numbered1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.5em;
  margin-left: 0.25in;
  margin-right: 0pt;
  margin-top: 0.5em;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.NumberNested, caption.NumberNested
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 4.0pt;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.NumberNested1, caption.NumberNested1
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -0.2in;
  text-transform: none;
  vertical-align: baseline;
}

div.Odd_Footer, caption.Odd_Footer
{
  color: #808080;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.PartTitle, caption.PartTitle
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: 'Gibson, Open Sans Semibold', 'Trebuchet MS', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 11.0pt;
  padding-bottom: .5em;
  padding-left: .5em;
  padding-top: .5em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.PrefaceTitle, caption.PrefaceTitle
{
  background-color: #2F6DB5;
  color: White;
  direction: ltr;
  font-family: 'Gibson, Open Sans Semibold', Sans-Serif;
  font-size: 30.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 23.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ProductName, caption.ProductName
{
  color: White;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.RelatedTopicOnly, caption.RelatedTopicOnly
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 4.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.RelatedTopicsTableHead, caption.RelatedTopicsTableHead
{
  color: #ffffff;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 2.0pt;
  margin-left: .25em;
  margin-right: 0pt;
  margin-top: 0.0in;
  padding-top: 0.0in;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Release, caption.Release
{
  color: White;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 3.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Spacer, caption.Spacer
{
  color: #ffffff;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 2.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Syntax, caption.Syntax
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.SyntaxIndent, caption.SyntaxIndent
{
  color: #000000;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 1.0pt;
  margin-left: 0.5in;
  margin-right: 0pt;
  margin-top: 1.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
  white-space: pre;
}

div.TableTitle, caption.TableTitle
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 12pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0.1in;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TaskHead, caption.TaskHead
{
  color: #547491;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 20.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 30.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Title-version, caption.Title-version
{
  color: White;
  direction: ltr;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 16.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0em;
  text-transform: none;
  vertical-align: baseline;
}

div.xxChapter, caption.xxChapter
{
  color: #ffffff;
  direction: ltr;
  font-family: 'Open Sans', 'Trebuchet MS', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 7.2pt;
  margin-right: 7.2pt;
  margin-top: 48.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.Argument, span.Argument a, span.Argument a:active, abbreviation.Argument, abbreviation.Argument a, abbreviation.Argument a:active, acronym.Argument, acronym.Argument a, acronym.Argument a:active, citation.Argument, citation.Argument a, citation.Argument a:active
{
  color: #000000;
  font-family: Serif, FrankRuehl;
  font-size: medium;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Argument_inHeading, span.Argument_inHeading a, span.Argument_inHeading a:active, abbreviation.Argument_inHeading, abbreviation.Argument_inHeading a, abbreviation.Argument_inHeading a:active, acronym.Argument_inHeading, acronym.Argument_inHeading a, acronym.Argument_inHeading a:active, citation.Argument_inHeading, citation.Argument_inHeading a, citation.Argument_inHeading a:active
{
  font-family: Serif, FrankRuehl;
  font-size: medium;
  font-style: italic;
}

span.Argument_SmallerPtSize, span.Argument_SmallerPtSize a, span.Argument_SmallerPtSize a:active, abbreviation.Argument_SmallerPtSize, abbreviation.Argument_SmallerPtSize a, abbreviation.Argument_SmallerPtSize a:active, acronym.Argument_SmallerPtSize, acronym.Argument_SmallerPtSize a, acronym.Argument_SmallerPtSize a:active, citation.Argument_SmallerPtSize, citation.Argument_SmallerPtSize a, citation.Argument_SmallerPtSize a:active
{
  color: #000000;
  font-family: Serif, FrankRuehl;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.BlueChar, span.BlueChar a, span.BlueChar a:active, abbreviation.BlueChar, abbreviation.BlueChar a, abbreviation.BlueChar a:active, acronym.BlueChar, acronym.BlueChar a, acronym.BlueChar a:active, citation.BlueChar, citation.BlueChar a, citation.BlueChar a:active
{
  color: #0000ff;
  font-family: "Open Sans";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Body, span.Body a, span.Body a:active, abbreviation.Body, abbreviation.Body a, abbreviation.Body a:active, acronym.Body, acronym.Body a, acronym.Body a:active, citation.Body, citation.Body a, citation.Body a:active
{
  color: #000000;
  text-transform: none;
  vertical-align: baseline;
}

span.Bold, span.Bold a, span.Bold a:active, abbreviation.Bold, abbreviation.Bold a, abbreviation.Bold a:active, acronym.Bold, acronym.Bold a, acronym.Bold a:active, citation.Bold, citation.Bold a, citation.Bold a:active
{
  color: #000000;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.BoldItalic, span.BoldItalic a, span.BoldItalic a:active, abbreviation.BoldItalic, abbreviation.BoldItalic a, abbreviation.BoldItalic a:active, acronym.BoldItalic, acronym.BoldItalic a, acronym.BoldItalic a:active, citation.BoldItalic, citation.BoldItalic a, citation.BoldItalic a:active
{
  font-family: 'Open Sans', Sans-Serif;
  font-style: italic;
  font-weight: bold;
}

span.chapter_number, span.chapter_number a, span.chapter_number a:active, abbreviation.chapter_number, abbreviation.chapter_number a, abbreviation.chapter_number a:active, acronym.chapter_number, acronym.chapter_number a, acronym.chapter_number a:active, citation.chapter_number, citation.chapter_number a, citation.chapter_number a:active
{
  color: White;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Check, span.Check a, span.Check a:active, abbreviation.Check, abbreviation.Check a, abbreviation.Check a:active, acronym.Check, acronym.Check a, acronym.Check a:active, citation.Check, citation.Check a, citation.Check a:active
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Code_SmallerPtSize, span.Code_SmallerPtSize a, span.Code_SmallerPtSize a:active, abbreviation.Code_SmallerPtSize, abbreviation.Code_SmallerPtSize a, abbreviation.Code_SmallerPtSize a:active, acronym.Code_SmallerPtSize, acronym.Code_SmallerPtSize a, acronym.Code_SmallerPtSize a:active, citation.Code_SmallerPtSize, citation.Code_SmallerPtSize a, citation.Code_SmallerPtSize a:active
{
  background-color: #ECEDEF;
  color: #404040;
  font-family: "Courier New";
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeChar, span.CodeChar a, span.CodeChar a:active, abbreviation.CodeChar, abbreviation.CodeChar a, abbreviation.CodeChar a:active, acronym.CodeChar, acronym.CodeChar a, acronym.CodeChar a:active, citation.CodeChar, citation.CodeChar a, citation.CodeChar a:active
{
  background-color: #ECEDEF;
  color: #404040;
  font-family: "Courier New";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeCharBold, span.CodeCharBold a, span.CodeCharBold a:active, abbreviation.CodeCharBold, abbreviation.CodeCharBold a, abbreviation.CodeCharBold a:active, acronym.CodeCharBold, acronym.CodeCharBold a, acronym.CodeCharBold a:active, citation.CodeCharBold, citation.CodeCharBold a, citation.CodeCharBold a:active
{
  background-color: #ECEDEF;
  color: #404040;
  font-family: "Courier New";
  font-weight: bold;
}

span.CodeCharBoldItalic, span.CodeCharBoldItalic a, span.CodeCharBoldItalic a:active, abbreviation.CodeCharBoldItalic, abbreviation.CodeCharBoldItalic a, abbreviation.CodeCharBoldItalic a:active, acronym.CodeCharBoldItalic, acronym.CodeCharBoldItalic a, acronym.CodeCharBoldItalic a:active, citation.CodeCharBoldItalic, citation.CodeCharBoldItalic a, citation.CodeCharBoldItalic a:active
{
  background-color: #ECEDEF;
  color: #404040;
  font-family: "Courier New";
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Command, span.Command a, span.Command a:active, abbreviation.Command, abbreviation.Command a, abbreviation.Command a:active, acronym.Command, acronym.Command a, acronym.Command a:active, citation.Command, citation.Command a, citation.Command a:active
{
  color: Black;
  font-family: Sans-Serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Command_Small, span.Command_Small a, span.Command_Small a:active, abbreviation.Command_Small, abbreviation.Command_Small a, abbreviation.Command_Small a:active, acronym.Command_Small, acronym.Command_Small a, acronym.Command_Small a:active, citation.Command_Small, citation.Command_Small a, citation.Command_Small a:active
{
  color: Black;
  font-family: Sans-Serif;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Command_SmallerPtSize, span.Command_SmallerPtSize a, span.Command_SmallerPtSize a:active, abbreviation.Command_SmallerPtSize, abbreviation.Command_SmallerPtSize a, abbreviation.Command_SmallerPtSize a:active, acronym.Command_SmallerPtSize, acronym.Command_SmallerPtSize a, acronym.Command_SmallerPtSize a:active, citation.Command_SmallerPtSize, citation.Command_SmallerPtSize a, citation.Command_SmallerPtSize a:active
{
  color: Black;
  font-family: Sans-Serif;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.CommandW, span.CommandW a, span.CommandW a:active, abbreviation.CommandW, abbreviation.CommandW a, abbreviation.CommandW a:active, acronym.CommandW, acronym.CommandW a, acronym.CommandW a:active, citation.CommandW, citation.CommandW a, citation.CommandW a:active
{
  color: Black;
  font-family: Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.CommandW_Arg, span.CommandW_Arg a, span.CommandW_Arg a:active, abbreviation.CommandW_Arg, abbreviation.CommandW_Arg a, abbreviation.CommandW_Arg a:active, acronym.CommandW_Arg, acronym.CommandW_Arg a, acronym.CommandW_Arg a:active, citation.CommandW_Arg, citation.CommandW_Arg a, citation.CommandW_Arg a:active
{
  color: #ffffff;
  font-family: "Times New Roman";
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Emphasis, span.Emphasis a, span.Emphasis a:active, abbreviation.Emphasis, abbreviation.Emphasis a, abbreviation.Emphasis a:active, acronym.Emphasis, acronym.Emphasis a, acronym.Emphasis a:active, citation.Emphasis, citation.Emphasis a, citation.Emphasis a:active
{
  font-style: italic;
}

span.EquationVariables, span.EquationVariables a, span.EquationVariables a:active, abbreviation.EquationVariables, abbreviation.EquationVariables a, abbreviation.EquationVariables a:active, acronym.EquationVariables, acronym.EquationVariables a, acronym.EquationVariables a:active, citation.EquationVariables, citation.EquationVariables a, citation.EquationVariables a:active
{
  font-style: italic;
}

span.Error, span.Error a, span.Error a:active, abbreviation.Error, abbreviation.Error a, abbreviation.Error a:active, acronym.Error, acronym.Error a, acronym.Error a:active, citation.Error, citation.Error a, citation.Error a:active
{
  color: #ff0000;
  font-family: "Trebuchet MS";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Example_Arg, span.Example_Arg a, span.Example_Arg a:active, abbreviation.Example_Arg, abbreviation.Example_Arg a, abbreviation.Example_Arg a:active, acronym.Example_Arg, acronym.Example_Arg a, acronym.Example_Arg a:active, citation.Example_Arg, citation.Example_Arg a, citation.Example_Arg a:active
{
  color: #963f00;
  font-family: "Courier New";
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Glossary, span.Glossary a, span.Glossary a:active, abbreviation.Glossary, abbreviation.Glossary a, abbreviation.Glossary a:active, acronym.Glossary, acronym.Glossary a, acronym.Glossary a:active, citation.Glossary, citation.Glossary a, citation.Glossary a:active
{
  color: #439dc6;
  font-family: "Open Sans Semibold";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.GrayChar, span.GrayChar a, span.GrayChar a:active, abbreviation.GrayChar, abbreviation.GrayChar a, abbreviation.GrayChar a:active, acronym.GrayChar, acronym.GrayChar a, acronym.GrayChar a:active, citation.GrayChar, citation.GrayChar a, citation.GrayChar a:active
{
  color: #a5a5a5;
  font-family: "Open Sans";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.GreenChar, span.GreenChar a, span.GreenChar a:active, abbreviation.GreenChar, abbreviation.GreenChar a, abbreviation.GreenChar a:active, acronym.GreenChar, acronym.GreenChar a, acronym.GreenChar a:active, citation.GreenChar, citation.GreenChar a, citation.GreenChar a:active
{
  color: Green;
  font-family: 'Courier New', Monospace;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Label, span.Label a, span.Label a:active, abbreviation.Label, abbreviation.Label a, abbreviation.Label a:active, acronym.Label, acronym.Label a, acronym.Label a:active, citation.Label, citation.Label a, citation.Label a:active
{
  color: #963f00;
  font-family: "Open Sans Semibold";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Linktext, span.Linktext a, span.Linktext a:active, abbreviation.Linktext, abbreviation.Linktext a, abbreviation.Linktext a:active, acronym.Linktext, acronym.Linktext a, acronym.Linktext a:active, citation.Linktext, citation.Linktext a, citation.Linktext a:active
{
  color: #547491;
  font-family: 'Open Sans', Sans-Serif;
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.ms-ChapNum, span.ms-ChapNum a, span.ms-ChapNum a:active, abbreviation.ms-ChapNum, abbreviation.ms-ChapNum a, abbreviation.ms-ChapNum a:active, acronym.ms-ChapNum, acronym.ms-ChapNum a, acronym.ms-ChapNum a:active, citation.ms-ChapNum, citation.ms-ChapNum a, citation.ms-ChapNum a:active
{
  color: #388ab3;
  font-family: "Open Sans Light";
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.OrangeChar, span.OrangeChar a, span.OrangeChar a:active, abbreviation.OrangeChar, abbreviation.OrangeChar a, abbreviation.OrangeChar a:active, acronym.OrangeChar, acronym.OrangeChar a, acronym.OrangeChar a:active, citation.OrangeChar, citation.OrangeChar a, citation.OrangeChar a:active
{
  color: #ff9900;
  font-family: "Open Sans";
}

span.PageNumber, span.PageNumber a, span.PageNumber a:active, abbreviation.PageNumber, abbreviation.PageNumber a, abbreviation.PageNumber a:active, acronym.PageNumber, acronym.PageNumber a, acronym.PageNumber a:active, citation.PageNumber, citation.PageNumber a, citation.PageNumber a:active
{
  color: #000000;
  font-family: "Open Sans";
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.ProductNameInTitle, span.ProductNameInTitle a, span.ProductNameInTitle a:active, abbreviation.ProductNameInTitle, abbreviation.ProductNameInTitle a, abbreviation.ProductNameInTitle a:active, acronym.ProductNameInTitle, acronym.ProductNameInTitle a, acronym.ProductNameInTitle a:active, citation.ProductNameInTitle, citation.ProductNameInTitle a, citation.ProductNameInTitle a:active
{
  color: White;
  font-family: "Open Sans Semibold";
  font-size: 17.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.RedChar, span.RedChar a, span.RedChar a:active, abbreviation.RedChar, abbreviation.RedChar a, abbreviation.RedChar a:active, acronym.RedChar, acronym.RedChar a, acronym.RedChar a:active, citation.RedChar, citation.RedChar a, citation.RedChar a:active
{
  color: #ff0000;
  font-family: "Open Sans";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Strong, span.Strong a, span.Strong a:active, abbreviation.Strong, abbreviation.Strong a, abbreviation.Strong a:active, acronym.Strong, acronym.Strong a, acronym.Strong a:active, citation.Strong, citation.Strong a, citation.Strong a:active
{
  font-weight: bold;
}

span.Superscript, span.Superscript a, span.Superscript a:active, abbreviation.Superscript, abbreviation.Superscript a, abbreviation.Superscript a:active, acronym.Superscript, acronym.Superscript a, acronym.Superscript a:active, citation.Superscript, citation.Superscript a, citation.Superscript a:active
{
  font-size: small;
  vertical-align: super;
}

span.Superscript-inTitle, span.Superscript-inTitle a, span.Superscript-inTitle a:active, abbreviation.Superscript-inTitle, abbreviation.Superscript-inTitle a, abbreviation.Superscript-inTitle a:active, acronym.Superscript-inTitle, acronym.Superscript-inTitle a, acronym.Superscript-inTitle a:active, citation.Superscript-inTitle, citation.Superscript-inTitle a, citation.Superscript-inTitle a:active
{
  color: #52687b;
  font-family: "Open Sans";
  font-size: 24.0pt;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  vertical-align: super;
}

span.TVTBlue, span.TVTBlue a, span.TVTBlue a:active, abbreviation.TVTBlue, abbreviation.TVTBlue a, abbreviation.TVTBlue a:active, acronym.TVTBlue, acronym.TVTBlue a, acronym.TVTBlue a:active, citation.TVTBlue, citation.TVTBlue a, citation.TVTBlue a:active
{
  color: #547491;
  font-family: 'Open Sans', Sans-Serif;
}

span.URLtext, span.URLtext a, span.URLtext a:active, abbreviation.URLtext, abbreviation.URLtext a, abbreviation.URLtext a:active, acronym.URLtext, acronym.URLtext a, acronym.URLtext a:active, citation.URLtext, citation.URLtext a, citation.URLtext a:active
{
  color: #0000ff;
}

span.Widget, span.Widget a, span.Widget a:active, abbreviation.Widget, abbreviation.Widget a, abbreviation.Widget a:active, acronym.Widget, acronym.Widget a, acronym.Widget a:active, citation.Widget, citation.Widget a, citation.Widget a:active
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzBullet, span.zzBullet a, span.zzBullet a:active, abbreviation.zzBullet, abbreviation.zzBullet a, abbreviation.zzBullet a:active, acronym.zzBullet, acronym.zzBullet a, acronym.zzBullet a:active, citation.zzBullet, citation.zzBullet a, citation.zzBullet a:active
{
  color: #388ab3;
  font-family: "Times New Roman";
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzBulletNested, span.zzBulletNested a, span.zzBulletNested a:active, abbreviation.zzBulletNested, abbreviation.zzBulletNested a, abbreviation.zzBulletNested a:active, acronym.zzBulletNested, acronym.zzBulletNested a, acronym.zzBulletNested a:active, citation.zzBulletNested, citation.zzBulletNested a, citation.zzBulletNested a:active
{
  color: #000000;
  font-family: Webdings;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzCommand, span.zzCommand a, span.zzCommand a:active, abbreviation.zzCommand, abbreviation.zzCommand a, abbreviation.zzCommand a:active, acronym.zzCommand, acronym.zzCommand a, acronym.zzCommand a:active, citation.zzCommand, citation.zzCommand a, citation.zzCommand a:active
{
  color: #547491;
  font-family: "Open Sans Semibold";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zzCrossReference, span.zzCrossReference a, span.zzCrossReference a:active, abbreviation.zzCrossReference, abbreviation.zzCrossReference a, abbreviation.zzCrossReference a:active, acronym.zzCrossReference, acronym.zzCrossReference a, acronym.zzCrossReference a:active, citation.zzCrossReference, citation.zzCrossReference a, citation.zzCrossReference a:active
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 11.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzLabel, span.zzLabel a, span.zzLabel a:active, abbreviation.zzLabel, abbreviation.zzLabel a, abbreviation.zzLabel a:active, acronym.zzLabel, acronym.zzLabel a, acronym.zzLabel a:active, citation.zzLabel, citation.zzLabel a, citation.zzLabel a:active
{
  color: #89132b;
  font-family: 'Open Sans Semibold', Sans-Serif;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zzNote, span.zzNote a, span.zzNote a:active, abbreviation.zzNote, abbreviation.zzNote a, abbreviation.zzNote a:active, acronym.zzNote, acronym.zzNote a, acronym.zzNote a:active, citation.zzNote, citation.zzNote a, citation.zzNote a:active
{
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-weight: bold;
}

span.zzNumber, span.zzNumber a, span.zzNumber a:active, abbreviation.zzNumber, abbreviation.zzNumber a, abbreviation.zzNumber a:active, acronym.zzNumber, acronym.zzNumber a, acronym.zzNumber a:active, citation.zzNumber, citation.zzNumber a, citation.zzNumber a:active
{
  color: #52687b;
  font-family: "Times New Roman";
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zzTitle, span.zzTitle a, span.zzTitle a:active, abbreviation.zzTitle, abbreviation.zzTitle a, abbreviation.zzTitle a:active, acronym.zzTitle, acronym.zzTitle a, acronym.zzTitle a:active, citation.zzTitle, citation.zzTitle a, citation.zzTitle a:active
{
  color: #000000;
  font-family: "Times New Roman";
  font-size: 9.0pt;
  font-style: normal;
  font-weight: normal;
  vertical-align: baseline;
}

table.TV_BasicBlueHead_Span
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 10.0pt;
  padding-bottom: 3pt;
  padding-left: 1pt;
  padding-right: 2pt;
  padding-top: 6pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 100%;
}

table.TV_BasicBlueHead_Indented
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 8.0pt;
  margin-left: 27pt;
  margin-right: auto;
  margin-top: 8.0pt;
  padding-bottom: 3pt;
  padding-left: 1pt;
  padding-right: 3pt;
  padding-top: 6pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 100%;
}

table.FigureFloating
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 90pt;
  margin-right: 0pt;
  margin-top: -2em;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 0pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.MS-Note
{
  border-bottom-color: RoyalBlue;
  border-bottom-style: solid;
  border-bottom-width: thin;
  border-collapse: collapse;
  border-left-style: none;
  border-left-width: 0px;
  border-right-style: none;
  border-right-width: 0px;
  border-top-color: RoyalBlue;
  border-top-style: solid;
  border-top-width: thin;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 10.0pt;
  padding-bottom: 2pt;
  padding-left: 4pt;
  padding-right: 2pt;
  padding-top: 2pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.MS-Figure
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 14.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: -2em;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: .1em;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.FigureNested
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 15.0pt;
  margin-left: 0.5in;
  margin-right: 216pt;
  margin-top: -2em;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: .1em;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.MS-FigureFloating
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 14.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: -2em;
  padding-bottom: 0pt;
  padding-left: 0pt;
  padding-right: 0pt;
  padding-top: 1pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.ListCLI
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 8.0pt;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 8.0pt;
  padding-bottom: 3pt;
  padding-left: 4pt;
  padding-right: 4pt;
  padding-top: 4pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 50%;
}

table.CLI
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 6.0pt;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 3pt;
  padding-left: 4pt;
  padding-right: 4pt;
  padding-top: 4pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 50%;
}

table.UnstructMasterPageMaps
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 6.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 3pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 3pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.DefCLI
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 8.0pt;
  margin-left: 0.75in;
  margin-right: 0pt;
  margin-top: 8.0pt;
  padding-bottom: 3pt;
  padding-left: 4pt;
  padding-right: 4pt;
  padding-top: 4pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 50%;
}

table.BorderlessRight
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 72pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 1pt;
  padding-right: 2pt;
  padding-top: 2pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.TV_RelatedTopics
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 2pt;
  padding-left: 1pt;
  padding-right: 2pt;
  padding-top: 2pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.TV_BasicBlueHeadWithTitle
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 8.0pt;
  padding-bottom: 3pt;
  padding-left: 1pt;
  padding-right: 3pt;
  padding-top: 6pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 100%;
}

table.FigureNestedWithTitle
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 0pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.BorderlessLeft
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 1pt;
  padding-right: 2pt;
  padding-top: 5pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.RelatedTopics
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 10.0pt;
  padding-bottom: 3pt;
  padding-left: 1pt;
  padding-right: 2pt;
  padding-top: 5pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 100%;
}

table.FigureListNested
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 12.0pt;
  margin-left: 72pt;
  margin-right: 216pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 0pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.Figure
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 7.2pt;
  margin-right: 0pt;
  margin-top: -2em;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: .1em;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.FigureNoTitle
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 10.0pt;
  margin-left: 7.2pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: 0pt;
  padding-left: 3pt;
  padding-right: 3pt;
  padding-top: 0pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 75%;
}

table.TV_BasicBlueHead
{
  border-bottom-color: RoyalBlue;
  border-collapse: collapse;
  border-left-color: RoyalBlue;
  border-right-color: RoyalBlue;
  border-top-color: RoyalBlue;
  direction: ltr;
  empty-cells: show;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: auto;
  margin-top: 8.0pt;
  padding-bottom: 3pt;
  padding-left: 1pt;
  padding-right: 3pt;
  padding-top: 6pt;
  table-layout: auto;
  text-align: left;
  vertical-align: top;
  width: 100%;
}

img.Default
{
  margin-top: 0.25in;
  overflow: auto;
}

img.MSGraphic
{
  margin-top: 0.25in;
}

video.Default
{
  margin-top: 0.25in;
  overflow: auto;
}

video.MSGraphic
{
  margin-top: 0.25in;
}

