@font-face
{ 
	font-family: "Charis";
	src: url(CharisSILR.ttf);
	font-style: normal;
	font-weight: normal;
}
@font-face
{
	font-family: "Charis";
	src: url(CharisSILB.ttf);
	font-style: normal;
	font-weight: bold;
}
@font-face
{
	font-family: "Charis";
	src: url(CharisSILI.ttf);
	font-style: italic;
	font-weight: normal;
}
@font-face
{
	font-family: "Charis";
	src: url(CharisSILBI.ttf);
	font-style: italic;
	font-weight: bold;
}
body
{
	margin-right: 0.2em;
                font-family: "Athelas",serif !important;
}
samp
{
        font-family: "Athelas",serif !important;
}
.stitle
{
	font-size: 2em;
	margin-top: 3em;
	margin-bottom: .1em;
	text-align: center;
}
.sbookname
{
	font-size: 1.3em;
	margin-top: 3em;
	margin-bottom: .1em;
	text-align: center;
}
.stext
{
	font-size: 1.1em;
	margin-top: 3em;
	margin-bottom: .1em;
	text-align: center;
}
.halftitle
{
	font-size: 3em;
	margin-top: 3em;
	text-align: center;
}
.bhalftitle
{
	font-size: 2em;
	margin-top: 3em;
        margin-bottom: 0em;
	text-align: center;
}
.bedition
{
	font-size: 1.5em;
	margin-top: 3em;
	margin-bottom: .1em;
	text-align: center;
}
.publishername
{
	font-size: x-small;
	margin-top: 27em;
	margin-bottom: .1em;
	text-align: center;
}
.copyright
{
	font-size: small; 
	margin-top:0.8em;
	margin-bottom: .2em;
	text-indent: 0.001em;
}
.bibtitle
{
	font-size: 1.8em;
	margin-top: 3em;
	margin-bottom: .1em;
}
.bibbook
{
	font-size: 1.1em;
	margin-top: 3em;
	margin-bottom: .1em;
}
.bibjournal
{
	font-size: 1.1em;
	margin-top: 3em;
	margin-bottom: .1em;
}
.image
{
	margin-top: .5em;
	margin-bottom: .5em;
        text-align: center;
}
.image1
{
	text-align: center;
        margin-top: .5em;
	margin-bottom: .0em;
}
.image2
{
	margin-top: 3em;
	margin-bottom: .5em;
        text-align: center;
}
.image3
{
	margin-top: .7em;
	margin-bottom: .7em;
        text-align: left;
}
.image4
{
	margin-top: .6em;
	margin-bottom: .5em;
        text-align: center;
}
.images
{
	margin-top: .2em;
	margin-bottom: .5em;
        text-align: center;
}
.images1
{
	margin-top: 1em;
	margin-bottom: .5em;
        text-align: center;
}
.btitle
{
	font-size: 200%;
	text-align: center;
	margin-top: .3em;
	margin-bottom: .5em;
}
.bsubtitle
{
	font-size: 140%;
	text-align: center;
	margin-top: 3em;
	margin-bottom: .5em;
}
.cst
{
	font-size: 120%;
	text-align: center;
	margin-top: .3em;
	margin-bottom: .5em;
}
.sauthor
{
	font-size: 1.2em;
        margin-top: 1em;
	margin-bottom: 0em;
       	text-align: left;
}
.pn
{
	font-size: 3.0em;
	margin-top: 3.5em;
	margin-bottom: .1em;
	text-align: center;
}
.cn
{
	font-size: 2em;
	margin-top:1em;
	margin-bottom: .1em;
	text-align: left;
}
.h2
{
	font-size: 1.4em;
	margin-top: .5em;
	margin-bottom: .3em;
        text-align: center;
}
.h2c
{
	font-size: 3.2em;
	margin-top: .5em;
	margin-bottom: .3em;
        text-align: center;
}
.h2a
{
	
        font-size: 2.5em;
	margin-top: 1em;
	margin-bottom: .5em;
        text-align: center;
}
.h2b
{
	font-size: 1.8em;
	margin-top: .1em;
	margin-bottom: .1em;
        text-align: center;
}
.h3
{
	font-size: 1.6em;
	margin-top: 1.1em;
	margin-bottom: .8em;
        text-align: center;
}
.h3u
{
	font-size: 1.5em;
	margin-top: .8em;
	margin-bottom: .3em;
        text-align: left;
        color: maroon;
}
.h3e
{
	font-size: 1.6em;
	margin-top: 1.1em;
	margin-bottom: .3em;
        text-align: center;
}
.h3a
{
	font-size: 1.3em;
	margin-top: 0em;
	margin-bottom: .5em;
        text-align: center;
}
.h3b
{
	font-size: 1.3em;
	margin-top: 0em;
	margin-bottom: .8em;
        text-align: center;
}
.h3c
{
	font-size: 1.8em;
	margin-top: .2em;
	margin-bottom: 1em;
        text-align: center;
}
.h3d
{
	font-size: 1.6em;
	margin-top: .5em;
	margin-bottom: .1em;
        text-align: center;
}
.h3g
{
    font-size: 1.6em;
    margin-top: .8em;
    margin-bottom: .1em;
    text-align: left;
}
.h3i
{
	font-size: 1.6em;
	margin-top: .1em;
	margin-bottom: .8em;
        text-align: center;
}
.h4
{
	font-size: 1.1em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.001em;
        text-align: center;
        }
