/* XML blockout */ body { margin-left: 10%; margin-right: 10% } p { margin-top: 0.75em; margin-bottom: 0.75em; text-align: justify; line-height: 1.3em } body > p, blockquote > p { text-indent: 2em; margin-top: 0; margin-bottom: 0 } .pagenum { /* same appearance for pagenums in */ font-weight: normal; /* regular

or in the index */ font-variant: normal; font-style: normal; letter-spacing: normal; text-indent: 0; text-align: right; color: silver; background-color: #FFF } span[title].pagenum:after { content: "[" attr(title) "] " } /* HEADINGS ETC */ p.title { font-size: 110%; text-align: center; font-weight: bold; text-indent: 0; margin-top: 2em } small { font-size: 80% } h1, h2, h3, h4, h5, h6 { text-align: center; clear: both } h4.bib { margin-top: 0; font-weight: normal } h4.bib2 { margin-bottom: 0; font-weight: normal } h4.bib2 + ul { margin-top: 0 } blockquote h4 { margin-bottom: 0.5em } hr { width: 45%; margin-top: 1.5em; margin-bottom: 1.5em; margin-left: auto; margin-right: auto; clear: both } hr.major { width: 75%; margin-top: 2em; margin-bottom: 2em } /* STYLES */ .center { text-align: center; text-indent: 0; margin-right: auto; margin-left: auto; margin-top: 3em } .smcap { font-variant: small-caps } .allsc { text-transform: lowercase; font-variant: small-caps } i { font-variant: normal } .ditto { padding-left: 1.2em; padding-right: 1.2em } .ditto_big { padding-left: 3.2em; padding-right: 3.1em } .ditto_g { padding-left: 1.3em; padding-right: 1.3em } .ditto_m { padding-left: 1.6em; padding-right: 1.6em } .right { text-align: right; margin-right: 2em } /* IMAGES */ img.frame { border: 1px solid black } img { border: none; padding: 0; margin: 0 } p img { vertical-align: middle; border: none } p.caption { margin-bottom: 0; font-size: smaller; line-height: 1.2; text-align: center } p.imgcredit { margin-top: 0; margin-bottom: 0.75em; font-size: smaller; line-height: 1.2; text-align: left; font-style: italic } .figcenter { margin: 1em auto 1em auto; text-align: center } /* FOOTNOTES */ .footnotes { margin-top: 1em; clear: both } .footnote { margin-left: 10%; margin-right: 10%; font-size: 0.9em } .footnote .label { text-align: right } .fnanchor, sup { vertical-align: baseline; font-size: 0.8em; text-decoration: none } /* TRANSNOTES */ ins.correction { text-decoration: none; border-bottom: thin dotted gray } ins.info { text-decoration: none; border-bottom: thin dotted #00D } .transnote { background-color: #E6E6FA; color: black; font-size: smaller; padding: 0.5em; margin-bottom: 5em; font-family: sans-serif, serif } /* LISTS */ ul.bib { margin-top: 0; margin-bottom: 0 } ul { list-style-type: none } body > ul.IX { margin-left: 10%; font-size: 90% } .IX li { margin-top: 0 } li { margin-top: 0.25em; line-height: 1.2em } .off { list-style-type: none } /* TABLES */ table { border-collapse: collapse; margin-left: auto; margin-right: auto } table a { text-decoration: none } .tdr { text-align: right; font-variant: normal } table.toc th { text-align: right; vertical-align: top } table.toc td { vertical-align: top; padding: 0.25em 0.5em 0.25em 0.5em; font-variant: small-caps } table.toc td[rowspan] { vertical-align: middle } table.bracket { margin: 0; padding: 0; border: none; display: inline-table; vertical-align: middle } td[rowspan] { vertical-align: middle } td { vertical-align: top } caption { margin-bottom: 0.3em; margin-left: auto; margin-right: auto } th { padding: 0.25em 0.5em 0.25em 0.5em; font-weight: normal } table.borders th, table.borders td { border-left: thin solid black; border-right: thin solid black } table.borders { border-left: hidden; border-right: hidden } table.borders th { border-top: thin solid black; border-bottom: thin solid black } table.az { margin-left: auto; margin-right: auto; width: 70%; margin-bottom: 2em } table.az td { text-align: center } /* POETRY AND BLOCKQUOTES */ blockquote { margin-left: 0; margin-right: 0; font-size: 85% } blockquote.bib { margin: 0 0 0 2em; font-size: 100% } p.quotsig { text-indent: -6em; margin-left: 8em; margin-top: 0 } p.ellipsis { text-align: center; font-weight: bold; letter-spacing: 1em } /* XML end */