@page { margin-top: 30px; margin-left: 30px margin-bottom: 20px; margin-right: 30px;} img { max-width: 100%; } img.border { border: 1px solid #000; } h1.chaptertitle, p.chaptertitle { font-weight: normal; font-size: 1.33em; line-height: 1.2em; text-indent: 0em; text-align: center; margin: 5% 20%; } h1.sectiontitle { font-weight: normal; font-size: 1.6em; line-height: 1.2em; text-indent: 0em; text-align: center; margin: 15% 20%; } p.copyrightpagebreak { font-weight: normal; font-size: 0.75em; line-height: 1.11em; text-indent: 0em; text-align: justify; margin: 0em 0em 0.5em 0em; } h1.dedication, p.dedication { font-weight: normal; font-style: italic; font-size: 0.92em; line-height: 1.27em; text-indent: 0em; text-align: center; margin: 20% 20% 5% 20%; } p.title { font-weight: normal; font-size: 1.67em; line-height: 1.2em; text-indent: 0em; text-align: center; margin: 1em 2em 0.5em 2em; } p.image { text-align: center; margin: 1em auto; } p.author { font-size: 1.17em; line-height: 1.2em; text-indent: 0em; text-align: center; margin: 1em 2em 3em 2em; } p.logo {/* The two following selector styles make the logo a percentage based size */ text-align: center; margin: 0em auto 0em auto; } p.copyright { font-size: 0.75em; line-height: 1.11em; text-indent: 0em; text-align: justify; margin: 0em 0em 0.50em 0em; } p.copyrightspaceabove { font-size: 0.75em; line-height: 1.11em; text-indent: 0em; text-align: justify; margin: 1.5em 0em 0.50em 0em; } p.copyrightindent { font-size: 0.75em; line-height: 1.11em; text-indent: 0em; text-align: justify; margin: 0em 0em 0.50em 3em; } p.chaptersubtitle { font-size: 1em; line-height: 1.27em; text-indent: 0em; text-align: center; margin: 1.5em 20% 0.75em 20%; } p.toc { font-size: 0.9em; line-height: 1.17em; text-indent: 0em; text-align: center; margin: 0em 20% 0.25em 20%; padding: 0.25em 0; } p.toclineabove {border-top: 1px solid #000000; padding-top: 2em; margin: 2em 20% 2em 20%;; font-size: 0.9em; line-height: 1.17em; text-indent: 0em; text-align: center; } p.toc a {/* Styles for the content table of contents */ text-decoration: none; color: #000; } p.toclineabove a {/* Styles for the content table of contents */ text-decoration: none; color: #000; } p.quote, h1.quote { font-weight: normal; font-size: 0.92em; line-height: 1.27em; text-indent: 0em; text-align: left; margin: 1em 10% 0em 10%; } p.quoteauthor { font-size: 0.92em; line-height: 1.27em; text-indent: 0em; text-align: left; margin: 0em 15% 1em 15%; } p.textfirstparagraph { font-size: 0.92em; line-height: 1.27em; text-indent: 0em; text-align: justify; margin: 1.09em 0em 0em 0em; } p.text { font-size: 0.92em; line-height: 1.27em; text-indent: 1.23em; text-align: justify; margin: 0em; } p.textspaceabove { font-size: 0.92em; line-height: 1.27em; text-indent: 1.23em; text-align: justify; margin: 1.09em 0em 0em 0em; } p.sectionbreaktitle { font-weight: bold; font-size: 0.92em; line-height: 1.27em; text-indent: 0em; text-align: center; margin: 2.18em 0em 0em 0em; } span.italics { font-style: italic; } span.smallcaps { font-size: 0.83em; }