.h4su
{
        font-size: 90%;
        margin-top: 1em;
        margin-left: 1em;
        margin-bottom: .2em;
        text-indent: 0.001em;
        text-align: center;
}
.hs4
{
	font-size: 1.1em;
	margin-top: 1em;
	margin-bottom: 0.1em;
        margin-left: 0em;
	text-indent: 0.001em;
        }
.h4a
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.001em;
        text-align: center;
}
.h4b
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.001em;
        text-align: left;
}
.h4c
{
	font-size: 1em;
	margin-top: .7em;
	margin-bottom: 0.6em;
	text-indent: 0.001em;
        text-align: center;
}
.h4d
{
	font-size: 1.3em;
	margin-top: 18%;
	margin-bottom: .8em;
	text-indent: 0.001em;
        text-align: center;
        line-height: 1.8em;
        }
.h4dd
{
	font-size: 1.3em;
	margin-top: 0;
	margin-bottom: .8em;
	text-indent: 0.001em;
        text-align: center;
        line-height: 1.8em;
        }
.h4e
{
	font-size: 1.3em;
	margin-top: .8em;
	margin-bottom: 0em;
	text-indent: 0.001em;
        text-align: center;
        }
.h4f
{
	font-size: 1.8em;
	margin-top: .2em;
	margin-bottom: .8em;
	text-indent: 0.001em;
        text-align: center;
        }
.h4g     
{        
	font-size: 1.2em;
	margin-top: 0em;
	margin-bottom: 1.2em;
	text-indent: 0.001em;
        text-align: center;
        line-height: 1.8em;
        }
.h4g1     
{        
	font-size: 1.2em;
	margin-top: .1em;
	margin-bottom: 0em;
	text-indent: 0.001em;
        text-align: center;

        }
.h4i
{
	font-size: 1.1em;
	margin-top: .7em;
	margin-bottom: 0.6em;
	text-indent: 0.001em;
        text-align: center;
        font-weight: normal;
}
.h4j
{
	font-size: 1em;
	margin-top: .7em;
	margin-bottom: 0.6em;
        margin-left: 1.5em;
        margin-right: 1.5em;
	text-indent: 0.001em;
        text-align: center;
        font-weight: normal;
}
.h5
{
    font-size: 1em;
    margin-top: 1.1em;
    margin-bottom: .3em;
    text-indent: 0.001em;
    text-align: left;
    color: #982f39;
}
.h5a
{
    font-size: 1.5em;
    margin-top: .9em;
    margin-bottom: .2em;
    text-align: center;
}
.h5b
{
    font-size: 1.5em;
    margin-top: 1.1em;
    margin-bottom: .2em;
    text-indent: 0.001em;
    text-align: left;
    color: #982f39;
}
.title
{
	font-size: large;
	margin-top: 1.5em;
	margin-bottom: .5em;
	text-indent: 0.001em;
}
.st
{
	font-size: medium;
	margin-top: .5em;
	margin-bottom: .5em;
	margin-left: 1.5em;
        text-align: center;
}
.listtit
{
	font-size: large;
	margin-top: 1.5em;
	margin-bottom: .5em;
	text-indent: 0.001em;
}
.listhead
{
	font-size: large;
	margin-top: 1.5em;
	margin-bottom: .5em;
	text-indent: 0.001em;
}
.left1
{
        margin-top: .4em;
        margin-bottom: .4em;
        text-align: left;
}
.right1
{
        margin-top: .4em;
        margin-bottom: .4em;
        text-align: right;
}
.indentline
{
	margin-top: .5em;
	margin-bottom: .5em;
	margin-left: 1.5em;
        text-indent:  -1.45em;
}
.paraspaceabovewithindent
{
	margin-top: .5em;
	margin-bottom: .3em;
	text-indent: 1.8em;
}
.paraspaceabovewithindent1
{
	margin-top: .8em;
	margin-bottom: .3em;
	text-indent: 1.8em;
}
.quoteX
{
	margin-top: .3em;
	margin-bottom: .9em;
	margin-left: 2em;
	margin-right: 2em;
        font-size: 0.9em;
        }
