/** Page Margin **/ @page { margin-top:30px; margin-bottom:20px; } body { /*margin-right:30px;*/ /*margin-left:30px;*/ padding:0; } /** Images **/ img { display:inline-block; max-width:100%; } div.figure { text-align:center; text-indent:0.0px; margin-top:15.0px; margin-bottom:15.0px; } div.figurenospace { text-align:center; text-indent:0.0px; margin:0.0px; } /** Links **/ a { font-style:italic; color:#0633A2; text-decoration:none; } a.normal { font-style:normal; color:#0633A2; text-decoration:none; } /** Heads **/ h1, h2, h3, h4 { display:block; page-break-after:avoid; -webkit-hyphens:none !important; adobe-hyphenate:none !important; -moz-hyphens:none !important; hyphens:none !important; color:#360; } h1.part { font-family:sans-serif; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; text-indent:0.0px; margin-top:75.0px; margin-bottom:0.0px; } /* Part Number */ h1.part1 { font-family:sans-serif; font-weight:normal; text-align:center; margin-bottom:0.0px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; text-indent:0.0px; } /* Part Title Line 1 */ h1.part2 { font-family:sans-serif; font-weight:normal; text-align:center; margin-top:6px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; text-indent:0.0px; } /* Part Title Line 2 */ h1.chapter { font-family:sans-serif; font-size:medium; text-align: justify; text-indent:0.0px; margin-top:60.0px; } /* Chapter Number */ h1.chapter1 { font-family:sans-serif; font-weight:normal; text-align: justify; margin-bottom:30.0px; text-indent:0.0px; } /* Chapter Title */ h1.frontmatter { font-size:large; font-family:sans-serif; text-align: justify; margin-top:45.0px; margin-bottom:30.0px; text-indent:0.0px; } /* Frontmatter Head */ h3 { font-family:serif; text-align: justify; margin:1em 0em 4px 0em; text-indent:0.0px; } /* Level 1 text head */ h4 { font-family:serif; text-align: justify; margin:1em 0em 0em 2em; color:#000; } /* Level 2 text head */ div.keeptext { page-break-inside:avoid; margin:0 !important; } /** Text **/ p { font-family:serif; display:block; line-height:1.5em; text-align:justify; widows:2; orphans:2; margin-top:0; margin-bottom:0; text-indent:0.0px; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } p.indent { text-indent:30.0px; } p.indentspace { text-indent:30.0px; margin-top:15.0px; } p.nonindent { margin-top:0; } p.nonindentspace { margin-top:15.0px; } p.center { text-align:center; text-indent:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; margin:0; } p.left { text-align: justify; text-indent:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; margin:0; } p.right { text-align:right; text-indent:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; margin:0; } .fractions { font-size:77%; line-height:0em; page-break-inside:avoid; } .smallcaps { font-size:80%; } /** Added for this title **/ /* author bylines */ p.authorbegin { font-family:sans-serif; font-size:medium; text-align: justify; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } p.authorend { font-family:sans-serif; font-size:small; margin-top:15.0px; border-top:dotted 1px; } /* extracts in running text */ div.box { margin-top:15.0px; margin-bottom:15.0px; } p.block { text-size:small; margin-left:30.0px; } p.blockspace { text-size:small; margin-top:15.0px; margin-left:30.0px; } p.blockparagraph { text-size:small; margin-left:30.0px; text-indent:30.0px; } /* sidebars */ div.sidebar { page-break-inside: avoid; margin-top:15.0px; margin-bottom:15.0px; padding-top:1em; padding-bottom:1em; background:#E8F1CE; } p.sbh1 { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-weight:bold; text-align: justify; color:#360; } p.sbh2 { margin-top:15.0px; margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; font-weight:bold; text-align: justify; } p.sbf { margin-top:15.0px; margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; text-align:justify; } p.sbfnospace { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; text-align:justify; } p.sb { margin-left:30.0px; margin-right:30.0px; text-indent:30.0px; font-family:sans-serif; font-size:small; text-align:justify; } ol.sidebar { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; margin-top:15.0px; margin-bottom:15.0px; adobe-text-layout:optimizeSpeed; } ul.sidebar { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; margin-top:15.0px; margin-bottom:15.0px; } ol.sidebarnospacebelow { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; margin-top:15.0px; margin-bottom:0.0px; adobe-text-layout:optimizeSpeed; } ul.sidebarnospacebelow { margin-left:30.0px; margin-right:30.0px; font-family:sans-serif; font-size:small; margin-top:15.0px; margin-bottom:0.0px; } div.sbbox { margin-top:15.0px; margin-bottom:15.0px; margin-left:30.0px; margin-right:30.0px; } p.sbblock { font-family:sans-serif; font-size:small; margin-left:30.0px; margin-top:15.0px; text-align: justify; } p.sbblockparagraph { font-family:sans-serif; font-size:small; margin-left:30.0px; text-indent:30.0px; text-align: justify; } /* article headers */ div.article { margin-top:30.0px; margin-bottom:45.0px; background:#E8F1CE; -webkit-border-radius:2em 2em 2em 2em; -moz-border-radius:2em 2em 2em 2em; page-break-inside:avoid; padding-top:.5em; padding-bottom:.5em; } h2.articlehead1 { font-family:sans-serif; text-align:center; text-indent:0.0px; } /* Article Head 1 */ h2.articlehead2 { font-size:large; font-family:sans-serif; text-align:center; text-indent:0.0px; } /* Article Head 2 */ h3.articletitle { font-family:sans-serif; text-align:center; margin:2em 0em 0em 0em; text-indent:0.0px; } /* Article Title */ p.articleauthorbegin { font-family:sans-serif; font-size:medium; text-align:center; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } /** Spans **/ span.emphasis { font-weight:normal; font-style:italic; } span.strong { font-weight:bold; font-style:normal; } span.strongemphasis { font-weight:bold; font-style:italic; } span.normal { font-style:normal; } span.applebug {} /** Lists **/ p.listhead { margin:1em 0 0 2em; font-weight:bold; font-style:normal; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; page-break-after:avoid; text-align: justify; } ol { margin-top:15.0px; margin-bottom:15.0px; adobe-text-layout:optimizeSpeed; } ol.nospace { margin-top:0.0px; margin-bottom:0.0px; } ul { margin-top:15.0px; margin-bottom:15.0px; } ul.nospace { margin-top:0.0px; margin-bottom:0.0px; } li { line-height:1.5em; orphans:2; widows:2; text-align:justify; } p.list-text { margin-left:30.0px; margin-top:15.0px; margin-bottom:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; text-align: justify; } p.list-text-no-space { margin-left:30.0px; margin-top:0.0px; margin-bottom:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; text-align: justify; } /** Front Matter **/ h1.booktitle1 { font-family:sans-serif; font-weight:normal; font-style:normal; margin:2em 0em 0em 0em; text-indent:0.0px; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; } h1.booktitle2 { font-family:sans-serif; font-weight:normal; font-style:normal; margin:0em 0em 0em 0em; text-indent:0.0px; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; } h2.sub { font-family:sans-serif; font-weight:normal; font-style:normal; margin:1em 0em 2em 0em; text-indent:0.0px; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; color:#000000; } h1.author1 { font-family:sans-serif; font-weight:normal; font-style:normal; font-size:large; margin:0em 0em 0em 0em; text-indent:0.0px; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; color:#000000; } h1.author2 { font-family:sans-serif; font-weight:normal; font-style:normal; font-size:medium; margin:6px 0em 4em 0em; text-indent:0.0px; text-align:center; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; color:#000000; } p.colophon1 { font-family:sans-serif; font-size:small; text-align:center; margin-top:60.0px; text-indent:0.0px; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } p.colophon2 { font-family:sans-serif; font-size:x-small; margin-top:3px; text-indent:0.0px; text-align:center; -webkit-hyphens:none; -moz-hyphens:none; hyphens:none; } p.contents1 { font-family:sans-serif; font-size:large; text-align: justify; margin-top:15.0px; margin-bottom:0.0px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; color:#360; } p.contents2 { font-family:sans-serif; text-align: justify; margin-top:5px; margin-bottom:0.0px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; } p.contents3 { font-family:sans-serif; font-size:small; text-align: justify; margin-top:5px; margin-bottom:0.0px; margin-left:30.0px; margin-right:30.0px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; color:#360; } /** End Matter **/ .copyright1 { font-size:small; line-height:normal; text-align: justify; margin-top:15.0px; margin-bottom:0.0px; -webkit-hyphens:none; } .copyright2 { font-size:small; line-height:normal; text-align: justify; margin-top:0.0px; margin-bottom:0.0px; -webkit-hyphens:none; } .resources { margin-top:15.0px; text-align: justify; margin-bottom:0.0px; -webkit-hyphenate-lines:0; -webkit-hyphens:none; hyphenate-lines:0; } @page { margin-top: 30px; margin-bottom: 20px; margin-left: 30px; margin-right: 30px; } body { text-align: justify; }