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; } a { text-decoration: none; } ul, ol { margin-top: 1em; margin-bottom: 1em; } li { margin-top: 0.5em; margin-bottom: 0em; } li.ns { margin-top: 0.2em; margin-bottom: 0.2em; } .width3{width: 3%;} .width10{width: 10%;} .width20{width: 20%;} .width30{width: 30%;} .width40{width: 40%;} .width50{width: 50%;} .width60{width: 60%;} .width70{width: 70%;} .width80{width: 80%;} .width90{width: 90%;} .width100{width: 100%;} .small, small { font-size: 0.75em; } img { max-width: 100%; max-height: 100%; } img.full_height { height: 100%; } img.full_width { width: 100%; } div.image { page-break-before: always; text-align: center; margin-top: 1em; margin-bottom: 1em; } div.centered_image { text-align: center; } div.full_page_image { text-align: center; page-break-inside: avoid; } div.cover_image { text-align: center; margin: 0em; padding: 0em; } img.cover_image { max-width: 100%; height: 100%; } 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.publisher_logo { margin-top: 10em; text-align: center; margin-bottom: 0em; } h2.part_head { text-align: center; font-weight: bold; font-size: 1.3em; margin-top: 3em; margin-bottom: 2em; } h2.chapter_head { text-align: center; font-size: 1.5em; font-weight: bold; margin-top: 0em; margin-bottom: 3.5em; } h2.chapter_head1 { text-align: center; font-size: 1.3em; font-weight: bold; font-size: 1.3em; margin-top: 2em; margin-bottom: 3.5em; } h2.chapter_number { text-align: center; font-weight: bold; margin-top: 2em; font-size: 1.5em; margin-bottom: 3.5em; } h2.fm_head { text-align: center; page-break-after: avoid; margin-top: 2em; margin-bottom: 4em; } 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: 0em; 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: 0.2em; margin-bottom: 0.3em; 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 { font-family: sans-serif; font-weight: bold; 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_space_after { text-indent: 0em; line-height: 1.5em; margin-bottom: 1em; } p.toc_text_indent { margin-left: 1em; text-indent: 0em; line-height: 1.5em; } 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: 1.5em; margin-bottom: 0.5em; line-height: 1.2em; } p.also_by_list { margin-top:0.2em; line-height: 1.2em; text-align: center; margin-bottom: 0.2em; } p.also_by_list_space_after { text-align: center; margin-top: 0em; margin-bottom: 1.5em; line-height: 1.2em; } 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 { font-weight: bold; font-family: sans-serif; font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; } p.extract_flush_left_space_after { font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; } p.extract_indented { font-size: 0.9em; text-indent: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; } p.extract_indented_space_after { font-size: 0.9em; text-indent: 1em; margin-top: 0em; margin-bottom: 1em; margin-left: 2em; margin-right: 3em; 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-family: sans-serif; font-size: 0.9em; text-indent: 0em; margin-top: 2em; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; line-height: 1.2em; } p.epigraph1 { text-align: center; font-size: 0.8em; font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 2em; margin-left: 2em; margin-right: 2em; line-height: 1.2em; } p.epigraph_source { font-family: sans-serif; font-size: 0.9em; text-align: right; margin-top: 0.5em; margin-bottom: 2em; margin-right: 2em; page-break-after: always; 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; } p.praise { margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.praise_space_before { margin-top: 2em; 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: 1.5em; margin-bottom: 0em; line-height: 1.5em; } p.dedication1 { text-align: center; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } ol.toc_lvl1 { list-style-type: none; padding-left: 0.5em; } ol.toc_lvl2 { list-style-type: none; padding-left: 1.5em; margin-top: 0.5em; } .toc_lvl1 li, .toc_lvl2 li { margin-bottom: 0.5em; } .toc_lvl1 a, .toc_lvl1 a:visited { color: #000001; text-decoration: none; border-bottom: none; } .toc_lvl2 a, .toc_lvl2 a:visited { color: #000001; text-decoration: none; border-bottom: none; } p.footnote { font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } .hr1 { margin-top: 3em; } .greybox1 { margin: 1em 20% 1em 20%; padding: 1em; background-color: #e7e7e8; } p.box_center { margin-top: 1em; margin-bottom: 1em; text-align: center; } table.table1 { width: 40%; border: 1px solid #000001; margin: 0 30% 0 30%; } .space1 { font-weight: bold; color: #939598; width: 1em; padding: 0.5em; } table.table2 { width: 100%; border-collapse: collapse; background-color: #e7e7e8; } table.table2 tr td { width: 32%; border: 2px solid #b2b3b6; padding: 0.5em; vertical-align: middle; } .img1 { vertical-align: top; } table.table3 { width: 100%; border-collapse: collapse; background-color: #e7e7e8; margin: 1em 0em 1em 0em; } table.table3 td { padding: 0.5em; vertical-align: middle; } table.table4 { width: 90%; margin: 1em 0em 1em 1.2em; } table.table4 tr td { width: 50%; } p.hanging_indent1 { margin-top: 0em; margin-bottom: 0.5em; line-height: 1.2em; text-indent: -1em; padding-left: 2em; } p.hanging_indent1_sa { margin-top: 0em; margin-bottom: 1.5em; line-height: 1.2em; text-indent: -1em; padding-left: 2em; } div.border_box { font-size: 0.9em; page-break-before: always; margin-top: 1em; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1.5em; } table.table5 { width: 90%; margin: 1em 0em 1em 1.2em; } table.table5 tr td { width: 30%; } .grey { color: #939598; } span.highlight { font-family: sans-serif; font-weight: bold; } p.flush_left_space_before { text-indent: 0em; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; } p.extract_flush_left_space_after1 { font-size: 0.9em; text-indent: 0em; margin-top: 1em; margin-bottom: 1em; margin-left: 1.8em; margin-right: 1.5em; line-height: 1.2em; } p.extract_flush_left_space_after2 { font-family: sans-serif; font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 1.8em; margin-right: 1.5em; line-height: 1.2em; } p.extract { font-size: 0.9em; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 1.2em; line-height: 1.2em; text-indent: -1em; padding-left: 1em; } p.extract1 { font-size: 0.9em; margin-top: 0em; margin-bottom: 1em; margin-left: 2em; margin-right: 1.2em; line-height: 1.2em; text-indent: -1em; padding-left: 1em; } p.right { text-align: right; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-right: 1em; line-height: 1.2em; } h2.chapter_head2 { font-weight: bold; text-align: center; margin-top: 2em; margin-bottom: 4em; } p.caption { font-size: 0.9em; text-indent: 0em; margin-top: 1em; margin-bottom: 1em; line-height: 1.2em; } p.b_head_left { font-size: 0.9em; font-weight: bold; page-break-after: avoid; margin-top: 0.8em; margin-bottom: 0.8em; } p.flush_left_space_before1 { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; line-height: 1.2em; } sup { vertical-align: super; font-size:0.7em; line-height: 0.7em; } h4.b_head { margin-top: 1em; margin-bottom: 1em; } span.underline { text-decoration: underline; } p.list_para { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 2em; line-height: 1.2em; text-align: left; text-indent: -1em; padding-left: 1em; } p.flush_left_space_after1 { text-indent: 0em; margin-left: 2em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.flush_left_space_after2 { text-indent: 0em; margin-left: 3em; margin-top: 0em; margin-bottom: 1em; line-height: 1.2em; } p.indented_space_before { text-indent: 1.2em; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; } p.flush_left_opening { text-indent: 0em; margin-top: 2.5em; margin-bottom: 0em; line-height: 1.2em; } p.flush_left_normal { text-indent: 0em; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; } p.indented_box { margin-left: 2em; text-indent: 1.2em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; } p.flush_left_glossary { text-indent: 0em; margin-top: 0.5em; margin-bottom: 0em; line-height: 1.2em; } p.center { margin-top: 1em; margin-bottom: 1em; text-align: center; } h2.chapter_number1 { text-align: center; font-weight: bold; margin-top: 2em; font-size: 1.5em; margin-bottom: 3.5em; } p.verse { font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; margin-right: 4em; line-height: 1.2em; } p.verse_source { font-size: 0.9em; text-align: right; margin-top: 0.5em; margin-bottom: 1em; margin-right: 2em; line-height: 1.2em; } div.chapter_image { text-align: center; page-break-before: always; margin-top: 1em; margin-bottom: 1em; } h3.a_head { margin-top: 1em; margin-bottom: 1em; } span.leadin { text-transform: uppercase; font-size: 0.9em; font-weight: bold; font-family: sans-serif; } p.extract_flush_left1 { font-family: sans-serif; font-size: 0.9em; text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; } span.ph { text-transform: uppercase; font-size: 0.9em; font-family: sans-serif; } p.flush_left_normal_space_after { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; line-height: 1.2em; } p.flush_left_normal_space_before { text-indent: 0em; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; } p.extract_flush_left2 { font-size: 0.9em; text-indent: 0em; margin-top: 1em; margin-bottom: 0.4em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; font-family: sans-serif; } p.extract_flush_left2_sans { font-size: 0.9em; text-indent: 0em; margin-top: 1em; margin-bottom: 0.5em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; font-family: sans-serif; } p.extract_indented_sans { font-family: sans-serif; font-size: 0.9em; text-indent: 1em; margin-top: 0em; margin-bottom: 0em; margin-left: 2em; margin-right: 3em; line-height: 1.2em; } p.center1 { page-break-after: always; margin-top: 2em; margin-bottom: 0.5em; font-size: 1.3em; text-align: center; } p.fm_epigraph { font-size: 0.9em; text-indent: 0em; margin-top: 4em; margin-bottom: 1em; margin-left: 2em; margin-right: 2em; line-height: 1.2em; } p.epigraph_source_fm { font-size: 0.9em; text-align: right; margin-top: 0.5em; margin-bottom: 2em; margin-right: 2em; page-break-after: always; line-height: 1.2em; } .inline { height: 1em; vertical-align: middle; } span.san { font-family: sans-serif; }