@page { margin: 14pt  0pt  16pt  0pt; } 
body { margin: 0 auto; padding: 0.75em 5%; }

/* Display */
div a + p { display: inline; }

/* Image */
img { max-height: 99%; max-width: 99%; clear: both; }
.h1
{
	font-size:190%;
	margin-top:3em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.h1a
{
	font-size:210%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.h1b
{
	font-size:300%;
	margin-top:0em;
	margin-bottom:0.5em;
	text-align:center;
	font-weight:normal;
}
.h2
{
	font-size:175%;
	margin-top:4em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.h2a
{
	font-size:185%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.h2b
{
	font-size:250%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
        line-height:1em;
}
.h2c
{
	font-size:170%;
	margin-top:6em;
	margin-bottom:1em;
	text-align:center;
	font-weight:normal;
}
.h2d
{
	font-size:180%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.h3
{
	font-size:140%;
	margin-top:0em;
	margin-bottom:1em;
	text-align:center;
	font-weight:normal;
}
.h3a
{
	font-size:115%;
	margin-top:0em;
	margin-bottom:5em;
	text-align:center;
	font-weight:normal;
}
.h3b
{
	font-size:125%;
	margin-top:3em;
	margin-bottom:1.5em;
	text-align:center;
	font-weight:normal;
}
.h3c
{
	font-size:125%;
	margin-top:3em;
	margin-bottom:1em;
	text-align:center;
	font-weight:normal;
}
.h3d
{
	font-size:125%;
	margin-top:0em;
	margin-bottom:1.5em;
	text-align:center;
	font-weight:normal;
}
.h4
{
	font-size:152%;
	margin-top:0.5em;
	margin-bottom:0em;
	text-align:center;
	font-weight:normal;
}
.normal
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:justify;
	text-indent:0em;
}
.normala
{
	font-size:107%;
	margin-top:3em;
	margin-bottom:0.1em;
	text-align:left;
	text-indent:0em;
}
.normalb
{
	font-size:107%;
	margin-top:0.1em;
	margin-bottom:0.1em;
	text-align:left;
	text-indent:0em;
}
.normalc
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:0em;
        margin-left:5.5em;
	text-align:left;
	text-indent:0em;
}
.normalcc
{
	font-size:100%;
	margin-top:1em;
	margin-bottom:0em;
        margin-left:5.5em;
	text-align:left;
	text-indent:0em;
}
.normald
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:0em;
        margin-left:6em;
	text-align:left;
	text-indent:0em;
}
.bodytext
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:justify;
	text-indent:1em;
}
.bodytexta
{
	font-size:100%;
	margin-top:1em;
	margin-bottom:0em;
	text-align:justify;
	text-indent:1em;
}
.cpytxt
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:center;
	text-indent:0em;
}
.cpytxt-center
{
	font-size:80%;
	margin-top:1em;
	margin-bottom:0em;
        text-align:left;
	text-indent:0em;
}
.cpytxt-centera
{
	font-size:80%;
	margin-top:6em;
	margin-bottom:0em;
	text-align:left;
	text-indent:0em;
}
.cpytxt-centerb
{
	font-size:80%;
	margin-top:0.5em;
	margin-bottom:0em;
        margin-right:3em;
	text-align:left;
	text-indent:0em;
}
.cpytxt-centerc
{
	font-size:80%;
	margin-top:0.5em;
	margin-bottom:0em;
        margin-right:4em;
	text-align:left;
	text-indent:0em;
}
.Bodytext-right
{
	font-size:105%;
	margin-top:1em;
	margin-bottom:0.1em;
        text-align:right;
	text-indent:0em;
}
.Bodytext-righta
{
	font-size:105%;
	margin-top:0em;
	margin-bottom:1em;
        text-align:right;
	text-indent:0em;
}
.Bodytext-rightb
{
	font-size:100%;
	margin-top:0em;
	margin-bottom:1em;
        text-align:right;
	text-indent:0em;
}
span.smallcaps
{
        font-size:75%;
}
a
{
        text-decoration:none;
}
span.dropcap
{	
	font-size:270%;
	float:left;
	margin-bottom:-0.2em;
        line-height:100%;
}
div.images
{
        margin-top:0em;
	margin-bottom:0em;
	text-align:center;
}
div.box
{
        margin-top:1em;
	margin-bottom:1em;
	margin-left:3em;
	margin-right:1em;
}
div.boxc
{
        margin-top:0em;
	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
}
div.boxca
{
        margin-top:1em;
	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
}
div.boxa
{
        margin-top:1em;
	margin-bottom:1em;
	margin-left:5em;
	margin-right:1em;
}
div.boxb
{
        margin-top:1em;
	margin-bottom:0em;
	margin-left:4em;
	margin-right:1em;
}
div.boxd
{
        margin-top:0em;
	margin-bottom:1em;
	margin-left:3em;
	margin-right:1em;
}
td.table
{
        font-size:100%;
        margin-top:0em;
	margin-bottom:0em;
	text-align:left;
        padding-top:0em;
        padding-bottom:0em;
        padding-left:0em;
        padding-right:0em;
}
td.table1
{
        font-size:100%;
        margin-top:0em;
	margin-bottom:0em;
	text-align:left;
}

td.table2
{
        font-size:90%;
        margin-top:0em;
	margin-bottom:0em;
	text-align:left;
        padding-top:1em;
        padding-bottom:0em;
}

td.table3
{
        font-size:100%;
        margin-top:0em;
	margin-bottom:0em;
        margin-right:0em;
	text-align:left;
        padding-top:1em;
        padding-bottom:0em;
        padding-left:0em;
        padding-right:0em;
}
.acktxt
{
	font-size:90%;
	text-align:left;
	margin-top:1em;
	margin-bottom:1em;
}

.acktxta
{
	font-size:95%;
	text-align:left;
	margin-top:1em;
	margin-bottom:1em;
}
.normalm
{
	font-size:90%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:left;
	text-indent:0em;
	margin-left:1em
}
.normaln
{
	font-size:90%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:justify;
	text-indent:0em;
}
.bodytextm
{
	font-size:90%;
	margin-top:0em;
	margin-bottom:0em;
	text-align:justify;
	text-indent:1em;
}
.Bodytext-hangindentn
{
	text-align:justify;
	font-size:90%;
	margin-top:0em;
	margin-bottom:0em;
	text-indent:-2.5em;
	margin-left:2.6em;
}
.Bodytext-hangindentm
{
	text-align:justify;
	font-size:90%;
	margin-top:0em;
	margin-bottom:0em;
	text-indent:-1.8em;
	margin-left:2.5em;
}
.normalq
{
	font-size:100%;
	margin-top:1em;
	margin-bottom:0em;
	text-align:justify;
	margin-left:1em;
	text-indent:0em;
}
div.boxc-zz
{
        margin-top:1em;
	margin-bottom:1em;
	margin-left:1em;
	margin-right:1em;
}
sup
{
        font-size:60%;
        line-height:50%;
}