@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;
}
.image
{
	margin-top: .5em;
	margin-bottom: 0em;
	text-align: center;
}
.image5
{
	margin-top: 1em;
	margin-bottom: 0em;
	text-align: center;
}
.image1
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.2em;
}
.image2
{
	margin-top: .5em;
	margin-bottom: -1em;
	text-align: left;
}
.image3
{
	margin-top: 0em;
	margin-bottom: 0em;
        margin-left: 1.1em;
	text-align: left;
}
.image11
{
	margin-top: 0em;
	margin-bottom: .6em;	
}
.image12
{
	margin-top: .5em;
	margin-bottom: -1em;
	text-align: left;
        page-break-before: always;
}
.cn
{
	font-size: 3.0em;
	margin-top: .5em;
	margin-bottom: .1em;
	text-align: center;
}
.h2
{
	font-size: 2.2em;
	margin-top: .5em;
	margin-bottom: .5em;
        text-align: center;
        color: #f22429;
}
.h2a
{
	font-size: 2.2em;
	margin-top: .5em;
	margin-bottom: .8em;
        text-align: center;
        color: #f22429;
}
.h3
{
	font-size: 1.3em;
	margin-top: 1em;
	margin-bottom: .2em;
        text-align: left;
        color: #ef6442;
}
.h3a
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: -.2em;
        text-align: left;
        color: #254287;
}
.h4
{
	font-size: 1.3em;
	margin-top: 1em;
	margin-bottom: .2em;
        color: #2e90af;
        text-align: left;
}
.h4y
{
	font-size: 1.4em;
	margin-top: 1em;
	margin-bottom: .2em;
        color: #25428d;
        text-align: left;
}
.h5
{
	font-size: 1.2em;
	margin-top: 1em;
	margin-bottom: .2em;
        color: #f22429;
        text-align: left;
}
.textcenterwithspaceabove
{
	font-size: 1em;
	margin-top: .5em;
	margin-bottom: 0.4em;
	text-align: center;
        font-weight: normal;
}
.indent
{
        margin-top: 0em;
        margin-bottom: 0em;
        text-indent: 1.2em;
}
.indent1
{
        margin-top: .5em;
        margin-bottom: .5em;
        text-indent: 1.2em;
}
.paraspaceabovewithindent
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-indent: 1.2em;
}
.blockquote
{
	margin-left: 3.5em;
        margin-top: 3em;
        margin-bottom: .4em;
}
.noindent
{
	margin-top: 0em;
	margin-bottom: .4em;
	text-indent: 0.001em;
}
.noindent1
{
        margin-top: 0em;
        margin-bottom: 0em;
        text-indent: 0.001em;
}
.noindent2
{
        margin-top: .4em;
        margin-bottom: .4em;
        margin-left: 3em;
        margin-right: 3em;
        text-indent: 0.001em;
        color: #549434;
}
.noindent3
{
	margin-top: .3em;
	margin-bottom: .4em;
	text-indent: 0.001em;
        font-size: 1.2em;
}
.noindent4
{
	margin-top: 1.5em;
	margin-bottom: .4em;
	text-indent: 0.001em;
        font-size: 1.2em;
}
.noindent24
{
	margin-top: 1.5em;
	margin-bottom: -0.4em;
	text-indent: 0.001em;
        font-size: 1.2em;
}
.noindent14
{
	margin-top: 1em;
	margin-bottom: .4em;
	text-indent: 0.001em;
        font-size: 1em;
}
.paraspaceabove
{
	margin-top: .4em;
	margin-bottom: 0em;
	text-indent: 0.001em;
}
.paraspaceabove1
{
	margin-top: .5em;
	margin-bottom: .1em;
	text-indent: 0.001em;
        color: #e63a3e;
}
.paraspaceabove2
{
	margin-top: .5em;
	margin-bottom: 0em;
	text-indent: 0.001em;
        color: #3c76a2;
}
.paraspaceabove5
{
	margin-top: .6em;
	margin-bottom: 0em;
        margin-left: 4em;
        margin-right: 4em;
	text-indent: 0.001em;
}
.paraspaceabove15
{
	margin-top: .6em;
	margin-bottom: 0em;
        text-indent: 0.001em;
}
.paraspaceabove9
{
	margin-top: .4em;
	margin-bottom: .4em;
	margin-left: 0.8em;
        margin-right: 0.8em;
}
.paraspaceabove10
{
        margin-top: 1em;
        margin-bottom: 0em;
        text-indent: 0.001em;
}
.noindent6
{
	margin-top: 1.5em;
	margin-bottom: -0.4em;
	text-indent: 0.001em;
        font-size: 1.2em;
        text-align: center;
}
.noindent7
{
	margin-top: 0em;
	margin-bottom: .2em;
        margin-left: 4em;
        margin-right: 4em;
	text-indent: 0.001em;
       
}
.textright
{
	margin-top: .3em;
	margin-bottom: .4em;
        font-size: 1.1em;
        font-weight: normal;
	text-align: right;
        color: #ef6442;
}
.textcenter
{
	margin-top: .5em;
	margin-bottom: .4em;
	text-align: center;
}
.textcenter1
{
	margin-top: .5em;
	margin-bottom: .4em;
        margin-left: 1.2em;
        margin-right: 1.2em;
	text-align: center;
}
.indenthanging1
{
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: -1em;
}
.indenthanging
{
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-indent: -1.2em;
}
.indenthanging-c
{
        margin-top: .5em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: -1.6em;
}
.indenthanging-d
{
        margin-top: .5em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: -1.5em;
}
.indenthanging-a
{
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -1em;
}
.indenthanging-e
{
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -.9em;
}
.indenthanging-b
{
        margin-top: .5em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: -1.1em;
}
.indenthanging8
{
        margin-top: .8em;
        margin-bottom: .4em;
        margin-left: 1.1em;
        text-indent: -1.1em;
}
.indenthanging18
{
        margin-top: .8em;
        margin-bottom: -0.9em;
        margin-left: 1.1em;
        text-indent: -1.1em;
}
.indenthanging9
{
        margin-top: .8em;
        margin-bottom: .4em;
        margin-left: 0.9em;
        text-indent: -1.3em;
}
.figcap
{
	margin-top: .0em;
	margin-bottom: .3em;
        text-align: center;
        text-indent: 0.001em;
}
.figcap1
{
	margin-top: .0em;
	margin-bottom: .3em;
        margin-left: 4.5em;
        margin-right: 4.5em;
        text-align: left;
        text-indent: 0.001em;
        font-size: 0.9em;
}
span.weblink
{
	text-decoration: none;
        
}
svg
{
    height: 98%;
    width: 100%;
    margin-left: 0.6em;
}
.nounder
{
	text-decoration: none;
}
.nounder1
{
	text-decoration: none;
        color: #3079c1;
        
}
.underline
{
	text-decoration: underline;
               
}
span.smallcap
{
       font-size: 70%;
}
ul.col li
{
        text-indent: -2.5em;
        display: table-cell;
        width: 500px;
}
.floatleft {
	float: left;
        clear: both; 
        padding-top: 10pt;
        padding-bottom: 20pt;
        padding-right: 3pt;
        width:5% !important;
			 }
