/* XML blockout */ p { margin-top: 0.75em; text-align: justify; margin-bottom: 0.75em } h1, h2, h3, h4, h5, h6 { text-align: center; /* all headings centered */ clear: both } hr { width: 45%; margin-top: 2em; margin-bottom: 2em; margin-left: auto; margin-right: auto; clear: both } hr.fm { width: 9%; /* front matter */ margin-top: 0.25em; margin-bottom: 0.25em; margin-left: auto; margin-right: auto; clear: both; color: black } table { margin-left: auto; margin-right: auto; border-collapse: collapse } body { margin-left: 12%; margin-right: 12% } .fmh { text-align: center; font-size: 100%; font-weight: bold; /* front matter */ margin-top: 0.25em; margin-bottom: 0 } .fmh2 { text-align: center; font-size: 65%; font-weight: bold; margin-top: 0; margin-bottom: 0 } .fm { text-align: center; font-size: 250%; font-weight: bold; margin-top: 0; margin-bottom: 0 } .fm2 { text-align: center; font-size: 200%; font-weight: bold; margin-top: 0; margin-bottom: 0 } .fm3 { text-align: center; font-size: 110%; font-weight: bold; margin-top: 0.5em; margin-bottom: 0 } .fm4 { text-align: center; font-size: 90%; font-weight: bold; margin-top: 0; margin-bottom: 0 } .fm5 { text-align: center; font-size: 75%; font-weight: bold; margin-top: 0; margin-bottom: 0 } .fm6 { text-align: center; font-size: 110%; font-weight: bold; margin-top: 1.5em; margin-bottom: 0 } .figs { margin-top: 1em; margin-bottom: 1em; /* padding for tables and figures */ } .pad { margin-top: 5em; margin-bottom: 0 } .pad2 { margin-top: 5em; margin-bottom: 3.5em } .pad3 { margin-top: 5em; margin-bottom: 0 } .toc { margin-left: 20%; margin-right: 20%; /* table of contents */ } .above, .below { font-size: 70%; /* fractions */ font-family: Verdana, Arial, sans-serif } .above { vertical-align: 0.7ex; /* fractions */ } .below { vertical-align: -0.3ex; /* fractions */ } .frac { white-space: nowrap; /* fractions */ } p.quotdate { /* date of a letter aligned right */ text-align: right } .pagenum { /* page numbers */ font-size: 70%; text-align: right; text-decoration: none; color: silver; background-color: inherit } .pagenum a { text-decoration: none; color: #5a5a5a; background-color: inherit } a { text-decoration: none } a[name] { /* Fix Opera bug */ } .indent { margin-left: 18em } .blockquot { margin-left: 5%; margin-right: 10% } .center { text-align: center } .smcap { font-variant: small-caps } .ls { letter-spacing: 1em; /* letter spacing */ } .ls2 { letter-spacing: 0.25em; /* letter spacing */ } .caption { font-weight: bold } .lsoff { list-style-type: none } img.plain { /* image with no border or padding, see float */ border: none; padding: 0 } .figcenter { margin: auto; text-align: center } .figleft { clear: left; margin-left: 0; margin-bottom: 0.5em; margin-top: 0.5em; margin-right: 1em; padding: 0; text-align: center } .figright { clear: right; margin-left: 1em; margin-bottom: 0.5em; margin-top: 0.5em; margin-right: 0; padding: 0; text-align: center } div.index { /* styles that apply to all text in an index */ font-size: 90%; /*small type for compactness */ } ul.IX { list-style-type: none; font-size: inherit; /* i.e. from the div class="index" container */ } .IX li { /* list items in an index: compressed vertically */ margin-top: 0 } .letter { font-weight: bold; margin-top: 0.5em } .tn { text-align: left; font-size: 100%; background: #eee } /* transcriber's notes */