div.Abstract, caption.Abstract
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 9.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 192.00024pt;
  margin-right: 12.00024pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.BetaDraft, caption.BetaDraft
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 192.00024pt;
  margin-right: 5.99976pt;
  margin-top: 12.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body, caption.Body
{
  background-color: #FCFBFA;
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 77.976pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Body_Text, caption.Body_Text
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 176.4pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.BookTitle, caption.BookTitle
{
  background-color: #FCFBFA;
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: auto;
  margin-right: 12.00024pt;
  margin-top: 0.0pt;
  padding-left: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Bullet2, caption.Bullet2
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Bulleted, caption.Bulleted
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Caption, caption.Caption
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 9.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.CellBody, caption.CellBody
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 14px;
  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.CellHeading, caption.CellHeading
{
  background-color: WhiteSmoke;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  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: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Chapline, caption.Chapline
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Chapter_Caption, caption.Chapter_Caption
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 36px;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 10px;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  padding-bottom: auto;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Chapter_CaptionTOC, caption.Chapter_CaptionTOC
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  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: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CopyrightBody, caption.CopyrightBody
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 7.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CrRefTOC, caption.CrRefTOC
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 36pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.CrRefTOC2, caption.CrRefTOC2
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 10.0pt;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 54pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Default_Paragraph_Font, caption.Default_Paragraph_Font
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.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.Footer, caption.Footer
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  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.Footnote, caption.Footnote
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 30.00024pt;
  margin-right: 18pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -12.000240000000001pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Header, caption.Header
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-style: italic;
  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.Heading1, caption.Heading1
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 24.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 31.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading1TOC, caption.Heading1TOC
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 4.5pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading2, caption.Heading2
{
  background-color: #FCFBFA;
  color: #467146;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 30px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 22.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0em;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading2TOC, caption.Heading2TOC
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 11.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: 36pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading2top, caption.Heading2top
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 18.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 22.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 18.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading2topTOC, caption.Heading2topTOC
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 11.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: 36pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading3, caption.Heading3
{
  background-color: #FCFBFA;
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 24px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 17.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 1em;
  text-align: left;
  text-indent: 54pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Heading3TOC, caption.Heading3TOC
{
  color: #000000;
  direction: ltr;
  font-family: Garamond;
  font-size: 11.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: 72pt;
  text-transform: none;
  vertical-align: baseline;
}

div.HeadingRunIn, caption.HeadingRunIn
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 6.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Indent, caption.Indent
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 194.4pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.indent_002c_indent, caption.indent_002c_indent
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.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.Indented, caption.Indented
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Instructions, caption.Instructions
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  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: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Instructions_bold, caption.Instructions_bold
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 176.4pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Mapping_Table_Cell, caption.Mapping_Table_Cell
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Mapping_Table_Title, caption.Mapping_Table_Title
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 14.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 2.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 2.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Normal, caption.Normal
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.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.Numbered, caption.Numbered
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Numbered1, caption.Numbered1
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 8.0pt;
  margin-left: 18pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -18pt;
  text-transform: none;
  vertical-align: baseline;
}

div.PartNumber, caption.PartNumber
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 95.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Platform, caption.Platform
{
  background-color: #FCFBFA;
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.PrintDate, caption.PrintDate
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 38.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Product_002fBookTitle, caption.Product_002fBookTitle
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.ProductTitle, caption.ProductTitle
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 4.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Sidebar, caption.Sidebar
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 7.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.Subhead_1, caption.Subhead_1
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 14.0pt;
  font-style: italic;
  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.Subhead_2, caption.Subhead_2
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: 95.76pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Subhead_3, caption.Subhead_3
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 8.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 90pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Subhead_4, caption.Subhead_4
{
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 7.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Subhead_5, caption.Subhead_5
{
  color: #000000;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 7.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TableFootnote, caption.TableFootnote
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 10.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 0.0pt;
  margin-left: 30.00024pt;
  margin-right: 18pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: -12.000240000000001pt;
  text-transform: none;
  vertical-align: baseline;
}

div.TableTitle, caption.TableTitle
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.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: center;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.Tip, caption.Tip
{
  color: #000000;
  direction: ltr;
  font-family: "Times New Roman";
  font-size: 12.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.Title, caption.Title
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 0.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 31.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.VersionNumber, caption.VersionNumber
{
  background-color: #FCFBFA;
  color: #100F0E;
  direction: ltr;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

div.VolumeNumber, caption.VolumeNumber
{
  color: #000000;
  direction: ltr;
  font-family: Arial;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-bottom: 5.0pt;
  margin-left: 192.00024pt;
  margin-right: 12.00024pt;
  margin-top: 0.0pt;
  text-align: left;
  text-indent: 0pt;
  text-transform: none;
  vertical-align: baseline;
}

span.N_002fTM, span.N_002fTM a, span.N_002fTM a:active, abbreviation.N_002fTM, abbreviation.N_002fTM a, abbreviation.N_002fTM a:active, acronym.N_002fTM, acronym.N_002fTM a, acronym.N_002fTM a:active, citation.N_002fTM, citation.N_002fTM a, citation.N_002fTM a:active
{
  color: #000000;
  font-size: 12.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  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
{
  font-family: 'Oracle Sans', Sans-Serif;
  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-style: italic;
  font-weight: bold;
}

span.ChapNum, span.ChapNum a, span.ChapNum a:active, abbreviation.ChapNum, abbreviation.ChapNum a, abbreviation.ChapNum a:active, acronym.ChapNum, acronym.ChapNum a, acronym.ChapNum a:active, citation.ChapNum, citation.ChapNum a, citation.ChapNum a:active
{
  color: #ffffff;
  font-family: Arial;
  font-size: 5.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeInline, span.CodeInline a, span.CodeInline a:active, abbreviation.CodeInline, abbreviation.CodeInline a, abbreviation.CodeInline a:active, acronym.CodeInline, acronym.CodeInline a, acronym.CodeInline a:active, citation.CodeInline, citation.CodeInline a, citation.CodeInline a:active
{
  font-family: "Courier New";
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeInlineBold, span.CodeInlineBold a, span.CodeInlineBold a:active, abbreviation.CodeInlineBold, abbreviation.CodeInlineBold a, abbreviation.CodeInlineBold a:active, acronym.CodeInlineBold, acronym.CodeInlineBold a, acronym.CodeInlineBold a:active, citation.CodeInlineBold, citation.CodeInlineBold a, citation.CodeInlineBold a:active
{
  font-family: "Courier New";
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeInlineBoldItal, span.CodeInlineBoldItal a, span.CodeInlineBoldItal a:active, abbreviation.CodeInlineBoldItal, abbreviation.CodeInlineBoldItal a, abbreviation.CodeInlineBoldItal a:active, acronym.CodeInlineBoldItal, acronym.CodeInlineBoldItal a, acronym.CodeInlineBoldItal a:active, citation.CodeInlineBoldItal, citation.CodeInlineBoldItal a, citation.CodeInlineBoldItal a:active
{
  font-family: "Courier New";
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeInlineItal, span.CodeInlineItal a, span.CodeInlineItal a:active, abbreviation.CodeInlineItal, abbreviation.CodeInlineItal a, abbreviation.CodeInlineItal a:active, acronym.CodeInlineItal, acronym.CodeInlineItal a, acronym.CodeInlineItal a:active, citation.CodeInlineItal, citation.CodeInlineItal a, citation.CodeInlineItal a:active
{
  font-family: "Courier New";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.CodeInlineItalic, span.CodeInlineItalic a, span.CodeInlineItalic a:active, abbreviation.CodeInlineItalic, abbreviation.CodeInlineItalic a, abbreviation.CodeInlineItalic a:active, acronym.CodeInlineItalic, acronym.CodeInlineItalic a, acronym.CodeInlineItalic a:active, citation.CodeInlineItalic, citation.CodeInlineItalic a, citation.CodeInlineItalic a:active
{
  font-family: "Courier New";
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Color, span.Color a, span.Color a:active, abbreviation.Color, abbreviation.Color a, abbreviation.Color a:active, acronym.Color, acronym.Color a, acronym.Color a:active, citation.Color, citation.Color a, citation.Color a:active
{
  color: #0000cc;
}

span.ColorBold, span.ColorBold a, span.ColorBold a:active, abbreviation.ColorBold, abbreviation.ColorBold a, abbreviation.ColorBold a:active, acronym.ColorBold, acronym.ColorBold a, acronym.ColorBold a:active, citation.ColorBold, citation.ColorBold a, citation.ColorBold a:active
{
  color: #0000cc;
  font-weight: bold;
}

span.ColorBoldItal, span.ColorBoldItal a, span.ColorBoldItal a:active, abbreviation.ColorBoldItal, abbreviation.ColorBoldItal a, abbreviation.ColorBoldItal a:active, acronym.ColorBoldItal, acronym.ColorBoldItal a, acronym.ColorBoldItal a:active, citation.ColorBoldItal, citation.ColorBoldItal a, citation.ColorBoldItal a:active
{
  color: #0000cc;
  font-style: italic;
  font-weight: bold;
}

span.ColorItalic, span.ColorItalic a, span.ColorItalic a:active, abbreviation.ColorItalic, abbreviation.ColorItalic a, abbreviation.ColorItalic a:active, acronym.ColorItalic, acronym.ColorItalic a, acronym.ColorItalic a:active, citation.ColorItalic, citation.ColorItalic a, citation.ColorItalic a:active
{
  color: #0000cc;
  font-style: italic;
}

span.ColorSuperscript, span.ColorSuperscript a, span.ColorSuperscript a:active, abbreviation.ColorSuperscript, abbreviation.ColorSuperscript a, abbreviation.ColorSuperscript a:active, acronym.ColorSuperscript, acronym.ColorSuperscript a, acronym.ColorSuperscript a:active, citation.ColorSuperscript, citation.ColorSuperscript a, citation.ColorSuperscript a:active
{
  color: #0000cc;
  vertical-align: super;
}

span.Default_XREF_style, span.Default_XREF_style a, span.Default_XREF_style a:active, abbreviation.Default_XREF_style, abbreviation.Default_XREF_style a, abbreviation.Default_XREF_style a:active, acronym.Default_XREF_style, acronym.Default_XREF_style a, acronym.Default_XREF_style a:active, citation.Default_XREF_style, citation.Default_XREF_style a, citation.Default_XREF_style a:active
{
  color: #00688C;
  font-family: 'Oracle Sans', Sans-Serif;
}

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-family: 'Oracle Sans', Sans-Serif;
  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
{
  color: #000000;
  font-family: Arial;
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.EuroMono, span.EuroMono a, span.EuroMono a:active, abbreviation.EuroMono, abbreviation.EuroMono a, abbreviation.EuroMono a:active, acronym.EuroMono, acronym.EuroMono a, acronym.EuroMono a:active, citation.EuroMono, citation.EuroMono a, citation.EuroMono a:active
{
  font-family: "Times New Roman";
}

span.Filename, span.Filename a, span.Filename a:active, abbreviation.Filename, abbreviation.Filename a, abbreviation.Filename a:active, acronym.Filename, acronym.Filename a, acronym.Filename a:active, citation.Filename, citation.Filename a, citation.Filename a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 11.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.GlossaryTerm, span.GlossaryTerm a, span.GlossaryTerm a:active, abbreviation.GlossaryTerm, abbreviation.GlossaryTerm a, abbreviation.GlossaryTerm a:active, acronym.GlossaryTerm, acronym.GlossaryTerm a, acronym.GlossaryTerm a:active, citation.GlossaryTerm, citation.GlossaryTerm a, citation.GlossaryTerm a:active
{
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.Hypertext, span.Hypertext a, span.Hypertext a:active, abbreviation.Hypertext, abbreviation.Hypertext a, abbreviation.Hypertext a:active, acronym.Hypertext, acronym.Hypertext a, acronym.Hypertext a:active, citation.Hypertext, citation.Hypertext a, citation.Hypertext a:active
{
  color: #00688C;
  font-family: 'Oracle Sans', Sans-Serif;
  font-size: 16px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Italic, span.Italic a, span.Italic a:active, abbreviation.Italic, abbreviation.Italic a, abbreviation.Italic a:active, acronym.Italic, acronym.Italic a, acronym.Italic a:active, citation.Italic, citation.Italic a, citation.Italic a:active
{
  font-style: italic;
}

span.Keyword, span.Keyword a, span.Keyword a:active, abbreviation.Keyword, abbreviation.Keyword a, abbreviation.Keyword a:active, acronym.Keyword, acronym.Keyword a, acronym.Keyword a:active, citation.Keyword, citation.Keyword a, citation.Keyword a:active
{
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.MailTo, span.MailTo a, span.MailTo a:active, abbreviation.MailTo, abbreviation.MailTo a, abbreviation.MailTo a:active, acronym.MailTo, acronym.MailTo a, acronym.MailTo a:active, citation.MailTo, citation.MailTo a, citation.MailTo a:active
{
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Subscript, span.Subscript a, span.Subscript a:active, abbreviation.Subscript, abbreviation.Subscript a, abbreviation.Subscript a:active, acronym.Subscript, acronym.Subscript a, acronym.Subscript a:active, citation.Subscript, citation.Subscript a, citation.Subscript a:active
{
  vertical-align: sub;
}

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
{
  vertical-align: super;
}

span.Symbol, span.Symbol a, span.Symbol a:active, abbreviation.Symbol, abbreviation.Symbol a, abbreviation.Symbol a:active, acronym.Symbol, acronym.Symbol a, acronym.Symbol a:active, citation.Symbol, citation.Symbol a, citation.Symbol a:active
{
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.Underline, span.Underline a, span.Underline a:active, abbreviation.Underline, abbreviation.Underline a, abbreviation.Underline a:active, acronym.Underline, acronym.Underline a, acronym.Underline a:active, citation.Underline, citation.Underline a, citation.Underline a:active
{
  text-decoration: underline;
}

span.Variable, span.Variable a, span.Variable a:active, abbreviation.Variable, abbreviation.Variable a, abbreviation.Variable a:active, acronym.Variable, acronym.Variable a, acronym.Variable a:active, citation.Variable, citation.Variable a, citation.Variable a:active
{
  font-style: italic;
}

span.z_ignore, span.z_ignore a, span.z_ignore a:active, abbreviation.z_ignore, abbreviation.z_ignore a, abbreviation.z_ignore a:active, acronym.z_ignore, acronym.z_ignore a, acronym.z_ignore a:active, citation.z_ignore, citation.z_ignore a, citation.z_ignore a:active
{
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.ZapfDingbat, span.ZapfDingbat a, span.ZapfDingbat a:active, abbreviation.ZapfDingbat, abbreviation.ZapfDingbat a, abbreviation.ZapfDingbat a:active, acronym.ZapfDingbat, acronym.ZapfDingbat a, acronym.ZapfDingbat a:active, citation.ZapfDingbat, citation.ZapfDingbat a, citation.ZapfDingbat a:active
{
  font-family: "Adobe Pi Std";
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzDingbat04, span.zzDingbat04 a, span.zzDingbat04 a:active, abbreviation.zzDingbat04, abbreviation.zzDingbat04 a, abbreviation.zzDingbat04 a:active, acronym.zzDingbat04, acronym.zzDingbat04 a, acronym.zzDingbat04 a:active, citation.zzDingbat04, citation.zzDingbat04 a, citation.zzDingbat04 a:active
{
  color: #000000;
  font-family: "Adobe Pi Std";
  font-size: 4.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzDingbat045, span.zzDingbat045 a, span.zzDingbat045 a:active, abbreviation.zzDingbat045, abbreviation.zzDingbat045 a, abbreviation.zzDingbat045 a:active, acronym.zzDingbat045, acronym.zzDingbat045 a, acronym.zzDingbat045 a:active, citation.zzDingbat045, citation.zzDingbat045 a, citation.zzDingbat045 a:active
{
  color: #000000;
  font-family: "Adobe Pi Std";
  font-size: 4.5pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzDingbat05, span.zzDingbat05 a, span.zzDingbat05 a:active, abbreviation.zzDingbat05, abbreviation.zzDingbat05 a, abbreviation.zzDingbat05 a:active, acronym.zzDingbat05, acronym.zzDingbat05 a, acronym.zzDingbat05 a:active, citation.zzDingbat05, citation.zzDingbat05 a, citation.zzDingbat05 a:active
{
  color: #000000;
  font-family: "Adobe Pi Std";
  font-size: 5.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-transform: none;
  vertical-align: baseline;
}

span.zzHelvBold07, span.zzHelvBold07 a, span.zzHelvBold07 a:active, abbreviation.zzHelvBold07, abbreviation.zzHelvBold07 a, abbreviation.zzHelvBold07 a:active, acronym.zzHelvBold07, acronym.zzHelvBold07 a, acronym.zzHelvBold07 a:active, citation.zzHelvBold07, citation.zzHelvBold07 a, citation.zzHelvBold07 a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 7.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zzHelvBold08, span.zzHelvBold08 a, span.zzHelvBold08 a:active, abbreviation.zzHelvBold08, abbreviation.zzHelvBold08 a, abbreviation.zzHelvBold08 a:active, acronym.zzHelvBold08, acronym.zzHelvBold08 a, acronym.zzHelvBold08 a:active, citation.zzHelvBold08, citation.zzHelvBold08 a, citation.zzHelvBold08 a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 8.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

span.zzHelvBold09, span.zzHelvBold09 a, span.zzHelvBold09 a:active, abbreviation.zzHelvBold09, abbreviation.zzHelvBold09 a, abbreviation.zzHelvBold09 a:active, acronym.zzHelvBold09, acronym.zzHelvBold09 a, acronym.zzHelvBold09 a:active, citation.zzHelvBold09, citation.zzHelvBold09 a, citation.zzHelvBold09 a:active
{
  color: #000000;
  font-family: Arial;
  font-size: 9.0pt;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  text-transform: none;
  vertical-align: baseline;
}

table.Format_A
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: left;
}

table.Format_B
{
  border-collapse: collapse;
  direction: ltr;
  margin-bottom: 12.0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-top: 12.0pt;
  padding-bottom: 4pt;
  padding-left: 6pt;
  padding-right: 6pt;
  padding-top: 6pt;
  text-align: center;
}

