body
{
padding: 1em;
}
a
{
text-decoration: none;
color: #000000;
}
small
{
font-size: 75%;
}
.page-break
{
        page-break-before: always;
}
.bottom
{
        vertical-align: middle;
}
big
{
        font-size: 450%;
        margin-top: 0.22em;
        line-height: 0.45em;
        float: left;
}
.big1
{
        font-size: 420%;
        margin-top: 0.22em;
        line-height: 0.47em;
        float: left;
}
.big2
{
        font-size: 280%;
        margin-top: 0.3em;
        line-height: 0.7em;
        float: left;
}
.cover
{
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: center;
        text-indent: 0em;
	max-width: 100%; 
}
.halftitle
{        
        font-size: 130%;
        margin-top: 2em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.halftitle1
{        
        max-width: 100%;
        margin-top: 15em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.halftitle2
{        
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.halftitle3
{        
        font-size: 90%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.title
{        
        font-size: 125%;
        margin-top: 2em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.title1
{        
        font-size: 200%;
        margin-top: 4em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.title2
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 0em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.title3
{        
        font-size: 110%;
        font-weight:bold;
        margin-top: 1.5em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.title4
{        
        font-size: 130%;
        font-weight:normal;
        margin-top: 10em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}

.copyrighth
{        
        font-size: 90%;
        margin-top: 2em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}
.copyrightt
{        
        font-size: 90%;
        margin-top: 1.2em;
        margin-bottom: 0em;
        text-align: justify;
        text-indent: 0em;
        margin-left: 0em;
}

.toc
{
font-size: 100%;
margin-top: 1.2em;
margin-bottom: 0em;
margin-left: 6.22em;
text-indent: -6.22em;
text-align: justify;
}
.toc1
{
font-size: 130%;
margin-top: 1.5em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
text-align: center;
}
.toc2
{
font-size: 130%;
margin-top: 0.3em;
margin-bottom: 0em;
margin-left: 0.2em;
text-indent: 0em;
text-align: center;
}
.toc3
{
font-size: 100%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 5.77em;
text-indent: -5.77em;
text-align: left;
}
.toc3a
{
font-size: 100%;
margin-top: 0.5em;
margin-bottom: 0em;
margin-left: 5.77em;
text-indent: -5.77em;
text-align: left;
}
.toc4
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1em;
text-indent: -1em;
text-align: left;
}
.toc4a
{
font-size: 100%;
margin-top: 1.5em;
margin-bottom: 0em;
margin-left: 1em;
text-indent: -1em;
text-align: left;
}
.toc5
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2em;
text-indent: 0em;
text-align: left;
}

.h2b
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 2em;
        margin-bottom: 3em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2-b
{        
        font-size: 140%;
        font-weight:normal;
        margin-top: 1em;
        margin-bottom: 1em;
        text-align: left;
        text-indent: -1.5em;
        margin-left: 1.5em;
}
.h2
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 2em;
        margin-bottom: 3em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2a
{        
        font-size: 150%;
        font-weight:normal;
        margin-top: 1.5em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2_a
{        
        font-size: 180%;
        font-weight:normal;
        margin-top: 2em;
        margin-bottom: 2em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2_b
{        
        font-size: 180%;
        font-weight:normal;
        margin-top: 2em;
        margin-bottom: 0.4em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2-a
{        
        font-size: 120%;
        font-weight:normal;
        margin-top: 0.5em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2-c
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 1.5em;
        margin-bottom: 0em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2-c1
{        
        font-size: 110%;
        font-weight:normal;
        margin-top: 0.1em;
        margin-bottom: 3em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h2-d
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 1.5em;
        margin-bottom: 1.5em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h3
{        
        font-size: 130%;
        font-weight:bold;
        margin-top: 2em;
        margin-bottom: 3em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h3a
{        
        font-size: 150%;
        font-weight:normal;
        margin-top: 1.5em;
        margin-bottom: 1em;
        text-align: center;
        text-indent: 0em;
        margin-left: 0em;
}
.h4
{        
        font-size: 120%;
        font-weight:normal;
        margin-top: 1.5em;
        margin-bottom: 0em;
        text-align: left;
        border-bottom:1px solid #000000;
        padding-bottom:0.2em;
        text-indent: 0em;
        margin-left: 0em;
}

.attribute
{
font-size: 100%;
margin-top: 1em;
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;
}
div.box1
{
margin-top: 1.5em;
margin-bottom: 1em;
border: solid black 1px;
padding: 0.3em;
text-indent: 0em;
text-align: justify;
}
div.box2
{
margin-top: 1.5em;
background-color:#C5C6C8;
margin-bottom: 1em;
border: solid black 2px;
padding: 0.3em;
text-indent: 0em;
text-align: justify;
}
div.box3
{
margin-top: 1.5em;
background-color:#E2E3E5;
margin-bottom: 1em;
padding: 0.3em;
text-indent: 0em;
text-align: justify;
}
.bhead
{
font-size: 120%;
border-bottom:solid double #000000;
margin-top: 0.2em;
margin-bottom: 0.5em;
text-indent: 0em;
text-align: left;
}
.bhead1
{
font-size: 120%;
border-bottom:solid double #000000;
margin-top: 0.1em;
margin-bottom: 0.3em;
text-indent: 0em;
text-align: left;
}
.square
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0.66em;
text-indent: -0.66em;
text-align: left;
}
span.chap
{        
        border:2px solid #868789;
        padding:0.7em;
}
span.chap1
{        
        border:2px solid #868789;
        padding:0.7em;
        background-color:#E2E3E5;
}
span.blue
{        
        background-color:#D9DADB;
        padding:0.5em;
}
.side-head
{
font-size: 90%;
margin-top: 1.5em;
margin-bottom: 0.3em;
text-indent: 0em;
text-align: center;
}
.side-head1
{
font-size: 90%;
margin-top: 1.5em;
margin-bottom: 0.3em;
text-indent: 0em;
text-align: left;
}
.sidebar
{
font-size: 85%;
margin-top: 0.7em;
margin-bottom: 1em;
text-indent: 0em;
border-bottom:1px solid #000000;
padding-bottom:0.3em;
text-align: center;
}
.line-1
{
margin-top: 0.7em;
margin-bottom: 0em;
text-indent: 0em;
border-bottom:1px solid #000000;
padding-bottom:0.3em;
text-align: center;
}
.sidebar-a
{
font-size: 85%;
margin-top: 0.7em;
margin-bottom: 1em;
text-indent: 0em;
text-align: center;
}
.sidebar1
{
font-size: 85%;
margin-top: 0.1em;
margin-bottom: 1em;
text-indent: 0em;
border-bottom:1px solid #000000;
padding-bottom:0.3em;
text-align: left;
}
.bnoindent
{
font-size: 90%;
margin-top: 0.1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.bnoindenta
{
font-size: 90%;
margin-top: 0.4em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.bnoindentt
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.bindent
{
font-size: 90%;
margin-top: 0.1em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: left;
}
.bindenta
{
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: left;
}
.center
{
font-size: 120%;
margin-top: 1.5em;
margin-bottom: 0.5em;
text-indent: 0em;
text-align: center;
}
.center1
{
font-size: 120%;
margin-top: 1.5em;
margin-bottom: 0.5em;
text-indent: 0em;
text-align: justify;
}
.center2
{
font-size: 120%;
margin-top: 0.7em;
margin-bottom: 1em;
text-indent: 0em;
text-align: center;
}
.thead
{
font-size: 90%;
font-weight:bold;
margin-top: 0em;
margin-bottom: 0em;
padding-top:0em;
text-indent: 0em;
font-weight:bold;
text-align: center;
}
.table
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.tablet
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
padding-top: 1em;
text-indent: 0em;
text-align: left;
}
.tablec
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: center;
}
.thang
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
padding-left: 2.4em;
text-indent: -2em;
text-align: left;
}
.tablea
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
padding-top: 0.7em;
text-indent: 0em;
text-align: left;
}
.bnoindenttj
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.bnoindentj
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.bnoindentaj
{
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.bindenttj
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: justify;
}
.bindentaj
{
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: justify;
}
.bhyphen
{
font-size: 90%;
margin-top: 0.1em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
text-align: justify;
}
.bhyphena
{
font-size: 90%;
margin-top: 0.3em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
text-align: justify;
}
.bhyphent
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
text-align: justify;
}
.bhang
{
font-size: 90%;
margin-top: 0.1em;
margin-bottom: 0em;
margin-left: 1.5em;
text-indent: -1.5em;
text-align: left;
}
.bhangt
{
font-size: 90%;
margin-top: 0.7em;
margin-bottom: 0em;
margin-left: 1.5em;
text-indent: -1.5em;
text-align: left;
}
.line
{
border-top: 1px solid #000000;
margin-top: 1em;
margin-bottom: -0.5em;
text-indent: 0em;
text-align: justify;
}
.caption
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: center;
}
.bindentsquare
{
font-size: 90%;
margin-top: 0.5em;
margin-bottom: 0em;
margin-left: 2em;
text-indent: -1.22em;
text-align: left;
}
.source
{
font-size: 85%;
margin-top: 0.1em;
margin-bottom: 0.5em;
text-indent: 0em;
padding-bottom:0.3em;
text-align: left;
}
table
{
margin-top: 1em;
margin-bottom: 0em;
text-indent: 0em;
text-align: left;
}
.footnote
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 1.5em;
text-align: justify;
}
.footnotet
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0.1em;
text-indent: 0em;
text-align: justify;
}
.notes-head
{
font-size: 120%;
margin-top: 1.5em;
margin-bottom: 0em;
text-indent: 0em;
text-align: center;
}
.notes-head1
{
font-size: 100%;
margin-top: 0.1em;
margin-bottom: 0.5em;
text-indent: 0em;
text-align: center;
}
.notes
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.22em;
text-indent: -2.22em;
text-align: justify;
}
.bm-noindent
{
font-size: 100%;
border-bottom:1px solid #000000;
padding-bottom:0.5em;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.bm-noindent1
{
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
}
.indexmain
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.3em;
text-indent: -1.3em;
text-align: justify;
}
.indexmaint
{
font-size: 90%;
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1.3em;
text-indent: -1.3em;
text-align: justify;
}
.indexsub
{
font-size: 90%;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.3em;
text-indent: -1.3em;
text-align: justify;
}
