@page { margin:0.5em; } /* --------- Body --------- */ div.booksection { margin-top: 0em; margin-bottom: 0em; margin-left: 0.5em; margin-right: 0.5em; } /* --------- Front Cover --------- */ .cover { text-align: center; margin: 0em; } /* --------- Title Page --------- */ .tit { margin-top:5%; margin-bottom:0.0em; font-weight:normal; font-size:250%; text-align:center; } .tit1 { margin-top:3%; margin-bottom:0.0em; font-weight:normal; font-size:100%; text-align:center; } .tit2 { margin-top:10%; margin-bottom:0.0em; font-weight:normal; font-size:100%; text-align:center; } .tit3 { margin-top:3%; margin-bottom:0.0em; font-weight:normal; text-align:center; } .tit4 { margin-top:3%; margin-bottom:0.0em; font-weight:normal; font-size:100%; text-align:center; } .tit5 { margin-top:17%; margin-bottom:0.0em; font-weight:normal; font-size:100%; text-align:center; } h2.a1 { text-align: center; margin-top: 0.0em; margin-bottom: 0.0em; font-size: 34px; font-weight: bold; line-height: 1.2em; } h2.author1 { text-align: center; margin-top: 1.5em; margin-bottom: 1.0em; font-size: 42px; font-weight:normal; line-height: 1.2em; } .author1-a { text-align: center; margin-top: 0.5em; margin-bottom: 1.0em; font-size: 25px; font-weight:normal; line-height: 1.2em; } h2.author2 { text-align: center; margin-top: 10.0em; margin-bottom: 0.0em; font-size: 25px; font-weight:normal;} .tochead { margin-top:1.0em; margin-bottom:2em; font-weight:normal; font-size:1.7em; text-align:center; color: #000000;} .toc { text-align:left; margin-top: 0.5em; margin-bottom: 0em; font-weight:normal; text-indent:0em; margin-left:3em; } .toc1 { text-align:left; margin-top: 1em; margin-bottom: 0em; font-weight:normal; margin-left: 0em; text-indent:-1.5em; margin-left:1.5em; } .toc1-a { text-align:left; margin-top: 0.5em; margin-bottom: 0.2em; font-weight:normal; margin-left: 2em; } .toc1-a { text-align:left; margin-top: 0.5em; margin-bottom: 0.2em; font-weight:normal; margin-left: 2em; } .toc-num { text-align:left; margin-top: 1.5em; margin-bottom: 0.5em; font-weight:normal; margin-left: 3em; text-indent: -3em; } .toc-num-a { text-align:left; margin-top: 1.5em; margin-bottom: 0.5em; font-weight:normal; margin-left: 1em; text-indent: -1.5em; } .toc2 { text-align:left; margin-top: 2.0em; margin-bottom: 0.2em; font-weight:normal; margin-left: 2em; } .ded { text-align:left; margin-top: 3.5em; margin-bottom: 0em; margin-left:3em; font-size:1.2em; } /* --------- Main Content --------- */ p.pagebreak{ page-break-before: always; } p { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-align: left; } p.indenth1 { text-indent: -1.0em; margin-top:1.0em; line-height: 1.2em; text-align: left; margin-left:1em; } p.indenth { text-indent: -1.0em; margin-top:0.0em; line-height: 1.2em; text-align: left; margin-left:1em; } p.indent { text-indent: 1.0em; margin-top:0.0em; line-height: 1.2em; text-align: left; } p.indenta { text-indent: 3.0em; margin-top:1.0em; line-height: 1.2em; text-align: left; } p.indent1 { text-indent: 1.0em; margin-top:1.0em; line-height: 1.2em; text-align: left; } p.noindentaa { text-indent: 0.0em; margin-top:1.5em; line-height: 1.2em; text-align: left; font-size:1.3em; margin-left:2.5em; } p.noindenta { text-indent: 0.0em; margin-top:1.5em; line-height: 1.2em; text-align: left; font-size:1.3em; margin-left:2.5em; } p.noindentbb { text-indent: 0.0em; margin-top:1.5em; line-height: 1.2em; text-align: left; margin-left:3em; } p.noindentb { text-indent: 0.0em; margin-top:1.5em; line-height: 1.2em; text-align: left; margin-left:3.4em; font-size:0.9em; } p.noindentc { text-indent: 0.0em; margin-top:0em; line-height: 1.2em; text-align: left; margin-left:3.4em; font-size:0.9em; } p.indent2 { text-indent: 1.5em; margin-top: 1.0em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; } p.noindent { text-indent: 0em; margin-top: 0.0em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; } p.copy { text-indent: 0em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size: 0.8em; } p.copy1 { text-indent: 0em; margin-top: 1em; margin-bottom: 0.0em; margin-left:0.0em; text-align: left; font-size: 0.8em; } p.copy2 { text-indent: 0em; margin-top: 2em; margin-bottom: 0.0em; margin-left:0.0em; text-align: center; font-size: 0.8em; } p.copy3 { text-indent: 0em; margin-top: 4em; margin-bottom: 0.0em; margin-left:0.0em; text-align: center; font-size: 0.8em; } p.copy-a { text-indent: 0em; margin-top: 1.5em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; font-size: 0.8em; } p.copy-b { text-indent: 0em; margin-top: 2em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; font-size: 0.8em; } p.noindent1 { text-indent: 0em; margin-top: 1em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; } p.noindent1-0 { text-indent: 0em; margin-top: 0em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; } p.noindent2 { text-indent: 0em; margin-top: 2.0em; margin-bottom: 0.0em; text-align: left; } p.copy1-a { text-indent: 0em; margin-top: 2.0em; margin-bottom: 0.0em; line-height: 1.2em; font-size: 0.8em; text-align: left; } p.hang1{ text-indent: -1.0em; margin-left: 1.0em; line-height: 1.2em; margin-top: 0.5em; margin-bottom: 0.0em; } p.hang{ text-indent: -1.1em; margin-left: 1.5em; line-height: 1.2em; margin-top: 0.0em; margin-bottom: 0.0em; } p.hang-a{ text-indent: -1.5em; margin-left: 2em; margin-top: 0.0em; margin-bottom: 0.0em; line-height: 1.2em; } p.ref1{ text-indent: -1.0em; margin-top: 1.0em; margin-bottom: 0.0em; margin-left: 1.0em; line-height: 1.2em; } p.ref{ text-indent: -1.0em; margin-top: 0.0em; margin-bottom: 0.0em; margin-left: 1.0em; line-height: 1.2em; } .left { text-align: left; margin-left:1.5em; margin-top:0.0em; margin-bottom:0.0em; } .left1 { text-align: left; margin-left:1.5em; margin-top:1.0em; margin-bottom:0.0em; } .caption { text-align: center; font-size: 0.9em; margin-top: 0.0em; margin-bottom: 1.0em; } .caption1 { text-align: center; font-size: 0.9em; margin-top: -1.0em; margin-bottom: 1.0em; } .right { text-align: right; margin-top: 0.0em; } .righta { text-align: right; margin-top: 0.5em; } .right1 { text-align: right; margin-top: 1.0em; } .center { text-align: center; margin-top: 0em; margin-bottom: 0em; } .center1 { text-align: center; margin-top: 1em; margin-bottom: 0em; } .center2 { text-align: center; margin-top: 2em; margin-bottom: 0em; } .center3 { text-align: center; margin-top: 3em; margin-bottom: 0em; } .noindent3 { text-align:left; margin-top: 0.5em; margin-bottom: 0.2em; } .justify { text-align: left; } img { max-width: 100%; max-height: 100%; } blockquote { text-align: left; font-size: 0.9em; margin-left: 2.0em; margin-right: 2.0em; margin-top: 0.0em; margin-bottom: 1.0em; } /* --------- Driver --------- */ a { color: black; text-decoration: none; } sup,sub { font-size:0.6em; line-height: 0.6em; } p.head{ text-align:left; font-size:1.5em; font-weight:normal; margin-top:1.5em; margin-bottom:1.5em; margin-left:2em; } p.heada{ text-align:left; font-size:1.5em; font-weight:normal; margin-top:1.5em; margin-bottom:0em; margin-left:2em; } p.head1{ text-align:left; font-size:2em; font-weight:normal; margin-top:1em; margin-bottom:0em; margin-left:0em; } p.head2{ text-align:left; font-size:1.3em; font-weight:normal; margin-top:1em; margin-bottom:2em; margin-left:2.5em; } .other { font-size:0.9em; line-height: 1.0em; margin-left:1.5em;} .fig {text-align:center; margin-top:0.0em; margin-bottom:0.0em;} .num { line-height: 1.2em; margin-left:1.3em; margin-top:0.0em; text-indent:-1.3em;} .num1 { line-height: 1.2em; margin-left:1.3em; margin-top:1.0em; text-indent:-1.3em;} .bull { line-height: 1.2em; margin-left:1.2em; margin-top:0.0em; text-indent: -1.2em;} .bull1 { line-height: 1.2em; margin-left:1.2em; margin-top:0.5em; text-indent: -1.2em;} small { font-size: 0.8em; } sup { font-size: 0.6em; line-height: 0.6em; } sub { font-size: 0.6em; line-height: 0.6em; } table{border-collapse:collapse;} td { vertical-align: top; margin: 0em; font-size: 1em; } img { max-width: 100%; } .line { border: 1pt solid #000000; margin-top: 0.5em; margin-bottom: 0.5em; } .linea { border: 1pt solid #000000;text-align:center; margin-top: 0.5em; margin-left:40%; margin-right:40%; margin-bottom: 0.5em; } .line-1 { border: 1pt solid #000000; margin-top: 0.5em; margin-bottom: 2em; } .line-2 { border: 1pt solid #000000; margin-top: 0.5em; margin-bottom: 3em; } .chap { margin-top:2em; margin-bottom:0em; font-size:1.4em; text-align:center; } .chap1 { margin-top:1.5em; margin-bottom:2em; font-size:1.4em; text-align:center; } .chap-num { margin-top:1em; margin-bottom:0.3em; font-weight:normal; font-size:32px; line-height: 0.8em; text-decoration:underline; text-align:center; color: #000000;} .chap-title { margin-top:0.0em; margin-bottom:1.5em; font-weight:normal; font-size:30px; line-height: 0.8em; text-align:center; color: #000000;} .head3 { margin-top:1.3em; margin-bottom:0.8em; font-weight:normal; font-size:18px; text-align:center; color: #000000; } .head4 { margin-top:1.3em; margin-bottom:0.8em; font-weight:normal; font-size:18px; text-align:left; color: #000000;} .head1-a { margin-top:1.5em; margin-bottom:0.5em; font-weight:normal; font-size:28px; text-align:left; color: #000000;} .block { text-indent: 0em; margin-top: 1em; margin-bottom: 1em; margin-left: 1em; margin-right: 1em; text-align: left; font-size:0.9em; } .block1 { text-indent: 0em; margin-top: 0em; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1.5em; text-align: left; } .blocki { text-indent: 1em; margin-top: -1em; margin-bottom: 1em; margin-left: 1.5em; margin-right: 1.5em; text-align: left; } .blockr { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; font-size:90%; margin-left: 20%; margin-right: 1em; text-align: right; } .blocka { text-indent: 0em; margin-top: 1em; margin-bottom: 0em; font-size:90%; margin-left: 1.0em; margin-right: 1.0em; text-align: left; } .blockb { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; font-size:90%; margin-left: 1.0em; margin-right: 1.0em; text-align: left; } .top1 { margin-top: 1em; } p.note{ text-indent: 1em; margin-left: 0em; line-height: 1.2em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size:0.9em; } p.note1{ text-indent: 1em; margin-left: 0em; line-height: 1.2em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size:0.9em; } p.notea{ text-indent: 0em; margin-left: 0em; line-height: 1.2em; margin-top: 1.5em; margin-bottom: 0.5em; text-align: left; font-size:0.9em; } p.index { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 1em; text-indent: -1em; } p.index1 { text-indent: 0em; margin-top: 1em; margin-bottom: 0em; text-align: left; margin-left: 1em; text-indent: -1em; } p.index2 { text-indent: 0em; margin-top: 0.1em; margin-bottom: 0em; text-align: left; margin-left: 1.75em; text-indent: -1em; } p.index3 { text-indent: 0em; margin-top: 0em; margin-bottom: 0em; text-align: left; margin-left: 2.75em; text-indent: -1em; } .tab{padding-left:1em;} .sp0{margin-left:0.5em;} .sp1{margin-left:1em;} .sp2{margin-left:1.5em;} .box{border:solid 1pt #000000;padding:0.5em; margin-top:1em;margin-bottom:1em;margin-left:0em;margin-right:0em;} .tp{border-top:solid 1pt #000000;margin:0em;} .lp{border-left:solid 1pt #000000;margin:0em;} .rp{border-right:solid 1pt #000000;margin:0em;} .bp{border-bottom:solid 1pt #000000;margin:0em;} span.border { border-bottom:2px solid; line-height: 1.8em; } p.center0 { text-align: center; margin-bottom: 0.0em; margin-top: 0.0em; } .star { text-align:left; margin-top:1em; margin-bottom:1em; color:grey; } p.tp10 { margin-top:3em; } p.part{ text-align:center; font-size:1.6em; font-weight:normal; margin-top:3em; padding-bottom:0.5em; } p.partl{ text-align:center; font-size:1.6em; font-weight:normal; margin-top:0em; padding-bottom:0em; border-bottom:7px double black; margin-left:45%; margin-right:45%; } .imgh { text-align:center; margin-top:0em; margin-bottom:1.5em; } p.indent { text-indent: 1.0em; margin-top:0.0em; line-height: 1.2em; text-align: left; } p.indent2 { text-indent: 1.5em; margin-top: 1.0em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; } p.hn { text-indent: -0.8em; margin-left: 0.8em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; } p.hn1 { text-indent: -1.1em; margin-left: 0.8em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; } .notes { text-indent: 0em; margin-top: 2em; margin-bottom: 1em; font-size:1.2em; margin-left: 0.0em; margin-right: 0.0em; text-align: center; } p.foot { text-indent: -0.8em; margin-left: 1.2em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size:0.9em; } p.foot1 { text-indent: -1.3em; margin-left: 1em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size:0.9em; } p.foot2 { text-indent: -1.7em; margin-left: 1em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; font-size:0.9em; } .img { text-align:center; margin-top:1em; margin-bottom:0.5em; } .centerh { text-align:center; margin-top:1em; margin-bottom:0.5em; font-size:1.1em; } .footh { text-align:center; margin-top:1em; margin-bottom:0.5em; font-size:1.1em; } td { font-size:0.9em; padding-left:1em; padding-right:1em; } p.indentf { text-indent: 1.0em; margin-top:0.0em; line-height: 1.2em; text-align: left; font-size:0.9em; margin-left:1em; } .bib { text-indent:-1em; margin-left:1em; text-align:left; } p.hang { text-indent: -0.8em; margin-left: 1.5em; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; } div.imga { page-break-inside:avoid; } img.m { vertical-align:middle; } span.dropcap { float: left; font-size: 400%; margin-bottom:-0.20em; line-height:0.9em; background-color:black; color:white; margin-right:0.1em; } .red { color:#C85445; } table.table1 { margin-top:1.5em; } span.grey { color:grey; } div.imga { page-break-inside:avoid; }