.aafteridea { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 20px 0 0 } .addheada { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 0 } .addpage { display: block; font-size: 1em } .addsub { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 10px 0 0 } .addtitle { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.774em; page-break-after: avoid; text-align: left; margin: 30px 0 0 } .addtitle1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.774em; page-break-after: avoid; text-align: left; margin: 0 } .ahead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 30px 0 0 } .bhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1em; font-weight: bold; hyphens: none; line-height: 1.333em; page-break-after: avoid; text-align: left; margin: 20px 0 0 } .book { display: block; font-size: 0.88889em; font-weight: bold; text-align: justify; text-indent: 0; margin: 4px 0 0 } .bottombr { display: table-row; line-height: 1.2; vertical-align: middle; border-bottom: #000 solid 1px } .box { background-color: #e2e2e2; color: black; display: block; font-size: 1em; line-height: 1.524em; padding-bottom: 15px; margin: 30px 0; border-top: #000 solid 2px; border-bottom: #000 solid 2px } .boxhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: #000; color: #fff; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.455em; page-break-after: avoid; text-align: center; margin: 0; padding: 10px } .calibre { adobe-text-layout: optimizeSpeed; display: block; font-size: 1.125em; line-height: 1.6em; margin: 0 55pt; padding: 0 } .calibre1 { display: list-item; font-size: 0.88889em; line-height: 1.5em; text-align: justify; margin: 5px; padding: 5px } .calibre2 { line-height: 1.2 } .calibre3 { border-collapse: collapse; border-spacing: 0; display: table; font-size: 1em; line-height: 1.2; text-indent: 0; width: 100%; margin: 20px auto } .calibre4 { display: table-row; line-height: 1.2; vertical-align: middle } .calibre5 { display: block; font-size: 1em; text-align: justify; text-indent: 2em; margin: 0 } .calibre6 { display: block } .calibre7 { font-style: italic } .calibre8 { font-weight: bold } .calibre9 { font-style: italic; line-height: 1.2 } .calibre10 { color: black; display: list-item; font-size: 0.88889em; line-height: 1.5em; text-align: justify; margin: 5px; padding: 5px 10px 5px 5px } .calibre11 { color: black; font-weight: bold } .calibre12 { color: gray; display: block; height: 2px; margin: 0.5em auto; border: currentColor inset 1px } .calibre13 { font-style: italic; font-weight: bold; line-height: 1.2 } .calibre14 { height: auto; width: auto } .calibre15 { font-size: 0.75em; font-style: italic; font-weight: normal } .calibre16 { color: black; font-style: italic } .calibre17 { color: black } .calibre18 { color: black; display: inline-block; height: auto; width: 100% } .calibre19 { display: block; font-size: 1em; text-align: left; margin: 0 1em } .calibre20 { display: list-item; font-size: 0.88889em; line-height: 1.5em; text-align: justify; margin: 20px 5px 5px; padding: 5px } .calibre21 { display: block; list-style-type: disc; margin-bottom: 5px; margin-right: 5px; margin-top: 5px; padding-bottom: 5px; padding-right: 5px; padding-top: 5px } .calibre22 { display: list-item; font-size: 1em; line-height: 1.5em; text-align: justify; margin: 5px; padding: 5px } .calibre23 { display: list-item; font-size: 1em; line-height: 1.5em; text-align: left; margin: 5px; padding: 5px } .calibre24 { font-size: 1.125em; font-weight: bolder } .center { display: block; font-size: 0.88889em; text-align: center; text-indent: 0; margin: 0 } .center1 { display: block; font-size: 0.88889em; text-align: center; text-indent: 0; margin: 0; border-bottom: #000 solid 1px } .center2 { color: black; display: block; font-size: 0.88889em; text-align: center; text-indent: 0; margin: 0; padding: 0 15px } .centerht { display: block; font-size: 0.88889em; text-align: center; text-indent: 0; margin: 20px 0 0 } .chapauthor { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 10px 0 0 } .chapnum { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: normal; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 60px 0 0 } .chaptitle { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.97em; page-break-after: avoid; text-align: left; margin: 8px 0 0 } .cipdata { display: block; font-size: 1em; margin: 0 30px } .coltitle { border-left-style: none; border-top-style: none; display: table-cell; font-size: 1em; font-weight: bold; line-height: 1.2; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-right: #000 solid 1px; border-bottom: #000 solid 1px } .coltitle1 { border-left-style: none; border-right-style: none; border-top-style: none; display: table-cell; font-size: 1em; font-weight: bold; line-height: 1.2; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-bottom: #000 solid 1px } .copy { display: block; font-size: 0.66667em; line-height: 1.5; text-align: left; text-indent: 0; margin: 10px 0 0 } .copy1 { display: block; font-size: 0.66667em; line-height: 1.5; text-align: left; text-indent: 2em; margin: 0 } .copy2 { display: block; font-size: 0.66667em; line-height: 1.5; text-align: left; text-indent: 0; margin: 0 } .copy3 { display: block; font-size: 0.66667em; line-height: 1.5; text-align: right; text-indent: 0; margin: 10px 0 0 } .copyfirst { display: block; font-size: 0.66667em; line-height: 1.5; text-align: left; text-indent: 0; margin: 60px 0 0 } .disc { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 20px } .disc1 { color: black; display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 20px } .editornote { display: block; font-size: 1em; line-height: 1.6em; margin: 0 30px } .fignote { display: block; font-size: 0.88889em; font-weight: normal; line-height: 1.308em; padding-bottom: 10px; padding-top: 10px; text-align: left; text-indent: 0; margin: 0 0 20px; border-bottom: black solid 1px } .figurenum { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-weight: bold; hyphens: none; line-height: 1.571em; page-break-after: avoid; text-align: left; text-indent: 0; margin: 20px 0 0; border-bottom: black solid 1px } .figuretitle { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; display: block; font-size: 1em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; text-indent: 0; margin: 5px 0 20px } .firstpara { display: block; font-size: 0.88889em; text-align: justify; text-indent: 0; margin: 60px 0 0 } .formulaht { display: block; font-size: 1em; line-height: 1.455em; text-align: center; text-indent: 0; margin: 20px 0 0 } .frontmthead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 1.6em; page-break-after: avoid; text-align: left; margin: 60px 0 0 } .group { clear: both; display: block; font-size: 1em; margin-top: 30px } .group1 { clear: both; display: block; font-size: 1em } .handwriting { font-size: 0.88889em; font-weight: normal; line-height: 1.2 } .handwriting1 { font-size: 0.79412em; font-weight: normal; line-height: 1.176em } .hang { display: block; font-size: 0.88889em; font-style: italic; text-align: left; text-indent: -30px; margin: 4px 0 0 60px } .ideaborder { padding-bottom: 5px; border-bottom: #505050 solid 3px } .ideahead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 20px 0 0 } .idx { display: block; font-size: 0.88889em; text-align: left; text-indent: -40px; margin: 20px 0 0 40px } .idx1 { display: block; font-size: 0.88889em; text-align: left; text-indent: -40px; margin: 0 0 0 40px } .idx2 { display: block; font-size: 0.88889em; text-align: left; text-indent: -40px; margin: 0 0 0 70px } .ind { display: block; font-size: 0.88889em; text-align: justify; text-indent: 2em; margin: 0 } .ind1 { display: block; font-size: 1em; text-align: left; text-indent: 2em; margin: 0 } .ind2 { color: black; display: block; font-size: 0.88889em; text-align: justify; text-indent: 2em; margin: 0; padding: 0 15px } .introtxt { display: block; font-size: 1em; margin-left: 30px; margin-right: 30px } .leadin { font-size: 1.125em; font-weight: bold } .leadinit { color: black; font-size: 1.125em; font-style: italic; font-weight: bold } .leadinit1 { font-size: 1.125em; font-style: italic; font-weight: bold } .left { display: table-cell; font-size: 0.66667em; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-right: #000 solid 1px; border-bottom: #000 solid 1px } .left1 { display: table-cell; font-size: 0.66667em; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-bottom: #000 solid 1px } .left2 { display: table-cell; font-size: 0.66667em; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px } .mainhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 60px 0 0 } .noind { display: block; font-size: 0.88889em; text-align: justify; text-indent: 0; margin: 0 } .noind1 { display: block; font-size: 0.88889em; font-style: italic; line-height: 1.263em; text-align: justify; text-indent: 0; margin: 4px 0 0 } .noind2 { color: black; display: block; font-size: 0.88889em; text-align: justify; text-indent: 0; margin: 0; padding: 0 15px } .noindht { display: block; font-size: 0.88889em; text-align: justify; text-indent: 0; margin: 20px 0 0 } .noindht1 { display: block; font-size: 1em; text-align: justify; text-indent: 0; margin: 20px 0 0 } .noindht2 { color: black; display: block; font-size: 0.88889em; text-align: justify; text-indent: 0; margin: 20px 0 0; padding: 0 15px } .noindht3 { display: block; font-size: 1em; text-align: left; text-indent: 0; margin: 20px 0 0 } .note { display: block; font-size: 0.88889em; text-align: left; text-indent: 0; margin: 20px 0 0 } .note1 { color: black; display: block; font-size: 0.88889em; text-align: left; text-indent: 0; margin: 20px 0 0; padding: 0 15px } .numeric { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 20px } .parttitle { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.842em; page-break-after: avoid; text-align: left; margin: 75px 0 0 } .parttitle1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.842em; page-break-after: avoid; text-align: left; margin: 8px 0 0 } .pubcity { display: block; font-size: 0.66667em; font-weight: normal; line-height: 1.778; text-align: left; text-indent: 0; margin: 5px 0 0 } .pubname { display: block; font-size: 0.66667em; line-height: 1.778em; text-align: left; text-indent: 0; margin: 150px 0 0 } .pullout { display: block; font-size: 1em; margin: 30px } .question { display: block; font-size: 1em; font-weight: bold; line-height: 1.2; text-align: left; text-indent: 0; margin: 20px 0 0 } .question1 { display: block; font-size: 1em; font-weight: normal; line-height: 1.2; text-align: left; text-indent: -30px; margin: 20px 0 0 60px } .quizans { display: block; font-size: 1em; text-align: left; text-indent: -30px; margin: 0 0 0 60px } .rowtitle { background-color: #e6e6e6; border-left-style: none; border-right-style: none; border-top-style: none; color: black; display: table-cell; font-size: 0.88889em; font-weight: bold; line-height: 1.2; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-bottom: #000 solid 1px } .sans_bold { font-style: italic; font-weight: bold } .secondhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1em; font-style: italic; font-weight: bold; hyphens: none; line-height: 1.333em; page-break-after: avoid; text-align: left; margin: 20px 0 0 } .tablesubtitle { border-left-style: none; border-right-style: none; border-top-style: none; display: table-cell; font-size: 0.88889em; font-weight: bold; line-height: 1.2; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px; border-bottom: #000 solid 1px } .tablesubtitle1 { border-bottom-style: none; border-left-style: none; border-right-style: none; border-top-style: none; display: table-cell; font-size: 0.88889em; font-weight: bold; line-height: 1.2; min-width: 10%; text-align: left; text-indent: 0; vertical-align: inherit; padding: 4px 8px } .title { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: normal; hyphens: none; line-height: 0.774em; page-break-after: avoid; text-align: left; margin: 60px 0 0 } .title1 { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.77778em; font-weight: bold; hyphens: none; line-height: 0.825em; page-break-after: avoid; text-align: left; margin: 0 } .tocauthor { display: block; font-size: 0.88889em; font-style: italic; font-weight: bold; line-height: 1.263em; text-align: justify; text-indent: 2em; margin: 4px 0 0 } .tocbl { display: block; font-size: 1em; margin-left: 35px; margin-right: 35px } .tocchap { display: block; font-size: 0.88889em; font-weight: bold; line-height: 1.524; text-align: left; text-indent: -30px; margin: 10px 0 0 60px } .tocftbamt { display: block; font-size: 0.88889em; font-style: italic; line-height: 1.524; text-align: left; text-indent: -30px; margin: 20px 0 0 30px } .tocftbamt1 { display: block; font-size: 0.88889em; font-style: italic; line-height: 1.524; text-align: left; text-indent: -30px; margin: 0 0 0 30px } .tocpart { display: block; font-size: 1em; font-weight: bold; line-height: 1.333; text-align: left; text-indent: -30px; margin: 20px 0 0 30px } .wksaafter { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; text-align: left; margin: 8px 0 0 } .wksahead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: #505050; color: #fff; display: block; font-size: 1.25926em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; margin: 20px 0 0; padding: 10px 10px 10px 5px } .wksbhead { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 1em; font-weight: bold; hyphens: none; line-height: 1.2; padding-top: 5px; page-break-after: avoid; text-align: left; margin: 20px 0 0; border-top: #000 solid 1px } .wksnoind { display: block; font-size: 1em; text-align: justify; text-indent: 0; margin: 8px 0 0 } .wkssubtitle { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; display: block; font-size: 0.88889em; font-weight: bold; hyphens: none; line-height: 1.524em; page-break-after: avoid; text-align: center; margin: 0; border-bottom: #000 solid 1px } .wkstitlebr { -epub-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; adobe-hyphenate: none; background-color: #000; color: #fff; display: block; font-size: 1em; font-weight: bold; hyphens: none; line-height: 1.455em; page-break-after: avoid; text-align: center; margin: 0; padding: 10px } .worksheetbr { display: block; font-size: 1em; line-height: 1.524em; padding-bottom: 15px; margin: 30px 0; border-top: #000 solid 2px; border-bottom: #000 solid 2px }