
body
{
font-size:1.0em;
line-height: 1.2em;
margin-top: 1em;
margin-left: 1em;
margin-right: 2em;
font-family: "Charis";
}

div.background{
background-color: white;
}
div.cover
{}

div.cover1
{
background-color: black;
}

div.halftitlepage
{
margin-top: 2em;
margin-bottom: 1em;
margin-right: 2em;
margin-left: 2em;
}

div.titlepage
{
margin-right: 2em;
margin-left: 2em;
}

div.copyright
{
font-size:0.8em;
text-align: left;
margin-top: 2em;
}

p.copyright
{
margin-top: 0em;
text-align: left;
margin-bottom: 0em;
text-align: justify;
}
p.space
{
margin-top: 1em;
}
p.space4
{
margin-top: 4em;
}

p.copyright1
{
margin-top: 0em;
margin-left: 3.5em;
text-align: justify;
margin-bottom: 0em;
}

p.copyright2{
margin-top: 1em;
text-align: justify;
margin-left: 2em;
text-indent: -2em;
margin-bottom: 0em;

}
p.copyright5{
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
text-align: justify;
}

p.copyright3{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1em;
}
p.copyright4{
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
}

p.copyright6{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
}

div.toc
{
font-size:1.0em;
text-align: left;
}

p.toc
{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}

p.toc1
{
text-align: right;
margin-top: .8em;
margin-bottom: 0em;
}
p.toc3
{
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
}

p.toc2
{
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}


h1.head
{
font-size: 105%;
text-align: left;
margin-left: 2em;
font-weight: normal;
margin-top: 2em;
margin-bottom: 5em;
}
h1.head1
{
font-size: 200%;
text-align: center;
font-weight: normal;
margin-top: 4em;
border-top: 1px solid;
border-bottom: 1px solid;
padding-top: .2em;
line-height: 1.5em;
padding-bottom: .2em;
margin-bottom: .5em;
}
h2.chaptertitle
{
font-size: 120%;
text-align: center;
font-weight: bold;
margin-top: 4em;
line-height: 1.3em;
border-top: 1px solid;
border-bottom: 1px solid;
padding-top: 1.5em;
border-radius: 30px;
padding-bottom: 1.5em;
margin-bottom: 3em;
}
h4.chaptertitle
{
font-size: 140%;
text-align: center;
line-height: 1.3em;
font-weight: normal;
border-top: 1px solid;
border-bottom: 1px solid;
padding-top: 1em;
padding-bottom: 1em;
border-radius: 30px;
margin-top: 6em;
margin-bottom: 1.3em;
}
h1.head2
{
font-size: 140%;
text-align: center;
font-weight: bold;
margin-top: 5em;
margin-bottom: 3em;
color: #A54142;
}
p.left1
{
text-align: left;
font-weight: normal;
margin-top: 8em;
margin-bottom: 0em;
}
p.left2
{
text-align: left;
font-weight: normal;
margin-top: 1.5em;
margin-bottom: 0em;
}

h2.head1
{
font-size: 125%;
text-align: left;
font-weight: bold;
line-height: 1.5em;
margin-top: .3em;
margin-bottom: 1em;
}
h2.head
{
font-size: 110%;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: .5em;
}
h3.center
{
font-size: 100%;
text-align: center;
font-weight: normal;
margin-top: 1em;
margin-bottom: 1em;
}
h3.chapter
{
font-size: 110%;
text-align: left;
font-weight: normal;
margin-top: 1em;
margin-bottom: 0em;
}


h1.left1
{
font-size: 140%;
text-align: right;
font-weight: bold;
line-height: 1.5em;
margin-top: 1em;
margin-bottom: 2.5em;
}

h1.right
{
font-size: 140%;
text-align: right;
font-weight: bold;
line-height: 1.5em;
margin-top: 1em;
margin-bottom: 3em;
}
h1.right1
{
font-size: 120%;
text-align: right;
font-weight: normal;
margin-top: 1em;
}
h1.cn
{
font-size:0.8em;
text-align: center;
font-weight: normal;
margin-top: 8em;
margin-bottom: 1em;
}
h1.cn1
{
font-size:0.8em;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: 1em;
}
h1.cn2
{
font-size:1.125em;
text-align: center;
font-weight: normal;
margin-top: 2em;
margin-bottom: 1em;
}


