@page { margin-bottom: 15px; margin-top: 20px } a { } b.chart-bold { font-family: sans-serif; font-weight: bold } b.cs-bold { font-weight: bold } b.nav-bold { font-weight: bold } body { adobe-text-layout: optimizeSpeed; line-height: 1.3; margin-left: 25px; margin-right: 25px; orphans: 3; widows: 3 } br { } div.callouts { float: right; padding-bottom: 30px; padding-left: 30px; padding-top: 30px; width: 40% } div.cover-image { height: 100%; margin-left: 0; text-align: center; text-indent: 0; width: 100% } div.full-image { height: 99%; margin-left: 0; max-width: 100%; text-align: center; text-indent: 0 } div.half-title-page-image { margin-left: 0; text-align: center; text-indent: 0 } div.image { margin-left: 0; page-break-inside: avoid; text-align: center; text-indent: 0; margin-top: 0; } div.image-break { page-break-before: always; margin-left: 0; page-break-inside: avoid; text-align: center; text-indent: 0; margin-top: 0; } div.navpress_copyright { height: 3.5em; margin-bottom: 0; margin-left: 0; margin-top: 0; text-align: left; text-indent: 0 } div.note-first { margin-top: 100px } div.sidebar { background-color: #e7e7e8; font-size: 1em; margin-bottom: 30px; padding-bottom: 30px; padding-left: 30px; padding-right: 30px; padding-top: 30px; margin-top: 30px } div.title-page-image { margin-left: 0; text-align: center; text-indent: 0 } div.toc-list-1 { margin-top: 100px } h1.chapter-number { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 2.8px !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.chapter-title { font-family: sans-serif !important; font-size: 1.92em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 55px !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 10px !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.chart-title { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 10px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.couples-only-head { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.discussion-chapter-head { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: -0.2px !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 15px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.heading-1 { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 20px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.lesson-title { page-break-before: always !important; font-family: sans-serif !important; font-size: 1.92em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 10px !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 10px !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.part-number { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 2.8px !important; line-height: 1.33 !important; margin-bottom: 10px !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.sidebar-head { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.sidebar-head-sp-below { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 10px !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h1.sidebar-sub1 { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: bold !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 15px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: uppercase !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.chapter-title { font-family: sans-serif !important; font-size: 1.92em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 55px !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 10px !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.heading-2 { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 20px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.heading-2-bs { font-family: sans-serif !important; font-size: 1.08em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 15px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.heading-2-nsp { font-family: sans-serif !important; font-size: 1em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.part-title { font-family: sans-serif !important; font-size: 2.42em !important; font-style: normal !important; font-weight: normal !important; letter-spacing: -0.2px !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: center !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.sidebar-sub2 { font-family: sans-serif !important; font-size: 1em !important; font-style: italic !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 15px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h2.sidebar-sub2-nsp { font-family: sans-serif !important; font-size: 1em !important; font-style: italic !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 10px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h3.heading-3 { font-size: 1em !important; font-style: normal !important; font-variant: small-caps !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 20px !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } h3.heading-3-nsp { font-size: 1em !important; font-style: normal !important; font-variant: small-caps !important; font-weight: normal !important; letter-spacing: 0 !important; line-height: 1.33 !important; margin-bottom: 0 !important; margin-left: 0 !important; margin-right: 0 !important; margin-top: 0 !important; text-align: left !important; text-decoration: none !important; text-indent: 0 !important; text-transform: none !important; vertical-align: baseline !important; /* RETAIN LAST SEMICOLON */ } i.cs-bold-italic { font-style: italic; font-weight: bold } i.cs-italic { font-style: italic } i.cs-italic-gotham { font-family: sans-serif; font-style: italic } i.cs-italic-gotham-bold { font-family: sans-serif; font-style: italic; font-weight: bold } i.cs-italic-small-cap { font-style: italic; font-variant: small-caps } img.cover-image { height: 99%; max-width: 100% } img.full-image { height: 99%; max-width: 100% } img.full-width { width: 100% } img.half-title-page-image { height: 99%; margin-left: 0; max-width: 100%; text-align: center; text-indent: 0 } img.image { margin-top: 0; height: 1.2em; } div.match { padding-top: 1em; padding-bottom: 1em; margin-left: 0; page-break-inside: avoid; text-align: left; text-indent: 0; margin-top: 0; float: left; padding-right: 1.5em; } img.match { height: 5.5em; text-align: left; } img.navpress_copyright { height: 3.5em } img.title-page-image { height: 99%; max-width: 100% } li.bullet-list { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } li.bullet-list-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 15px; text-indent: 0 } li.discussion-question { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: -15px } li.discussion-question-first { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: -15px } li.discussion-question-letter { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0; text-indent: -15px } p.letter-times { text-align: right; font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.letter-list { display: list-item; list-style-type: disc; font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.letter-list-sp { display: list-item; list-style-type: disc; font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } li.mm-numbered-list { font-family: sans-serif; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 5px; text-indent: 0; } li.numbered-list { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } li.numbered-list-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-indent: 0 } li.regular-list { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } li.regular-list-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-indent: 0 } li.sidebar-bullet { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } li.sidebar-bullet-sp { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } li.toc-ebook-chapter { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: -30px } li.toc-ebook-chapter-sp { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: -30px } li.toc-ebook-division { font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.33em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 15px; text-align: left; text-indent: 0 } li.toc-ebook-fm-bm { font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: 0 } li.toc-ebook-fm-bm-sp { font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } li.toc-ebook-part { font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.33em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } li.toc-ebook-teaser { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: 0 } li.toc-ebook-teaser-sp { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } li.toc-ebook-volume { font-size: 1.3em; font-style: italic; font-weight: bold; line-height: 1.33em; margin-bottom: 10px; margin-left: 0; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } ol { margin-bottom: 0; margin-top: 0 } ol.landmarks { list-style: none } ol.page-list { list-style: none } ol.regular-list { list-style: none; margin-bottom: 0; margin-top: 0 } ol.toc-list-1 { line-height: 1.33em; list-style: none; margin-top: 100px } ol.toc-list-2 { line-height: 1.33em; list-style: none } ol.toc-list-3 { line-height: 1.33em; list-style: none } p { /* RETAIN LAST SEMICOLON */ letter-spacing: 0; line-height: 1.33 !important; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 30px } p.body-centered { letter-spacing: 4px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-indent: 0 } p.body-centered-sp { letter-spacing: 4px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-indent: 0 } p.body-first { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 100px; text-indent: 0 } p.body-fl { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-fl-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-indent: 0 } p.body-prayer { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 15px; text-indent: 0 } p.body-servant-selfish { font-size: 0.79em; letter-spacing: 1.2px; line-height: 1.33; margin-bottom: 5px; margin-left: 0; margin-right: 0; margin-top: 15px; text-indent: 0 } p.body-servant-selfish-sp { padding-bottom: 0.5em; border-bottom: 1px solid; font-size: 0.79em; letter-spacing: 1.2px; line-height: 1.33; margin-bottom: 5px; margin-left: 0; margin-right: 0; margin-top: 20px; text-indent: 0 } p.body-stairstep { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 15px; text-indent: 0 } p.body-stairstep-2 { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-stairstep-3 { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-stairstep-4 { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 120px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-stairstep-5 { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 150px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-stairstep-6 { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 180px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-story-cont { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0; text-indent: 30px } p.body-story-fl { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0; text-indent: 0 } p.body-story-fl-sp { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 10px; text-indent: 0 } p.body-text-signature-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: right; text-indent: 0 } p.body-text-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-indent: 30px } p.build-stamp { font-size: 0.66em; font-style: normal; font-weight: normal; line-height: 1.3; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: left; text-indent: 0 } p.chart-head { font-family: sans-serif; font-size: 0.8em; font-weight: bold; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0; text-transform: uppercase } p.chart-text { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.copyright { font-size: 0.6em; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 5px; text-indent: 0 } p.copyright-first { font-size: 0.6em; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 20px; text-indent: 0 } p.copyright-nsp { font-size: 0.6em; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.copyright-rule { font-size: 0.6em; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } p.copyright-sp { font-size: 0.66em; font-style: normal; font-weight: normal; line-height: 1.3; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 15px; text-align: left; text-indent: 0 } p.dingbat { font-size: 1.5em; letter-spacing: 20px; line-height: 1.33; margin-bottom: 15px; margin-left: 0; margin-right: 0; margin-top: 15px; text-align: center; text-indent: 0 } p.endnote-text { font-size: 0.75em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0; text-indent: -30px } p.endorsement-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-indent: 0 } p.endorser { font-family: sans-serif; font-weight: bold; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0.25em; page-break-before: avoid; text-indent: 0; text-transform: uppercase } p.endorser-title { font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0.25em; text-indent: 0 } p.epigraph { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 0; text-align: center; text-indent: 0 } p.epigraph-first { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 80px; text-align: center; text-indent: 0 } p.extract-characters-fl-sp { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 30px; text-indent: 0 } p.extract-cont { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 0; text-indent: 30px } p.extract-cont-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 30px; text-indent: 30px } p.extract-fl { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 0; text-indent: 0 } p.extract-fl-after-bullet { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 30px; margin-top: 10px; text-indent: 0 } p.extract-fl-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 30px; text-indent: 0 } p.extract-poetry-1 { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 60px; margin-right: 30px; margin-top: 0; text-indent: 0 } p.extract-poetry-1-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 30px; margin-top: 10px; text-indent: -30px } p.interview-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 150px; margin-right: 0; margin-top: 10px; text-indent: -120px } p.lesson-body-first { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 20px; text-indent: 0 } p.letter-fl-sp { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 30px; text-indent: 0 } p.letter-salutation { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 10px; text-indent: 0 } p.letter-signature { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 0; text-align: right; text-indent: 0 } p.mm-fl-sp { font-family: sans-serif; letter-spacing: 0; line-height: 1.33; margin-bottom: 5px; margin-left: 0; margin-right: 0; margin-top: 20px; text-indent: 0 } p.mm-head { padding-bottom: 0.25em; border-bottom: 1px solid; font-family: sans-serif; font-size: 1.08em; font-weight: bold; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 20px; text-align: center; text-indent: 0; text-transform: uppercase } p.mm-total { font-family: sans-serif; letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 2em; margin-right: 0; margin-top: 5px; text-indent: 0 } p.poetry-1 { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 0; text-indent: -60px } p.poetry-1-sp { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 30px; text-indent: -60px } p.poetry-2 { font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 0; text-indent: -30px } p.production-note { font-weight: bold; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0; text-transform: uppercase } p.sb-letter-salutation { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } p.sb-letter-signature { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: right; text-indent: 0 } p.sb-letter-text { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 30px } p.sb-letter-text-sp { font-family: sans-serif; font-size: 0.8em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 15px; text-indent: 0 } p.scrip-fl-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 30px; margin-top: 30px; text-indent: 0 } p.scrip-poetry-1 { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 0; text-indent: -60px } p.scrip-poetry-1-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 90px; margin-right: 0; margin-top: 30px; text-indent: -60px } p.sidebar-cred { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: right; text-indent: 0 } p.sidebar-first { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } p.sidebar-fl-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.sidebar-note-center { font-size: 0.79em; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: center; text-indent: 0 } p.sidebar-poetry-1-sp { letter-spacing: -0.2px; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 5px; text-align: center; text-indent: 0 } p.sidebar-poetry-centered { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-indent: 0 } p.sidebar-text { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 30px } p.sidebar-text-hang { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 30px; margin-right: 0; margin-top: 0; text-indent: -30px } p.sidebar-text-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 30px } p.song-scrip-heading { font-family: sans-serif; font-weight: bold; letter-spacing: 0; line-height: 1.33; margin-bottom: 5px; margin-left: 0; margin-right: 0; margin-top: 20px; text-align: center; text-indent: 0; text-transform: uppercase } p.song-scrip-poetry-1 { font-size: 1em; font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-align: center; text-indent: 0 } p.song-scrip-poetry-1-sp { font-size: 1em; font-style: italic; letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-align: center; text-indent: 0 } p.song-scrip-ref { font-size: 0.8em; letter-spacing: 2.8px; line-height: 1.33; margin-bottom: 15px; margin-left: 0; margin-right: 0; margin-top: 15px; text-align: center; text-indent: 0; text-transform: uppercase } p.title-page-author { font-family: sans-serif; font-size: 2.3em; font-weight: bold; line-height: 2em; margin-bottom: 0; page-break-before: auto; text-align: center; text-indent: 0 } p.title-page-by { font-family: sans-serif; font-size: 1.5em; font-weight: bold; line-height: 1.3; margin-bottom: 0; text-align: center; text-indent: 0 } p.title-page-publisher { font-family: sans-serif; font-size: 1.5em; font-weight: bold; line-height: 1.5em; margin-bottom: 0; margin-left: 60px; margin-right: 60px; page-break-before: auto; text-align: center; text-indent: 0 } p.title-page-publisher-location { font-family: sans-serif; font-size: 1.5em; font-weight: bold; margin-bottom: 0; margin-left: 60px; margin-right: 60px; page-break-before: auto; text-align: center; text-indent: 0 } p.title-page-subtitle { font-family: sans-serif; font-size: 2em; font-style: normal; font-weight: bold; line-height: 1.3; margin-bottom: 0; margin-left: 30px; margin-right: 30px; page-break-before: auto; text-align: center; text-indent: 0 } p.title-page-title { font-family: sans-serif; font-size: 3em; font-style: italic; font-weight: bold; line-height: 1.5em; margin-bottom: 0; margin-left: 30px; margin-right: 30px; page-break-before: always; text-align: center; text-indent: 0 } p.toc-ebook-chapter { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: -30px } p.toc-ebook-chapter-sp { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: -30px } p.toc-ebook-division { font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.33em; margin-bottom: 0; margin-left: 45px; margin-right: 0; margin-top: 15px; text-align: left; text-indent: -30px } p.toc-ebook-fm-bm { font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: 0 } p.toc-ebook-fm-bm-sp { font-size: 1em; font-style: italic; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } p.toc-ebook-part { font-size: 1em; font-style: normal; font-weight: bold; line-height: 1.33em; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } p.toc-ebook-teaser { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 10px; text-align: left; text-indent: 0 } p.toc-ebook-teaser-sp { font-size: 1em; font-style: normal; font-weight: normal; line-height: 1.33em; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } p.toc-ebook-volume { font-size: 1.3em; font-style: italic; font-weight: bold; line-height: 1.33em; margin-bottom: 10px; margin-left: 0; margin-right: 0; margin-top: 30px; text-align: left; text-indent: 0 } p.toc-fmbm-chapter-subtitle { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 60px; margin-right: 0; margin-top: 0; text-indent: 0 } p.toc-fmbm-chapter-title { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; text-indent: 0 } p.toc-fmbm-chapter-title-sp { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } p.toc-part-title { letter-spacing: 0; line-height: 1.33; margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 10px; text-indent: 0 } span.cs-cap { text-transform: uppercase } span.cs-fake-sc { font-size: 0.8em; text-transform: uppercase } span.cs-rule-tight { letter-spacing: -1px } span.cs-small-cap { font-variant: small-caps } span.cs-small-cap-servant { font-variant: small-caps; letter-spacing: 2px } span.cs-toc-all-small-cap { font-size: 0.67em; letter-spacing: 2.6px; text-transform: uppercase } span.nbsp-invisible { display: none } span.note-link { font-size: 0.75em; vertical-align: text-top } sup.note_marker { font-size: 0.75em; vertical-align: text-top } table.noborders { border: none; margin-top: 10px; margin-left: 30px; } table.noborders td { border: none; vertical-align: top } table.borders { border-collapse: collapse; border-left: 1px solid black; border-top: 1px solid black; margin-top: 10px } table.borders td { border-bottom: 1px solid black; border-right: 1px solid black; padding: 5px; vertical-align: top } th { border-bottom: 1px solid black; border-right: 1px solid black; padding: 5px; vertical-align: top } tr { } ul { list-style: disc; margin-bottom: 0; margin-top: 0 } ul.letter-list { list-style: disc; margin-bottom: 0; margin-top: 0 } ul.regular-list { list-style: none; margin-bottom: 0; margin-top: 0 } span.letter-times { float: right; clear: right; }