div.Body { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 0.0pt; margin-left: 75.6pt; margin-right: 0pt; margin-top: 5.0pt; text-align: Left; text-indent: 0pt; text-transform: none; vertical-align: baseline; } .Body_outer { margin-bottom: 0.0pt; margin-right: 0pt; margin-top: 5.0pt; } .Body_inner { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } div.Body_Wide { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; 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; } .Body_Wide_outer { margin-bottom: 7.0pt; margin-right: 0pt; margin-top: 0.0pt; } .Body_Wide_inner { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } div.copybody { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; margin-bottom: 0.0pt; margin-left: 75.6pt; margin-right: 0pt; margin-top: 3.0pt; text-align: Left; text-indent: 0pt; text-transform: none; vertical-align: baseline; } .copybody_outer { margin-bottom: 0.0pt; margin-right: 0pt; margin-top: 3.0pt; } .copybody_inner { color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } div.Copyrt_Date { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 34.0pt; margin-left: 0pt; margin-right: 18pt; margin-top: 0.0pt; text-align: Left; text-indent: 0pt; text-transform: none; vertical-align: baseline; } .Copyrt_Date_outer { margin-bottom: 34.0pt; margin-right: 18pt; margin-top: 0.0pt; } .Copyrt_Date_inner { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } div.Copyrt_Title { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 22pt; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 45.0pt; margin-left: 0pt; margin-right: 18pt; margin-top: 0.0pt; text-align: Left; text-indent: 0pt; text-transform: none; vertical-align: baseline; } .Copyrt_Title_outer { margin-bottom: 45.0pt; margin-right: 18pt; margin-top: 0.0pt; } .Copyrt_Title_inner { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 22pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } div.section_title { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 22pt; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 45.0pt; margin-left: 0pt; margin-right: 18pt; margin-top: 0.0pt; text-align: Left; text-indent: 0pt; text-transform: none; vertical-align: baseline; } .section_title_outer { margin-bottom: 45.0pt; margin-right: 18pt; margin-top: 0.0pt; } .section_title_inner { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 22pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: Left; text-transform: none; vertical-align: baseline; margin-left: 0pt; margin-right: 0pt; margin-top: 0pt; margin-bottom: 0pt; padding-left: 0pt; padding-right: 0pt; padding-top: 0pt; padding-bottom: 0pt; } span.APIchap { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; vertical-align: baseline; } span.forChap { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20pt; font-style: italic; font-variant: normal; font-weight: bold; text-transform: none; vertical-align: baseline; } span.superscript { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: smaller; font-variant: normal; text-transform: none; vertical-align: super; } span.superscript_head { color: #003366; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 26.0pt; font-style: normal; font-variant: normal; font-weight: bold; text-transform: none; vertical-align: super; } table.Format_A { border-collapse: collapse; border-left-color: Black; border-left-style: solid; border-left-width: thin; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 12.0pt; padding-bottom: 3pt; padding-left: 5pt; padding-right: 5pt; padding-top: 3pt; table-layout: auto; text-align: left; vertical-align: top; width: 80%; } table.Format_C { border-collapse: collapse; border-left-color: Black; border-left-style: solid; border-left-width: thin; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 0pt; margin-right: 0pt; margin-top: -18.0pt; padding-bottom: 4pt; padding-left: 6pt; padding-right: 6pt; padding-top: 4pt; table-layout: auto; text-align: left; vertical-align: top; width: 40%; } table.Mini_TOC { border-collapse: collapse; border-left-color: Black; border-left-style: solid; border-left-width: thin; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 12.0pt; padding-bottom: 3pt; padding-left: 5pt; padding-right: 5pt; padding-top: 3pt; table-layout: auto; text-align: left; vertical-align: top; width: 40%; } table.Format_B { border-collapse: collapse; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 12.0pt; padding-bottom: 4pt; padding-left: 6pt; padding-right: 6pt; padding-top: 4pt; table-layout: auto; text-align: left; vertical-align: top; width: 55%; } table.Format_D { border-bottom-color: Black; border-collapse: collapse; border-right-color: Black; border-top-color: Black; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 18pt; margin-right: 0pt; margin-top: 12.0pt; padding-bottom: 3pt; padding-left: 5pt; padding-right: 5pt; padding-top: 3pt; table-layout: auto; text-align: left; vertical-align: top; width: 55%; } table.Format_E { border-collapse: collapse; border-left-color: Black; border-left-style: solid; border-left-width: thin; empty-cells: hide; margin-bottom: 0.0pt; margin-left: 0pt; margin-right: 0pt; margin-top: 0.0pt; padding-bottom: 3pt; padding-left: 5pt; padding-right: 5pt; padding-top: 3pt; table-layout: auto; text-align: left; vertical-align: top; width: 80%; }