.quote1
{
	margin-top: .9em;
	margin-bottom: .3em;
	margin-left: 2em;
	margin-right: 2em;
        font-size: 0.9em;
        }
.quoteu
{
	margin-top: 0.3em;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 1.5em;
        font-size: 0.9em;
        }
.quoteuu
{
	margin-top: 0.3em;
	margin-bottom: 1em;
	margin-left: 2.5em;
	margin-right: 1.5em;
        font-size: 0.9em;
        }
.quote3
{
	margin-top: 1em;
	margin-bottom: .3em;
	margin-left: 2em;
	margin-right: 2em;
        text-indent: 1em;
        font-size: 1em;
        }
.quotes33
{
	margin-top: 0em;
	margin-bottom: .3em;
	margin-left: 2em;
	margin-right: 2em;
        text-indent: 1em;
        font-size: 1em;
        }
.quote55
{
	margin-top: 1em;
	margin-bottom: .3em;
	margin-left: 2em;
	margin-right: 2em;
        font-size: 1em;
        }
.quote22
{
	margin-top: 1em;
	margin-bottom: .3em;
	margin-left: 5em;
	margin-right: 4em;
        font-size: 1.5em;
}
.quote33
{
	margin-top: 0em;
	margin-bottom: .6em;
	margin-left: 0em;
	font-size: 1.5em;
}
.quote44
{
	margin-top: 1em;
	margin-bottom: .3em;
	margin-left: 0em;
	font-size: 3em;
color: #016a54;
 -webkit-text-stroke: 1px #016a54;
text-indent: .0001em;
-webkit-hyphens:none;
}
.quote2
{
	margin-top: .5em;
	margin-bottom: .1em;
	margin-left: 2em;
	margin-right: 2em;
        font-size: 0.9em;
        }
