@namespace epub "http://www.idpf.org/2007/ops"; body{ font-family:Garamond,Times,Serif; padding: 0.75em 5%; text-align:left; } /* general */ *[hidden] { display:none; visibility:hidden; } .author,.title,.subtitle,.titleinfo,.part,.part1,.h1,.figure_heading,.caption,.notes_heading{ text-align:center; text-indent:0em; font-weight:normal; } .h2,.h3,.h4,.h5{ text-align:left; text-indent:0em; font-weight:normal; } /* Title page */ .volume{ font-size:1.48em; line-height:1.2em; text-align:center; font-weight:normal; text-indent:0em; margin:1.5em 0em 0em 0em; } .volume1{ font-size:0.88em; line-height:1.2em; text-align:center; font-weight:normal; text-indent:0em; margin:2.5em 0em 0em 0em; } .volume2{ font-size:0.90em; line-height:1.2em; text-align:center; font-weight:normal; text-indent:0em; margin:1em 0em 0em 0em; } .volume3{ font-size:0.84em; line-height:1.2em; text-align:center; font-weight:normal; text-indent:0em; margin:0em 0em 0em 0em; } .hr-vol{ border-bottom:1px solid black; margin:10.0em 38% 0.5em 38%; } .hr-vol1{ border-bottom:1px solid black; margin:0.5em 38% 0.2em 38%; } .author{ font-size:1.15em; line-height:1.2em; text-align:center; font-weight:normal; text-indent:0em; margin:1.5em 0em 0em 0em; } .title{ font-weight:bold; font-size:1.60em; text-indent:0em; text-align:center; margin:1.8em 0em 0em 0em; line-height:1.2em; } .subtitle{ font-weight:normal; font-size:1.20em; text-indent:0em; text-align:center; margin:1.7em 0em 0em 0em; line-height:1.2em; } /* General for main text */ .about_the_advance{ font-size:0.88em; text-align:justify; text-indent:0em; margin:1em 0em 0em 0.0em; line-height:1.2em; } .about_the_advance1{ font-size:0.88em; text-align:right; text-indent:0em; margin:0.1em 0em 0em 0.0em; line-height:1.2em; } .about_the_book{ font-size:0.88em; text-align:justify; text-indent:0em; margin:1.0em 0em 0em 0.0em; line-height:1.2em; } .about_the_author{ font-size:0.88em; text-align:justify; text-indent:0em; margin:1em 0em 0em 0.0em; line-height:1.2em; } .inf{ font-weight:normal; font-size:0.88em; text-align:justify; text-indent:0em; margin:1em 0em 0em 0.0em; line-height:1.2em; } .ded{ font-size:0.88em; text-indent: 0em; margin:10em 0em 0em 0.0em; line-height:1.8em; text-align:center; } .right{ font-size:0.88em; text-indent: 0em; margin:0.1em 0em 0em 0.0em; line-height:1.2em; text-align:right; } .center{ font-size:0.88em; text-indent: 0em; margin:0.1em 0em 0em 0.0em; line-height:1.2em; text-align:center; } .center1{ font-size:0.84em; text-indent: 0em; margin:0.5em 0em 0.5em 0.0em; line-height:1.2em; text-align:center; } .noindent{ font-size:0.88em; text-align:justify; text-indent:0em; margin:0.1em 0em 0em 0.0em; line-height:1.2em; } .noindent1{ font-size:0.88em; text-align:justify; text-indent:0em; margin:1em 0em 0em 0.0em; line-height:1.2em; } .indent{ font-size:0.88em; text-align:justify; text-indent:1.2em; margin:0.1em 0em 0em 0.0em; line-height:1.2em; } .caption{ font-size:0.84em; text-align:justify; font-weight:normal; text-indent:0em; line-height:1.2em; margin:0.5em 0em 1.2em 0em; } .num-list{ font-size:0.88em; text-align:justify; font-weight:normal; text-indent:0em; line-height:1.2em; margin:0.1em 0em 0em 0em; padding:0em 0em 0.0em 2.7em; } span.num-nr{ float: left; margin-left: -1.5em; } .fig-list{ font-size:0.88em; text-align:justify; font-weight:normal; text-indent:0em; line-height:1.2em; margin:0.1em 0em 0em 0em; padding:0em 0em 0.0em 4.7em; } span.fig-nr{ float: left; margin-left: -4.7em; } span [epub|type~='footnote']{ display:inline; } .fakecaps{ font-size:smaller; text-indent:0em; text-transform:uppercase; } /* Figures */ .figure{ page-break-inside:avoid; text-align:center; margin:1.2em 0em 0.5em 0em; } .vignette{ display:block; margin:12.37em 0em 0em 0em; text-align:center; } .vignette1{ display:block; margin:3.7em 0em 0em 0em; text-align:center; } img{ max-width:100%; max-height:100%; } /* Copyright */ .copyright{ font-size:0.84em; text-align:center; text-indent:0em; line-height:1.2em; margin:2em 0em 0em 0em; } .copyright1{ font-size:0.84em; text-align:center; text-indent:0em; line-height:1.2em; margin:0.6em 2em 0em 2em; } .copyright2{ font-size:0.84em; text-align:center; text-indent:0em; line-height:1.2em; margin:2.2em 2em 0em 2em; } .copyright4{ font-size:0.84em; text-align:center; line-height:1.2em; text-indent:0em; margin:6em 2em 0em 2em; } .copyright4a{ font-size:0.84em; text-align:center; line-height:1.2em; text-indent:0em; margin:0.8em 2em 0em 2em; } /* pagebreak */ .pagebreak{ page-break-before:always; } /* tags */ span.underline{ text-decoration:underline; } a{ text-decoration:none; color:blue; } sub{ vertical-align:sub; font-size:x-small; line-height:0.2em; } sup{ font-size:65%; line-height:0.2em; } .extract{ font-size:0.84em; text-align:justify; text-indent:0em; margin:0.0em 1.2em 0em 1.2em; line-height:1.2em; } .extract-right{ font-size:0.84em; text-align:right; text-indent:0em; margin:0.0em 1.2em 0em 1.2em; line-height:1.2em; } .extract-head{ font-size:1em; text-align:justify; text-indent:0em; margin:0.1em 1.2em 0em 0em; line-height:1.2em; } .extract-head1{ font-size:1em; text-align:justify; text-indent:0em; margin:0.1em 1.2em 0em 1em; line-height:1.2em; } .extract1{ font-size:0.84em; text-align:justify; text-indent:0em; margin:0.0em 1.2em 0em 0em; line-height:1.2em; } .extract1a{ font-size:0.84em; text-align:justify; text-indent:0em; margin:0.6em 1.2em 0em 0em; line-height:1.2em; } .extract1b{ font-size:0.84em; text-align:justify; text-indent:0em; margin:0.1em 1.2em 0.8em 0em; line-height:1.2em; } .extract-in1{ font-size:0.84em; text-align:justify; text-indent:1.2em; margin:0.5em 1.2em 0em 1.2em; line-height:1.2em; } .extract-in2{ font-size:0.84em; text-align:justify; text-indent:1.2em; margin:0.1em 1.2em 0em 1.2em; line-height:1.2em; } div.ext1{ margin:1em 1.2em 1em 5.8em; } div.ext1a{ margin:1em 1.2em 1em 6.6em; } div.ext2{ margin:1em 1.2em 1em 2.4em; } div.ext3{ margin:1em 1.2em 1em 1.2em; } div.ext{ margin:1em 0em 1em 0em; } span.space{ margin-left:0.5em; } span.space1{ margin-left:3em; } span.space2{ margin-left:1em; } span.spacer{ margin-left:50%; } span.spacer1{ margin-left:40%; } span.normal{ font-weight:normal; font-style:normal; } div.none{ margin:1.5em 0em 8em 1%; } div.none1{ margin:1.5em 0em 8em 4%; } table{ border-collapse:collapse; margin:0em 0.0em 0em 0.0em; width:100%; clear:both; } table.noborder{ border-collapse:collapse; margin:1.2em 0.0em 1em 0.0em; clear:both; } table.noborder1{ border-collapse:collapse; margin:0.1em 0.0em 0em 0.0em; clear:both; } table.border{ border-collapse:collapse; border:1px solid #000000; margin:1em 0.0em 1em 0.0em; clear:both; } table.line{ border-collapse:collapse; margin:0em 0.0em 0em 0.0em; clear:both; } td.tab1a{ text-align:right; vertical-align:top; text-indent: 0em; border-right:1px solid #000000; font-size:1.5em; line-height:1.2em; padding:0.1em 0.4em 0.1em 0em; width:3%; } td.tab2a{ text-align:left; vertical-align:bottom; font-weight:bold; font-size:1.7em; text-indent: 0em; line-height:1.2em; padding:0.1em 0em 0em 0.5em; width:93%; } td.tab1{ text-align:right; vertical-align:top; text-indent: 0em; border-right:1px solid #000000; font-size:1.5em; line-height:1.2em; padding:0.1em 0.5em 0.1em 0em; width:5.5%; } td.tab2{ text-align:left; vertical-align:bottom; font-weight:bold; font-size:1.7em; text-indent: 0em; line-height:1.2em; padding:0.1em 0em 0em 0.5em; width:90.5%; } td.tab3{ text-align:right; vertical-align:top; text-indent: 0em; font-size:1.5em; line-height:1.2em; padding:0.1em 0.5em 0.1em 0em; width:5.5%; } td.tab4{ text-align:left; vertical-align:bottom; font-style:italic; font-size:1.3em; text-indent: 0em; line-height:1.2em; padding:0.8em 0em 0em 0.5em; width:90.5%; } td.ack{ text-align:left; vertical-align:top; font-style:normal; font-size:0.88em; text-indent: 0em; line-height:1.2em; padding:0.1em 0.2em 0.1em 0em; } td.ack1{ text-align:left; vertical-align:top; font-style:normal; font-size:0.88em; text-indent: 0em; line-height:1.2em; padding:1em 0.2em 0.1em 0em; } td.ack2{ text-align:left; vertical-align:top; font-style:normal; font-size:0.88em; text-indent: -1.4em; line-height:1.2em; padding:0.1em 0.2em 0.1em 1.4em; } td.p1{ text-align:left; vertical-align:top; font-style:normal; font-size:0.84em; text-indent: 0em; line-height:1.2em; padding:0.1em 0.2em 0.1em 0em; } td.p2{ text-align:right; vertical-align:top; font-style:normal; font-size:0.84em; text-indent: 0em; line-height:1.2em; padding:0.1em 0.0em 0.1em 0.2em; } td.p1a{ text-align:left; vertical-align:top; font-style:normal; font-size:0.84em; text-indent: 0em; line-height:1.2em; padding:0.7em 0.2em 0.1em 0em; } td.p2a{ text-align:right; vertical-align:top; font-style:normal; font-size:0.84em; text-indent: 0em; line-height:1.2em; padding:0.7em 0.0em 0.1em 0.2em; } /* Added styling */ .chap-part{ font-size:1.5em; font-weight:normal; text-align: left; font-style:normal; text-indent: 0em; margin:1em 0em 0.1em 0em; border-bottom:1px solid #000000; } .chap-part1{ font-size:1.6em; font-weight:normal; text-align: left; font-style:normal; text-indent: 0em; margin:1.3em 0em 0.1em 2em; } .h1{ font-size:1.1em; font-weight:bold; text-align:left; text-indent:0em; line-height:1.2em; margin:1.3em 0em 0.6em 0em; } .h2{ font-size:1em; font-weight:normal; font-style:italic; text-align:left; text-indent:0em; line-height:1.2em; margin:1em 0em 0.5em 0em; } .h1a{ font-size:1.1em; font-weight:bold; text-align:left; text-indent:0em; line-height:1.2em; margin:1.3em 0em 0.6em 0em; padding:0em 0em 0.0em 1.5em; } span.h1a-nr{ float: left; margin-left: -1.5em; } p.toc-01{ font-size:0.88em; font-weight:normal; text-align: left; font-style:normal; text-indent: 0em; margin:1em 0em 1em 0em; padding:0.1em 0em 0em 5.8em; } span.toc1-nr{ float: left; margin-left: -5.8em; } p.toc-01a{ font-size:0.88em; font-weight:normal; text-align: left; font-style:normal; text-indent: 0em; margin:0.1em 0em 0em 5.8em; } p.toc-01b{ font-size:0.88em; font-weight:normal; text-align: left; font-style:normal; text-indent: 0em; margin:1em 0em 0em 5.8em; } .ref{ font-size:0.84em; text-align:justify; text-indent:-2.1em; font-style:normal; margin:0.1em 0em 0em 0em; padding:0em 0em 0em 2.1em; line-height:1.2em; } .pbreak { color:#a3a3a3; } .index-head{ font-size:1.1em; text-align:justify; text-indent:0em; font-weight:bold; margin:1.1em 0em 0.6em 0em; padding:0em 0em 0em 0em; line-height:1.2em; } .index{ font-size:0.84em; text-align:justify; text-indent:-2.1em; font-style:normal; margin:0em 0em 0em 0em; padding:0em 0em 0em 2.1em; line-height:1.2em; } .series1a{ font-size:1.58em; text-align:left; text-indent:0em; border-bottom:1px solid #000000; margin:1.5em 0em 2.5em 0.0em; line-height:1.2em; } .series1{ font-size:0.88em; text-align:justify; text-indent:0em; margin:0.8em 0em 0.8em 0.0em; line-height:1.2em; } .series-in{ font-size:0.88em; text-align:left; text-indent:0em; margin:0em 0em 0em 6em; line-height:1.2em; }