@page { margin: 1em 2em; } body { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 1em; margin-right: 1.3em; } h1 { margin-top: 1.3em; margin-bottom: 3em; text-align: center; font-size: 2em; page-break-after: avoid; } .h2a { font-size:200%; margin-top: 1.2em; margin-bottom: 2em; font-weight: bold; page-break-after: avoid; text-align: left; } .h2 { font-size:300%; margin-top: 1em; margin-bottom: 0.5em; text-align: left; } .h2c { font-size:150%; margin-top: 1em; margin-bottom: 2em; text-align: center; } h3 { font-size: 140%; margin-top: 1.3em; margin-bottom: 0.3em; font-weight: bold; page-break-after: avoid; text-align: left; } h4 { margin-top: 1.3em; margin-bottom: 0.3em; font-weight: bold; font-size: 110%; page-break-after: avoid; text-align: left; } h5 { margin-top: 1.3em; margin-bottom: 0.3em; font-weight: normal; font-weight: bold; font-size: 110%; page-break-after: avoid; text-align: left; } h6 { margin-top: 1.3em; margin-bottom: 0.3em; font-weight: bold; font-size: 100%; page-break-after: avoid; text-align: left; } div.cover img { max-width: 99%; max-height: 99%; } .coverimage { margin-top: 0.2em; margin-bottom: 0.2em; text-align: center; } .noindent { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; } .indent { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 1em; } .publisher { margin-top: 7.5em; margin-bottom: 0.1em; text-align: center; } .copy { margin-top: 0.5em; margin-bottom: 0em; text-indent: 0em; } .author { margin-bottom: 7em; font-weight: bold; text-align: center; font-size: 120%; } .address { margin-top: 0.1em; text-align: center; } .ded { margin-top: 1em; margin-bottom: 0.1em; text-align: center; } .ded2 { margin-top: 0.1em; margin-bottom: 0.5em; text-align: center; } .ded1 { margin-top: 5em; margin-bottom: 0.5em; text-align: center; } .middle img { vertical-align: middle; } div.image img { max-width: 99%; max-height: 99%; } .image { margin-top: 0.42em; text-align: center; } .toc-chap { margin-top: 1em; margin-bottom: 0.5em; margin-left: 4.9em; text-indent: -4.9em; } .toc-fm { margin-top: 0.1em; margin-bottom: 0.5em; margin-left: 0.1em; } .toc-fm1 { margin-top: 1em; margin-bottom: 0.5em; margin-left: 0.1em; } .toc-sec { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; margin-left: 4.5em; text-align: left; } .toc-sec1 { margin-top: 0.5em; margin-bottom: 0.5em; text-indent: 0em; margin-left: 6em; text-align: left; } .tab-para { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 0.2em; text-indent: 0em; } figcaption { margin-top: 0.1em; margin-bottom: 0.1em; text-align: left; border-top: solid #A7A9AC 0.2em; font-weight: normal; color: #000; } figure { margin-top: 1em; margin-bottom: 1em; margin-left: 0.1em; margin-right: 0.1em; text-align: center; } figure > img { max-width: 99%; max-height: 99%; } .tab-caption { margin-top: 0.2em; margin-left: 0em; margin-bottom: 0.3em; text-align: left; page-break-before: avoid; page-break-inside: avoid; } .indexmain { margin-top: 0.2em; margin-bottom: 0.2em; text-align: left; margin-left: 2em; text-indent: -2em; } .indexsub { margin-top: 0.2em; margin-bottom: 0.2em; text-indent: 0em; margin-left: 2.8em; text-indent: -2em; text-align: left; } a { text-decoration: none; } .heading { page-break-inside: avoid; } .tab-heading { page-break-inside: avoid; margin-top: 1.5em; margin-bottom: 1em; } .uln-indent { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1em; text-indent: -1em; } .all { border-top: solid #6c6d6e 0.1em; border-bottom: black solid 0.1em; } td { vertical-align: top; } table { width: 100%; border-collapse: collapse; margin-left: 0em; } ul { margin-top: 0.017em; margin-bottom: 0.017em; color: #000000; } li { margin-top: 0.017em; margin-bottom: 0.017em; } li.black { color: #000000; margin-top: 0.017em; margin-bottom: 0.017em; } ul li p.bullet { margin-top: 0.5em; margin-bottom: 0.5em; color: #000000; font-weight: normal; } .alpha { margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0em; } .number { margin-top: 0.3em; margin-bottom: 0.3em; text-indent: 0em; } ol { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 0.5em; font-weight: bold; } ol li { color: #000000; margin-top: 0.017em; margin-bottom: 0.017em; } ol li p { color: #000000; font-weight: normal; } .border { border-bottom: black solid 0.1em; } div.image1 img { max-width: 99%; max-height: 99%; } .image1 { margin-top: 5pt; margin-left: 8pt; text-align: left; } ol.lower-alpha { list-style-type: lower-alpha; text-align: left; padding: 0em 0em 0em 1em; margin-top: 1em; margin-bottom: 1em; color: #000000; } .ash { color: #A7A9AC; } .blockquote { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1.5em; text-indent: 0em; } .attribution { margin-top: 0.5em; margin-bottom: 2.5em; text-align: right; text-indent: 0em; } .center { margin-top: 1em; margin-bottom: 1em; text-align: center; } .right { margin-top: 1em; margin-bottom: 1em; text-align: right; } .ref { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 1em; text-indent: -1em; } .footnote { margin-top: 0.3em; margin-bottom: 0.3em; font-size: 0.9em; margin-left: 2em; margin-right: 2em; text-indent: -1em; } .ref1 { margin-top: 0.3em; margin-bottom: 0.3em; margin-left: 1em; text-indent: -1.5em; } .bq { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1.5em; text-indent: 0em; } .credit { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 5em; text-indent: -5em; } .hidden { display: none; visibility: hidden; } .copy1 { margin-top: 3.5em; margin-bottom: 0em; text-indent: 0em; } .noindentA { margin-top: 0.5em; margin-bottom: 2.5em; text-indent: 0em; } .none { list-style-type:none; }