@page { margin: 0 0.5em 0 0.5em; } body { line-height: 1.3em; margin: 0 0.5em 0 0.5em; } a { text-decoration: none; } .pagebreak { page-break-before: always; } .copy { font-size: 0.9em; line-height: 1.3em; margin-top: 0em; margin-bottom: 1em; text-indent: 0em; } .ded { font-size: 1.2em; text-align: center; margin-top: 1em; margin-bottom: 1em; line-height: 1.3em; text-indent: 0em; color: #6d6e72; } .h1 { font-size: 2.5em; margin-top: 0em; color: #7DA28B; margin-bottom: 1em; text-indent: 0em; line-height: 1.1em; font-weight: normal; } .h1a { font-size: 3em; margin-top: 0.5em; margin-bottom: 0.25em; text-indent: 0em; line-height: 1.1em; text-align: center; font-weight: normal; } .h2 { font-size: 2em; color: #005B7F; margin-top: 0em; margin-bottom: 0.75em; text-indent: 0em; line-height: 1.1em; text-align: left; font-weight: normal; } .h3 { font-size: 1.6em; margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; line-height: 1.1em; text-align: left; font-weight: normal; page-break-before: always; } .h3a { font-size: 1.5em; margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; line-height: 1.1em; text-align: left; font-weight: normal; } .indent { margin-top: 0em; margin-bottom: 0em; text-indent: 1.5em; text-align: justify; line-height: 1.3em; } .indentb { margin-top: 0em; margin-bottom: 1em; text-indent: 1.5em; text-align: justify; line-height: 1.3em; } .indentt { margin-top: 1em; margin-bottom: 0em; text-indent: 1.5em; text-align: justify; line-height: 1.3em; } .indexmain { margin-top: 0em; margin-bottom: 0em; margin-left: 1.5em; text-indent: -1.5em; text-align: left; line-height: 1.3em; } .indexsub { margin-top: 0em; margin-bottom: 0em; margin-left: 2.5em; text-indent: -1.5em; text-align: left; line-height: 1.3em; } .indexmain1 { margin-top: 1em; margin-bottom: 0em; text-align: left; line-height: 1.3em; text-indent: 0em; font-size: 1.3em; font-weight: bold; color: #7DA28B; page-break-before: always; } .noindent { margin-top: 0em; margin-bottom: 0em; text-indent: 0em; text-align: justify; line-height: 1.3em; } .noindentb { margin-top: 0em; margin-bottom: 1em; text-indent: 0em; text-align: justify; line-height: 1.3em; } h3.noindent1 { padding-top: 1em; margin-bottom: 0em; text-indent: 0em; line-height: 1.3em; text-align: left; font-size: 1.2em; font-weight: normal; text-transform: uppercase; page-break-before: always; } h3.noindent1b { font-size: 1.3em; margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; line-height: 1.3em; text-align: left; font-weight: normal; page-break-before: always; } h3.noindent1c { font-size: 1.3em; margin-top: 1em; margin-bottom: 0.5em; text-indent: 0em; line-height: 1.3em; text-align: left; font-weight: normal; } .noindent1d { font-size: 1.1em; margin-top: 1em; margin-bottom: 0.25em; text-indent: 0em; line-height: 1.3em; text-align: left; font-weight: normal; } .smallcaps { font-size: 75%; } div.sidebar { font-size: 0.9em; border: solid #B8D3C1 0.2em; padding: 0.75em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } h5.side { font-size: 1em; text-align: left; margin-top: 1em; margin-bottom: 0.25em; line-height: 1.3em; text-indent: 0em; text-transform: uppercase; } h4.title { border-bottom: solid #0E603D 0.1em; padding-bottom: 0.2em; color: #0E603D; margin-top: 0.25em; margin-bottom: 0.5em; text-indent: 0em; font-size: 1.3em; text-align: center; } .chap { margin-top: 0.5em; font-size: 1.8em; margin-bottom: 0.25em; text-indent: 0em; line-height: 1.3em; text-align: left; } .image { margin-top: 1em; margin-bottom: 1em; padding: 0; text-align: center; text-indent: 0em; max-height: 100%; max-width: 100%; clear: both; } .image_cover { margin-top: 0em; margin-bottom: 0em; padding: 0; text-align: center; text-indent: 0em; max-height: 100%; max-width: 100%; clear: both; } .image1 { margin-top: 1em; margin-bottom: 1em; padding: 0; text-align: center; text-indent: 0em; max-height: 100%; max-width: 100%; clear: both; page-break-after: always; } .center { margin-top: 1em; margin-bottom: 1em; text-align: center; font-size: 1.3em; text-indent: 0em; line-height: 1.5em; } .toc-section { margin-top: 0.35em; margin-bottom: 0.35em; margin-left: 1em; text-indent: -1em; text-align: left; line-height: 1.3em; } .bullet { margin-top: .35em; margin-bottom: .35em; text-indent: -0.5em; margin-left: 0.5em; text-align: left; line-height: 1.3em; } .bullet-p { margin-top: .35em; margin-bottom: .35em; text-indent: 0em; margin-left: 0.5em; text-align: left; line-height: 1.3em; } .bulleti { margin-top: .35em; margin-bottom: .35em; text-indent: 0em; margin-left: 1.5em; text-align: left; line-height: 1.3em; } div.sidebar1 { font-size: 0.9em; border: solid #000000 0.2em; padding: 0.75em; margin-top: 1em; margin-bottom: 1em; text-indent: 0em; } h4.title1 { border-bottom: solid #C17426 0.1em; padding-bottom: 0.2em; color: #C17426; margin-top: 0.25em; margin-bottom: 0.5em; text-indent: 0em; font-size: 1.3em; text-align: center; } h1.booktitle { font-size: 3.5em; color: #679479; margin-top: 0em; margin-bottom: 3em; text-align: center; text-indent: 0em; line-height: 1.1em; font-weight: normal; } .authorr { margin-top: .5em; color: #006C8F; font-size: 1.8em; margin-bottom: .25em; text-align: center; text-indent: 0em; line-height: 1.3em; } .pub { margin-top: 0em; margin-bottom: 0em; text-align: center; line-height: 1.3em; text-indent: 0em; font-size: 1.2em; color: #6d6e72; } .blue { color: #195B7F; } .bluea { font-size: 120%; color: #195B7F; } .green { color: #11613E; } .green1 { color: #2A8D5E; } .red { color: #9D0A0E; } .red1 { color: #C74A1A; } .brown { color: #B76F23; } .yellow { color: #E89B18; } .black { color: #000000; } .gloss { margin-top: 1em; margin-bottom: .25em; text-indent: 0em; line-height: 1.3em; text-align: left; font-size: 1.1em; font-weight: bold; color: #B76F23; } table { margin-top: 0.5em; margin-bottom: 1em; text-indent: 0em; line-height: 1.3em; text-align: left; } .caption { font-size: 0.9em; margin-top: -0.75em; margin-bottom: 1em; text-indent: 0em; line-height: 1.3em; text-align: center; page-break-before: avoid; }