/* Page Styles */ h1, h2, h3, h4, h5, h6 { page-break-after:avoid; margin-bottom:0; text-indent:0; text-align:center; hyphens: none !important; -moz-hyphens: none !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; } /* Page Styles */ @page {margin: 30px 30px 20px 30px;} /* Headings */ h1.chapheader {margin-top:15%;text-align:center;font-size:125%;font-weight:600;} h2.subhed {margin-top:4em;margin-bottom:2em;text-align:center;font-size:175%;font-weight:500;} h2.subhed2 {margin-top:1em;margin-bottom:0;text-align:left;font-weight:500;font-size:100%;} h3.subhed {margin-top:1em;margin-bottom:1em;text-align:left;font-size:120%;font-weight:500;} h1.partheader {text-align:center;font-size:190%;margin-top:15%;font-weight:600;color:#08088A;} h2.praise {text-align:center;font-size:130%;margin-top:15%;margin-bottom:2em;font-weight:500;} h1.title {text-align:center;font-size:190%;margin-top:30%;font-weight:600;} h2.title {text-align:center;font-size:110%;margin-top:6em;font-weight:500;} h3.title {font-size:140%;margin-top:4px;font-weight:600;color:#08088A;} h1.toc {margin-top:72px;margin-bottom:32px;text-align:center;text-indent:0;font-size:140%;font-weight:500;color:#DAA520;} h1.other {margin-top:124px;text-align:center;font-size:125%;font-weight:500;} /* Paragraphs */ p {line-height:140%;text-align:justify;text-indent:1em;margin-top:0;margin-bottom:0;orphans:1;widows:1;} .about {margin-top:72px;margin-bottom:0;text-indent:0;} .ack {margin-top:30%;text-indent:0;text-align:left;font-size:1em;} .bttm {margin-bottom:12px;} .bttm {margin-bottom:12px;} .bug {text-align:center;text-indent:0;margin-top:1em;margin-bottom:1em;color:#08088A;} .chapstart {margin-top:2em;margin-bottom:0px;text-indent:0;} .color {color:#8A0808;font-weight:600;} .frontmatter {font-size:80%;text-indent:0;margin-top:12px;text-align:left;} .ctr {text-align:center;font-weight:500;text-indent:0;margin-top:2em;margin-bottom:1em;} .ctrtop {text-align:center;text-indent:0;margin-top:48px;} .ctrltop {text-align:center;text-indent:0;margin-top:40px;} .ded {margin-top:30%;text-indent:0;text-align:left;} .dip {margin-top:124px;text-indent:0;} .drop {margin-top:32px;} .img {margin-top:24px;margin-bottom:-24px;text-indent:0;text-align:center;} .img-smtop {margin-top:24px;margin-bottom:16px;text-indent:0;text-align:center;} .img-top {margin-top:40px;margin-bottom:16px;text-indent:0;text-align:center;} .indent {text-indent:0;margin-left:2.75em;margin-top:6px;} .initcap {font-size:130%;line-height:1;text-indent:0;} .large {font-size:large;} .noind {text-indent:0;margin-top:1em;} .noindbot {text-indent:0;margin-bottom:1em;margin-top:1em;} .noindtop {text-indent:0;margin-top:16px;} .right {text-align:right;text-indent:0;} .small {font-size:80%;} .synop {margin-top:20%;} .tpbttm {margin-top:12px;margin-bottom:12px;} .top {margin-top:12px;} .topni {margin-top:12px;text-indent:0;} .toplni {margin-top:48px;text-indent:0;} .topsni {margin-top:8px;text-indent:0;} .toc {margin-left:1em;margin-top:6px;text-align:left;text-indent:0;} .toctop {margin-left:1em;margin-top:6px;text-align:left;text-indent:0;} .toc-bot {text-indent:0;text-align:left;margin-top:32px;font-size:95%;margin-bottom:1em;} img {max-width:96%;} sup {vertical-align:text-top;font-size:80%;} /* Blockquote */ .bq {font-weight:600;margin-left:2em;margin-right:2em;text-indent:0;} .botquote {margin-left:1em;margin-right:2em;font-weight:600;text-indent:0;} .quote {text-indent:0;font-style:italic;} .quotepraise {text-indent:0;font-style:italic;margin-top:1em;} .bqpraise {margin-left:2em;margin-top:1em;margin-right:2em;text-indent:0;} .botquotepraise {margin-left:1em;margin-right:2em;text-indent:0;margin-bottom:1em;text-align:left;} .quote {text-indent:0;font-style:italic;} .bq-monospace {margin-left:10%;margin-right:10%;text-indent:0;font-family:monospace;font-size:85%} .bq-noindtop {text-indent:0;margin-top:16px;} .bq-noind {text-indent:0;margin-top:0;} .bq-ctrtop {text-indent:0;margin-top:16px;text-align:center;} .bq-reg {margin-left:2em;margin-right:2em;text-indent:1em;} .bq-letter {margin-top:6px;text-indent:0;} .bq-ctr {text-indent:0;margin-top:0;text-align:center;} /* Floats */ .floatr {margin:16px 8px 4px 0;float:left;} /* Lists */ ol, ul {text-indent:0;margin-bottom:16px;margin-top:16px;} li {text-indent:0;margin-top:8px;line-height:140%;} /* Tables */ table {width:100%;border-style:solid;border-collapse:collapse;border:1px;border-color:#000000;margin-bottom:12px;margin-top:12px;} td {padding:0px;text-align:center;border-style:solid;border:1px;font-size:normal;} th {padding:0px;text-align:center;font-weight:bold;border-style:solid;border:1px;font-size:normal;}