.epigraph
{
	margin-top: .4em;
	margin-bottom: 1.4em;
	margin-left: 2.5em;
	margin-right: 1.2em;
}
.tochead
{
	font-size: 100%;
	margin-left: 2.5em;
	margin-top: 2.5em;
	margin-bottom: .3em;
}
.tocfront
{
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: .6em;
}
.tocback
{
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: .6em;
}
.tocchap
{
        margin-top: .3em;
	margin-bottom: .3em;
        margin-left: 4em;        
}
.tocchap1
{
        margin-top: .1em;
	margin-bottom: .1em;
        text-align: left;        
}
.tocchap2
{
        margin-top: 1em;
	margin-bottom: .1em;
        text-align: left;        
}
.tocsec1
{
        margin-top: 1em;
	margin-bottom: 0em;
        margin-left: 2.4em;         
}
.tocsec2
{
        margin-top: .1em;
	margin-bottom: 0em;
        margin-left: 2.5em;        
}
.tocsec
{
        margin-top: 1em;
	margin-bottom: -1.5em;
        text-align: center;        
}
.tocpart
{
	font-size: 1.1em;
        margin-top: 1.5em;
	margin-bottom: -1.2em;
        text-align: center;        
}
.tocparts
{
	font-size: 1.1em;
        margin-top: 1.5em;
	margin-bottom: -0.1em;
        text-align: center;        
}
.noindent
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0.001em;
}
.noindent1
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0.001em;
        font-size: 0.8em;
}
.indent
{
	margin-top: .2em;
	margin-bottom: .2em;
        margin-left: 0em;
        text-indent: 1.8em;
}
.paraspaceabove
{
	margin-top: .8em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.paraspaceabove2
{
	margin-top: .8em;
	margin-bottom: 0em;
	text-indent: 0.001em;
}
.paraspaceabove1
{
	margin-top: .8em;
        font-size: 1.1em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.paraspaceabove3
{
	margin-top: 1em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.paraspaceabove4
{
	margin-top: .8em;
	margin-bottom: .4em;
	text-indent: -2.6em;
        margin-left: 2.6em;
}
.paraspaceabove5
{
	margin-top: 1.4em;
	margin-bottom: .4em;
	text-indent: 0.001em;
        font-size: 0.8em;
}
.paraspaceabove6
{
	margin-top: 1.1em;
	margin-bottom: .2em;
	text-indent: 0.001em;
}
.paraspaceabove7
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-indent: 0.001em;
        color: #982f39;
}
.floatpara
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.line3
{
        font-size:x-small;
	margin-top:1.5em;
	margin-bottom: 0em;
}
.line4
{
        font-size:x-small;
	margin-top:0em;
	margin-bottom: 0em;
}
.highlights
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.textrightwithspace
{
	margin-top: .3em;
	margin-bottom: .5em;
	text-align: center;
}
.textright
{
       	text-align: right;
	margin-top: .1em;
	margin-bottom: 1.5em;
        margin-right: 2em;
        font-size: 1em;
}
.textcenterwithspace
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: .8em;
	text-align: center;
}
.textcenterwithspace1
{
	font-size: 1em;
	margin-top: .1em;
	margin-bottom: .8em;
	text-align: center;
        font-size: 1.2em;
}
.textcenter
{
	font-size: 1em;
	margin-top: .6em;
	margin-bottom: .4em;
	text-align: center;
}
.textcenter1
{
	font-size: 1em;
	margin-top: .9em;
	margin-bottom: .6em;
	text-align: center;
}
.textcenter2
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: .3em;
	text-align: center;
}
.textcenter3
{
	font-size: 0.8em;
	margin-top: .6em;
	margin-bottom: .4em;
	text-align: center;
}
.textcenter10
{
    font-size: 1em;
    margin-top: 0em;
    margin-bottom: .4em;
    text-align: center;
}
.indenthanging1
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 2.1em;
        margin-right: 2.1em;
	text-indent: -1.2em;
}
.indenthanging1a
{
	margin-top: 1.5em;
	margin-bottom: .4em;
	margin-left: 2.1em;
        margin-right: 2.1em;
	text-indent: 1em;
}
.indenthanging1b
{
	margin-top: 0em;
	margin-bottom: .4em;
	margin-left: 2.1em;
        margin-right: 2.1em;
	text-indent: 2em;
}
.indenthanging2
{
	margin-top: .5em;
	margin-bottom: .1em;
	margin-left: 1em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.indenthanging22
{
	margin-top: .5em;
	margin-bottom: .1em;
	margin-left: 2.5em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.indenthanging3
{
	margin-top: .1em;
	margin-bottom: .1em;
	margin-left: 1em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.indenthanging33
{
	margin-top: .1em;
	margin-bottom: .1em;
	margin-left: 2.5em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.indenthanging4
{
	margin-top: .1em;
	margin-bottom: 1em;
	margin-left: 1em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.indenthanging44
{
	margin-top: .1em;
	margin-bottom: 1em;
	margin-left: 2.5em;
        margin-right: 2.1em;
	text-indent: -1.0em;
}
.bookendnote
{
	margin-top: .3em;
	margin-bottom: .3em;
	margin-left: 1.5em;
	text-indent: 0.001em;
}
.indexmain1
{
	margin-top: .9em;
	margin-bottom: .4em;
	margin-left: .3em;
}
.indexmain
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: .3em;
}
.indexsub
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 2em;
}
.indexsubsub
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 4em;
}
.footnote
{
	margin-top: .5em;
	margin-bottom: .2em;
	font-size: small;
	margin-left: 2.5em;
	text-indent: -1.1em;
}
.attribution
{
	margin-top: .3em;
	text-align:right;
       
}
.dedic
{
	margin-top: 7em;
	margin-bottom: .4em;
	text-align: center;
}
.publisher
{
	margin-top: 7em;
	margin-bottom: .4em;
	text-align: center;
}

.bedition
{
	margin-top: 0em;
	margin-bottom: 1em;
        text-indent:  8.5em;
	text-align: left;
}
.bgh
{
	margin-top: 3em;
	margin-bottom: .1em;
}
.fleg
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.figcap
{
	margin-top: .5em;
	margin-bottom: .4em;
        font-size: small;
        text-align: center;
	text-indent: 0.001em;
}
.figcaps
{
	margin-top: -0.2em;
	margin-bottom: .4em;
        font-size: 0.8em;
        text-align: left;
	text-indent: 0.001em;
}
.figcaps1
{
	margin-top: 1em;
	margin-bottom: .4em;
        font-size: 0.8em;
        text-align: left;
	text-indent: 0.001em;
}
.figcaps2
{
	margin-top: 1.3em;
	margin-bottom: .4em;
        margin-left: 0em;
        margin-right: 0em;
        font-size: 0.8em;
        text-align: center;
	text-indent: 0.001em;
}
.figsource
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.figurefootnote
{
        font-size: small;
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.tleg
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.tch
{
        font-size:small;
	margin-top:0.2em;
	margin-bottom: 0em;
        text-align:left;
}
.tbsource
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.tbfn
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
SPAN.weblink
{
	text-decoration: none;
}
svg
{
    height: 98%;
    width: 100%;
    margin-left: 0.6em;
}
.nounder
{
	text-decoration: none;
}
.nounder1
{
	text-decoration: none;
        color: #007acb;
}
.underline
{
	text-decoration: underline;
}
span.smallcap
{
       font-size: 73%;
}
span.smallcap1
{
       font-size: 40%;
}
.pagebreak1
{
	font-size: small;
	margin-bottom: .1em;
	text-indent: 1em;
        page-break-after: right;
}
.pagebreak-n
{
	font-size: small;
	margin-top: .1em;
	margin-bottom: .1em;
        page-break-after: right;
}
.pagebreak2
{
	font-size: small;
	margin-top: 1em;
	margin-bottom: .1em;
	text-indent: 0.001em;
        page-break-after: right;
}
.superscript
{
	font-size: x-small;
       	vertical-align: super;
}
ol.li
{
        margin-top: .5em;
	margin-bottom: 0.5em;
	text-indent: 1.2em;
}
div.sidebar
{
        border: .1em solid;
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
}
div.sidebarblack
{
        border: .1em solid;
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: left;
}
div.dedicblock
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
}
div.sidebar-r
{
        margin-top: 1em;
        margin-bottom: 1em;
        background-color: silver;
        border: .1em solid;
}
.floatleft
{
        float: left;
        clear: both; 
        padding-top: 1pt;
        padding-bottom: 0pt;
        padding-right: 10pt;
        
}
.floatleft1
{
        float: left;
        clear: both; 
        padding-top: 1pt;
        padding-bottom: 2pt;
        padding-right: 25pt;
        
}
.floatright
{
        float: right;
        clear: both; 
        padding-top: 10pt;
        padding-bottom: 20pt;
        padding-left: 30pt;
}
div.keep {
	display:inline-block;
	}
div.block {
	text-align: left !important;
	}
div.wrap {
	text-align: center !important;
        	}
div.illustration {
	display:inline-block;
	text-align: center !important;
	}
.seventy {
		display:inline-block;
	text-align:center !important;
height:100% !important;
}
.sixty {
		display:inline-block;
	text-align:center !important;
height:70% !important;
}
.fifty {
		display:inline-block;
	text-align:left !important;
width:50% !important;
	}
.eighty {
		display:inline-block;
	text-align:left !important;
width:80% !important;
	}
img {margin: 0em 0 0 0 !important; max-width:100%;}

.texthangingindent
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 0.8em;
	text-indent: -0.8em;
}
.noindentqq
{
	margin-top: .4em;
	margin-bottom: .4em;

	text-indent: 0.001em;
}
.noindentqs
{
	margin-top: .4em;
	margin-bottom: .4em;
margin-left: 0.8em;
	text-indent: 0.001em;
}
.texthangingindent1
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 2em;
	text-indent: .10em;
}
.texthangingindent2
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 1em;
	text-indent: -1em;
}
.texthangingindent3
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 4em;
	text-indent: -4em;
}
.texthangingindent8
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 0.8em;
	text-indent: -0.7em;
}
.texthangingindent12
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 1em;
	text-indent: -1em;
        font-size: 0.8em;
}
ul.col li
{
        text-indent: -2.5em;
        display: table-cell;
        width: 500px;
}
.cn
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: 0.4em;
	text-align: center;
        font-weight: bold;
        color: #b2b3b6;
}
table.table-w-background 
{
	margin: 0 .5em auto 0em !important;
	border-spacing: 0em !important;
}
table td, table th 
{
	padding: .4em 1.2em 0 0em !important;
	margin: 0 !important;
	font-size: 1em;
	line-width: 0.8em;
        line-height: 1.1em;
        text-align: left;
	vertical-align: top;        
}
span.cmsmallcaps
{
       font-size: 73%;
}
span.cmbold
{
       font-weight: bold;
}
span.cmitalic
{
       font-style: italic;
}
span.cmbolditalic
{
       font-weight: bold;
       font-style: italic;
}
span.smallcaps
{
       font-size: 75%;
}
span.font
{
        font-size: 1.9em;
}
div.box
{
                       margin: .1em 0 0 .1em !important;
                        padding: .1em !important;
                        border: 2px solid #7b2679; 
                        color: #ffffff;
                        background-color: #7b2679;
}
div.box1
{
                       margin: .2em .1em 0 .1em !important;
                        padding: .1em !important; 
                        border: .1px solid #7b2679; 
                        color: #000000;
                        background-color: #ffeac0;
}
div.box2
{
                       margin: -.1em .1em 0 .1em !important;
                        padding: .1em !important;  
                        border: 1px solid #7b2679;
                        color: #000000;
                        background-color: #fbcfbc;
}
div.box3
{
                       margin: -.1em .1em 0 .1em !important;
                        padding: .1em !important;  
                        border: 1px solid #7b2679;
                        color: #000000;
                        background-color: #e8f5dd;
}
div.box4
{
        margin: .1em 0 0 .1em !important;
        padding: .1em !important;
        border: 1px solid #7b2679; 
        color: #ffffff;
        background-color: #293795;
}
div.box5
{
        margin: .1em 0 0 .1em !important;
        padding: .1em !important;
        border: 1px solid #1f1f68; 
        color: #ffffff;
        background-color: #1f1f68;
}
span.green1
{
        color: #004d56;
}
.st-rv
{
        font-size: 1.5em;
	margin-top: .3em;
        margin-left: .5em;
        margin-right: .5em;
        text-align: center;
	margin-bottom: .3em;
        background-color: #894f39;
        color: white;
}
span.br
{
        color: #6f1c2f;
}
span.brown
{
        color: #4b2100;
}
span.browns
{
        color: #4b2100;
        font-weight: bold;
}
span.small
{
       font-size: 80%;
}
span.blue
{
        color: #21134c;
}
span.blues
{
        color: #21134c; 
        font-weight: bold;
        
}
span.blu
{
        color: #1f1f68;
}
span.blus
{
        color: #1f1f68;
        font-weight: bold;
}
span.black
{
        color: black;
}
span.blacks
{
        color: black; 
        font-weight: bold;
        
}
span.green
{
        color: #003b13;
}
span.greens
{
        color: #003b13;
        font-weight: bold;
}
.textright15
{
    text-align: right;
    margin-top: .1em;
    margin-bottom: 0em;
    margin-right: 2em;
    font-size: 1em;
}
.textrights1
{
       	text-align: right;
	margin-top: .1em;
	margin-bottom: 1.5em;
        margin-right: 0em;
        font-size: 0.8em;
}
.textcenters3
{
	font-size: 0.8em;
	margin-top: .3em;
	margin-bottom: .4em;
        margin-right: 3em;
	text-align: right;
}
.textcenters13
{
	font-size: 0.8em;
	margin-top: .3em;
	margin-bottom: .9em;
        margin-right: 3em;
	text-align: right;
}
.textrights3
{
	font-size: 0.8em;
	margin-top: .2em;
	margin-bottom: .4em;
        margin-right: 3em;
	text-align: right;
}
.h3s
{
	font-size: 1.5em;
	margin-top: .5em;
	margin-bottom: 1.2em;
        text-align: center;
        font-weight: normal;
}
.h3t
{
	font-size: 2.6em;
	margin-top: .3em;
	margin-bottom: .3em;
        text-align: center;
        font-weight: bold;
        color: #92473a;
}
.h3r
{
	font-size: 1.6em;
	margin-top: 3em;
	margin-bottom: .3em;
        text-align: center;
        font-weight: bold;
        }
