.book-content h1 { text-align: left; clear: both; margin-left: 2em; }
.book-content h2 { margin-top: 2.5em; }
.book-content h3 { font-variant: small-caps; margin-top: 2.5em; }
.book-content h6 { font-style: italic; }
.book-content .titlepg { margin-left: auto; margin-right: auto; border-style: double; clear: both; }
.book-content h4 { font-size: 80%; text-align: center; clear: right; }
.book-content p { text-align: justify; }
.book-content blockquote { text-align: justify; }
.book-content .bq { margin-left: 1em; margin-right: 1em; font-size: 90%; }
.book-content p.tb { margin-top: 2em; }
.book-content div.index .pb { display: block; }
.book-content .bq div.pb { font-size: 90%; margin-right: -2.1em; }
.book-content .bq span.pb { font-size: 90%; margin-right: -2.1em; }
.book-content div.img { text-align: center; margin-left: auto; margin-right: auto; margin-top: 2em; margin-bottom: 2em; }
.book-content body a img.img { text-align: center; margin-left: auto; margin-right: auto; margin-top: 2em; margin-bottom: 2em; }
.book-content sup { font-size: 50%; }
.book-content .center { text-align: center; clear: both; }
.book-content table.center { clear: both; margin-right: auto; margin-left: auto; }
.book-content .small { font-size: 80%; }
.book-content .smaller { font-size: 66%; }
.book-content .smallest { font-size: 50%; }
.book-content .large { font-size: 125%; }
.book-content .sc { font-variant: small-caps; }
.book-content hr { width: 20%; }
.book-content .jr { text-align: right; }
.book-content .jr1 { text-align: right; margin-right: 2em; }
.book-content dl.hymntab dt { text-align: right; }
.book-content dl.hymntab dt .jl { display: block; text-align: left; float: left; }
.book-content table.hymntab tr td { vertical-align: bottom; }
.book-content table.center { border-style: groove; }
.book-content table.center { clear: both; margin-right: auto; margin-left: auto; }
.book-content dd.t { text-align: left; margin-left: 5.5em; }
.book-content dl.toc { clear: both; }
.book-content .toc dt.center { text-align: center; clear: both; margin-top: 3em; margin-bottom: 1em; }
.book-content .toc dt { text-align: right; clear: left; }
.book-content .toc dd { text-align: right; clear: both; }
.book-content .toc dd.t { text-align: right; clear: both; margin-left: 5em; }
.book-content .toc dt a { text-align: left; clear: right; float: left; }
.book-content .toc dd a { text-align: left; clear: right; float: left; }
.book-content .toc dt.sc { text-align: right; clear: both; }
.book-content .toc dt.scl { text-align: left; clear: both; font-variant: small-caps; }
.book-content .toc dt.sct { text-align: right; clear: both; font-variant: small-caps; margin-left: 1em; }
.book-content .toc dt.jl { text-align: left; clear: both; font-variant: normal; }
.book-content .toc dt.scc { text-align: center; clear: both; font-variant: small-caps; }
.book-content .toc dt span.lj { text-align: left; display: block; float: left; }
.book-content .index dd { clear: both; text-align: right; }
.book-content .index dd span { text-align: left; display: block; float: left; }
.book-content .xxindex dd a { text-align: right; float: right; clear: left; display: block; }
.book-content div.notes p { margin-left: 1em; text-indent: -1em; text-align: justify; }
.book-content l { margin-left: 3em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t { margin-left: 4em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t { margin-left: 4em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t { margin-left: 4em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t2 { margin-left: 5em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t2 { margin-left: 5em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t2 { margin-left: 5em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t3 { margin-left: 6em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t3 { margin-left: 6em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t3 { margin-left: 6em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t4 { margin-left: 7em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t4 { margin-left: 7em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t4 { margin-left: 7em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t5 { margin-left: 8em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t5 { margin-left: 8em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t5 { margin-left: 8em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t6 { margin-left: 9em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t6 { margin-left: 9em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t6 { margin-left: 9em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t7 { margin-left: 10em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t7 { margin-left: 10em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t7 { margin-left: 10em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t8 { margin-left: 11em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t8 { margin-left: 11em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t8 { margin-left: 11em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t10 { margin-left: 13em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t10 { margin-left: 13em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t10 { margin-left: 13em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content p.t11 { margin-left: 14em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content div.t11 { margin-left: 14em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .t11 { margin-left: 14em; text-indent: -3em; margin-top: 0; margin-bottom: 0; text-align: left; }
.book-content .fndef p { text-align: justify; margin-top: 1.5em; margin-left: 0em; text-indent: 0em; }
