/*Created with Adobe RoboHelp 2017.*/
li {
  margin-left: 0pt;
}
/*list-style-position: inside;*/
p {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_CaptionFirst {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_CaptionFirst {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_TipBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_TipBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_AppNumber {
  margin-left: 25.632pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 60.000pt;
  margin-bottom: 33.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 60.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_AppNumber {
  margin-left: 25.632pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 60.000pt;
  margin-bottom: 33.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 60.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_CellHeading {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_CellHeading {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_AppHeading1 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_AppHeading1 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_TableTitleFirst {
  margin-left: 9.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 12pt;
  margin-bottom: 0pt;
  font-family: Arial;
  text-decoration: none;
}
caption.FM_TableTitleFirst {
  margin-left: 9.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 12pt;
  margin-bottom: 0pt;
  font-family: Arial;
  text-decoration: none;
}
p.FM_Heading1,
h1 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Heading1 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 33.000pt;
  margin-bottom: 11.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_ExampleBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-transform: uppercase;
  text-decoration: none;
}
caption.FM_ExampleBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  table.leftcolumn: td.t1st;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-transform: uppercase;
  text-decoration: none;
}
p.FM_Bulleted {
  margin-right: 0.000pt;
  text-align: left;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-indent: -14pt;
  margin-left: 32pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Bulleted {
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -9pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-left: 18pt;
  text-decoration: none;
}
p.FM_AppHeading2 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_AppHeading2 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Heading2 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Heading2 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 33.000pt;
  margin-bottom: 11.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 14.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_AppHeading3 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_AppHeading3 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Heading3,
h3,
h2 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Heading3 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 18.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_Heading4 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  font-size: 11pt;
  text-decoration: none;
}
caption.FM_Heading4 {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 15.000pt;
  margin-bottom: 2.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_AppTitle {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_AppTitle {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Callout {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 3.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 7.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_Callout {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 3.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 7.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_BulletedIndent {
  padding-left: 8pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  display: list-item;
  list-style-type: disc;
  list-style-position: inside;
  text-decoration: none;
}
/*margin-left: 34pt;*/
caption.FM_BulletedIndent {
  padding-left: 8pt;
  margin-left: 34pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_TableTitle {
  margin-left: 9.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 12pt;
  margin-bottom: 0pt;
  font-family: Arial;
  text-decoration: none;
}
caption.FM_TableTitle {
  margin-left: 9.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 12pt;
  margin-bottom: 0pt;
  font-family: Arial;
  text-decoration: none;
}
p.FM_ProcedureHead {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_ProcedureHead {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 12.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_Header {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 8.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_Header {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 8.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_Code {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-family: "Courier New";
  font-style: normal;
  font-weight: normal;
  font-size: 8.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_Code {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-family: "Courier New";
  font-style: normal;
  font-weight: normal;
  font-size: 8.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_CellBodyCentered {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: center;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 1.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_CellBodyCentered {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: center;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 1.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_WarningBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_WarningBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_Numbered {
  margin-left: 32.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  text-decoration: none;
}
caption.FM_Numbered {
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.000pt;
  margin-top: 0.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-left: 18pt;
  text-decoration: none;
}
p.FM_ChapterTitle {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.0pt;
  margin-bottom: 8.0pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_ChapterTitle {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 33.000pt;
  margin-bottom: 11.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 16.0pt;
  color: #000080;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_CellBodyBullet {
  margin-left: 10pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -9pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_CellBodyBullet {
  margin-right: 0.000pt;
  text-align: left;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-indent: -14pt;
  margin-left: 32pt;
  text-decoration: none;
}
p.FM_Numbered1 {
  margin-left: 32.400pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.400pt;
  margin-top: 1.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_Numbered1 {
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.400pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 0pt;
  margin-left: 18pt;
  text-decoration: none;
}
p.FM_NoteBullet {
  margin-left: 10pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -9pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_NoteBullet {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -9.000pt;
  margin-top: 2.000pt;
  margin-bottom: 0.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_ChapterNumber {
  margin-left: 25.632pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 60.000pt;
  margin-bottom: 33.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 60.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_ChapterNumber {
  margin-left: 25.632pt;
  margin-right: 0.000pt;
  text-align: justify;
  text-indent: 0.000pt;
  margin-top: 60.000pt;
  margin-bottom: 33.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 60.0pt;
  color: #008eee;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_IndentText1 {
  margin-left: 32pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_IndentText1 {
  margin-left: 32pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_ExampleHeading {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_ExampleHeading {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 4.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_Caption {
  margin-left: 32.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Caption {
  margin-left: 32.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Body {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
caption.FM_Body {
  margin-left: 18.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8.000pt;
  margin-bottom: 8.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_NoteBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_NoteBox {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 8pt;
  margin-top: 8pt;
  margin-bottom: 8pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: bold;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_IndentText2 {
  margin-left: 46.800pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_IndentText2 {
  margin-left: 46.800pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 0.000pt;
  margin-bottom: 6.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
p.FM_CellBody {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 1.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
caption.FM_CellBody {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  margin-top: 4.000pt;
  margin-bottom: 1.000pt;
  word-spacing: 0.00em;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  text-decoration: none;
}
ol {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Arial;
  font-size: 10pt;
}
ul {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Arial;
  font-size: 10pt;
  list-style: none;
}
span.FM_hyperlink {
  color: #0000ff;
  background-color: none;
  letter-spacing: 0.00em;
}
span.FM_EquationVariables {
  font-style: italic;
}
span.FM_codeblock {
  font-family: "Courier New";
  font-style: normal;
  font-weight: normal;
  font-size: 8.0pt;
  color: #000000;
  letter-spacing: 0.00em;
  text-decoration: none;
}
span.FM_StepNumUsedByNumbered {
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  text-decoration: none;
}
span.FM_bold {
  font-weight: bold;
}
span.FM_symbol {
  font-family: Symbol;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  letter-spacing: 0.00em;
  text-decoration: none;
}
span.FM_systemmessage {
  font-family: "Courier New";
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  letter-spacing: 0.00em;
  text-decoration: none;
}
span.FM_superscript {
  font-style: normal;
  letter-spacing: 0.00em;
  position: relative;
  bottom: 0.5em;
  font-size: 0.6em;
  vertical-align: super;
  text-decoration: none;
}
span.FM_Jump {
  color: #0000ff;
  letter-spacing: 0.00em;
  text-decoration: none;
}
span.FM_emphasis {
  font-style: italic;
}
span.FM_XXExample {
  font-family: "Bliss Pro Medium";
  font-style: normal;
  font-weight: normal;
  font-size: 10.0pt;
  color: #000000;
  letter-spacing: 0.50em;
  text-transform: uppercase;
  text-decoration: none;
}
span.FM_comment {
  color: #ff0000;
  letter-spacing: 0.00em;
  text-decoration: underline;
}
p.FM_Warning {
  margin-left: 81pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -48.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Tip {
  margin-left: 55pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -23.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Note {
  margin-left: 60pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -28.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_Example {
  margin-left: 0.000pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: 0.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 9pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_NumberedIndent {
  margin-left: 46pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
p.FM_NumberedIndent1 {
  margin-left: 46pt;
  margin-right: 0.000pt;
  text-align: left;
  text-indent: -14.000pt;
  word-spacing: 0.00em;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11.0pt;
  color: #000000;
  background-color: none;
  letter-spacing: 0.00em;
  margin-top: 8pt;
  margin-bottom: 8pt;
  text-decoration: none;
}
a {
  display: inline;
  color: #0099ff;
  text-decoration: none;
}
table.AlternateGreyBlackHeaderRow {
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #000000;
  border-right-style: Solid;
  border-right-width: 1px;
  border-right-color: #000000;
  x-border-spacing: 0px;
  x-row-pat-count: 2;
  x-1st-row: 1;
}
span.Blue_Link {
  font-size: 11pt;
  font-family: Arial;
  color: #0099e0;
  text-decoration: none;
}
table.AlternateGreyBlackHeaderRow td {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0px;
  padding-bottom: 0px;
}
table.AlternateGreyBlackHeaderRow tr:nth-child(odd) td {
  font-family: "Times New Roman";
  font-size: 12pt;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #000000;
}
table.AlternateGreyBlackHeaderRow tr:nth-child(even) td {
  background-color: #c0c0c0;
  border-bottom-style: Solid;
  border-bottom-width: 1px;
  border-bottom-color: #000000;
}
table.AlternateGreyBlackHeaderRow tr:first-child td {
  background-color: #000000;
  font-family: "Times New Roman";
  font-size: 12pt;
  color: #ffffff;
  border-left-style: Solid;
  border-left-width: 1px;
  border-left-color: #000000;
  border-top-style: Solid;
  border-top-width: 1px;
  border-top-color: #000000;
  font-weight: bold;
}
ul.Disc {
  list-style: disc;
}
ol.Decimal {
  list-style: decimal;
}
ul.Circle {
  list-style: circle;
}