.quotes
{
	margin-top: 1.5em;
	margin-bottom: .2em;
	margin-left: 2em;
	margin-right: 2em;
        font-size: 1em;
        }
.quote
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1.8em;
	margin-right: 1.8em;
        font-size: 1em;
        }
.quotet
{
	margin-top: .3em;
	margin-bottom: .8em;
	margin-left: 1em;
	margin-right: 1em;
        font-size: 1em;
        }
.quotesu
{
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 1.2em;
	margin-right: 1em;
        font-size: 1em;
        }
span.book-abbreviation
{
        font-size: 75%;
}
span.bro
{
        color: #92473a;
        font-weight: bold;
}
div.space
{
       line-height: 1.2em;
}

.h4z
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: .6em;
	text-indent: 0.001em;
        text-align: center;
}
.h4u
{
        font-size: 90%;
        margin-top: 1em;
        margin-left: 1em;
        margin-bottom: 0em;
        text-indent: 0.001em;
        text-align: center;
}
.figcap10
{
	margin-top: .5em;
	margin-bottom: .4em;
        font-size: small;
        text-align: left;
	text-indent: 0.001em;
}
.h4y
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: 1em;
	text-indent: 0.001em;
        text-align: left;
        }
.font12
{
        font-size: 1.3em;
}
.hm4
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	text-indent: 0.001em;
        line-height: 1.2em;
        text-align: left;
        }
