._idgenbnmarker { display: inline-block; line-height: 1.2; text-indent: 0; width: 1.5em } ._idgenbnmarker1 { display: inline-block; line-height: 1.2; text-indent: 0; width: 1.5em } ._idgenbnmarker2 { display: inline-block; line-height: 1.2; text-indent: 0; width: 1.5em } ._idgenbnmarker3 { display: inline-block; line-height: 1.2; text-indent: 0; width: 1.5em } ._idgenbnmarker4 { display: inline-block; line-height: 1.2; text-indent: 0; width: 1.5em } ._idgenobjectattribute { height: auto; line-height: 1.2; width: 3.77% } ._idgenobjectattribute1 { height: auto; min-width: 100%; width: 100% } ._idgenobjectattribute2 { height: auto; line-height: 1.2; width: 19.59% } ._idgenobjectattribute3 { height: auto; line-height: 1.2; width: 28.66% } ._idgenobjectattribute4 { height: auto; line-height: 1.2; width: 11.01% } ._idgenobjectattribute5 { height: auto; line-height: 1.2; width: 35.01% } ._idgenobjectattribute6 { height: auto; line-height: 1.2; width: 40.03% } ._idgenobjectattribute7 { height: auto; line-height: 1.2; width: 11.86% } ._idgenobjectattribute8 { height: auto; line-height: 1.2; width: 37.52% } ._idgenobjectattribute9 { height: auto; line-height: 1.2; width: 18.94% } ._idgenobjectlayout { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; margin: 50px auto; padding: 0 } ._idgenobjectlayout1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; margin: 5px auto 50px; padding: 0 } ._idgenobjectlayout2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; margin: 50px auto 5px; padding: 0 } .a { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 25px 0 13px; padding: 0 } .ab { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 6px; padding: 0 } .b { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 19px 0 6px; padding: 0 } .basic-graphics-frame { display: inline-block; position: relative; width: 58.52%; margin: 0; padding: 0; border: #000 solid 0px } .basic-graphics-frame1 { display: inline-block; position: relative; width: 69%; margin: 0; padding: 0; border: #000 solid 0px } .basic-table { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 4px; margin-top: 4px; text-indent: 0; border: #000 solid 0px } .basic-table1 { display: table-row; page-break-after: auto; page-break-before: auto; vertical-align: top } .basic-table2 { display: table-cell; text-align: inherit; vertical-align: top; padding: 1px 0.5em 1px 0.5em; border: #000 solid 1px } .basic-table3 { display: table-cell; text-align: inherit; vertical-align: top; padding: 1px 0.5em 1px 0.5em; border: #000 solid 0 } .basic-text-frame { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 55.8%; margin: 0; padding: 0 } .basic-text-frame1 { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 79.03%; margin: 0; padding: 0 } .basic-text-frame2 { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 85.48%; margin: 0; padding: 0 } .basic-text-frame3 { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: block; margin: 0; padding: 0 } .basic-text-frame4 { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 47.95%; margin: 0; padding: 0 } .basic-text-frame5 { border-bottom-style: solid; border-bottom-width: 0; border-left-style: solid; border-left-width: 0; border-right-style: solid; border-right-width: 0; border-top-style: solid; border-top-width: 0; display: inline-block; width: 87%; margin: 0; padding: 0 } .bbl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 13px 0 0 1.5em; padding: 0 } .bgul { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 13px 0 0 11px; padding: 0 } .bib { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.211; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -9px; text-transform: none; widows: 2; margin: 0 0 0 10px; padding: 0 } .bl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .bl_bsbl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 6px 0 0 3em; padding: 0 } .bl_sbl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 3em; padding: 0 } .bnl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 13px 0 0 1.5em; padding: 0 } .bnl_p0above { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .bold { font-style: normal; font-weight: bold; line-height: 1.2 } .bold---sub { font-size: 0.58333em; font-style: normal; font-weight: bold; vertical-align: sub } .bold---super { font-size: 0.55556em; font-style: normal; font-weight: bold; vertical-align: super } .bold---super-12pt { font-size: 0.58333em; font-style: normal; font-weight: bold; vertical-align: super } .bold-italic { font-style: italic; font-weight: bold; line-height: 1.2 } .bold-italic1 { font-style: italic; font-weight: bold } .bold1 { font-style: normal; font-weight: bold } .btsource { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.51852em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -7px; text-transform: none; widows: 2; margin: 6px 0 0 7px; padding: 0 } .c { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 13px 0 6px; padding: 0 } .calibre { -epub-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.125em; line-height: 1.2; margin: 0 5pt; padding: 0 } .calibre1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin: 0; padding: 0 } .calibre2 { line-height: 1.2 } .calibre3 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; position: relative; width: 82.35%; margin: 0; padding: 78.27% 0% 0% } .calibre4 { display: table-column-group } .calibre5 { display: table-column } .calibre6 { display: table-row-group; vertical-align: top } .calibre7 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 42.48%; margin: 0; padding: 0 } .calibre8 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 55.8%; margin: 0; padding: 0 } .calibre9 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 79.03%; margin: 0; padding: 0 } .calibre10 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 85.48%; margin: 0; padding: 0 } .calibre11 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 59.23%; margin: 0; padding: 0 } .calibre12 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 70.5%; margin: 0; padding: 0 } .calibre13 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 37.59%; margin: 0; padding: 0 } .calibre14 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 41.58%; margin: 0; padding: 0 } .calibre15 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 37.41%; margin: 0; padding: 0 } .calibre16 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 71.36%; margin: 0; padding: 0 } .calibre17 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 53.69%; margin: 0; padding: 0 } .calibre18 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 79.2%; margin: 0; padding: 0 } .calibre19 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 77.4%; margin: 0; padding: 0 } .calibre20 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 50.99%; margin: 0; padding: 0 } .calibre21 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 55.76%; margin: 0; padding: 0 } .calibre22 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 57.37%; margin: 0; padding: 0 } .calibre23 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 54.1%; margin: 0; padding: 0 } .calibre24 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 68.43%; margin: 0; padding: 0 } .calibre25 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 87%; margin: 0; padding: 0 } .calibre26 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: inline-block; width: 84.09%; margin: 0; padding: 0 } .caps { font-variant: normal; line-height: 1.2; text-transform: uppercase } .cd { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 6px; padding: 0 } .cn { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.25926em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .cr { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .cr_break { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 10px 0 0; padding: 0 } .ct { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.48148em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 15px 0 75px 0; padding: 0 } .ctr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .d { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0; padding: 0 } .ded { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 6px 0 0; padding: 0 } .ebl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 13px 1.5em; padding: 0 } .enl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 13px 1.5em; padding: 0 } .eq_space { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 13px 0 0; padding: 0 } .eul { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 0 0 13px 11px; padding: 0 } .httl { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .italic { font-style: italic; font-weight: normal; line-height: 1.2 } .italic---sub { font-size: 0.58333em; font-style: italic; font-weight: normal; vertical-align: sub } .italic1 { font-style: italic; font-weight: normal } .legend { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .mathematical-pi { display: inline-block; font-family: "Mathematical Pi LT Std Regular", sans-serif; font-style: normal; font-weight: normal; line-height: 1.2; text-indent: 0; width: 9px } .nl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: inside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .nl_align_half { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 6px 0 0 1.5em; padding: 0 } .nl_bgul { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 6px 0 0 25px; padding: 0 } .nl_half { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 6px 0 0 1.5em; padding: 0 } .nl_para { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .nl_text_qrtr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 3px 0 0 1.5em; padding: 0 } .nl_ul { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 0 0 0 25px; padding: 0 } .nl_ul_para { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0 0 0 25px; padding: 0 } .nl1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .nl2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .nl2_bl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 3em; padding: 0 } .nl2_bl_qrtr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 3px 0 0 3em; padding: 0 } .nl2_bll { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: lower-alpha; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 6px 0 0 3em; padding: 0 } .nl2_ll { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: lower-alpha; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 0 0 0 3em; padding: 0 } .nl2_para { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .nl2_space { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: decimal; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; widows: 2; margin: 13px 0 0 1.5em; padding: 0 } .nl2_text { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 0 1.5em; padding: 0 } .normal { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .normal_linespace { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 13px 0 0; padding: 0 } .prime { font-size: 1.125em; font-style: normal; font-weight: bold; line-height: 1.2 } .pt { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.48148em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 15px 0 0; padding: 0 } .sub { font-size: 0.58333em; vertical-align: sub } .sub1 { font-size: 0.55556em; vertical-align: sub } .super { font-size: 0.58333em; vertical-align: super } .super1 { font-size: 0.55556em; vertical-align: super } .symbol { font-family: "Symbol Std", sans-serif; font-style: normal; font-weight: 500; line-height: 1.2 } .table { margin: 50px auto; } .table1 { margin: 50px auto; } .table2 { margin: 50px auto; } .table3 { margin: 50px auto; } .table4 { margin: 50px auto; } .table5 { margin: 50px auto; } .table6 { margin: 50px auto; } .table7 { margin: 50px auto; } .table8 { margin: 50px auto; } .table9 { margin: 50px auto; } .table10 { margin: 50px auto; } .table11 { margin: 50px auto; } .table12 { margin: 50px auto; } .table13 { margin: 50px auto; } .table14 { margin: 50px auto; } .tbody { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .tbody-indent { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: -8px; text-transform: none; widows: 2; margin: 0 0 0 9px; padding: 0 } .text { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0; padding: 0 } .text_half { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 6px 0 0; padding: 0 } .text_qrtr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 3px 0 0; padding: 0 } .text_space { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 13px 0 0; padding: 0 } .textbox { background-color: #e6e7e8; margin: 50px 0 50px 0; padding: 12px } .times-nr-bold { font-family: "Times New Roman", serif; font-style: normal; font-weight: bold; line-height: 1.2 } .times-nr-italic { font-family: "Times New Roman", serif; font-style: italic; font-weight: normal; line-height: 1.2 } .toc-ct { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 4px 0 0; padding: 0 } .toc-pt { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 13px 0 0; padding: 0 } .tstradhead { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.66667em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 5px; padding: 0 } .ttitle { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Optima LT Std", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 1px; padding: 0 } .ttitle_no_rule { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman PS Bold", sans-serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.222; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0 0 1px; padding: 0 } .ttl { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.111; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .ttl_cities { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.88889em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 0; padding: 0 } .ttl_imprint { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.563; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; widows: 2; margin: 324px 0 0; padding: 0 } .ttlau { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 60px 0 0; padding: 0 } .ttlsrs { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: Palatino, serif; font-size: 1.48148em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; widows: 2; margin: 48px 0 0; padding: 0 } .ul { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 0 0 0 11px; padding: 0 } .ul_bbl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -9px; text-transform: none; widows: 2; margin: 6px 0 0 20px; padding: 0 } .ul_bl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-position: outside; list-style-type: disc; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -9px; text-transform: none; widows: 2; margin: 0 0 0 20px; padding: 0 } .ul_half { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -10px; text-transform: none; widows: 2; margin: 6px 0 0 11px; padding: 0 } .ul_para { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; color: #000; display: block; font-family: "Times New Roman", serif; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; orphans: 2; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 11px; text-transform: none; widows: 2; margin: 0 0 0 11px; padding: 0 } .underline { line-height: 1.2; text-decoration: underline }