/* --------- Body --------- */ @page{margin:0.5em;} body{margin:0em;padding:0em;} div.booksection { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 1em; margin-right: 1em; } /* --------- Front Cover --------- */ .cover { text-align: center; margin: 0.5em; } /* --------- Title Page --------- */ .halftitle { font-size: 21px; margin-top: 5em; margin-bottom: 0em; text-align:center; text-indent: 0em; } .halftitle1 { margin-top: -0.5em; margin-bottom: 0em; text-align:center; text-indent: 0em; } .dedication { font-size: 18px; margin-top: 5.0em; margin-bottom: 0em; text-align:center; text-indent: 0em; } .title { font-size: 26px; margin-top: 4em; margin-bottom: 0em; text-align:center; text-indent: 0em; padding-bottom:8px; border-bottom:3px solid bottom; } .author { font-size: 20px; margin-top: 2.5em; margin-bottom: 0em; text-align:center; text-indent: 0em; } .publisher { font-size: 18px; margin-top: 6em; margin-bottom: 0em; text-align: center; text-indent: 0em; } .copyright { font-size: 0.8em; margin-top: 0.6em; margin-bottom: 0em; line-height: 1.2em; text-align: left; text-indent: 0em; } .copyrighta { font-size: 0.8em; margin-top: 0.5em; margin-bottom: 0em; line-height: 1.2em; text-align: left; text-indent: 0em; } .copyright1 { font-size: 0.8em; margin-top: 1.5em; margin-bottom: 0em; line-height: 1.2em; text-align: left; text-indent: 0em; } .copyright2 { font-size: 0.8em; margin-top: 0.0em; margin-bottom: 0.0em; line-height: 1.2em; text-align: left; text-indent: 0em; margin-left: 1.5em; } .copyrightr { font-size: 0.8em; margin-top: 0.0em; margin-bottom: 0em; line-height: 1.2em; text-align: right; text-indent: 0em; margin-right: 3.5em; } .h2 { font-size: 28px; font-weight: normal; margin-top: 2.0em; margin-bottom: 0em; line-height: 1.2em; text-align: center; text-indent: 0em; padding-bottom:8px; } .h2a { font-size: 25px; font-weight: normal; margin-top: 0.3em; margin-bottom: 1.5em; line-height: 1.2em; text-align: center; text-indent: 0em; } .h2b { font-size: 27px; font-weight: normal; margin-top: 1.5em; margin-bottom: 1.5em; line-height: 1.2em; text-align: center; text-indent: 0em; } .h3 { font-size: 19px; font-weight: normal; margin-top: 1.8em; margin-bottom: 0.8em; line-height: 1.2em; text-align: center; text-indent: 0em; } .h4 { font-size: 18px; font-weight: normal; margin-top: 1.2em; margin-bottom: 0.6em; line-height: 1.2em; text-align: center; text-indent: 0em; } .toc { font-size: 18px; margin-top: 0.4em; margin-bottom: 0em; text-align: left; text-indent: 0.0em; } .toc1 { font-size: 17px; margin-top: 0.0em; margin-bottom: 0em; text-align: left; text-indent: 0.0em; } .fm { font-size: 18px; margin-top: 1.5em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 0em; } .fm1 { font-size: 18px; margin-top: 3em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 0em; } .attribute { font-size: 18px; margin-top: 0.0em; margin-bottom: 2em; line-height: 1.2em; text-align: right; text-indent: 0em; } /* --------- Main Content --------- */ .indent { font-size: 18px; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 1em; } .indentt { font-size: 18px; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 1em; } .noindent { font-size: 18px; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 0em; } .noindentt { font-size: 18px; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; text-indent: 0em; } .noindentbullet { font-size: 18px; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; margin-left: 0.9em; text-indent: -0.9em; } .noindentbullett { font-size: 18px; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; margin-left: 0.9em; text-indent: -0.9em; } .noindentnumber { font-size: 18px; margin-top: 0em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; margin-left: 1.1em; text-indent: -1.1em; } .noindentnumbert { font-size: 18px; margin-top: 1em; margin-bottom: 0em; line-height: 1.2em; text-align: justify; margin-left: 1.1em; text-indent: -1.1em; } .center { font-size: 18px; margin-top: -0.5em; margin-bottom: 0em; line-height: 1.2em; text-align: center; text-indent: 0em; } .blockquote { font-size: 0.75em; margin-top: 1.3em; margin-bottom: 0.0em; margin-left: 1.3em; margin-right: 1.3em; text-align: justify; text-indent: 0em; } .blockquotei { font-size: 0.75em; margin-top: 0.0em; margin-bottom: 0.0em; margin-left: 1.3em; margin-right: 1.3em; text-align: justify; text-indent: 1.3em; } .poem { font-size: 0.75em; margin-top: 1em; margin-bottom: 0.0em; text-align: left; text-indent: 0.0em; line-height: 1.2em; margin-left: 2.5em; } .notes { font-size: 15px; margin-top: 0.0em; margin-bottom: 0.0em; text-align: justify; margin-left: 1.4em; text-indent: -1.4em; line-height: 1.2em; } .notes1 { font-size: 15px; margin-top: 1.0em; margin-bottom: 1.0em; margin-left: 2.5em; margin-right: 2.5em; text-align: justify; text-indent: 0em; } .bibentry { font-size: 15px; margin-top: 0.0em; margin-bottom: 0.0em; text-align: justify; margin-left: 1.2em; text-indent: -1.2em; line-height: 1.2em; } .index { font-size: 15px; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; text-indent: 0.0em; line-height: 1.2em; } .indexmain1 { font-size: 15px; margin-top: 1.0em; margin-bottom: 0.0em; text-align: left; margin-left: 1.5em; text-indent: -1.5em; line-height: 1.2em; } .indexmain { font-size: 15px; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; margin-left: 1.5em; text-indent: -1.5em; line-height: 1.2em; } .indexsub { font-size: 15px; margin-top: 0.0em; margin-bottom: 0.0em; text-align: left; margin-left: 2.0em; text-indent: -1.0em; line-height: 1.2em; } /* --------- Driver --------- */ a { text-decoration: none; } img { max-width: 100%; max-height:100%; } .pagebreak { page-break-before: always; } sup { font-size:0.6em; line-height: 0.2em; } small { font-size: 0.8em; } sub { font-size: 0.7em; line-height: 0.6em; } .image { margin-top: 1em; margin-bottom: 1em; text-indent: 0em; text-align: center; max-width: 100%; } big { font-size: 300%; font-weight: bold; margin-top: 0.2em; margin-bottom: 0.1em; float: left; } .attributea { font-size: 18px; margin-top: 0.0em; margin-bottom: 2em; line-height: 1.2em; text-align: right; text-indent: 0em; } hr.line{width:20%;text-align:center;margin-left:40%;margin-right:40%;margin-top:0.1em;background-color:black;color:black;height:0.1em;}