/* XML blockout */ body { margin-left: 10%; margin-right: 10% } body > p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em; line-height: 1.2 } .title { text-align: center; font-weight: bold; margin: 2em } h1, h2, h3, h4 { text-align: center; /* all headings centered */ clear: both } hr { width: 80%; margin: 3em auto 2em auto } h1 { margin-top: 1em } h2 { font-variant: small-caps; margin: 2em auto 1.5em auto; line-height: 1.4; width: 80% } h3 { line-height: 1.4; margin-top: 1.5em } .subh2 { font-size: 70% } .box { border: thin solid black; margin-top: 3em } .pagenum { text-align: right; text-indent: 0; font-weight: normal; font-variant: normal; font-style: normal; color: silver } a.pagenum:after { content: " [" attr(name) "] " } ol { list-style-type: none } dt { font-weight: bold; margin-top: 1em } dl.supp dd { font-variant: small-caps } li h4 { font-weight: normal; font-variant: small-caps; margin-bottom: 0.5em } li p { margin-left: 2em; text-indent: -2em; margin-top: 0 } table.toc { width: 80%; font-variant: small-caps; margin-left: auto; margin-right: auto } td:first-child { padding-left: 2em; text-indent: -2em } table.toc td + td, table.toc th + th { text-align: right; font-variant: normal; vertical-align: top } th { font-weight: normal; font-size: x-small } b.sansserif { font-family: sans-serif, serif } /* Fix Opera bug */ .center { text-align: center } .smcap { font-variant: small-caps } .caption { font-variant: small-caps; margin-top: 0.5em; margin-bottom: 0.5em } .caption2 { margin-top: 0.5em; margin-bottom: 0.5em; text-align: justify } .caption3 { margin-top: 0.5em; margin-bottom: 0.5em; text-align: justify; margin-left: 2em; text-indent: -2em } a + p.caption, a + p.caption2, a + p.caption3 { margin-top: 0.25em } .sig { font-variant: small-caps; margin-top: 0; text-align: right } .figcenter { margin: auto auto 2em auto; text-align: center } img { margin: 0; padding: 0; display: block; border: none } img.jpg { border: thin solid black; padding: 0.25em; margin: 2em auto 0 auto } span.cap { display: none } .wrapleft { /*no top or bottom margin*/ clear: left; margin: 0 0.75em 0 0; padding: 0; text-align: center } .wrapright { clear: right; margin: 0 0 0 0.75em; padding: 0; text-align: center } .tleft { /*extra margin-top*/ clear: left; margin: 0.5em 0.75em 0 0; padding: 0; text-align: center } .tright { clear: right; margin: 0.5em 0 0 0.75em; padding: 0; text-align: center } .tright img, .tleft img { margin-top: 0.5em } .bleft { /*extra margin-bottom*/ clear: left; margin: 0 0.75em 0.5em 0; padding: 0; text-align: center } .bright { clear: right; margin: 0 0 0.5em 0.75em; padding: 0; text-align: center } .figleft { /*extra margin-top&bottom*/ clear: left; margin: 0.5em 0.75em 0.5em 0; padding: 0; text-align: center } .figright { clear: right; margin: 0.5em 0 0.5em 0.75em; padding: 0; text-align: center } .footnote { font-size: 0.9em } .footnote p { margin-bottom: 1em } .fnanchor { vertical-align: super; font-size: 0.8em; text-decoration: none } ins.correction { text-decoration: none; border-bottom: thin dotted gray } .poem { margin-left: 10%; margin-right: 10%; text-align: left; text-indent: -0.4em }