@font-face { font-family: "Charis"; src: url(../fonts/CharisSILR.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILB.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILI.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "Charis"; src: url(../fonts/CharisSILBI.ttf); font-style: italic; font-weight: bold; } @font-face { font-family: "OpenSans"; src: url(../fonts/OpenSans-Regular.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "OpenSans"; src: url(../fonts/OpenSans-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "OpenSans"; src: url(../fonts/OpenSans-Italic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "OpenSans"; src: url(../fonts/OpenSans-BoldItalic.ttf); font-style: italic; font-weight: bold; } @page { margin: 0.5em; } body { line-height: 1.3em; margin: 0.5em; } svg { height: 98%; width: 100%; } .h1 { font-family: "OpenSans"; font-size: 300%; margin-top: 1.5em; margin-bottom: .75em; text-indent: 0em; text-align: center; line-height: 1.1em; } .subtitle { font-family: "OpenSans"; font-size: 120%; margin-top: 1em; margin-bottom: 3em; text-indent: 0em; text-align: center; line-height: 1.1em; } .author { font-family: "OpenSans"; margin-top: .2em; margin-bottom: 0em; line-height: 1.5em; text-align: center; } .publisher { margin-top: 3em; margin-bottom: 0em; text-align: center; } .copy1 { font-size: 0.9em; margin-top: 1em; margin-bottom: .7em; margin-left: 0.5em; text-indent: 0.01em; } .h2 { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: 1.5em; text-indent: 0.01em; line-height: 1.1em; } .h2a { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; } .h3a { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; page-break-before: left; } .h3b { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; } .h2orange { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #f7942f; } .h3skyblue { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #70499D; page-break-before: always; } .h3skybluea { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #00B0B2; page-break-before: always; } .h3red { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #FF0000; page-break-before: always; } .h3green2 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #95C93D; page-break-before: always; } .h3pink1 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #EC0B8E; page-break-before: always; } .h3brown1 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #A6423F; page-break-before: always; } .h3green1 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #00AA4F; page-break-before: always; } .h3orange1 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #F9A139; page-break-before: always; } .h3orange { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #F68E30; page-break-before: always; } .h3blue2 { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #0082C9; page-break-before: always; } .h3pink { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #F49BBC; page-break-before: always; } .h3lightblue { font-family: "OpenSans"; font-size: 150%; padding-top: 0.5em; margin-bottom: 0.5em; text-indent: 0.01em; line-height: 1.1em; color: #56C8E3; page-break-before: always; } .h2green { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #66BC45; } .h2blue1 { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #00ABC7; } .h2orange1a { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #F68E30; } .h2purple { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #70499D; } .yellows { font-family: "OpenSans"; background-color: #FDBB2F; padding: 0.5em; color: #FFFFFF; } .h2green3 { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #B7D54D; } .h2violet { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #8A75B5; } .h2red { font-family: "OpenSans"; font-size: 200%; margin-top: .2em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.1em; color: #FF0000; } .h4 { font-family: "OpenSans"; font-size: 120%; margin-top: 1em; margin-bottom: 0.25em; text-indent: 0.01em; line-height: 1.5em; } .h4a { font-family: "OpenSans"; font-size: 120%; margin-top: -0.3em; margin-bottom: 1em; text-indent: 0.01em; line-height: 1.3em; text-align: left; } .h4b { font-family: "OpenSans"; font-size: 120%; margin-top: 2em; margin-bottom: 0.25em; text-indent: 0.01em; line-height: 1.5em; page-break-before: always; } .image, img { margin: 0 auto; padding: 0; text-align: center; font-style: italic; font-size: 90%; max-height: 99%; max-width: 99%; clear: both; } .indent { margin-top: .2em; margin-bottom: .2em; text-indent: 1.2em; text-align: justify; } .indentt { margin-top: 1.2em; margin-bottom: .2em; text-indent: 1.2em; text-align: justify; } .indexmain { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.5em; text-indent: -1.5em; text-align: left; } .noindent { margin-top: .2em; margin-bottom: .2em; text-indent: 0.01em; text-align: justify; } .footnote { font-size: 0.9em; margin-top: .3em; margin-bottom: .2em; text-indent: 0.01em; } .noindent1 { margin-top: 1.2em; margin-bottom: .1em; text-indent: 0.01em; text-align: justify; } .noindent2 { margin-top: 2em; margin-bottom: .1em; text-indent: 0.01em; text-align: justify; page-break-before: always; } span.smallcaps { font-size: 75%; } .chap { font-family: "OpenSans"; margin-top: 0.5em; margin-bottom: .2em; margin-left: 1em; text-indent: 0.01em; } .chap1 { font-family: "OpenSans"; margin-top: 1.25em; margin-bottom: .2em; margin-left: 1em; text-indent: 0.01em; } .toc { font-family: "OpenSans"; margin-top: 0.5em; margin-bottom: .2em; text-indent: 0.01em; } .toc1 { font-family: "OpenSans"; margin-top: 1.25em; margin-bottom: .2em; text-indent: 0.01em; } .nounder { text-decoration: none; color: #3333CC; } .right { font-family: "OpenSans"; margin-top: 1em; margin-bottom: 0em; text-align: right; } .big { margin-top: .2em; font-size: 1.5em; margin-bottom: .2em; text-indent: 0.01em; } .details { font-family: "OpenSans"; font-size: .9em; margin-top: .2em; margin-bottom: .2em; text-indent: 0.01em; text-align: left; } .details1 { font-family: "OpenSans"; font-size: .9em; margin-top: 1.2em; margin-bottom: .1em; text-indent: 0.01em; text-align: left; } .detailsunderline { font-family: "OpenSans"; font-size: .8em; margin-top: 1.2em; margin-bottom: .1em; text-indent: 0.01em; text-align: left; border-bottom: double; } .songlist { font-family: "OpenSans"; font-size: 1em; margin-top: .2em; margin-bottom: .2em; margin-left: 2em; text-indent: 0.01em; text-align: left; } .songlist1 { font-family: "OpenSans"; font-size: 1em; margin-top: 0em; margin-bottom: .1em; margin-left: 2em; text-indent: 0.01em; text-align: left; } .brown { font-size: 1em; margin: 1em 0em; border: 0.2em solid #F9A150; padding: 0.5em; } .brownhead { font-family: "OpenSans"; margin-top: .2em; margin-bottom: 0em; text-indent: 0.01em; } .browntxt { margin-top: .2em; margin-bottom: .2em; text-indent: 0.01em; } .yellow { font-size: 1em; margin: 1em 0em; padding: 0.5em; border: 0.2em solid #FFFF00; } .yellow-title { margin-top: .5em; margin-bottom: .5em; font-size: 120%; font-family: "OpenSans"; font-weight: bold; text-align: center; } .yellowtxt { margin-top: .2em; margin-bottom: .2em; text-indent: 0.01em; padding: 0.25em; } .h2green1a { font-family: "OpenSans"; font-size: 200%; margin-top: 1em; margin-bottom: .5em; text-indent: 0.01em; line-height: 1.25em; color: #B7D54D; } .pink1a { font-family: "OpenSans"; background-color: #E8519D; padding: 0.5em; color: #FFFFFF; } .blue { font-size: 1em; margin: 1em 0em; font-family: "OpenSans"; border: solid .2em #A0DDF9; padding: 0.5em; } .blue-title { margin-top: 0.2em; margin-bottom: 0.2em; font-size: 120%; font-family: "OpenSans"; font-weight: bold; text-indent: 0.01em; } .noindent1a { margin-top: 0.7em; margin-bottom: .2em; text-indent: 0.01em; } .number { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 1.8em; text-indent: -0.9em; text-align: left; } .number1 { margin-top: 0.2em; margin-bottom: 0.2em; margin-left: 2.1em; text-indent: -1.5em; text-align: left; } .noindenta { font-size: 120%; margin-top: 1.2em; margin-bottom: 1em; text-indent: 0.01em; } .doubleunderline { border-bottom: double; } .pagebreak { page-break-before: always; } .noind { padding-top: 1em; margin-bottom: .2em; text-indent: 0.01em; } span.superscript { font-size: 65%; line-height: 0.8em; vertical-align: super; } .bib { margin-top: 1.2em; margin-bottom: .2em; text-indent: 0.01em; text-align: justify; } span.open { font-size: 0.9em; font-family: "OpenSans"; } .h3i { font-family: "OpenSans"; font-size: 150%; margin-top: 1em; margin-bottom: 0.75em; text-indent: 0.01em; page-break-before: always; } .h3ib { font-family: "OpenSans"; font-size: 150%; margin-top: 3em; margin-bottom: 0.75em; text-indent: 0.01em; } .h3ic { font-family: "OpenSans"; font-size: 150%; margin-top: 3em; margin-bottom: 0.75em; text-indent: 0.01em; page-break-before: always; } .indexhead { font-family: "OpenSans"; margin-top: .2em; margin-bottom: .2em; margin-left: 1.5em; text-indent: -1.5em; text-align: center; font-size: large; line-height: 175%; }