/**/ body { margin-left: 10%; margin-right: 10% } p, div { line-height: 1.2em; margin: 0.5em 0 0 0 } p.narrow { margin-right: 22% } /* simulates table cell */ p.nospace { margin-top: 0 } /*within tables */ p.illustration { text-align: center; margin-top: 1em; margin-bottom: 1em } hr { width: 80%; margin-top: 0.5em; margin-bottom: 0.5em } h1, h2, h3, h4, h5, h6 { text-align: center; font-style: normal; font-weight: normal; margin-top: 0.2em; margin-bottom: 0.2em } h1 { font-size: 300%; letter-spacing: 0.1em } h2 { font-size: 200%; letter-spacing: 0.1em } h3 { font-size: 150%; letter-spacing: 0.1em } h4 { font-size: 115% } h5 { font-size: 100% } h6 { font-size: 90% } table { margin-top: 0; margin-bottom: 0; padding: 0 } table.group { margin-left: 2em; padding-top: 0.5em } td { text-align: left; vertical-align: top } td.group { vertical-align: middle; line-height: 0.9em } td.group.bracketleft { border-left: thin solid; padding-left: 0.5em } td.group.bracketright { border-right: thin solid; padding-right: 0.5em } td.maintext { width: 80%; line-height: 1.2em; padding: 0.5em 1em 0 0 } td.sidenote { font-size: 90%; font-style: italic; padding-top: 0.7em } .inset { margin-left: 2em } .smallcaps { font-variant: small-caps; font-style: normal } .plaintext { font-style: normal } .ital { font-style: italic } .extended { letter-spacing: 0.2em } .hiddencap { display: none } span.tag { vertical-align: 0.3em; font-size: 80%; line-height: 0; font-style: normal } .dropcap { clear: left; margin-right: 0.2em } .pagenum, .folionum { text-align: right; text-indent: 0; color: #666; background-color: inherit } .pagenum { right: 94% } .folionum { right: 4% } .correction { text-decoration: none; border-bottom: thin dotted #C33 } .mynote { font-family: sans-serif; font-size: 90%; background-color: #DDE; color: #000; margin: 1em 5em 1em 5em; padding: 0.5em } /**/