.floatleft1 {
	float: left;
        clear: both; 
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-right: 0pt;
        width:5% !important;
			 }
.floatright {
	float: right;
        clear: both; 
        padding-top: 10pt;
        padding-bottom: 30pt;
        padding-left: 3pt;
        width:5% !important;
			 }
.st-rv
{
        font-size: 2em;
	text-indent: 1.2em;
	margin-top: .3em;
	margin-bottom: .3em;
        background-color: #e16f81;
        color: white;
        -moz-border-radius: .5em .5em;
       
}
.st-rv2
{
        font-size: normal;
	text-indent: 1.2em;
	margin-top: .3em;
	margin-bottom: .3em;
        background-color: #e16f81;
        color: white;
        margin-left: .5em;
        margin-right: 0em;
        -moz-border-radius: 0em .5em .5em 0em;
       
}
.st-rv1
{
        font-size: 1.2em;
        text-align: center;
	margin-top: .3em;
	margin-bottom: .8em;
        margin-right: 6em;
	margin-left: 6em;
        background-color: #3c76a2;
        color: white;
        font-weight: bold;
        -moz-border-radius: 0em .5em .5em 0em;
       
}
.st-rv3
{
        font-size: 1em;
        text-align: center;
	margin-top: 0em;
	margin-bottom: 0em;
        margin-right: 6em;
	margin-left: 6em;
        background-color: #3c76a2;
        color: white;
        font-weight: bold;
        -moz-border-radius: 0em 0em .5em .5em;
       
}
div.box
{
                       margin: 0 0 0 .5em !important;
                       padding: 0.0em !important;
                       border: 1px solid #77acd8;
                       -moz-border-radius: .5em .5em;
                       -moz-box-shadow: 4px 4px 1em black;
 }
