body {
        font-family: serif, sans-serif;
}
        
a
{
        text-decoration: none;
        color: 000;
}

.htp
{
        font-family:serif;
        font-size: 120%;
        margin-top: 4em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
}
.title
{
        font-family:serif;
        font-size: 230%;
        margin-top: 2em;
        margin-bottom: 0em;
        padding-bottom: 0em;
        text-align: right;
        text-indent: 0em;
        border-bottom:1px solid black;
}
.subtitle
{
        font-family:serif;
        font-size: 120%;
        margin-top: 1.8em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
}
.subtitle1
{
        font-family:serif;
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
}
.author
{
        font-family:serif;
        font-size: 110%;
        margin-top: 2.5em;
        margin-bottom: 1.5em;
        text-align: right;
        text-indent: 0em;
}
.copy
{
        font-family:serif;
        font-size: 90%;
        margin-top: 2.5em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}
.copy1
{
        font-family:serif;
        font-size: 90%;
        margin-top: 10em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}
.copy2
{
        font-family:serif;
        font-size: 90%;
        margin-top: 1.5em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}
.copy3
{
        font-family:serif;
        font-size: 90%;
        margin-top: 3.5em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}
.copy4
{
        font-family:sans-serif;
        font-size: 90%;
        margin-top: 2em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}
span.font
{
        font-family:serif;
}
.fm1
{
        font-family:serif;
        font-size: 100%;
        margin-top: 4em;
        margin-bottom: 0.5em;
        text-align: right;
        text-indent: 0em;
        border-bottom:1px solid black;
}
table
{
        font-family: sans-serif;
        border-collapse: collapse;
        width: 100%;
}
.imgt
{
        margin-top: 13em;
        margin-bottom: 0em;
        text-align: right;
        text-indent: 0em;
}
.noindent-fm
{
        font-size: 100%;
        margin-top: 3em;
        margin-bottom: 0em;
        text-indent: 0em;
        text-align: justify;
        margin-right:2em;
}
.toc
{
        font-family:serif;
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-align: left;
        text-indent: -1.5em;
}
.toc1
{
        font-family:serif;
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-align: left;
        text-indent: -1em;
}
.toc2
{
        font-family:serif;
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0.1em;
        text-align: left;
        text-indent: 0em;
}


img
{
        max-height: 100%;
        max-width: 100%;
}

.ch-lab
{
        font-size: 110%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: left;
        text-indent: 0em;
}

.ch-title
{
        font-size: 130%;
        font-weight: bold;
        margin-top: 0.5em;
        margin-bottom: 5em;
        text-align: left;
        text-indent: 0em;
}

.bodytext
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-indent: 1.5em;
        text-align: justify;
}

.bodytext_ind
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-indent: 0em;
        text-align: justify;
}


.sec1
{
        font-size: 115%;
        font-weight: bold;
        margin: 2em 0 1em 1em;
        text-indent: -1em;
        text-align: left;
}


.sec2
{
        font-size: 105%;
        font-weight: bold;
        margin: 2.5em 0 1em 1em;
        text-indent: -1em;
        text-align: left;
}
.right
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-align: right;
}

sub {
        vertical-align: bottom;
        font-size: 70%;
}

sup {
        vertical-align: top;
        font-size: 70%;
}


.block
{
        margin-top:1em;
        font-size:92%;
        margin-bottom:1em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
        text-indent:1.5em;
}
.bodytext1
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        text-indent: 1.5em;
        text-align: justify;
}

.sec3
{
        font-size: 105%;
        font-weight: bold;
        margin: 1.5em 0 1em 0em;
        text-indent: 0em;
        text-align: left;
}

.numberlist
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 4em;
        text-indent: -1.8em;
        text-align: justify;
}
.numberlista
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 4em;
        text-indent: -1.8em;
        text-align: justify;
}
.numberlist1
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -1.8em;
        text-align: justify;
}
.numberlist1a
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -1.8em;
        text-align: justify;
}

.bodytext3
{
        font-size: 100%;
        margin-top: 3em;
        margin-bottom: 0em;
        text-indent: 1.5em;
        text-align: justify;
}
.pagebreak
{
page-break-before:always;
}



