.Author { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 72px 0 0 } .BlockQuote { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 5px 36px } .BlockQuote1st { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 0 36px } .BlockQuoteInside { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 0 0 0 36px } .BlockQuoteLast { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 0 0 5px 36px } .Bold { font-style: normal; font-weight: bold } .BoldItalic { font-style: italic; font-weight: bold } .BoldItalic1 { font-size: 0.625em; font-style: italic; font-weight: bold; vertical-align: super } .BookTitle { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 2em; font-style: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 0 36px } .Bullet1st { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; display: list-item; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-top: 0; text-align: justify; text-decoration: none } .ByLine { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 0 144px } .ByLine1st { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 0 144px } .calibre { -epub-hyphens: auto; -webkit-hyphens: auto; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; padding: 0; margin: 0 5pt } .calibre1 { display: block } .calibre2 { line-height: 1.2 } .calibre3 { display: block; line-height: 1.2 } .calibre4 { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre5 { font-size: 0.83333em; line-height: 1.2; vertical-align: super } .calibre6 { font-style: italic } .calibre7 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre8 { display: block; list-style-type: circle; margin-bottom: 0; margin-right: 0; margin-top: 0 } .calibre9 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .calibre10 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .center { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; margin-bottom: 0; margin-botton: 10px; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: center; padding: 0 } .ChapterNumber { font-size: 1.1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2 } .ChapterNumber1 { font-size: 0.775em; font-style: normal; font-variant: normal; font-weight: normal } .ChapterNumber2 { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 9px } .ChapterText { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 0 } .ChapterText1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: page; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 0 } .ChapterText2 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: column; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 0 } .ChapterTextSpaceAbove { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 18px; padding: 0; margin: 9px 0 0 } .ChapterTitle { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.66667em; font-style: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 0 36px } .char-style-override { font-style: normal; font-weight: normal } .char-style-override1 { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.2 } .chart { display: block; page-break-inside: avoid; padding: 10px; border: #000 solid 1px; margin: 25px 0 } .copyright { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.364; text-align: left; text-decoration: none; text-indent: 0; padding: 0; margin: 9px 0 } .Dedication { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .endnote-marker { font-size: 0.625em; vertical-align: super } .endnoteheading { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-weight: bold; line-height: 1.2; list-style-image: none; list-style-position: outside; list-style-type: none; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 5px 0 4px 10px } .endnoteheading1 { -epub-hyphens: none; -webkit-hyphens: none; display: list-item; font-size: 1.29167em; font-style: normal; font-weight: bold; line-height: 1.2; list-style-image: none; list-style-position: outside; list-style-type: none; text-align: left; text-decoration: none; text-indent: 0; text-transform: uppercase; margin: 5px 0 4px -75px } .endnotenumbered { -epub-hyphens: none; -webkit-hyphens: none; display: list-item; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 0; margin-left: 25px; margin-top: 0; text-align: left; text-decoration: none } .FigureSource { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: column; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .FigureSource1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .FigureTitle { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 20px 0 0 } .FigureTitle1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .FigureTitleSpaceBelow { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 20px 0 18px } .FigureTitleSpaceBelow1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: page; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 20px 0 18px } .FirstPara { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .FirstParaSpaceBefore { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 0 } .FirstParaSpaceBefore1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: page; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 0 } .FirstParaSpaceBeforeSpaceAfter { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 } .frame { height: 33px; width: 58px } .frame1 { height: auto; width: 15% } .frame2 { display: block; padding: 15px; border: #000 solid 1px; margin: 0 0 25px } .frame3 { height: 60%; width: auto } .frame4 { height: auto; width: 80% } .GlossaryTerm { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 9px } .Heading { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 9px } .ImageCenter { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .ImageCenterSpaceAbove { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 0 } .ImageCenterSpaceAbove1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 5px 0 0 } .Italic { font-style: italic; font-weight: normal } .ListPlain { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 0 36px } .ListPlainLast { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 5px 36px } .nobullet { display: list-item; list-style-image: none; list-style-position: outside; list-style-type: none; margin-bottom: 0; margin-top: 0 } .NumberedList1st { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; display: list-item; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; margin-bottom: 1em; margin-top: 0; text-align: justify; text-decoration: none } .NumberedListABC1st { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; display: list-item; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; list-style-image: none; list-style-position: outside; list-style-type: upper-alpha; margin-bottom: 0; margin-top: 0; text-align: justify; text-decoration: none } .OpeningQuote { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 36px 5px } .OpeningQuoteBy { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: right; text-decoration: none; text-indent: 0; padding: 0; margin: 0 36px 36px } .OpeningQuoteBy1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: right; text-decoration: none; text-indent: 0; padding: 0; margin: 0 36px 32px } .OpeningQuoteBy2 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: right; text-decoration: none; text-indent: 0; padding: 0; margin: 0 72px 36px 36px } .ornament { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-before: page; display: block; font-size: 1.29167em; font-style: normal; font-variant: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 9px } .OtherTitles { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-before: page; display: block; font-size: 1.29167em; font-style: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 0 36px } .page { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 50px 0 0 } .Publisher { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 36px 0 18px } .SectionTitle { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: page; display: block; font-size: 1.66667em; font-style: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; text-transform: uppercase; padding: 0; margin: 0 0 36px } .SmallChapterTitle { font-size: 0.775em; font-style: normal; font-weight: bold } .SubTitle { -epub-hyphens: none; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.66667em; font-style: italic; font-variant: normal; font-weight: bold; line-height: 1.25; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 36px } .Superscript { font-size: 0.625em; font-style: normal; font-weight: normal; vertical-align: super } .title { display: block; padding: 20px; border: #000 double 1px; margin: 50px 0 0 } .TOC { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 5px } .TOC1 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; text-indent: -18px; text-transform: uppercase; padding: 0; margin: 50px 0 12px 18px } .TOC2 { -epub-hyphens: none; -epub-line-break: normal; -webkit-hyphens: none; border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.83333em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.4; text-align: left; text-decoration: none; text-indent: -18px; padding: 0; margin: 0 0 5px 18px } .Underline { text-decoration: underline } .Underline1 { color: #00f; text-decoration: underline }