h1.chap
{
font-size: 140%;
text-align: center;
font-weight: normal;
line-height: 1em;
margin-top: 1em;
margin-bottom: 1em;
}

h1.center
{
font-size: 120%;
text-align: center;
font-weight: normal;
margin-top: 5em;
margin-bottom: 0em;
}


h1.section
{
font-size: 120%;
text-align: left;
font-weight: normal;
margin-top: 1.5em;
margin-bottom: .5em;
}
h2.section
{
font-size: 120%;
text-align: left;
font-weight: normal;
margin-top: 1em;
line-height: 1em;
margin-bottom: .5em;
}
h2.right
{
font-size: 120%;
text-align: right;
font-weight: bold;
margin-top: 2em;
line-height: 1em;
margin-bottom: 1em;
}

h1.section1
{
font-size:1.125em;
text-align: center;
font-weight: bold;
line-height: 1.5em;
margin-top: 1em;
margin-bottom: 4em;
}



p.part
{
font-size: 120%;
text-align: center;
font-weight: normal;
margin-top: 8em;
margin-bottom: 1em;
}
p.part1
{
font-size: 130%;
text-align: center;
font-weight: normal;
margin-top: 1em;
margin-bottom: 0em;
}



h3.section
{
font-weight: normal;
text-align: left;
font-size:1.0em;
margin-bottom: 0.1em;
margin-top: 1em;
}

h4.section
{
text-align: left;
font-size:1.0em;
margin-bottom: 1em;
margin-top: 2em;
font-weight: normal;
}

h5.section
{
font-weight: normal;
text-align: left;
font-size:1.0em;
margin-bottom: 1em;
margin-top: 2em;
}

p.nonindent
{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}

p.nonindent5
{
text-align: justify;
margin-top: 5em;
margin-bottom: 0em;
}
p.nonindent2
{
text-align: justify;
margin-top: 1.5em;
margin-bottom: 0em;
}

p.indent
{
text-align: justify;
text-indent: 1.50em;
margin-top: 0em;
margin-bottom: 0em;
}
p.indent4
{
text-indent: 1.00em;
text-align: justify;
margin-top: 0em;
margin-left: 2em;
margin-bottom: 0em;
}

p.indent1
{
text-indent: 0.0em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.5em;
}
p.indent2
{
text-indent: 0.0em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: .5em;
}
p.indent3
{
text-indent: 0.0em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: .3em;
}
p.index2
{
text-indent: 0em;
font-weight: bold;
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
}

p.index
{
text-indent: -1em;
margin-left: 1em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}
p.index2
{
margin-left: 2em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}

