.Basic-Text-Frame { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; padding: 0; margin: 0 } .Bib--italic { font-style: italic; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .Brandywine-bhead { font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .CN { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .Cding { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; font-style: italic; font-variant: normal; font-weight: normal; line-height: 1; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .a-head { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 2px } .adobegara { font-style: normal; font-weight: normal } .app--head { 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: 600; line-height: 1.2; page-break-before: always; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 2px } .app--head-copy { 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: 600; line-height: 1.2; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 2px } .biblio { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.158; text-align: left; text-decoration: none; text-indent: -12px; padding: 0; margin: 3px 0 2px 12px } .c { display: table-column; width: 50% } .c1 { display: table-column; width: 20% } .c2 { display: table-column; width: 80% } .c3 { display: table-column; width: 25% } .c4 { display: table-column; width: 10% } .c5 { display: table-column; width: 65% } .c6 { display: table-column } .c7 { display: table-column; width: 15% } .calibre { -epub-hyphens: auto; -webkit-hyphens: auto; background-color: #000007; 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; orphans: 2; text-align: center; widows: 2; padding: 0; margin: 0 5pt } .calibre1 { -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: 1.125em; line-height: 1.2; orphans: 2; widows: 2; padding: 0; margin: 0 5pt } .calibre2 { display: block; line-height: 1.2 } .calibre3 { display: block } .calibre4 { line-height: 1.2 } .calibre5 { display: table-column-group } .calibre6 { display: table-row-group; vertical-align: middle } .calibre7 { display: table-row; vertical-align: inherit } .calibre8 { display: table-cell; text-align: inherit; vertical-align: inherit;   -moz-hyphens: none;   -webkit-hyphens: none;   hyphens: none;   padding: 3px;   page-break-inside: avoid;   text-align: left;   text-indent: 0;   vertical-align: top; padding: 1px } .calibre9 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; page-break-after: always; padding: 0; margin: 0 } .caption { 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; page-break-before: avoid; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 20px } .cbyline { 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.667; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 24px } .char-style-override { font-size: 0.45em; font-style: normal; font-weight: normal } .char-style-override1 { font-style: normal; font-weight: normal; line-height: 1.2 } .char-style-override10 { font-size: 0.75em } .char-style-override2 { font-size: 1.41667em; font-style: normal; font-weight: bold; line-height: 1.2 } .char-style-override3 { font-style: normal; font-weight: 600; line-height: 1.2 } .char-style-override4 { font-size: 0.41667em } .char-style-override5 { font-size: 2em; font-style: normal; font-weight: normal; line-height: 1.2 } .char-style-override6 { font-size: 1.41667em; line-height: 1.2 } .char-style-override7 { font-style: italic; font-weight: bold } .char-style-override8 { font-size: 0.77778em } .char-style-override9 { font-size: 1em } .cip2-spab { 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: left; text-decoration: none; text-indent: 0; padding: 0; margin: 12px 0 0 } .cip3-spab-cntr { 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: 12px 0 0 } .cip34-nosp-cntr { 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 } .contents { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.556; page-break-before: avoid; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 60px 0 0 } .cquote { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.778; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 42px 24px 0 } .ded { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.341; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .drop-cap { font-size: 2em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .fn { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: -14px; padding: 0; margin: 5px 0 0 14px } .fnref { font-size: 0.58333em; vertical-align: super } .fnref1 { font-size: 0.58333em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: super } .fnref2 { font-size: 0.675em; vertical-align: super } .fnref3 { font-size: 0.675em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: super } .fnref4 { font-size: 0.675em; font-style: normal; font-weight: normal; vertical-align: super } .fnref5 { font-size: 0.66667em; vertical-align: super } .footnote { font-size: 0.75em; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; vertical-align: super } .footnote1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; display: block; width: 100%; padding: 5px 0 0; border-top: black solid 1px; margin: 12px 0 0 } .frame { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; text-align: center; padding: 0; margin: 0 auto } .frame1 { height: auto; width: 99% } .frame10 { height: 14px; line-height: 1.2; width: 8px } .frame11 { height: 13px; width: 11px } .frame12 { height: 12px; width: 11px } .frame13 { height: 11px; line-height: 1.2; width: 7px } .frame14 { height: 12px; width: 12px } .frame15 { height: 15px; width: 8px } .frame16 { height: 12px; line-height: 1.2; width: 11px } .frame17 { height: 12px; line-height: 1.2; width: 12px } .frame18 { height: 11px; line-height: 1.2; width: 10px } .frame19 { height: 12px; line-height: 1.2; width: 10px } .frame2 { height: 461px; width: 279px } .frame20 { height: 9px; line-height: 1.2; width: 12px } .frame21 { height: 10px; line-height: 1.2; width: 13px } .frame22 { height: 10px; line-height: 1.2; width: 8px } .frame23 { height: 8px; line-height: 1.2; width: 12px } .frame3 { height: 14px; line-height: 1.2; width: 66px } .frame4 { height: 129px; width: 134px } .frame5 { height: 139px; width: 132px } .frame6 { height: 177px; width: 199px } .frame7 { height: 11px; line-height: 1.2; width: 8px } .frame8 { height: 143px; width: 142px } .frame9 { height: 125px; width: 125px } .hanging-indent { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 6px 0 0 21px } .hanging-indent1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 0 0 0 21px } .hanging-indent2 { 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: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 6px 0 0 21px } .hanging-indent3 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: column; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 6px 0 0 21px } .hanging-indent4 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; 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: 6px 0 0 } .image { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 12px 0 0 } .inset { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: 0; padding: 0; margin: 6px 24px 0 } .inset1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: 0; padding: 0; margin: 0 24px } .ital { font-style: italic; font-weight: normal } .italic { font-style: italic; font-variant: normal; font-weight: normal; text-decoration: none } .italic1 { font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none } .last-hanging-indent { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 6px 0 6px 21px } .line { display: table-cell; text-align: inherit; vertical-align: inherit;   -moz-hyphens: none;   -webkit-hyphens: none;   hyphens: none;   padding: 3px;   page-break-inside: avoid;   text-align: left;   text-indent: 0;   vertical-align: top; padding: 1px; border-bottom: black solid 1px } .no-indent { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.378; text-align: justify; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .nolines { border-collapse: collapse; border-spacing: 2px; display: table; page-break-inside: avoid; text-indent: 0; width: 50%; border: #000 solid 0; margin: 10px 25% } .nolines1 { border-collapse: collapse; border-spacing: 2px; display: table; margin-bottom: 10px; margin-top: 10px; page-break-inside: avoid; text-indent: 0; width: 100%; border: #000 solid 0 } .practical-tip { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.25926em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 12px 0 0 21px } .practical-tip-bullets { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.333; text-align: left; text-decoration: none; text-indent: -9px; padding: 0; margin: 6px 0 0 33px } .pubs { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; 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 } .rune { font-size: 1.41667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-decoration: none } .sb { font-size: 1em; font-style: normal; font-variant: normal; font-weight: 600; text-decoration: none } .sc { font-variant: small-caps; line-height: 1.2 } .semi-ital { font-size: 1em; font-style: italic; font-variant: normal; font-weight: 600; text-decoration: none } .semibold { font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none } .silver { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: justify; text-decoration: none; text-indent: 12px; padding: 0; margin: 18px 0 0 30px } .space { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; 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: 36px 24px 36px 0 } .spell-title { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.48148em; 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: 3px 0 4px } .spoken-word { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 600; line-height: 1.422; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 12px 0 18px } .spoken-word--1st-line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 600; line-height: 1.422; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 6px 12px 0 18px } .spoken-word--1st-line1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 600; line-height: 1.422; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 6px 0 0 } .spoken-word-1-line { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: 600; line-height: 1.422; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 6px 12px 6px 18px } .sub-appendix { 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: 600; line-height: 1.2; page-break-after: avoid; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 12px 0 2px } .tbltxtfl { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; padding: 0 0 0 3px; margin: 0 } .tbltxtfr { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: right; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .toc { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.48148em; 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: 6px 0 4px } .toc1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.475; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 14px 0 4px } .toc2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.66667em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.475; text-align: center; text-decoration: none; text-indent: 0; padding: 0; margin: 0 0 4px } .txt { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.378; text-align: justify; text-decoration: none; text-indent: 12px; padding: 0; margin: 0 } .txt1 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.378; text-align: justify; text-decoration: none; text-indent: 12px; padding: 0; margin: 6px 0 0 } .txt2 { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; break-after: column; display: block; font-size: 0.88889em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.378; text-align: justify; text-decoration: none; text-indent: 12px; padding: 0; margin: 0 } .txtC { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 0.88889em; 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 } .x1about { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.2; text-align: left; text-decoration: none; text-indent: 0; padding: 0; margin: 18px 0 12px } .x1app { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.77778em; 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 0 36px } .x1cip { 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: left; text-decoration: none; text-indent: 0; padding: 0; margin: 0 } .x1ded { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.48148em; 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: 16px 0 4px } .x1toc { border-bottom-width: 0; border-left-width: 0; border-right-width: 0; border-top-width: 0; display: block; font-size: 1.48148em; 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: 16px 0 36px } .x1tp { 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: 8px 0 12px } .pcalibre:visited { -webkit-text-fill-color: #808080; color: #808080; text-decoration: none } .pcalibre1:link { -webkit-text-fill-color: #808080; color: #808080; text-decoration: none }