._idfootnotelink { color: inherit; } ._idgenobjectattribute { height: auto; max-width: 100%; } ._idgenobjectattribute1 { height: auto; max-width: 100%; } ._idgenobjectstyleoverride { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; margin: 0px; padding: 0px; } .block-quote { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 14px 3em 0px; padding: 0px; } .block-quote1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 14px 3em; padding: 0px; } .block-quote2 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px 3em; padding: 0px; } .block-quote3 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 9px 3em 0px; padding: 0px; } .body-text { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 1.5em; text-transform: none; margin: 0px; padding: 0px; } .body-text---no-indent { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .body-text---no-indent1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .body-text---no-indent2 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .body-text---no-indent3 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: avoid; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .body-text---space-after { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 1.5em; text-transform: none; margin: 0px 0px 14px; padding: 0px; } .body-text---space-before { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 1.5em; text-transform: none; margin: 14px 0px 0px; padding: 0px; } .body-text1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: avoid; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: 1.5em; text-transform: none; margin: 0px; padding: 0px; } .bold { font-style: normal; font-weight: bold; } a { text-decoration: none; } .calibre { -epub-hyphens: auto; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; margin: 0px; padding: 0px; } .calibre1 { display: block; } .calibre2 { border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; margin: 0px; padding: 0px; } .centered { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px 0px 54px; padding: 0px; } .centered1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .centered2 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .centered3 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: avoid; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .charoverride { font-style: normal; font-weight: normal; } .charoverride1 { font-size: 1.2em; font-style: normal; font-weight: normal; line-height: 1.2; } .content { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 3em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 72px 0px 0px; padding: 0px; } .content-chapter { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1.5em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; page-break-after: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 91px 0px 36px; padding: 0px; } .content1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1.5em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px 0px 36px; padding: 0px; } .footnotes { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 0.833em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: justify; text-decoration: none; text-indent: -1.5em; text-transform: none; margin: 0px 0px 0px 1.5em; padding: 0px; } .horizontalrule { color: gray; display: block; height: 2px; border-top: #000 solid 1px; border-right: currentColor none medium; border-bottom: currentColor none medium; border-left: currentColor none medium; margin: 0.5em auto; } .italic { font-style: italic; font-weight: normal; } .italic---super { font-size: 58%; font-style: italic; font-weight: normal; vertical-align: super; } .italic---super1 { font-style: italic; font-weight: normal; vertical-align: super; } .link { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px 0px 5px; padding: 0px; } .link1 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px 0px 5px; padding: 0px; } .script-boxes---copyright-page { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 0.833em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .script-boxes---pen-name { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1.167em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 108px 0px 0px; padding: 0px; } .structure-next { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 0.917em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.273; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .super { font-size: 58%; vertical-align: super; } .title-chapter-title----dedication { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: center; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; } .title-chapter-title----first-line-of-cr-page { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; display: block; font-size: 0.833em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.3; page-break-after: auto; page-break-before: auto; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; margin: 0px; padding: 0px; }