body {
    margin-left: 10%;
    margin-right: 10%
    }
h1 {
    text-align: center;
    clear: both;
    margin-top: 1.5em;
    margin-bottom: 0.5em
    }
h2 {
    text-align: center;
    clear: both;
    margin-top: 0.5em;
    margin-bottom: 0.5em
    }
h3 {
    text-align: center;
    clear: both;
    margin-top: 1.5em;
    margin-bottom: 0.5em
    }
h4 {
    text-align: center;
    clear: both;
    margin-top: 1.3em;
    margin-bottom: 0.4em
    }
h5 {
    text-align: center;
    clear: both;
    font-size: 1em;
    margin-top: 1.3em;
    margin-bottom: 0
    }
h6 {
    text-align: center;
    clear: both;
    font-size: 1em;
    margin-top: 0;
    margin-bottom: 0
    }
h4 + h4 {
    margin-top: 1.3em;
    margin-bottom: 0.4em
    }
h4 + h5 {
    margin-top: 1.3em;
    margin-bottom: 0.4em
    }
h5 + h5 {
    margin-top: 1.3em;
    margin-bottom: 0.4em
    }
h5 + h6 {
    margin-top: 1.3em;
    margin-bottom: 0.4em
    }
pre {
    font-family: "Courier New"
    }
.smcap {
    font-variant: small-caps;
    font-style: normal
    }
.tinycp {
    font-size: smaller;
    font-variant: small-caps
    }
.tocbookhead td {
    font-size: large;
    padding-top: 1.5em;
    padding-bottom: 0.5em
    }
.tocbookadj td {
    font-size: 1em;
    padding-top: 0.5em;
    padding-bottom: 0
    }
.tocchaphead td {
    font-size: 1em;
    padding-top: 1.3em;
    padding-bottom: 0.4em
    }
.tocchapadj td {
    font-size: small;
    padding-top: 0.4em;
    padding-bottom: 1.3em
    }
.tocsecthead td {
    font-size: 1em;
    padding-top: 1.3em;
    padding-bottom: 0
    }
.tocsectadj td {
    font-size: 1em;
    padding-top: 0;
    padding-bottom: 0
    }
.tocnotapp td {
    font-size: 1em;
    padding-top: 1.6em;
    padding-bottom: 0
    }
.tocindex td {
    font-size: 1em;
    padding-top: 1.6em;
    padding-bottom: 0
    }
.tocchapadj + .tocsecthead td {
    padding-top: 0
    }
.blockrite {
    margin-top: -1em;
    margin-left: 2.5em;
    margin-bottom: -0.5em
    }
.clearrite {
    clear: right
    }
.sans {
    font-family: sans-serif
    }
.bold {
    font-weight: bold
    }
.boldgoth {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif;
    font-weight: bold
    }
.boldgoth h3 {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif;
    font-weight: bold
    }
.boldgoth td {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif;
    font-weight: bold
    }
.gothic {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif
    }
.gothic h3 {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif
    }
.gothic td {
    font-family: "Old English Text MT", "Fraktur Plain", Fraktur, Parchment, "Blackadder ITC", serif
    }
.normal {
    font-weight: normal
    }
i i {
    font-style: normal
    }
.linecentr {
    text-align: center
    }
.blockcent {
    margin-left: auto;
    margin-right: auto
    }
blockquote {
    margin-left: 5%;
    margin-right: 5%
    }
.marginal {
    color: gray;
    background-color: transparent;
    font-size: small;
    text-align: left;
    font-weight: normal;
    white-space: nowrap
    }
hr.narrow {
    clear: both;
    width: 15%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    border: thin inset
    }
hr.thick {
    clear: both;
    width: 15%;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: auto;
    margin-right: auto;
    border: thick inset
    }
.contents {
    margin-left: auto;
    margin-right: auto
    }
.contents td {
    vertical-align: bottom
    }
.middled td {
    vertical-align: middle
    }
.middlish td {
    vertical-align: middle;
    text-align: left
    }
.tdright {
    text-align: right
    }
.topped td {
    vertical-align: top
    }
.index {
    margin-left: auto;
    margin-right: auto
    }
.tabex td {
    vertical-align: top
    }
.tabex td + td {
    vertical-align: bottom
    }
.nol {
    border-left-style: none
    }
.nor {
    border-right-style: none
    }
.nol2r {
    border-left-style: none;
    border-right-width: thin;
    border-right-style: double
    }
.nor2l {
    border-right-style: none;
    border-left-width: thin;
    border-left-style: double
    }
.tocindent {
    padding-left: 2.5em
    }
.pc5 {
    margin-top: 0.5em;
    margin-left: 5%;
    margin-right: 5%
    }
.pc6 {
    margin-top: 0.5em;
    margin-left: 6%;
    margin-right: 5%
    }
.pc7 {
    margin-top: 0.5em;
    margin-left: 7%;
    margin-right: 5%
    }
.pc8 {
    margin-top: 0.5em;
    margin-left: 8%;
    margin-right: 5%
    }
.tag {
    margin-left: -2em;
    text-align: right;
    vertical-align: text-top;
    font-weight: normal;
    white-space: nowrap
    }
blockquote .tag {
    margin-left: -2em;
    text-align: right;
    vertical-align: text-top;
    font-weight: normal;
    white-space: nowrap
    }
.under0 {
    border-bottom: none
    }
.under1 {
    border-bottom: solid thin
    }
.under2 {
    border-bottom: double
    }
.over1 {
    margin-left: 0;
    width: 0.5em;
    text-align: right;
    vertical-align: text-top;
    font-weight: normal;
    white-space: nowrap
    }
.over2 {
    margin-left: 0;
    width: 1em;
    text-align: right;
    vertical-align: text-top;
    font-weight: normal;
    white-space: nowrap
    }
.over1 + .slide {
    margin-left: -0.5em
    }
.over2 + .slide {
    margin-left: -1em
    }
.nofold {
    white-space: nowrap
    }
ins.fixup {
    text-decoration: none;
    border-bottom: 1px dotted silver
    }