body { margin-left: 3%; margin-right: 3%; margin-top: 3%; margin-bottom: 3%; } p { text-align: justify; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; orphans: 2; widows: 2; } h1, h2, h3, h4, h5, h6 { margin-top: 0em; margin-bottom: 0em; font-weight: normal; } h1.book_title { margin-top: 1em; page-break-after: avoid; text-align: center; margin-bottom: 0em; } h2.book_subtitle { page-break-after: avoid; text-align: center; margin-top: 0em; margin-bottom: 0em; } h2.book_author { page-break-after: avoid; text-align: center; margin-top: 1em; margin-bottom: 0em; } p.title_page { text-align: center; } p.publisher_logo { margin-top: 10em; text-align: center; margin-bottom: 0em; } h2.chapter_head_left { text-align: left; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } h2.chapter_head_right { text-align: right; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } h2.chapter_head { text-align: center; page-break-after: avoid; margin-top: 0.5em; margin-bottom: 4em; } h2.chapter_number_left { text-align: left; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } h2.chapter_number_right { text-align: right; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } h2.chapter_number { text-align: center; page-break-after: avoid; font-size: 1.2em; margin-top: 2em; margin-bottom: 0em; } h2.fm_head { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } h2.bm_head { text-align: center; page-break-after: avoid; font-size: 1.3em; margin-top: 2em; margin-bottom: 4em; } h3.a_head { text-align: center; page-break-after: avoid; margin-top: 1em; margin-bottom: 3em; } h4.b_head { text-align: left; page-break-after: avoid; margin-top: 1.2em; margin-bottom: 0.6em; font-weight: bold; } h5.c_head { text-align: center; page-break-after: avoid; margin-top: 0em; margin-bottom: 0em; } body.cover_page { margin: 0em; padding: 0em; } div.cover_image { text-align: center; margin: 0em; padding: 0em; } img.cover_image { max-width: 100%; height: 100%; } img { max-width: 100%; max-height: 100%; } img.full_height { height: 100%; } img.full_width { width: 100%; } div.image { text-align: center; margin-top: 1em; margin-bottom: 1em; } div.centered_image { text-align: center; } div.full_page_image { text-align: center; page-break-after: always; page-break-before: always; page-break-inside: avoid; } p.flush_left { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.flush_left_space_after { text-indent: 0em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.indented { text-indent: 1.2em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.indented_space_after { text-indent: 1.2em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.flush_center { text-align: center; text-indent: 0em; margin-top: 5em; margin-bottom: 0em; line-height: 1.2em; } p.flush_center_space_after { text-align: center; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.flush_right { text-align: right; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.flush_right_space_after { text-align: right; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.hanging_indent { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-indent: -1em; padding-left: 1em; } p.hanging_indent_space_after { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; text-indent: -1em; padding-left: 1em; } div.break_before { page-break-before: always; } div.break_after { page-break-after: always; } h2.toc_head { text-align: center; line-height: 1.5em; text-indent: 0em; margin-top: 2em; margin-bottom: 2em; } p.toc_text { text-indent: 0em; line-height: 1.5em; } p.toc_text_indent { margin-left: 1em; text-indent: 0em; line-height: 1.5em; } p.toc_text_space_after { text-indent: 0em; line-height: 1.5em; margin-bottom: 1em; } p.toc_text_indent_space_after { margin-left: 1em; text-indent: 0em; line-height: 1.5em; margin-bottom: 1em; } h3.author_head { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 2em; } p.author_text { text-indent: 0em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } h3.also_by_head { text-align: center; margin-top: 2em; margin-bottom: 2em; line-height: 1.2em; } h4.also_by_subhead { text-align: center; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.also_by_list { line-height: 1.2em; text-align: center; } p.also_by_list_space_after { text-align: center; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.poem1 { text-align: left; margin-left: 1.5em; line-height: 1.2em; margin-bottom: 0em; } p.poem2 { text-align: left; margin-left: 2em; line-height: 1.2em; margin-bottom: 0em; } p.poem3 { text-align: left; margin-left: 2.5em; line-height: 1.2em; margin-bottom: 0em; } div.verse { margin-bottom: 1em; } p.poem_right { text-align: right; text-indent: 0em; line-height: 1.2em; } ul, ol { margin-top: 1em; margin-bottom: 1em; } h3.copyright_head { margin-top: 2em; margin-bottom: 2em; text-indent: 0em; text-align: left; line-height: 1.2em; } p.copyright { text-indent: 0em; text-align: left; line-height: 1.2em; font-size: 0.9em; } p.copyright_space_after { text-indent: 0em; text-align: left; margin-bottom: 1em; line-height: 1.2em; font-size: 0.9em; } p.extract_flush_left { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 1em; line-height: 1.2em; } p.extract_flush_left_space_after { text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; line-height: 1.2em; } p.extract_indented { text-indent: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 1em; margin-right: 1em; line-height: 1.2em; } p.extract_indented_space_after { text-indent: 1em; margin-top: 0em; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; line-height: 1.2em; } p.extract_source { font-size: 0.9em; text-align: right; margin-top: 0em; margin-bottom: 0em; margin-right: 0em; line-height: 1.2em; } p.extract_source_space_after { font-size: 0.9em; text-align: right; margin-top: 0em; margin-bottom: 1em; margin-right: 0em; line-height: 1.2em; } p.epigraph { font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-left: 1.5em; margin-right: 0em; line-height: 1.2em; } p.epigraph_space_after { font-size: 0.9em; text-indent: 0em; margin-top: 2em; margin-bottom: 0.5em; margin-left: 3.5em; margin-right: 0em; line-height: 1.2em; } p.epigraph_source { font-size: 0.9em; text-align: right; margin-top: 0em; margin-bottom: 0em; margin-right: 0em; line-height: 1.2em; } p.epigraph_source_space_after { font-size: 0.9em; text-align: right; margin-top: 0em; margin-bottom: 1em; margin-right: 0em; line-height: 1.2em; } h3.praise_head { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 2em; } h4.praise_sub_head { text-align: center; margin-top: 0em; margin-bottom: 1em; } p.praise { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.praise_space_after { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.praise_source { text-align: right; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.dedication { text-align: center; margin-top: 5em; margin-bottom: 0em; line-height: 1.2em; } p.dedication_space_after { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.index_head { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.index_primary { text-indent: -1em; padding-left: 1em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.index_secondary { text-indent: -1em; margin-left: 2em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.index_extra { text-indent: -1em; margin-left: 3em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } .small { font-size: 0.75em; } a { text-decoration: none; } span.dropcap_two { font-family: "Times New Roman"; float: left; font-size: 2.8em; margin-bottom: -0.8em; line-height: 1.7em; margin-left: 1px; } span.dropcap_two1 { font-size: 2.8em; float: left; margin-top: -0.4225em; margin-bottom: -0.7245em; line-height: 1.8em; } span.dropcap_three { float: left; font-family: "Times New Roman"; font-size: 4.8em; margin-top: -0.25em; margin-bottom: -0.422em; line-height: 1.2em; } span.dropcap_three1 { font-size: 4.8em; float: left; margin-top: -0.18em; margin-bottom: -0.322em; line-height: 1.2em; } div.box { margin-top: 2em; border: 2px solid black; border-style: dotted; border-radius: 15px; padding: 1em; } p.box_head { text-align: center; page-break-after: avoid; margin-top: 0em; margin-bottom: 1em; font-size: 1.3em; } span.bor { border-bottom: 2px dotted black; } p.footnote_flush_left_top { text-indent: -1.2em; margin-left: 1.2em; font-size: 0.8em; margin-top: 3em; margin-bottom: 0em; line-height: 1.2em; text-align: left; } p.footnote_flush_left_top1 { text-indent: -1.2em; margin-left: 1.2em; font-size: 0.8em; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; text-align: left; } li.bold { font-weight: bold; } span.normal { font-weight: normal; } li.bold1 { font-weight: bold; margin-bottom: 1em; } span.strikethrough { text-decoration: line-through; } p.extract_hanging_indent { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-indent: -1em; padding-left: 2em; } p.extract_hanging_indent_space_after { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; text-indent: -1em; padding-left: 2em; } p.extract_flush_left_space_after1 { font-size: 0.8em; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1.5em; line-height: 1.2em; } h2.chapter_head1 { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } div.content_space { margin-left: 0.5em; } p.hanging_indent1 { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-indent: -1.5em; padding-left: 1.5em; text-align: left; } p.hanging_indent_space_after1 { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; text-indent: -1.5em; padding-left: 1.5em; text-align: left; } p.hanging_indent2 { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; text-indent: -1em; padding-left: 1em; text-align: left; } p.hanging_indent3 { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-indent: -0.6em; padding-left: 0.6em; text-align: left; } p.hanging_indent_space_after3 { margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; text-indent: -0.6em; padding-left: 0.6em; text-align: left; } div.plate { page-break-inside: avoid; page-break-after: always; text-align: center; margin-top: 1em; margin-bottom: 1em; } .plate_text { text-align: left; margin-top: 1em; margin-bottom: 0em; }