.klist
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-indent: -1.5em;
        text-align: justify;
}
.kbodytext
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-align: justify;
}
.kbodytext1
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-indent: 1.5em;
        text-align: justify;
}
.knlist
{
        font-size: 100%;
        margin-top: 0.7em;
        margin-bottom: 0em;
        margin-left: 1.5em;
        text-indent: -1.5em;
        text-align: justify;
}
.bib
{
        font-size: 90%;
        margin-top: 0.2em;
        margin-bottom: 0em;
        margin-left: 1.3em;
        text-indent: -1.3em;
        text-align: justify;
}

.sec1b
{
        font-size: 115%;
        font-weight: bold;
        margin: 1.5em 0 0em 1em;
        text-indent: -1em;
        text-align: left;
}
.sec1_c
{
        font-size: 115%;
        font-weight: bold;
        margin: 3em 0 -1.2em 0em;
        text-indent: 0em;
        text-align: left;
}
.sec2b
{
        font-size: 105%;
        font-weight: bold;
        margin: 0em 0 1em 1.8em;
        text-indent: -1.8em;
        text-align: left;
}
.image1 {
        text-align: center;
        page-break-inside: avoid;
        margin: 1em 0 0em 0;
}
.image2 {
        text-align: center;
        page-break-inside: avoid;
        margin: 0em 0 1em 0;
}
.numberlist_list1
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 3.3em;
        text-indent: -1.5em;
        text-align: justify;
}
.numberlist_ind1
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 2.3em;
        text-indent: 3.8em;
        text-align: justify;
}


.list
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-indent: -1.5em;
        text-align: justify;
}
.list1
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 3em;
        text-indent: -1.5em;
        text-align: justify;
}

.bull
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 2.4em;
        text-indent: -0.9em;
        text-align: justify;
}
.bull1
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 2.4em;
        text-indent: -0.9em;
        text-align: justify;
}

.blockquote
{
        margin-top:0em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}
.blockquote1
{
        margin-top:1em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}

line
{
        border-top:1px solid black;
        margin-top:2em;
        margin-bottom:0.3em;
        margin-left: 1em;
        width:20%;
}
.fn
{
        font-size: 90%;
        margin-top: 0em;
        margin-bottom: 0em;
        text-indent: 0em;
        text-align: justify;
}

.ind {
        font-size: 95%;
        margin: 0em 0em 0em 1.7em;
        text-indent: -1.7em;
        text-align: justify;
}


.li-textnd
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 1.5em;
        text-indent: 1.5em;
        text-align: justify;
}

.li-textnd1
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 0.8em;
        text-indent: 0.8em;
        text-align: justify;
}

.bull_txt
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: 0em;
        text-align: justify;
}

.bull_txt1
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 2.5em;
        text-indent: 0em;
        text-align: justify;
}

small {
        font-size: 85%;
        text-transform:uppercase;
}

.blockquote
{
        margin-top:0em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}
.blockquote1
{
        margin-top:1em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}
.bull2
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -0.9em;
        text-align: justify;
}
.bull2a
{
        font-size: 100%;
        margin-top: 1em;
        margin-bottom: 0em;
        margin-left: 3.5em;
        text-indent: -0.9em;
        text-align: justify;
}

.list2
{
        font-size: 100%;
        margin-top: 0em;
        margin-bottom: 0em;
        margin-left: 3.2em;
        text-indent: -0.6em;
        text-align: justify;
}

.blockquote2
{
        margin-top:0em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:3em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}
.blockquote2a
{
        margin-top:1em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:3em;
        margin-right:0em;
        text-align:justify;
        text-indent:0em;
}


/* New */

.kblock
{
        margin-top:0em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
}

.kblock1
{
        margin-top:1em;
        font-size:100%;
        margin-bottom:0em;
        margin-left:1.5em;
        margin-right:0em;
        text-align:justify;
}

.kbodytext
{
        font-size: 100%;
        margin-top: 0em;
        margin-left: 1.5em;
        margin-bottom: 0em;
        text-indent: 1.5em;
        text-align: justify;
}