.h4o
{
	font-size: 1.3em;
	margin-top: 1em;
	margin-bottom: 0.1em;
	text-indent: 0.001em;
        text-align: center;
        }
.fontm
{
        font-size: 1.2em;
        }

span.smallcapm
{
       font-size: 78%;
      
       }
span.orga
{
        color: #8f3a05;
}
span.orgas
{
        color: #8f3a05;
        font-weight: normal;
}
.quotem
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 5em;
	margin-right: 1em;
        font-size: 1em;
        }
.imagem
{
	margin-top: 1em;
	margin-bottom: .5em;
        text-align: center;
}
span.b
{
        color: #982f39;
        font-weight: bold; 
}
.h4sp
{
	font-size: 1.3em;
	margin-top: 0em;
	margin-bottom: .5em;
	text-indent: 0.001em;
        text-align: center;
        }
.h3sa
{
	font-size: 1.3em;
	margin-top: 0em;
	margin-bottom: .8em;
        text-align: center;
        line-height: 1.4em;
}
.h3st
{
	font-size: 2.6em;
	margin-top: 10%;
	margin-bottom: .7em;
        text-align: center;
        font-weight: bold;
        color: #016a54;
 -webkit-text-stroke: 1px #016a54;
text-indent: .0001em;
-webkit-hyphens:none;
}
span.gr
{
        color: #016a54;
        font-weight: bold;
}
span.white
{
        color: #ffffff;
}
.capdrop
{
       line-height: 0.8em; 
        font-size: 5.2em;
        margin-bottom: -0.1em;
        margin-right: 4pt;
        float: left;
        font-weight: bold;
}
.capdropi
{
       line-height: 0.8em; 
        font-size: 5.2em;
        margin-bottom: -0.1em;
        margin-right: 6pt;
        float: left;
        font-weight: bold;
}
.float
{
       line-height: 0.8em; 
        font-size: 5.2em;
        margin-bottom: -0.1em;
        margin-right: 8pt;
        float: left;
        font-weight: bold;
}
.dropcap3
{
        line-height: 0.8em; 
        font-size: 5.2em;
        margin-bottom: -0.1em;
        margin-right: 4pt;
        float: left;
        font-weight: bold;
}
.paraspaceabovet
{
	margin-top: .2em;
	margin-bottom: .4em;
        line-height: 1.5em;
	text-indent: 0.001em;
}
.capdropt
{
        line-height: 1em; 
        font-size: 5.2em;

        margin-bottom: -0.1em;
        margin-right: 12pt;
        float: left;
        font-weight: bold;
}
.capdropr
{
        line-height: 1em; 
        font-size: 5.2em;

        margin-bottom: -0.1em;
        margin-left: 12pt;
        float: right;
        font-weight: bold;
}
.h4rb
{
	font-size: 1em;
	margin-top: 2.5em;
	margin-bottom: 0.1em;
	text-indent: 0.001em;
        text-align: left;
}