p.right10
{
text-align: right;
margin-right: 0em;
font-size: 100%;
margin-top: 5em;
margin-bottom: 0em;
}
p.rightt1
{
text-align: right;
margin-right: 6em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.rightt2
{
text-align: right;
margin-right: 5em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.rightt3
{
text-align: right;
margin-right: 6.8em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.rightt4
{
text-align: right;
margin-right: 4em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.rightt5
{
text-align: right;
margin-right: 7.5em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.right6
{
text-align: right;
margin-right: 2em;
font-size: 100%;
margin-top: 0em;
margin-bottom: 0em;
}
p.right1
{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}
p.right3
{
text-align: right;
margin-top: 0em;
margin-bottom: 3em;
}
p.right2
{
text-align: right;
margin-top: 1em;
margin-bottom: 0em;
}
p.right11
{
text-align: right;
margin-top: 0em;
margin-bottom: 1em;
}

p.center
{
margin-top: 1em;
text-align: center;
margin-bottom: 1em;
}
p.center12
{
margin-top: 1.5em;
text-align: center;
margin-bottom: 1em;
}
p.center2
{
margin-top: 0em;
text-align: center;
margin-bottom: .5em;
}
p.center3
{
margin-top: 1em;
text-align: center;
margin-bottom: .5em;
}
p.center4
{
margin-top: 0em;
text-align: center;
margin-bottom: 1em;
}
p.fm
{
margin-top: .5em;
text-align: center;
margin-bottom: 0em;
}
p.fm1
{
margin-top: 0em;
text-align: center;
margin-bottom: .5em;
}
p.fm2
{
margin-top: .5em;
text-align: center;
margin-bottom: 0em;
}

p.halftitle
{
margin-top: 5em;
text-align: center;
margin-bottom: 1em;
font-size:1.0em;
font-weight: bold;
}

p.title
{
margin-top: 2em;
text-align: center;
margin-bottom: 1.5em;
font-size:1.5em;
font-weight: bold;
}

p.title1
{
margin-top: 1.5em;
text-align: center;
margin-bottom: 1.3em;
font-size:2.0em;
font-weight: bold;
}
p.title2
{
margin-top: 2em;
text-align: center;
margin-bottom: 15em;
font-size:0.8em;
}
p.title3
{
margin-top: 0em;
text-align: center;
margin-bottom: 0em;
font-size:0.625em;
font-weight: bold;
}

p.title4
{
margin-top: 4em;
text-align: center;
margin-bottom: 0em;
font-weight: bold;
}

div.figure
{
margin-left: 1em;
margin-right: 1em;
margin-top: 1em;
margin-bottom: 1em;
}

p.figure
{
margin-top: 0.5em;
text-align: center;
margin-bottom: 0.5em;
}

div.table
{
margin-top: 1em;
margin-bottom: 1em;
}

p.table
{
margin-top: 0.5em;
text-align: left;
margin-bottom: 0.5em;
}

p.caption
{
font-size:0.625em;
text-align: center;
margin-bottom: 1em;
margin-top: .5em;
}

div.block
{
margin-left: 2em;
margin-top: 1em;
margin-bottom: 1em;
font-size:0.8em;
}
div.block5
{
margin-left: 2em;
margin-right: 2em;
margin-top: 5em;
margin-bottom: 1em;
font-size:0.8em;
}
div.block1
{
margin-left: 0em;
margin-top: 1em;
margin-bottom: 0em;
font-size:0.8em;
}
p.block-nonindent
{
margin-left: 1.5em;
margin-right: 1.5em;
margin-top: .5em;
margin-bottom: .5em;
font-size:0.8em;
text-align: justify;
}

div.block20
{
margin-right: 0em;
margin-top: 2em;
margin-bottom: 0.5em;
margin-left: 10em;
font-size:0.8em;
}
div.block21
{
text-align: right;
margin-top: 2em;
margin-bottom: 0.5em;
margin-left: 20em;
font-size:0.8em;
}

p.block1
{
text-align: left;
margin-left: 45%;
margin-top: 7em;
text-align: justify;
margin-bottom: 0.5em;
font-size:0.8em;
}



a.hlink
{
text-decoration: none;
color: block;
}

a
{
text-decoration: none;
}

p
{
margin-top: .3em;
margin-bottom: .3em;
}

a.pubhlink
{
text-decoration: none;
}

p.extract
{
text-align: justify;
margin-top: 1em;
}

p.nonindent1
{
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
}

p.extract1
{
text-align: justify;
margin-top: 1em;
margin-bottom: 1em;
}

p.extract-indent
{
text-align: justify;
margin-top: 1em;
}

p.extract-indent1
{
text-align: justify;
margin-top: 1em;
margin-bottom: 1em;
}

p.line
{
text-align: center;
}

span.smallcap
{
font-size: 65%;
}

span.big
{
font-size: 180%;
}

span.big1
{
font-size:1.5em;
}

span.big2
{
font-size:1.125em;
}

span.big3
{
font-size:1.0em;
}

span.underline
{
text-decoration: underline;
}

span.overline
{
text-decoration: overline;
}

span.dropcap
{
float: left;
font-size: 4.062em;
line-height: 3.2em;
padding-top: 1.5px;
padding-bottom: 2px;
margin-top: -.1em;
margin-bottom: 0em;
color: #A54142;
}
span.dropcap1
{
float: left;
font-size: 4.062em;
padding-top: 3px;
padding-top: 1.5px;
margin-top: -.1em;
margin-bottom: 0em;
color: #B5C773;
}
span.dropcap2
{
float: left;
font-size: 4.062em;
padding-top: 3px;
padding-top: 1.5px;
margin-top: -.1em;
margin-bottom: 0em;
}


div.small
{
font-size:0.8em;
line-height: 0.0em;
}

div.footnote
{
font-size:75%;
margin-top: 2em;
}

p.footnote
{
font-size: 75%;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.5em;

}
p.footnote1
{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
font-size: 75%;
}
p.footnote2
{
text-align: justify;
margin-left: 1.5em;
margin-top: 1em;
text-indent: -1.5em;
font-size: 75%;
}

ol.upperalpha
{
	text-align: justify;
	list-style-type: upper-alpha;
}

ol.arabic
{
	text-align: justify;
}

ul.bullet
{
margin-right: 2em;
margin-left: 2em;
text-align: justify;
}

ul.none
{
text-align: justify;
list-style-type: none;
}

p.hanging-indent
{
text-indent: -1.5em;
text-align: justify;
margin-left: 1.5em;
font-size: 90%;
margin-top: 0.1em;
margin-bottom: 0.1em;
}

p.hang
{
text-indent: -2em;
margin-left: 2.0em;
margin-top: 0em;
margin-bottom: 0em;
}

p.bull-list
{
text-indent: -1.5em;
margin-left: 2.5em;
margin-top: 0em;
text-align: justify;
margin-bottom: 0em;
}
p.num
{
text-indent: -1.5em;
margin-left: 1em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}
p.list3
{
text-align: justify;
text-indent: -1em;
margin-left: 2em;
margin-top: 0.1em;
margin-bottom: 0em;
}
p.list4
{
text-indent: -1.2em;
margin-left: 1.0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
p.list14
{
text-indent: -2.2em;
margin-left: 2.0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
p.listt
{
margin-left: 2.0em;
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
}

p.list1
{
text-indent: -1em;
margin-left: 2.0em;
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
}
p.list11
{
text-indent: -2em;
margin-left: 2.0em;
margin-top: 0em;
margin-bottom: 0.1em;
text-align: justify;
}
p.list
{
text-indent: -1.2em;
margin-left: 2em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0.1em;
}
p.listt1
{
text-indent: -1em;
margin-left: 2em;
margin-top: 0em;
margin-bottom: 0.1em;
text-align: justify;
}

p.note
{
text-indent: -1em;
margin-left: 1.0em;
margin-top: 0.5em;
}

div.box
{
padding-top: 3em;
padding-bottom: 4em;
padding-left: .5em;
background-color: #FFCF00;
}
div.brown
{
background-color: #7B6552;
}


span.color
{
color: gray;
}


div.chapter
{
margin-top: 4em;
font-size:0.8em;
margin-left: 1em;
margin-right: 1em;
}

span.strike
{
text-decoration: line-through;
}

img
{
align:center;
text-align:center;
/*max-height:100%;
max-width:100%;*/
}


p.pagebrack
{
page-break-after: always;
}

sup {
	vertical-align: 4px;
}

sup.frac, sub.frac {
	font-size: 0.7em;
}

p.ref
{
text-indent: -1.3em;
margin-left: 1.5em;
margin-top: 0.5em;
}

p.bio
{
text-indent: -1.0em;
margin-left: 1.5em;
margin-top: 0.5em;
}



p.block-top
{
text-indent: 0em;
margin-left: 2em;
margin-right: 2em;
margin-top: 1em;
}

p.block-top1
{
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-top: 1em;
}

p.block-bottom
{
text-indent: 0em;
margin-left: 2em;
margin-right: 2em;
margin-bottom: 1em;
}

p.block-bottom1
{
text-indent: 0em;
margin-left: 2em;
margin-right: 0em;
margin-bottom: 1em;
}

p.block
{
text-indent: 0em;
margin-left: 3em;
margin-right: 2em;
margin-bottom: 1em;
margin-top: 0em;
}



p.block2
{
text-indent: 1em;
margin-left: 2em;
margin-right: 0em;
margin-bottom: 0em;
margin-top: 0em;
}


p.poem
{
margin-left: 4.5em;
margin-bottom: 0em;
margin-top: 0em;
}

p.right
{
text-align: right;
margin-bottom: 0em;
margin-top: 1em;
font-size: 100%;
}
p.right3
{
text-align: right;
margin-bottom: 0em;
margin-right: 4em;
margin-top: 0em;
}
p.right4
{
text-align: right;
margin-right: 3em;
margin-bottom: 0em;
margin-top: 0em;
}
p.right5
{
text-align: right;
margin-right: 2em;
margin-bottom: 0em;
margin-top: 0em;
}

a.hlink
{
text-decoration: none;
color: #000000;
}


/* ===================== Added Styles ===================== */

