@page { margin: 0 0.5em 0 0.5em; } body { line-height: 1.3em; margin: 0 0.5em 0 0.5em; } a { text-decoration: none; } p.image { margin-top: 1em; margin-bottom: 1em; text-align: center; text-indent: 0; } p.image0 { margin-top: 0; margin-bottom: 0; text-align: center; text-indent: 0; } p.imaget { margin-top: 1em; margin-bottom: 0; text-align: center; text-indent: 0; } p.imageb { margin-top: 0; margin-bottom: 1em; text-align: center; text-indent: 0; } h2.subtitle { font-size: 1.6em; margin-top: 0.5em; margin-bottom: 1em; text-align: center; line-height: 1.2em; font-family: serif; color: #036a44; } h1.booktitle { font-size: 3em; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.2em; text-align: center; text-transform: uppercase; font-family: serif; } p.author { font-size: 1.4em; line-height: 1.3em; margin-top: 1em; margin-bottom: 0.4em; text-align: center; font-family: serif; text-transform: uppercase; color: #106c46; } p.publisher { margin-top: 0.5em; margin-bottom: 1em; text-align: center; line-height: 1.3em; font-size: 1em; font-family: serif; text-transform: uppercase; } h2.act { font-size: 0.9em; margin-top: 2em; margin-bottom: 0.2em; text-align: center; line-height: 1.3em; text-transform: uppercase; font-weight: bold; font-family: sans-serif; page-break-before: always; } p.att { font-size: 0.9em; margin-top: 0.25em; margin-bottom: 0; text-align: right; font-family: serif; text-transform: uppercase; line-height: 1.3em; } p.att1 { font-size: 0.8em; margin-top: 0.75em; margin-bottom: 1em; text-align: center; font-family: sans-serif; text-transform: uppercase; line-height: 1.3em; } p.block { font-size: 1.2em; margin-top: 1em; margin-bottom: 1em; text-indent:0; line-height: 1.3em; text-align: left; margin-left: 15%; margin-right: 15%; font-style: italic; color: #067f46; } p.number { font-size: 0.9em; text-align: left; line-height: 1.3em; text-indent: 0; margin-top: 0; margin-bottom: 0.25em; } p.bullet { margin-top: 0.75em; margin-bottom: 0.75em; margin-left: 1.5em; text-indent:0; line-height: 1.3em; text-align: left; } p.centera { margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; font-size: 1.1em; line-height: 1.4em; font-family: serif; margin-left: 5%; margin-right: 5%; } p.center { margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; line-height: 1.4em; font-family: sans-serif; font-size: 1em; } p.centerb { margin-top: 0.5em; margin-bottom: 0.5em; text-align: center; font-size: 1.2em; line-height: 1.4em; font-family: serif; margin-left: 10%; margin-right: 10%; } p.centeri { margin-top: 1em; margin-bottom: 0.25em; margin-left: 1em; text-indent: -1em; text-align: center; font-size: 0.8em; font-family: sans-serif; text-transform: uppercase; font-style: italic; } p.centeri1 { margin-top: 0.5em; margin-bottom: 1em; text-align: center; font-size: 1em; line-height: 1.3em; text-indent: 0; font-family: serif; } p.copyright { font-size: 0.9em; margin-top: 0em; margin-bottom: 0.75em; text-align: left; line-height: 1.3em; font-family: serif; } p.dedication { line-height: 1.5em; font-size: 1.2em; margin-top: 3em; margin-bottom: 1em; text-align: center; font-family: serif; margin-left: 20%; margin-right: 20%; } p.footnote { font-size: 0.9em; margin-top: 1em; margin-bottom: 0.2em; text-indent:0; text-align: left; line-height: 1.3em; font-family: serif; } p.footnotei { font-size: 0.9em; margin-top: 1em; margin-bottom: 0.2em; text-indent:1.5em; text-align: left; line-height: 1.3em; font-family: serif; } h1.h1 { font-size: 2em; margin-top: 1em; margin-bottom: 0.5em; text-align: center; line-height: 1.2em; color: #964335; font-family: serif; font-weight: normal; } h2.res { font-size: 1.4em; margin-top: 1.5em; margin-bottom: -0.5em; text-align: center; line-height: 1.3em; color: #964335; font-family: serif; font-weight: normal; } h1.part { font-size: 2em; margin-top: 1em; margin-bottom: 0.5em; text-align: center; line-height: 1.2em; color: #7d8bc3; font-family: serif; font-weight: normal; text-transform: uppercase; } h1.part1 { font-size: 3em; margin-top: 0; margin-bottom: 0; text-align: center; line-height: 1.1em; font-family: serif; font-weight: normal; text-transform: uppercase; } h2.h2 { font-size: 1.7em; text-align: center; margin-top: 1.5em; margin-bottom: 1em; color: #067f46; line-height: 1.2em; font-family: serif; font-weight: lighter; page-break-before: always; } h2.h2s { font-size: 2.5em; margin-top: 0em; margin-bottom: 0.5em; text-align: center; line-height: 1.2em; font-family: sans-serif; font-weight: lighter; color: #f04b2f; } h3.h3 { font-size: 1.4em; text-align: left; margin-top: 1em; margin-bottom: 0.25em; color: #067f46; line-height: 1.3em; font-family: serif; font-weight: bold; font-variant: small-caps; } h3.h3c { font-size: 1.4em; margin-top: 1em; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-weight: normal; color: #5e1e79; } p.indentside { margin-top: 0.75em; margin-bottom: 0; text-indent: 1.5em; text-align: left; font-size: 0.8em; font-family: sans-serif; } p.noindentside { margin-top: 0; margin-bottom: 0.75em; text-indent: 0; text-align: left; font-size: 0.8em; font-family: sans-serif; font-weight: bold; } p.noindentsideb { margin-top: 0; margin-bottom: 0; text-indent: 0; text-align: left; font-size: 0.8em; font-family: sans-serif; font-weight: bold; } p.noindentside1 { margin-top: 0.75em; margin-bottom: 0; text-indent: 0; text-align: left; font-size: 0.8em; font-family: sans-serif; } p.hanging { margin-top: 0.25em; margin-bottom: 0.25em; margin-left: 1em; text-indent: -1em; text-align: left; font-size: 0.8em; font-family: sans-serif; line-height: 1.3em; } p.hanging1 { margin-top: 1em; margin-bottom: 0.25em; margin-left: 1em; text-indent: -1em; text-align: left; font-size: 0.8em; font-family: sans-serif; line-height: 1.3em; } p.hanging2 { margin-top: 0.5em; margin-bottom: 0.5em; margin-left: 3em; text-indent: -1.5em; text-align: left; font-size: 0.9em; font-family: serif; line-height: 1.3em; font-style: italic; } p.indent { margin-top: 0; margin-bottom: 0; text-indent:1.5em; text-align: justify; line-height: 1.3em; font-family: serif; } p.indentt { margin-top: 1em; margin-bottom: 0; text-indent:1.5em; text-align: justify; line-height: 1.3em; font-family: serif; } p.indenth { line-height: 1.4em; margin-top:0; margin-bottom: 0; text-indent: 1.5em; text-align: left; font-size: 1.1em; font-family: serif; } p.noindentk { margin-top: 0.5em; margin-bottom: 0.15em; text-indent:0; text-align: justify; line-height: 1.4em; font-family: serif; font-size: 1.1em; } p.noindent { margin-top: 0; margin-bottom: 0; text-indent:0; text-align: justify; line-height: 1.3em; font-family: serif; } p.noindenth { line-height: 1.4em; margin-top:0; margin-bottom: 0; text-indent:0; text-align: left; font-size: 1.1em; font-family: serif; } p.noindent1 { margin-top: 1.5em; margin-bottom: 0; text-indent:0; text-align: justify; line-height: 1.3em; font-family: serif; } p.noindentt { margin-top: 1em; margin-bottom: 0; text-indent:0; text-align: left; line-height: 1.3em; font-family: serif; } p.promotext { margin-top: -0.5em; margin-bottom: 0.5em; text-indent:0; text-align: center; line-height: 1.3em; font-family: serif; font-size: 1.1em; } h4.promo { color: #067f46; font-size: 1.5em; margin-top: 1.5em; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-weight: normal; font-family: serif; } h4.SH { color: #067f46; font-size: 1.2em; margin-top: 1em; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-weight: bold; font-family: serif; font-variant: small-caps; } h4.side { font-size: 1.1em; margin-top: 0.35em; margin-bottom: 1.25em; text-align: center; line-height: 1.3em; text-indent: 0; font-weight: lighter; font-family: sans-serif; } h4.side1 { font-size: 1.5em; margin-top: 0.35em; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-weight: lighter; font-family: sans-serif; color: #964335; } h4.sidetitle { font-size: 1.3em; color: #067f46; margin-top: 0.35em; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-family: sans-serif; } h4.sidetitle1 { font-size: 1.1em; color: #067f46; margin-top: 0; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-family: sans-serif; text-transform: uppercase; } h4.sidetitle2 { font-size: 1.3em; margin-top: 0; margin-bottom: 0.5em; text-align: center; line-height: 1.3em; text-indent: 0; font-family: sans-serif; font-weight: normal; font-variant: small-caps; } p.snoindent { font-size: 0.8em; margin-top: 0.5em; margin-bottom: 0.5em; text-indent:0; line-height: 1.3em; text-align: left; font-weight: bold; font-family: sans-serif; font-style: italic; } p.snoindent1 { color: #964335; font-size: 0.8em; margin-top: 1em; margin-bottom: 1em; text-indent:0; line-height: 1.4em; text-align: left; font-weight: bold; font-family: sans-serif; font-style: italic; } .toch { font-size: 1.3em; margin-top:1em; margin-bottom: 0; text-indent: 0em; text-align: left; font-family: serif; text-transform: uppercase; } .toc { font-size: 1.2em; margin-top: 1; margin-bottom: 0; margin-left: 1.2em; text-indent: -1em; text-align: left; font-family: serif; } .toc1 { font-size: 1.2em; margin-top: 0.25em; margin-bottom: 0.25em; text-indent: 0em; text-align: left; font-family: serif; } .toca { font-size: 1.2em; margin-top: 0; margin-bottom: 1em; text-indent: 0em; text-align: left; font-family: serif; } .toc2 { font-size: 1em; margin-top: 0; margin-bottom: 1em; text-indent: 0em; text-align: left; font-family: serif; } p.quote { font-size: 1.1em; margin-top: 1; margin-bottom: 0; text-align: center; line-height: 1.5em; font-family: sans-serif; } h2.walk { font-size: 0.9em; margin-top: 2em; margin-bottom: 0.2em; text-align: center; line-height: 1.3em; text-transform: uppercase; font-weight: lighter; font-family: sans-serif; page-break-before: always; } div.sidebar { margin: 1.5em 0 1.5em 0; padding: 0.75em 1em 0.75em 1em; border: solid #fdf3c4 0.2em; } div.sidebar-b { margin: 1.5em 0 1.5em 0; border: dashed #4e71b7 0.2em; padding: 0.75em 1em 0.75em 1em; } div.sidebar-g { margin: 1.5em 0 1.5em 0; border: dashed #067f46 0.2em; padding: 0.75em 1em 0.75em 1em; } div.sidebar-e { margin: 1.5em 0 1.5em 0; border-top: dashed #e72d39 0.3em; border-bottom: dashed #e72d39 0.2em; padding: 0.75em 1em 0.75em 1em; } div.sidebar-r { margin: 1.5em 0 1.5em 0; border: dashed #e2212f 0.2em; padding: 0.75em 1em 0.75em 1em; } div.sidebar-t { margin: 1.5em 0 1.5em 0; border: dashed #008fad 0.2em; padding: 0.75em 1em 0.75em 1em; } div.sidebar1 { margin: 1.5em 0 1.5em 0; border: solid #067f46 0.2em; padding: 0.75em 1em 0.75em 1em; -webkit-border-radius: 20px 20px 20px 20px; } div.sidebar2 { margin: 1.5em 0 1.5em 0; border: solid #e2212f 0.2em; padding: 0.75em 1em 0.75em 1em; -webkit-border-radius: 20px 20px 20px 20px; } div.titleside { margin: 2em 1.5em 2em 1.5em; border: dashed #d9325a 0.3em; padding: 2em; } div.partr { margin: 2em 1.5em 2em 1.5em; border: dashed #d9325a 0.3em; padding: 2em; page-break-after: always; } div.party { margin: 2em 1.5em 2em 1.5em; border: dashed #fdf3c4 0.3em; padding: 2em; page-break-after: always; } div.partg { margin: 2em 1.5em 2em 1.5em; border: dashed #067f46 0.3em; padding: 2em; page-break-after: always; } div.partt { margin: 2em 1.5em 2em 1.5em; border: dashed #1aa7a5 0.3em; padding: 2em; page-break-after: always; } div.partb { margin: 2em 1.5em 2em 1.5em; border: dashed #006bb6 0.3em; padding: 2em; page-break-after: always; } div.partbr { margin: 2em 1.5em 2em 1.5em; border: dashed #8f7353 0.3em; padding: 2em; page-break-after: always; } p.break { page-break-before: always; } span.middle { vertical-align: middle; } span.smallcaps { font-variant: small-caps; } span.roman { font-style: normal; font-size:70%; text-transform: none; font-weight: lighter; } span.big { font-size: 130%; } span.num { font-size: 130%; font-weight: bold; } span.font { font-size: 180%; } span.small { font-size: 75%; } span.link { -webkit-text-fill-color:#4e71b7; color: #4e71b7; text-decoration: none; } span.dropcap { font-size: 200%; } span.dotted { border-bottom: dotted 0.15em; padding-bottom: 0.5em; } span.gredd { color: #067f46; font-variant: small-caps; font-weight: bold; font-size: 120%; } span.blue { color: #006bb6; text-decoration: none; } span.blue1 { color: #4e71b7; text-decoration: none; } span.dblue { color: #3b548e; text-decoration: none; } span.lblue { color: #179ed5; text-decoration: none; } span.green { color: #067f46; text-decoration: none; } span.lgreen { color: #89c78e; text-decoration: none; } span.ygreen { color: #bfd067; text-decoration: none; } span.green1 { color: #009079; text-decoration: none; } span.dgreen { color: #5C7562; text-decoration: none; } span.magenta { color: #c34996; text-decoration: none; } span.orange { color: #f08259; text-decoration: none; } span.black { -webkit-text-fill-color:#161616; color: #161616; text-decoration: none; } span.brown { color: #964335; text-decoration: none; } span.berry { color: #ca3540; text-decoration: none; } span.purple { color: #5e1e79; text-decoration: none; } span.violet { color: #7978a7; text-decoration: none; } span.dred { color: #61383E; text-decoration: none; } span.maroon { color: #8c0b42; text-decoration: none; } span.red { color: #e2212f; text-decoration: none; } span.lred { color: #C0504F; text-decoration: none; } span.redorange { color: #f04b2f; text-decoration: none; } table.table { margin-top: 1em; margin-bottom: 0; border-collapse:collapse; padding: 0.25em; } tr.tr { border-bottom: solid #000000 0.1em; page-break-after:auto; page-break-before:auto; } tr.tr1 { page-break-after:auto; page-break-before:auto; } td.td { border-right: solid #000000 0.1em; } p.TH { font-family: sans-serif; font-size: 0.9em; text-align: center; font-weight: bold; line-height: 1.3em; margin-top: 0; margin-bottom: 0.25em; } p.thbody { font-family: sans-serif; font-size: 0.9em; text-align: center; font-weight: normal; line-height: 1.3em; margin-top: 0.25em; margin-bottom: 0.25em; } p.thbody1 { font-family: sans-serif; font-size: 0.9em; text-align: left; font-weight: normal; line-height: 1.3em; margin-top: 0.25em; margin-bottom: 0.25em; } p.thbody2 { font-family: sans-serif; font-size: 0.9em; text-align: left; font-weight: normal; margin-left: 0.5em; line-height: 1.3em; margin-top: 0.25em; margin-bottom: 0.25em; }