/**/ body { margin-left: 10%; margin-right: 10% } h1, h2, h3, h4 { clear: both; text-align: center } h2 { padding: 3em 0 1em } h4 { font-size: 135%; padding: 1em 0 } p { margin-bottom: 0.75em; margin-top: 0.75em; text-align: justify } hr { clear: both; margin: 2em auto; visibility: hidden; width: 33% } th { font-weight: 400; padding-top: 0.5em } li { margin-left: 1em; padding-left: 1em; text-indent: -1em } h1.intro { font-size: 110%; padding: 4em 0 } h1.tp { font-size: 150%; font-weight: lighter; padding: 0 1em 1em } table.toc { margin-left: auto; margin-right: auto } table.tp { border-color: #000; border-style: double; margin-left: auto; margin-right: auto } table.ad { border-color: #000; border-style: solid; margin: 3em auto 1.5em; padding: 0 1em; table-layout: fixed } table.bookcont { border: none } ol.uroman { list-style-type: upper-roman } p.center { text-align: center } p.tpfoot { padding-top: 12em; text-align: center } p.copyright { line-height: 1.5em; padding-top: 3em; text-align: center } p.dedication { line-height: 1.5em; padding: 3em 0; text-align: center } p.ralign { margin-right: 1.5em; text-align: right } p.adtitle { font-size: 130%; font-weight: 575; letter-spacing: 0.2em; text-align: center } p.adlg { font-size: 160%; text-align: center } p.adprice { font-weight: bolder; text-align: center } div.figcenter { margin: auto; padding: 0.1em 0 0.5em; text-align: center } div.quote { font-size: 85% } div.tr { background-color: #CFC; color: #000; font-size: 80%; margin: 4em; padding: 1em } div.footnotes { margin-top: 2.5em } div.footnote { font-size: 0.9em; margin-left: 10%; margin-right: 10% } .footnote .label { text-align: right } .fnanchor { font-size: 0.8em; font-style: normal; text-decoration: none; vertical-align: super } span.pagenum { color: gray; font-size: smaller; font-style: normal; text-align: right } span.pad1 { letter-spacing: normal; padding: 1em 0 } span.gap { padding: 0 1.5em } span.xsm { font-size: 70% } span.med { font-size: 90% } span.lger { font-size: 115% } .smcap { font-style: normal; font-variant: small-caps } .u { text-decoration: underline } .wide { letter-spacing: 0.25em } .smcapuc, .sm { font-size: 80% } /**/