.author-name { font-weight: bold; letter-spacing: 0.4px; text-transform: uppercase } .body-first { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 100px 0 0 } .body-fl { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 0 } .body-text-sp { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 30px; margin: 30px 0 0 } .build-stamp { display: block; font-size: 0.58333em; font-style: normal; font-weight: normal; letter-spacing: 0; line-height: 1.3; text-align: left; text-indent: 0; margin: 10px 0 0 } .calibre { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre_rescale_ { display: block; font-size: 1em } .calibre1 { display: block } .calibre2 { adobe-text-layout: optimizeSpeed; display: block; font-size: 1em; line-height: 1.3; orphans: 3; padding-left: 0; padding-right: 0; widows: 3; margin: 0 5pt } .calibre3 { font-style: italic } .calibre4 { font-weight: bold } .calibre5 { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 30px; margin: 0 } .calibre6 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre7 { display: block; list-style-image: none; list-style-position: outside; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .cbj_author { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; text-align: center; margin: 0.5em 0 1.5em } .cbj_comments { display: block; font-family: sans-serif; font-size: 0.75em; margin-left: 10%; margin-right: 10%; margin-top: 2em; text-align: left } .cbj_pubdata { display: block; font-size: 1.41667em; line-height: 1.2; text-align: center; margin: 0.5em } .cbj_title { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; text-align: center; text-transform: uppercase; margin: 2.5em 0 0.5em } .copyright { display: block; font-size: 0.75em; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 5px 0 0 } .copyright-first { display: block; font-size: 0.75em; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 20px 0 0 } .copyright-nsp { display: block; font-size: 0.75em; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 0 } .copyright-rule { display: block; font-size: 0.75em; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 15px 0 0 } .cp0541-blackbar { background-color: black; color: black; display: block; height: 1.5em; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.5em } .cp0541-blurb { display: block; font-size: 0.75em; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 0; padding: 0.5em 0.5em 0.5em 11.5em } .cp0541-bullet-list { display: list-item; font-size: 0.75em } .cp0541-find { display: block; font-size: 1.125em; font-weight: bold; letter-spacing: 0; line-height: 1.33; text-indent: 0; text-transform: uppercase; margin: 0 0 0 1em } .cp0541-float-left { background-color: white; display: block; float: left; height: 8em; padding-bottom: 0.5em; padding-right: 0.5em } .cp0541-float-left-image { height: 8em; width: auto } .cp0541-float-right { background-color: white; border-bottom-left-radius: 1em; border-top-left-radius: 1em; display: block; float: right; height: 100px; margin-top: -7em; padding-bottom: 0.5em; padding-left: 0.5em; padding-top: 0.5em; text-align: right } .cp0541-float-right-image { height: 100px; width: auto } .cp0541-golden { background-color: #d5a00f; display: block; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.5em; min-height: 8em; padding-right: 0.5em } .cp0541-reader { display: block; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.5em } .cp0541-tan { background: radial-gradient(#fff, #efdbaf); background-color: #efdcb1; display: block; margin-left: 0.5em; margin-right: 0.5em; margin-top: 0.5em; padding-bottom: 0.5em; padding-left: 0.5em; padding-top: 0.5em } .cs-fm-endorser { font-weight: bold; text-transform: uppercase } .cs-register-mark { font-size: 1em } .dedication { display: block; font-style: italic; letter-spacing: 0; line-height: 1.33; text-align: center; text-indent: 0; margin: 0 } .dedication-first { display: block; font-style: italic; letter-spacing: 0; line-height: 1.33; text-align: center; text-indent: 0; margin: 80px 0 0 } .description { display: block; margin: 1em 0 } .dingbat { display: block; height: 15px; margin-bottom: 30px; margin-left: 0; margin-top: 30px; text-align: center; text-indent: 0 } .dingbat1 { height: 100%; width: auto } .discussion-question { display: list-item; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 10px 0 0 } .discussion-question-first { display: list-item; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 100px 0 0 } .endorsement-sp { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 30px 0 0 } .endorser { display: block; letter-spacing: 0; line-height: 1.33; page-break-before: avoid; text-indent: 0; margin: 5px 0 0 30px } .extract-centered { display: block; letter-spacing: 0; line-height: 1.33; text-align: center; text-indent: 0; margin: 0 30px } .extract-centered-sp { display: block; letter-spacing: 0; line-height: 1.33; text-align: center; text-indent: 0; margin: 20px 30px 0 } .extract-cont { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 30px; margin: 0 30px } .extract-fl-sp { display: block; letter-spacing: 0; line-height: 1.33; text-indent: 0; margin: 30px 30px 0 } .full-width { height: auto; width: 100% } .h1-chapter-title { display: block; font-size: 1.41667em; font-style: normal; font-weight: normal; letter-spacing: 0; line-height: 1.33; text-align: center; text-decoration: none; text-indent: 0; text-transform: none; vertical-align: baseline; margin: 10px 0 0 } .half-title-page-image { display: block; margin-left: 0; text-align: center; text-indent: 0 } .half-title-page-image1 { height: 99%; margin-left: 0; text-align: center; text-indent: 0; width: auto } .image { display: block; margin-left: 0; page-break-inside: avoid; text-align: center; text-indent: 0 } .image1 { height: 285px; width: 525px } .image2 { height: 249px; width: 525px } .image3 { height: 136px; width: 525px } .image4 { height: 130px; width: 525px } .metadata_divider { color: gray; display: block; height: 2px; width: 85%; margin: 0 auto; border-top: white solid 0; border-right: white solid 0; border-bottom: black solid 1px; border-left: white solid 0 } .nbsp-hidden { display: none; text-decoration: none } .nbsp-invisible { display: none } .title { line-height: 1.2 } .title-page-image { height: 99%; width: auto } .toc-ebook-chapter { display: block; font-size: 1em; font-style: normal; font-weight: normal; letter-spacing: 0; line-height: 1.33em; text-align: left; text-indent: -30px; margin: 10px 0 0 60px } .toc-ebook-chapter-sp { display: block; font-size: 1em; font-style: normal; font-weight: normal; letter-spacing: 0; line-height: 1.33em; text-align: left; text-indent: -30px; margin: 30px 0 0 60px } .toc-ebook-fm-bm { display: block; font-size: 1em; font-style: italic; font-weight: normal; letter-spacing: 0; line-height: 1.33em; text-align: left; text-indent: 0; margin: 10px 0 0 60px } .toc-ebook-fm-bm-sp { display: block; font-size: 1em; font-style: italic; font-weight: normal; letter-spacing: 0; line-height: 1.33em; text-align: left; text-indent: 0; margin: 30px 0 0 60px } .toc-list { display: block; margin-top: 100px }