@font-face { font-family: 'Liberation Serif'; font-style: normal; font-weight: normal; src: url('../fonts/LiberationSerif-Regular.ttf'); } @font-face { font-family: 'Liberation Serif'; font-style: normal; font-weight: bold; src: url('../fonts/LiberationSerif-Bold.ttf'); } @font-face { font-family: 'Liberation Serif'; font-style: italic; font-weight: normal; src: url('../fonts/LiberationSerif-Italic.ttf'); } @font-face { font-family: 'Liberation Serif'; font-style: italic; font-weight: bold; src: url('../fonts/LiberationSerif-BoldItalic.ttf'); } body { font-family: 'Liberation Serif'; } @page { margin:0.5em 0.8em 0.5em 0.5em; } img { max-height:100%; max-width:100%; } a { text-decoration:none; color:#88539d; } p { margin:0em; text-indent:0em; text-align:justify; line-height:1.3em; } p + p { margin:0em; text-indent:1.0em; } a + p { margin:0em; text-indent:1.0em; } p.noindent { text-indent:0em; margin:1em 0em 0em 0em; } p.noindent1 { text-indent:0em; margin:0em 0em 0em 0em; } p.noindent2 { text-indent:0em; margin:1em 0em 0em 0em; text-indent:-1em; margin-left:1em; } p.indent { margin:1em 0em 0em 0em; text-indent:1.0em; } p.indent1 { margin:1em 0em 0em 0em; text-indent:1.0em; } div.image { text-align:center; margin-top:1em; margin-bottom:1em; } div.image p.caption { text-indent:0em; margin:1em 0em 0em 0em; font-size:80%; } div.titlepage { margin-top:1.5em; page-break-inside:avoid; } div.titlepage h1.title { margin:2em 0em 0em 0em; text-align:center; font-size:250%; } div.titlepage p.author { margin:0em 0em 0em 0em; text-align:center; line-height:1.5em; font-size:150%; } div.titlepage p.publisher { margin:25% 0em 0em 0em; text-align:center; font-size:100%; } div.copyright { margin-top:15%; } div.copyright p { font-size:80%; margin: 0em 0em 0em 0em; text-align:left; text-indent:0em; } div.copyright-block { margin:1em 0em 1em 0em; text-align:center; text-indent:0em; } div.dedication { margin-top:15%; } div.dedication p { text-align:center; } div.content { margin-top:1.5em; } div.content h1 { margin:1.5em 0em 1.5em 0em; text-align:left; } div.content h1 span { font-size:80%; } div.content ul { list-style-type:none; margin:0em; padding-left:0em; } div.content ul li { font-weight:bold; margin:1em 0em 0em 0em; font-size:105%; } div.content ul li ul li { font-weight:normal; margin:0em 0em 0em 0em; font-size:90%; } div.content a { color:black; } div.foreword { margin-top:1.5em; } div.foreword h1 { margin:1.5em 0em 1.5em 0em; text-align:left; } div.foreword h1 span { font-size:80%; } div.chapter { margin-top:1.5em; } div.chapter h1 { margin:1.5em 0em 1em 0em; text-align:center; } div.chapter h1 span { font-size:80%; } div.chapter h2 { margin:1em 0em 1em 0em; text-align:left; } div.chapter h2 span { font-size:80%; } .first-para { text-align:center; margin:1em 0em 1.5em 0em; text-indent:0em; } .first-para + p { text-indent:0em; } div.footnotes { margin-top:2em; border-top:1px solid black; padding-top:0.2em; font-size:85%; } div.footnotes p { text-indent:0em; margin-top:0.3em; } div.chapter h3 { margin:1.5em 0em 0em 0em; text-align:left; } div.chapter h3 span { font-size:80%; } blockquote { margin:1.5em 1.5em 1.5em 1.5em; } blockquote p { font-size:85%; } div.index { margin-top:1.5em; } div.index h1 { margin:1.5em 0em 1.5em 0em; text-align:left; } div.index h1 span { font-size:80%; } div.index p { text-indent:-1em; margin-left:1em; } div.bildark { margin-top:1.5em; } div.bildark h1 { margin:1.5em 0em 0em 0em; text-align:left; } div.bildark h1 span { font-size:70%; } div.bildark p { text-indent:0em; } table { border-collapse:collapse; margin:1em 0em; } table.table1 { width:50%; } .table1 td + td { text-align:right; } td { vertical-align:top; } td + td { padding-left:1.5em; } .table1 .td1 { text-align:center; } .center-align { text-align:center; font-size:90%; text-indent:0em; margin-top:3em; } .right-align { text-align:right; margin:1em 1em 0em 0em; text-indent:0em; } .right-align1 { text-align:right; margin:0em 1em 0em 0em; text-indent:0em; } .right-align2 { text-align:right; margin:1em 1em 0em 0em; text-indent:0em; font-size:85%; } span.small { font-size:80%; } span.underline { text-decoration:underline; } span.overline { text-decoration:line-through; } p.pagebreak { page-break-before:always; padding-top:2em; } p.pagebreak + p { text-indent:0em; } sup { font-size:0.6em; line-height:0.7em; } img.img1 { vertical-align:baseline; } .star { text-align:center; margin-top:1.5em; margin-bottom:1.5em; font-size:120%; line-height:0em; text-indent:0em; } .star + p { text-indent:0em; } .star + p.indent { text-indent:1em; } p.top-margin { margin-top:1.5em; margin-bottom:0em; } .hang { margin:0em 0em 0em 2em; text-indent:-1em; }