@page { margin : 1.5em; } a:link { color: rgb(51,51,51) } a:visited { color: rgb(100,100,100) } a.glossterm:link { color: rgb(71,121,37) } p { orphans: 2; } p { widows: 2; margin: 0px; } body { font-family: serif; font-size: 1em; text-align: left; line-height: 1.5em; text-indent: 1.5em; -webkit-hyphens: 0; -moz-hyphens: 0; hyphens: 0; adobe-hyphenate: 0; adobe-text-layout: optimizeSpeed; } /* HEADS */ h1 { font-family: Verdana, Geneva, sans-serif; font-size: 1.75em; font-weight: bold; text-align: left; page-break-before: always; margin-top: 2em; margin-bottom: 1em; color: #090; text-indent: 0em; } h1.timeline { font-family: Verdana, Geneva, sans-serif; font-size: 1.75em; font-weight: bold; text-align: left; page-break-before: always; margin-top: 2em; margin-bottom: 1em; color: rgb(241,90,34); text-indent: 0em; } h2 { font-family: Verdana, Geneva, sans-serif; font-size: 1.25em; font-weight: bold; text-align: left; margin-top: 1.25em; margin-bottom: .5em; text-indent: 0em; } h3 { font-family: Verdana, Geneva, sans-serif; font-size: 1em; font-weight: bold; text-align: center; text-indent: 0em; } h4 { font-size: .8em; text-indent: 0em; font-weight: bold; text-align: left; margin-top: 1.5em; margin-bottom: 0em; font-style: normal; text-transform: uppercase; font-family: "Arial Black", Gadget, sans-serif; } /* COLORS BY CHAPTER */ .ch1 { color: rgb(92,56,94); } .ch2 { color: rgb(33,120,148); } .ch3 { color: rgb(241,89,34); } .ch4 { color: rgb(70,122,37); } .ch5 { color: rgb(188,145,9); } .ch6 { color: rgb(0,144,113); } /* TOC */ .toc1 { text-indent: 0em; text-height: 2em; padding-top: .35em; } .toc2 { text-indent: 1.5em; text-height: 2em; } .toc01 { background-color: rgb(166,128,161); margin-top: 1em; margin-bottom: 1em; padding-top: .25em; padding-bottom: .25em; padding-left: 1.5em; line-height: 2em; } .toc02 { background-color: rgb(64,213,237); margin-top: 1em; margin-bottom: 1em; padding-top: .35em; padding-bottom: .35em; padding-left: 1.5em; } .toc03 { background-color: rgb(247,145,69); margin-top: 1em; margin-bottom: 1em; padding-top: .35em; padding-bottom: .35em; padding-left: 1.5em; } .toc04 { background-color: rgb(203,219,42); margin-top: 1em; margin-bottom: 1em; padding-top: .35em; padding-bottom: .35em; padding-left: 1.5em; } .toc05 { background-color: rgb(188,145,9); margin-top: 1em; margin-bottom: 1em; padding-top: .35em; padding-bottom: .35em; padding-left: 1.5em; } .toc06 { background-color: rgb(0,144,113); margin-top: 1em; margin-bottom: 1em; padding-top: .35em; padding-bottom: .35em; padding-left: 1.5em; } /* MISC POSITION */ .above { margin-top: 1.25em; } .abovecenter { text-indent: 0em; margin-top: 1.25em; } .abovebelow { text-indent: 0em; margin-top: 1.25em; margin-bottom: 1.25em; } .abovebelowindent { margin-top: 1.25em; margin-bottom: 1.25em; } .aboveleft { text-indent: 0; margin-top: 1.25em; } .below { margin-bottom: 1.25em; } .center { text-indent: 0em; text-align: center; } .halfabove { margin-top: .75em; } .left { text-indent: 0; } .leftabove { text-indent: 0; margin-top: 1.25em; } .leftbelow { text-indent: 0; margin-bottom: 1.25em; } .pgbrk { page-break-before:always; } /* MISC TEXT */ .boldital { font-style: italic; font-weight: bold; } .caption { font-family: Verdana, Geneva, sans-serif; text-indent: 0em; text-align: center; margin-bottom: 1.25em; } .ext { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em; } .ext { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 0em; } .extback01 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(167,118,179); padding: 1em; margin-top: 1em; margin-bottom: 1em; } .extback02 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(33,120,148); margin-top: 1em; margin-bottom: 1em; } .extback03 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(241,89,34); padding: 1em; margin-top: 1em; margin-bottom: 1em; } .extback04 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(70,122,37); padding: 1em; margin-top: 1em; margin-bottom: 1em; } .extback05 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(188,145,9); padding: 1em; margin-top: 1em; margin-bottom: 1em; } .extback06 { font-family: Verdana, Geneva, sans-serif; margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; color: rgb(0,144,113); margin-top: 1em; margin-bottom: 1em; } .extbelow { margin-left: 1.5em; margin-right: 1.5em; margin-bottom: 1.5em; text-indent: 0em; text-align: justify; } .extroman { margin-left: 1.5em; margin-right: 1.5em; text-indent: 1.25em; } .glossary { margin-left: 1.5em; text-indent: -1.5em; } .footnote-reference { color: rgb(71,121,37); } .glossterm { color: rgb(241,90,34); font-weight: bold; } .intro { font-size: 1.10em; text-height: 2em; text-indent: 0em; } .leadin { font-size: 1.10em; text-height: 2em; text-indent: 0em; font-style: italic; text-indent: 0em; text-align: center; margin-bottom: 1.5em; } .left { margin-left: 0em; } .sc { font-size: .75em; } .scbold { font-size: .75em; font-weight: bold; } .timelinedate { font-family: Arial, Helvetica, sans-serif; color: rgb(231,90,34); font-weight: bold; } .website { margin-left: 0em; } /* backmatter */ div.listing { } .timebreak { text-indent: 0; text-align: center; margin-top: .5em; margin-bottom: .5em; } /* ART */ .image { text-indent: 0; text-align: center; max-width: 100%; } .imageleft { text-indent: 0; text-align: left; max-width: 100%; } .imagebrkabove { text-indent: 0; text-align: center; page-break-before: always; max-width: 100%; } .imagebrk { text-indent: 0; text-align: center; page-break-before: always; page-break-after: always; margin-top: 15%; max-width: 100%; } .imagebrkbelow { text-indent: 0; text-align: center; page-break-after: always; max-width: 100%; } /* BACKMATTER */ .cr { font-size: .75em; line-height: 1.25em; text-indent: 0em; text-align: left; page-break-before: always; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; adobe-hyphenate: none; } div.Basic-Text-Frame { margin-top: 0; }