body
{
padding: 1em;
}
a
{
text-decoration: none;
color: #000000;
}
span.under
{
text-decoration: underline;
}
span.small
{
font-size: 75%;
}
.page-break
{
        page-break-before: always;
}
.cover
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
        text-indent: 0em;
	max-width: 100%; 
}
.halftitle
{        
        font-size: 120%;
        margin-top: 2em;
        margin-bottom: 0em;
        text-align: right;
        font-weight: semibold;
        text-indent: 0em;
        margin-left: 0em;
}
.title
{        
        font-size: 220%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: right;
        border-bottom: solid black 1px;
        padding: 0.5em;
        text-indent: 0em;
        margin-left: 0em;
}
.subtitle
{        
        font-size: 120%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
        margin-left: 0em;
}
.author
{        
        font-size: 150%;
        font-weight:semibold;
        margin-top: 2.5em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
        margin-left: 0em;
}
.publisher
{        
        margin-top: 12em;
        margin-bottom: 1em;
        text-align: right;
        text-indent: 0em;
        margin-left: 0em;
}
.copyrighta
{        
        font-size: 90%;
        margin-top: 3.5em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
        margin-right: 0em;
}
.copyright
{        
        font-size: 90%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}
.copyrights
{        
        font-size: 90%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 1em;
}

.copyrightt
{        
        font-size: 90%;
        margin-top: 1.2em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}
.fm
{        
        font-size: 110%;
        margin-top: 1.2em;
        margin-bottom: 0em;
        text-align: right;
        padding-top:0.5em;
        border-bottom: solid black 1px;
        text-indent: 0em;
        margin-left: 0em;
}
.fma
{        
        font-size: 90%;
        font-weight:bold;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}
.fmb
{        
        font-size: 90%;
        margin-top: 0.5em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}
.fm1
{        
        font-size: 90%;
        margin-top: 4em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
        margin-left: 0em;
}
.toc
{
font-size: 110%;
margin-top: 1em;
margin-bottom:0em;
margin-left: 0em;
text-indent: 0em;
text-align: justify;
}
.toc1
{
font-size: 100%;
margin-top: 0.1em;
margin-bottom: 0em;
margin-left: 1em;
text-indent: 0em;
text-align: justify;
}
.toc2
{
font-size: 100%;
margin-top: 0.1em;
margin-bottom: 0em;
margin-left: 2em;
text-indent: em;
text-align: left;
}
.h2b
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 2em;
        margin-bottom: 3em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}
p.h2
{        
        font-size: 120%;
        font-weight:normal;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}
.h2a
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 0.5em;
        margin-bottom: 2em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}
.h3
{        
        font-size: 125%;
        font-weight:bold;
        margin-top: 2em;
        margin-bottom: 1em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}
.h4
{        
        font-size: 115%;
        font-weight: bold;
        margin-top: 1.5em;
        margin-bottom: 1em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}
.h5
{        
        font-size: 100%;
        font-weight: bold;
        margin-top: 1.5em;
        margin-bottom:0.3em;
        text-align: left;
        text-indent: 0em;
        margin-left: 0em;
}

.attribute
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: right;
}
.attribute1
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: right;
}
.noindent
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.noindentt
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.indent
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: justify;
}
.indentt
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: justify;
}
.image
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
        text-indent: 0em;
}
.imagec
{
        margin-top: 2em;
        margin-bottom: 1em;
        text-align: left;
        text-indent: 0em;
}

.right
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 1.8em;
text-indent: 0em;
text-align: right;
}
.bibentry
{
font-size: 90%;
margin-top: 0.2em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
text-align: justify;
}
.footnote
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.footnote1
{
font-size: 90%;
margin-top: 2em;
margin-bottom: 0.2em;
border-bottom: solid black 1px;
width: 30%;
text-align: justify;
}
div.box
{
margin-top: 1em;
margin-bottom: 0.5em;
border: solid black 1px;
padding: 0.7em;
text-indent: 0em;
font-size:90%;
text-align: justify;
}

div.boxx
{
margin-top: -0.5em;
margin-bottom: 0.5em;
border-bottom: solid black 1px;
border-right: solid black 1px;
border-left: solid black 1px;
padding: 0.7em;
text-indent: 0em;
font-size:90%;
text-align: justify;
}
.bhead
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 1em;
text-indent: 1.5em;
text-align: justify;
}
.bhead1
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 1em;
text-indent: 1.5em;
text-align: justify;
}
.bindent
{
font-size: 90%;
margin-top: 0em;
margin-left:1em;
margin-bottom: 0em;
text-indent: -1em;
text-align: left;
}
.indentnumber
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 3em;
text-indent: -1.5em;
text-align: justify;
}
.indentnumbert
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 3em;
text-indent: -1.5em;
text-align: justify;
}
.indentbullett
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: -1.2em;
text-align: justify;
}
.indentbullet
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: -1.2em;
text-align: justify;
}
.indenta
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2em;
text-indent: 1.5em;
text-align: justify;
}
.indentb
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 1.2em;
margin-left: 1.5em;
text-align: justify;
}
.blockquote
{
font-size: 90%;
margin-top: 1.2em;
margin-bottom: 0em;
margin-left: 1.5em;
margin-right: 1em;
text-indent: 1.2em;
text-align: justify;
}
.blockquote1
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.5em;
margin-right: 1em;
text-indent: 1.2em;
text-align: justify;
}

ul
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: 0em;
text-align: justify;
}
li
{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
text-align: justify;
}
.style
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: 0em;
text-align: justify;
}
.tabhead
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 3em;
text-indent: 0em;
text-align: left;
}
.tabfoot
{
font-size: 85%;
margin-top: 0.5em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
text-align: justify;
}

td.lef
{
border-top:solid 1px;
border-bottom:solid 1px;
border-left:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;

}
td.lef1
{

border-top:solid 1px;
border-bottom:solid 1px;
border-right:solid 1px;
border-left:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;
}
td.lef2
{

border-bottom:solid 1px;
border-left:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;
}
td.lef22
{

border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;
}
div.box1
{
margin-top: 0em;
margin-bottom: 0em;
margin-left:3em;
text-indent: 0em;
text-align: justify;
}
div.box2
{
margin-top: 0em;
margin-bottom: 0em;
margin-left:1.5em;
text-indent: 0em;
text-align: justify;
}
td.lefs
{

border:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;
}
sup
{
font-size:75%;
}
.image
{
margin-top: 1em;
margin-bottom: 1em;
text-align: center;
}
small
{
font-size: 75%;
}
.right1
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 4em;
text-indent: 0em;
text-align: right;
}
span.space
{
margin-left:1em;
}
td.lef222
{
border-collapse:collapse;
border-bottom:solid 1px;
border-left:solid 1px;
border-right:solid 1px;
font-size:90%;
text-align: left;
text-indent:0em;
margin-left:0em;
padding:0.5em;
}
table
{
border-collapse:collapse;
}