@font-face
{
        font-family: "RotisSansSerif";
        src: url(../Fonts/RotisSansSerif.otf);
        font-style: normal;
        font-weight: normal;
}
@font-face
{
        font-family: "RotisSansSerif";
        src: url(../Fonts/RotisSansSerif-Italic.otf);
        font-style: italic;
        font-weight: normal;
}
@font-face
{
        font-family: "RotisSansSerif";
        src: url(../Fonts/RotisSansSerif-Bold.otf);
        font-style: normal;
        font-weight: bold;
}
body
{
        margin: 0em;
        text-align: left;
}
@page
{
        margin: 1.2em;
}
.h1
{
        font-size: 220%;
        line-height: 1em;
        margin-top: 2em;
        color: #939598;
        margin-bottom: 0.2em;
        text-align: center;
}
.subtitle
{
        font-size: 120%;
        line-height: 1em;
        margin-top: 0.5em;
        margin-bottom: 2em;
        text-align: center;
}
.author
{
        font-size: 135%;
        line-height: 1em;
        margin-top: 0.5em;
        margin-bottom: 6em;
        text-align: center;
}
.pub
{
        margin-top: 0.1em;
        margin-bottom: 0.2em;
        text-align: center;
}
.h1a
{
        font-size: 180%;
        line-height: 1em;
        margin-top: 5em;
        margin-bottom: 2em;
        text-align: center;
}
.h2
{
        font-size: 160%;
        line-height: 1em;
        margin-top: 1em;
        margin-bottom: 0.1em;
        text-align: center;
}
.h2c
{
        font-size: 160%;
        line-height: 1em;
        margin-top: 1em;
        margin-bottom: 2em;
        text-align: center;
}
.h2a
{
        font-size: 180%;
        line-height: 1em;
        margin-top: 1em;
        margin-bottom: 2em;
        color: #939598;
        text-align: center;
}
.h2b
{
        font-size: 160%;
        line-height: 1em;
        margin-top: 0.1em;
        margin-bottom: 3em;
        color: #939598;
        text-align: center;
}
.h3
{
        font-size: 130%;
        line-height: 1em;
        margin-top: 1em;
        margin-bottom: 1em;
        color: #939598;
        text-indent: 0em;
        text-align: left;
}
.h3a
{
        font-size: 110%;
        line-height: 1em;
        margin-top: 1em;
        margin-bottom: 0.2em;
        color: #939598;
        text-indent: 0em;
        text-align: left;
}
.h4
{
        font-size: 120%;
        line-height: 1em;
        margin-top: .5em;
        margin-bottom: 1em;
        text-align: center;
}
.group
{
        page-break-inside: avoid;
}
.poem
{
        margin-top: 0.2em;
        margin-bottom: 0.2em;
        margin-left: 3.5em;
        text-indent: -1em;
        text-align: left;
}
.poemb
{
        margin-top: 0.2em;
        margin-bottom: 1em;
        margin-left: 3.5em;
        text-indent: -1em;
        text-align: left;
}
.blockquote
{
        margin-top: 0.2em;
        margin-bottom: 0.2em;
        margin-left: 1.2em;
        margin-right: 1.5em;
        text-indent: 0em;
        text-align: left;
}
.blockquotep
{
        margin-top: 0.2em;
        margin-bottom: 0.2em;
        margin-left: 1.2em;
        margin-right: 1.5em;
        text-indent: 1.2em;
        text-align: left;
}
.indent
{
        margin-top: 0.1em;
        margin-bottom: 0.1em;
        text-indent: 1.2em;
        text-align: left;
}
.indentta
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-indent: 1.2em;
        text-align: left;
}
.indentt
{
        margin-top: 1em;
        margin-bottom: 0.1em;
        text-indent: 1.2em;
        text-align: left;
}
.indentb
{
        margin-top: 0.1em;
        margin-bottom: 1em;
        text-indent: 1.2em;
        text-align: left;
}
.noindent1
{
        margin-top: 1em;
        margin-bottom: 0.1em;
        text-indent: 0em;
        text-align: left;
}
.noindent1a
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-indent: 0em;
        text-align: left;
}
.noindent
{
        margin-top: 0.1em;
        margin-bottom: 0.1em;
        text-indent: 0em;
        text-align: left;
}
.noindentb
{
        margin-top: 0.1em;
        margin-bottom: 1em;
        text-indent: 0em;
        text-align: left;
}
.footnote1
{
        margin-top: 0.4em;
        margin-bottom: 0.4em;
        margin-left: 1.2em;
        text-indent: -1.2em;
        text-align: left;
}
.footnote
{
        margin-top: 0.4em;
        margin-bottom: 0.4em;
        margin-left: 1.2em;
        text-indent: -0.7em;
        text-align: left;
}
.biblio
{
        margin-top: 0.4em;
        margin-bottom: 0.4em;
        margin-left: 1.5em;
        text-indent: -1.3em;
        text-align: left;
}
.copy
{
        margin-top: 1em;
        font-size: 90%;
        margin-bottom: 0.1em;
        text-indent: 0em;
        text-align: left;
}
.tocpart
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
}
.tocchap
{
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 1em;
        text-indent: 0em;
        text-align: left;
}
.tocchap1
{
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 0.5em;
        text-indent: 0em;
        text-align: left;
}
.tocsec
{
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 2em;
        text-align: left;
}
.tocapp1
{
        margin-top: 1.5em;
        margin-bottom: 0.5em;
        margin-left: 1.5em;
        text-indent: 0em;
        text-align: left;
}
.tocapp
{
        margin-top: 0.5em;
        margin-bottom: 0.5em;
        margin-left: 1.5em;
        text-indent: 0em;
        text-align: left;
}
.nounder
{
        text-decoration: none;
}
a
{
        text-decoration: none;
}
small
{
        font-size: 80%;
}
.wrap
{
        margin-top: 1em;
        margin-bottom: 0.3em;
        text-align: center !important;
}
.W20
{
        display:inline-block;
        text-align:center !important;
        Width:20% !important;
}
.W30
{
        display:inline-block;
        text-align:center !important;
        width:30% !important;
}
.W40
{
        display:inline-block;
        text-align:center !important;
        width:40% !important;
}
.W50
{
        display:inline-block;
        text-align:center !important;
        width:50% !important;
}
.W60
{
        display:inline-block;
        text-align:center !important;
        width:60% !important;
}
.W70
{
        display:inline-block;
        text-align:center !important;
        width:70% !important;
}
.W80
{
        display:inline-block;
        text-align:center !important;
        width:80% !important;
}
.W90
{
        display:inline-block;
        text-align:center !important;
        width:90% !important;
}
.W98
{
        display:inline-block;
        text-align:center !important;
        width:98% !important;
}
.imgblock img
{
        width: 100%;
        margin: 0em;
}
.imgblock
{
        display:inline-block;
        text-align:center !important;
}
.indexmain1
{
        margin-top: 1em;
        margin-bottom: 0.1em;
    	text-indent: -1.5em;
    	margin-left: 1.5em;
        text-align: left;
}
.indexmain
{
        margin-top: 0.1em;
        margin-bottom: 0.1em;
    	text-indent: -1.5em;
    	margin-left: 1.5em;
        text-align: left;
}
.indexsub
{
    	margin-top: 0.1em;
    	margin-bottom: 0.1em;
    	text-indent: -1.5em;
    	margin-left: 2.5em;
        text-align: left;
}
.imagefp
{
        margin: 0em;
        text-align: center;
}
.center
{
        margin-top: 0.1em;
        text-align: center;
        margin-bottom: 0.1em;
}
.center3
{
        font-size: 110%;
        font-weight: bold;
        margin-top: 1em;
        text-align: center;
        margin-bottom: 0.1em;
}
.center1
{
        margin-top: 3em;
        margin-bottom: 0.1em;
        text-align: center;
}
.center2
{
        margin-top: 1em;
        font-weight: bold;
        margin-bottom: 0.1em;
        text-align: center;
}
.image
{
        margin-top: .5em;
        margin-bottom: .5em;
        text-align: center;
}
sup
{
        font-size: 80%; 
        vertical-align: 0.5ex;
}
.caption
{
        margin-top: 0.1em;
        line-height: 1.15em;
        font-family: "RotisSansSerif";
        font-size: 90%;
        text-align: left;
        margin-bottom: 0.2em;
        text-indent: 0em;
        page-break-before: avoid;
}