.a-head { display: block; font-size: 1.125em; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: center; margin: 0 0 1em } .author-head { display: block; font-size: 1.125em; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: center; margin: 0 0 2em } .b-head { display: block; font-weight: normal; page-break-after: avoid; text-align: left; margin: 0 0 1em } .b-head-center { display: block; font-weight: normal; page-break-after: avoid; text-align: center; margin: 0 0 1em } .book-author { display: block; font-size: 1.41667em; font-weight: normal; line-height: 1.2; page-break-after: avoid; page-break-before: always; text-align: center; margin: 0 0 1em } .book-subtitle { display: block; font-size: 1.41667em; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: center; margin: 0 0 1em } .book-title { display: block; font-size: 2em; font-weight: normal; line-height: 1.2; page-break-after: avoid; page-break-before: always; text-align: center; margin: 10% 0 2em } .calibre { font-style: italic } .calibre1 { font-style: italic; line-height: 1.2 } .calibre2 { height: 747px; width: 495px } .calibre3 { height: 524px; width: 493px } .calibre4 { height: 532px; width: 495px } .calibre5 { border-collapse: separate; border-spacing: 2px; display: table; line-height: 1.2em; margin-bottom: 0; margin-top: 0; text-indent: 0; vertical-align: top; width: 95% } .calibre6 { display: table-row; vertical-align: middle } .calibre7 { display: table-cell; line-height: 1.2em; text-align: inherit; vertical-align: top; width: 35%; padding: 1px } .calibre8 { display: table-cell; line-height: 1.2em; text-align: inherit; vertical-align: top; padding: 1px } .calibre9 { display: block; orphans: 2; text-align: justify; text-indent: 1em; widows: 2; margin: 0 } .calibre10 { height: 66px; width: 84px } .calibre11 { display: block } .calibre12 { line-height: 1.2 } .calibre13 { font-size: 0.75em; height: 0; line-height: 1.2; position: relative; vertical-align: top } .calibre14 { font-size: 0.77778em; height: 0; line-height: 1.2; position: relative; vertical-align: top } .calibre15 { height: 502px; width: 401px } .calibre16 { height: 175px; width: 456px } .calibre17 { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .calibre18 { display: list-item } .calibre19 { height: 216px; width: 304px } .calibre20 { display: block; page-break-after: always } .calibre21 { height: 283px; width: 445px } .calibre22 { height: 221px; width: 232px } .calibre23 { height: 231px; width: 356px } .calibre24 { height: 313px; width: 386px } .calibre25 { height: 319px; width: 201px } .calibre26 { height: 444px; width: 563px } .calibre27 { height: 500px; width: 298px } .calibre28 { height: 301px; width: 205px } .calibre29 { height: 379px; width: 263px } .calibre30 { height: 289px; width: 396px } .calibre31 { height: 438px; width: 193px } .calibre32 { height: 600px; width: 387px } .calibre33 { height: 500px; width: 493px } .calibre34 { height: 278px; width: 343px } .calibre35 { height: 243px; width: 316px } .calibre36 { height: 469px; width: 224px } .calibre37 { height: 335px; width: 523px } .calibre38 { height: 484px; width: 575px } .calibre39 { height: 316px; width: 525px } .calibre40 { height: 393px; width: 550px } .calibre41 { height: 236px; width: 332px } .calibre42 { height: 194px; width: 294px } .calibre43 { height: 404px; width: 550px } .calibre44 { height: 406px; width: 259px } .calibre45 { height: 310px; width: 244px } .calibre46 { height: 292px; width: 267px } .calibre47 { height: 353px; width: 230px } .calibre48 { height: 390px; width: 550px } .calibre49 { height: 437px; width: 528px } .calibre50 { height: 299px; width: 376px } .calibre51 { height: 245px; width: 174px } .calibre52 { height: 500px; width: 312px } .calibre53 { height: 500px; width: 475px } .calibre54 { height: 241px; width: 425px } .calibre55 { height: 370px; width: 256px } .calibre56 { height: 419px; width: 294px } .calibre57 { height: 325px; width: 256px } .calibre58 { height: 280px; width: 357px } .calibre59 { height: 496px; width: 201px } .calibre60 { height: 243px; width: 304px } .calibre61 { height: 259px; width: 193px } .chapter-head { display: block; font-size: 1.41667em; font-weight: normal; line-height: 1.2; page-break-after: avoid; page-break-before: always; text-align: center; margin: 10% 0 2em } .chapter-head1 { display: block; font-size: 1.41667em; font-weight: normal; line-height: 1.2; page-break-after: avoid; text-align: center; margin: 10% 0 2em } .epigraph { display: block; font-size: 0.75em; margin-bottom: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 0; widows: 2 } .epigraph-source-space-after { display: block; font-size: 0.75em; orphans: 2; text-align: right; text-indent: 1em; widows: 2; margin: 0 2em 1em 50% } .extract-flush-left-space-after { display: block; font-size: 0.75em; margin-bottom: 1em; margin-top: 0; orphans: 2; text-align: justify; text-indent: 0; widows: 2 } .extract-indented { display: block; font-size: 0.75em; margin-bottom: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 1em; widows: 2 } .extract-indented-space-after { display: block; font-size: 0.75em; margin-bottom: 1em; margin-top: 0; orphans: 2; text-align: justify; text-indent: 1em; widows: 2 } .figure-caption { display: block; font-size: 0.58333em; font-weight: normal; page-break-after: avoid; text-align: center; margin: 0 0 1em } .flush-center-space-after { display: block; line-height: 1.2em; orphans: 2; text-align: center; text-indent: 0; widows: 2; margin: 0 0 1em } .flush-left { display: block; line-height: 1.2em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 } .flush-left-space-after { display: block; line-height: 1.2em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 0 1em } .flush-right { display: block; line-height: 1.2em; orphans: 2; text-align: right; text-indent: 0; widows: 2; margin: 0 0 1em } .fn { display: block; font-size: 0.75em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 } .hanging-indent { display: block; line-height: 1.2em; orphans: 2; padding-left: 1em; text-align: justify; text-indent: -1em; widows: 2; margin: 0 } .hanging-indent1 { display: block; line-height: 1.2em; orphans: 2; padding-left: 1em; text-align: justify; text-indent: -1em; widows: 2; margin: 0 0 1em } .image-nospace { display: block; line-height: 1.2em; orphans: 2; text-align: center; text-indent: 0; widows: 2; margin: 0 } .indented { display: block; line-height: 1.2em; orphans: 2; text-align: justify; text-indent: 1em; widows: 2; margin: 0 } .indented-space-after { display: block; line-height: 1.2em; orphans: 2; text-align: justify; text-indent: 1em; widows: 2; margin: 0 0 1em } .line { color: gray; display: block; height: 2px; width: 40%; border: currentColor inset 1px; margin: 0.5em auto 1em } .pgbrk { display: block; page-break-before: always } .prelims-page { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .publisher-logo { display: block; orphans: 2; text-align: center; text-indent: 0; widows: 2; margin: 3em 0 } .small { font-size: 0.75em } .small1 { font-size: 0.79412em; line-height: 1.2 } .toc-head { display: block; font-weight: bold; line-height: 1.5em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 0 1em } .toc-link { text-decoration: none } .toc-text { display: block; font-weight: normal; line-height: 1.5em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 } .toc-text-space-after { display: block; font-weight: normal; line-height: 1.5em; orphans: 2; text-align: justify; text-indent: 0; widows: 2; margin: 0 0 1em }