.font
{
        color: #3d7aa8;
        font-weight: bold;
        font-size: 1.1em;
}
.font1
{
        color: #f22429;
        font-weight: bold;
}
.font2
{
        color: #128acb;
        font-weight: bold;
}
p.floatleft {
			 margin: 0 0.5em 0 0 !important;
			 padding: 0.5em !important;
			 float:left !important;
			width:35% !important;
			 }
div.box1
{
                        margin: 1em 0 1em 0em !important;
                       padding: 0em 0em 0em 0em !important;
                        border: 1px solid black;
                       -moz-border-radius: 1em 1em;
			-moz-box-shadow: 4px 4px 1em black;
                         
                       }
div.box2
{
                        margin: 1em 1em 0 .5em !important;
                        padding: .5em !important;
                        border: 1px solid;
                        -webkit-box-shadow: 4px 4px 1em black; 
			-moz-box-shadow: 4px 4px 1em black;
                      
                       }
div.wrap {
	text-align: center !important;

	}
div.illustration {
	display:inline-block;
	text-align:center !important;
	}
.seventy {                                           
		display:inline-block;                
	text-align:center !important;                
width:70% !important;                                
	}                                            
.eighty {                                            
		display:inline-block;                
	text-align:center !important;                
width:80% !important;                                
	}                                            
img {margin: 1em 0 0 0 !important; max-width:100%;}
.st-rv4
{
        text-align: center;
	margin-top: .3em;
	margin-bottom: .3em;
        background-color: #3c76a2;
        color: white;
        font-weight: bold;
        -moz-border-radius: 0em .5em .5em 0em;
       
}
.st-rv6
{
        text-align: center;
	margin-top: .5em;
	margin-bottom: .3em;
        background-color: #e13a3e;
        color: white;
        font-weight: bold;
         margin-right: 35em;
	margin-left: 0em;
        -moz-border-radius: 0em .5em .5em 0em;
       
}
.st-rv5
{
        font-size: normal;
	text-indent: 1.2em;
	margin-top: .3em;
	margin-bottom: .3em;
        margin-left: .5em;
        margin-right: 0em;
        background-color: #f5853c;
        color: white;
        -moz-border-radius: 0em .5em .5em 0em;
       
}  
div.box3
{
                       margin: .5em 0 0 .5em !important;
                        padding: .5em !important;
                        border: 1px solid;
                        
 }
ul {margin-top: 0em !important}
ol.upper-alpha {list-style-type:upper-alpha}
.noindent5
{
	margin-top: .4em;
	margin-bottom: .4em;
	text-indent: 0.001em;
        font-size: 1.5em;
        color: #3c76a2;
}
div.box10
{
                        margin: 1em 1em 0 .5em !important;
                        padding: .5em !important;
                        border: 1px solid #efa08f;
                      -webkit-box-shadow: 4px 4px 1em black; 
			-moz-box-shadow: 4px 4px 1em black;
                      
                       }
.floatright1 {
	float: right;
        clear: both; 
        padding-top: 10pt;
        padding-bottom: 30pt;
        padding-left: 3pt;
        width:25% !important;
			 }
.font3
{
        color: #549433;
        font-weight: bold;
}
.floatright2 {
	float: right;
        clear: both; 
        padding-top: 2pt;
        padding-bottom: 30pt;
        padding-left: 3pt;
        
}
.floatleft2 {
	float: left;
        clear: both; 
        padding-top: 10pt;
        padding-bottom: 30pt;
        padding-right: 3pt;
        
}