@import url(page-template.xpgt);
body
{
font-size:1.0em;
line-height: 1.2em;
margin-top: 1em;
margin-left: 1em;
margin-right: 2em;
font-family: "Charis";
}


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;
}
p.part
{
font-size: 180%;
text-align: center;
margin-top: 5em;
margin-bottom: .2em;
letter-spacing: 1px;
word-spacing: 2px;
}
p.part1
{
font-size: 200%;
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}
p.crt
{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left:0em;
text-indent:0em;
}
p.crt1
{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left:5em;
text-indent:-5em;

}
p.crt2
{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left:6em;
text-indent:-2em;
}
p.crt3
{
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
margin-left:3.8em;
text-indent:-3em;
}
p.copy
{
margin-top: 0em;
    margin-left: 0em;
margin-bottom: 0em;
}

p.copy1{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 3.5em;
text-indent: 0em;
}

p.copyright3{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
}

p.fm{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
}

h1.section1
{
font-size:1.0em;
margin-top: 2em;
font-weight: normal;
margin-bottom: 1em;
text-align: right;
}
p.head
{
font-size: 100%;
text-align: left;
font-weight: normal;
margin-top: 2em;
margin-left: 0em;
line-height: 1.20em;
margin-bottom: 1em;

}
h1.head1
{
font-size: 110%;
margin-top: 2em;
margin-left: 0em;
line-height: 1.20em;
font-weight: normal;
margin-bottom: 6em;
}

span.line{
border-bottom: 2px solid;
border-top: 2px solid;
}
h1.part
{
font-size: 90%;
text-align: center;
margin-top: 11em;
font-weight: normal;
line-height: 1em;
}
h1.part1
{
font-size: 180%;
text-align: center;
margin-top: 0.5em;
line-height: 1em;
margin-bottom: 1.5em;
font-weight: normal;
}
h1.part2
{
font-size:1.0em;
text-align: center;
margin-top: 1em;
font-weight: normal;
}

h1.center
{
font-size: 100%;
text-align: center;
font-weight: normal;
margin-top: 5em;
margin-bottom: 1em;
}

h2.center
{
font-size:1.0em;
text-align: center;
font-weight: normal;
margin-top: 4em;
margin-bottom: 1.5em;
}
h1.num
{
font-size:1.5em;
text-align: center;
margin-top: 2em;
margin-bottom: 1em;
line-height: 1em;
}

h1.chapter
{
    font-size: 120%;
text-align: center;
margin-top: 4em;
margin-bottom: 7em;
font-weight: normal;
}
h1.subchapter
{
font-size: 120%;
line-height: 1em;
text-align: center;
margin-top: 5em;
margin-bottom: 1.5em;
font-weight: normal;
}
h1.subchapter1
{
font-size: 120%;
text-align: right;
margin-top: 5em;
margin-bottom: 0em;
font-weight: normal;
}
h1.chapter1
{
font-size: 170%;
text-align: center;
margin-bottom: 1.5em;
margin-top: 10em;
font-weight: normal;
}
h1.chapter2
{
font-size: 120%;
text-align: center;
margin-bottom: 9em;
margin-top: 5em;
font-weight: normal;
}
h1.post
{
font-size: 120%;
text-align: center;
margin-bottom: 9em;
margin-top: 5em;
font-weight: normal;
}
h1.chapter3
{
font-size: 170%;
text-align: center;
margin-bottom: 0.5em;
margin-top: 10em;
font-weight: normal;
line-height: 1.5em;
}

h1.subchapter2
{
font-size: 120%;
text-align: center;
margin-top: 5em;
margin-bottom: .5em;
font-weight: normal;
}

h2.chapter_title
{
font-size: 110%;
text-align: center;
font-weight: normal;
margin-top: 0em;
margin-bottom: 3em;
}
h2.chapter
{
font-size: 120%;
text-align: center;
margin-top: 5em;
margin-bottom: .5em;
font-weight: normal;
letter-spacing: 0px;
}
h2.chapter1
{
font-size:0.8em;
text-align: center;
font-weight: normal;
margin-top: 1em;
margin-bottom: 1em;
}


h1.right
{
font-size:1.125em;
text-align: right;
font-weight: bold;
line-height: 1.5em;
margin-top: 3em;
margin-bottom: 2em;
}

p.dedi
{
margin-top: 0em;
text-align: justify;
margin-left: 3em;
margin-right: 3em;
font-weight: normal;
font-size: 90%;
}
p.epi
{
margin-top: 0em;
font-weight: normal;
text-align: right;
line-height: 1.3em;
margin-bottom: 0em;
}
p.epi1
{
margin-top: 0em;
text-align: right;
font-weight: normal;
font-size: 120%;
color: #58585A;
}

p.sec
{
    text-align: center;
    margin-bottom: 1em;
    margin-top: 1.5em;
}
p.sec1
{
    text-align: center;
    margin-bottom: 1em;
    margin-top: 1.5em;
}

p.section
{
    text-align: left;
    margin-bottom: 1em;
    margin-top: 1.5em;
}
p.sub_heading
{
font-size: 100%;
line-height: 1em;
margin-bottom: 1em;
margin-top: 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
{
margin-bottom: 0em;
margin-top: 0em;
text-align: justify;
}
p.nonindent_top
{
margin-bottom:0em;
margin-top: 0em;
text-align: justify;
}

p.indent
{
margin-bottom: 0em;
margin-top: 0em;
text-indent: 1.5em;
text-align: justify;
}

p.indent1
{
margin-bottom: 0em;
margin-top: 0em;
text-indent: 3em;
text-align: justify;
margin-left: 0em;
}

p.indent2
{
margin-bottom: 0em;
margin-top: 0em;
text-indent: 5em;
text-align: justify;
}

p.indent3
{
margin-bottom: 0em;
margin-top: 0em;
text-indent: 6em;
text-align: justify;
}
p.indent4
{
margin-top: 0.5em;
margin-left: 2em;
text-align: justify;
}
p.indent5
{
margin-top: 0.5em;
margin-left: 1em;
text-align: justify;
}


p.right
{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}
p.right1
{
font-size:0.8em;
text-align: right;
margin-bottom: 0em;
margin-top: 0em;
}
p.right2
{
text-align: right;
margin-top: 1em;
margin-bottom: 1em;
}
p.right3
{
text-align: right;
margin-top: 2em;
margin-bottom: 1em;
}
p.right4
{
text-align: right;
margin-top: 2em;
margin-bottom: 2em;
}

p.index{
text-indent: 0.1em;
margin-left: 1.2em;
text-indent: -1em;
}

p.index1{
text-indent: -1.2em;
margin-left: 1.2em;
}
p.center
{
text-align: center;
margin-top: 0em;
margin-bottom: 1em;
}
p.center_head
{
font-size: 110%;
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}
p.center1
{
margin-top: 0em;
text-align: center;
margin-bottom: 0em;
font-size: 140%;
}

p.center2
{
margin-top: 0em;
margin-bottom:0em;
font-size: 100%;
letter-spacing: .2em;
text-align: center;
}
p.center4
{
margin-top: -.4em;
text-align: center;
font-size: 60%;
margin-bottom: -.2em;
}

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-left: 10em;
}


p.table
{
margin-top: 1em;
margin-bottom: 0em;
text-align: center;
line-height: 1.5em;
font-size:0.8em;
}
p.table1
{
margin-top: 0em;
margin-bottom: 0em;
text-align: center;
line-height: 1.5em;
}
p.table2
{
margin-top: 1em;
margin-bottom: 0em;
text-align: right;
font-size:1.0em;
}

p.caption
{
font-size:0.8em;
margin-bottom: 0em;
margin-top: 1em;
text-align: center;
}
p.caption-indent
{
margin-bottom: 0em;
margin-top: 0em;
text-indent: 1em;
font-size:0.8em;
}


p.caption1
{
    font-size:0.8em;
margin-bottom: 0em;
margin-top: 0.5em;
text-align: center;
}

div.block
{
font-size: 0.9em;
margin-left: 1.5em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
}


div.block1
{
font-size: 0.9em;
margin-left: 6em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
}
div.block2
{
margin-left: 1em;
margin-top: 1em;
margin-bottom: 1em;
}

div.block3
{
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2.5em;
margin-right: 0em;
}

div.block4
{
margin-left: 3em;
margin-top: 1em;
margin-bottom: 1em;
font-size:0.8em;
}


a
{
text-decoration: none;
color:inherit;
}



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-bottom: 0em;
margin-top: 1em;
}
p.nonindent2
{
margin-left: 1em;
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
}
p.nonindent3
{
margin-bottom: 0em;
margin-top: 0.5em;
text-align: justify;
}
p.nonindent4
{
margin-bottom: 0em;
margin-top: 0.5em;
text-align: justify;
margin-left: 1em;
}

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.small
{
font-size:0.8em;
}

span.smallcap
{
font-size: 70%;
}
span.smallcap1
{
font-size: 80%;
}

span.smallcaps
{
font-size:0.8em;
}


span.big
{
font-size: 220%;
}

span.big1
{
font-size: 180%;
}

span.big2
{
font-size:1.125em;
}

span.big3
{
font-size:1.0em;
}

span.underline
{
text-decoration: none;
}

span.overline
{
text-decoration: overline;
}

span.dropcap
{
float:left;
font-size: 2.812em;
line-height:0.9em;
padding-top:2.5px;
margin-top:-.1em;
}

span.dropcap1
{
float: left;
font-size: 4.375em;
line-height: 0.9em;
padding-top: 8px;
margin-top: 0em;
}

div.small
{
font-size:0.8em;
}

div.footnote
{
font-size:  0.8em;
}

p.footnote
{
text-align: justify;
font-size:0.8em;
text-indent:1.5em;
margin-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
}
p.footnote1
{
text-align: justify;
font-size:0.8em;
text-indent: -1em;
margin-left: 1em;
}


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.hang
{
margin-top: 0em;
text-align: justify;
margin-left: 1.8em;
text-indent: -1.8em;
}
p.hang1
{
    margin-left: 1.8em;
text-indent:0em;
margin-top: 0em;
text-align: justify;
}

p.hang2
{
text-align: justify;
margin-left: 2em;
text-indent: -2em;
margin-top: 0em;
margin-bottom: 0em;
}
p.hang3
{
text-align: justify;
margin-left: 1em;
margin-top: 0em;
margin-bottom: 0em;
}
p.hang4
{
text-align: justify;
margin-left: 6em;
text-indent: -6em;
margin-top: 0.5em;
margin-bottom: 0em;
}

p.hanging
{
text-indent: -2em;
margin-left: 5em;
margin-top: 0.5em;
}

p.hanging1
{
text-indent: -2em;
margin-left: 3.0em;
margin-top: 0.1em;
margin-bottom: 0.1em;
}

p.list
{
text-indent: -1em;
padding-left: 2em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
p.list3
{
text-indent: -1em;
padding-left: 0em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}

p.list1
{
text-indent: -1em;
margin-left: 2em;
margin-top: 0em;
margin-bottom: 0.1em;
text-align: justify;
}
p.list2
{
text-indent: -1em;
margin-left: 1.5em;
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
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1.5em;
border: thin;
border-bottom: 2px double;
border-left: 2px double;
border-top: 2px double;
border-right: 2px double;
padding-left: 1em;
padding-right: 1em;
padding-top: 0em;
padding-bottom: 1em;
}
div.box1
{
margin-top: 1em;
margin-left: 0em;
margin-bottom: 1em;
border: thin;
border-bottom: 2px double;
border-left: 2px double;
border-top: 2px double;
border-right: 2px double;
padding-left: 1em;
padding-right: 1em;
padding-top: 1em;
padding-bottom: 1em;
}
div.box2
{
margin-left: auto;
margin-right: auto;
padding-left:0.5em;
padding-right: 0.5em;
padding-top: 1em;
padding-bottom: 1em;
background-color: #E7E7E9;
width: 40%;
}


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
{
max-height:100%;
max-width:100%;
}*/


p.pagebreak
{
page-break-after: always;
}



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: 2em;
margin-right: 2em;
margin-bottom: 0em;
margin-top: 0em;
}


p.block1
{
text-indent: 1em;
margin-left: 2em;
margin-right: 2em;
margin-bottom: 0em;
margin-top: 0em;
}

p.block2
{
text-indent: 1em;
margin-left: 2em;
margin-right: 0em;
margin-bottom: 0em;
margin-top: 0em;
}


p.poem
{
text-indent: 0em;
margin-left: 4em;
margin-right: 4em;
margin-bottom: 1em;
margin-top: 1em;
}

p.poem1
{
font-size:0.8em;
margin-left: 2em;
margin-right: 0em;
margin-bottom: 0em;
margin-top: 0em;
}

p.left
{
margin-left: 14.3em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}
p.left1
{
font-size:0.8em;
margin-left: 24em;
text-align: justify;
margin-top: 0em;
margin-bottom: 0em;
}
p.bull
{
margin-left: 3em;
text-indent: -.8em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
p.bull1
{
margin-left: 2.5em;
text-indent: -1.8em;
margin-top: 0.5em;
margin-bottom: 0em;
font-size:0.8em;
text-align: justify;
}
p.bull2
{
margin-left: 3em;
text-indent: -0.6em;
margin-top: 0em;
margin-bottom: 0em;
font-size:0.8em;
text-align: justify;
}
p.bull3
{
margin-left: 2.5em;
text-indent: -1.5em;
margin-top: 0.5em;
margin-bottom: 0em;
font-size:0.8em;
text-align: justify;
}
p.bull4
{
text-align: justify;
margin-left: 3em;
text-indent: -.6em;
margin-top: 0.5em;
margin-bottom: 0em;
font-size:0.8em;
}
p.bull5
{
margin-left: 2.5em;
text-indent: -1.5em;
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
}



p.num
{
margin-left: 3.5em;
text-indent: -1.2em;
margin-top: 0.5em;
margin-bottom: 0em;
text-align: justify;
}
p.num1
{
margin-left: 2.5em;
text-indent: -1.5em;
margin-top: 0.5em;
}

.white1 {
    font-family: serif;
    font-size: 1em;
    font-weight: normal;
    line-height:1em;
    margin: 0em;
    padding: 0em;
    height: 1em;
}
.white2 {
    font-family: serif;
    font-size: 1em;
    font-weight: normal;
    line-height:2em;
    margin: 0em;
    padding: 0em;
    height: 2em;
}
.white3 {
    font-family: serif;
    font-size: 1em;
    font-weight: normal;
    line-height:3em;
    margin: 0em;
    padding: 0em;
    height: 3em;
}
.white4 {
    font-family: serif;
    font-size: 1em;
    font-weight: normal;
    line-height:4em;
    margin: 0em;
    padding: 0em;
    height: 4em;
}

.white5 {
    font-family: serif;
    font-size: 1em;
    font-weight: normal;
    line-height:4em;
    margin: 0em;
    padding: 0em;
    height:5em;
}

p.ata
{
font-size: 170%;
word-spacing: 2px;
text-align: center;
margin-top: 5em;
margin-bottom: 3em;
}

p.bm
{
text-align: center;
font-size:1.125em;
margin-top: 12em;
}
h1.chap
{
margin-top: 4em;
margin-bottom: 0em;
text-align: left;
font-size: 100%;
font-weight: normal;
}
p.chapter
{
margin-top: 3em;
margin-bottom: 2em;
text-align: center;
font-size: 120%;
line-height:1.2em;
font-weight: normal;
}

h1.chap1
{

margin-bottom: 2em;
margin-top: 4em;
text-align: left;
font-size: 120%;
line-height: 1em;
color: #6D6E71;
font-weight: normal;
}
h1.chap2
{
margin-top: 1em;
text-align: center;
font-size: 130%;
line-height: 1em;
margin-bottom: 0em;
}

p.title
{
text-align: center;
margin-top: 0em;
}
p.title1
{
text-align: center;
font-size:1.0em;
margin-top: 2em;
}
p.toc_title
{
    font-size: 120%;
font-weight: normal;
margin-top: 4em;
margin-bottom: 4em;
text-align: center;
}

h1.agra
{
font-size: 150%;
font-weight: normal;
margin-top: 5em;
margin-bottom: 4em;
text-align: center;
}

h1.adve
{
font-size: 150%;
font-weight: normal;
margin-top: 5em;
margin-bottom: 2em;
text-align: center;
}
h1.acap
{
font-size: 150%;
font-weight: normal;
margin-top: 5em;
margin-bottom: 2em;
text-align: center;
}

p.toc2
{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: -1em;
}
p.toc
{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1em;
text-indent: -1em;
}

p.toc1
{
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1em;
text-indent: 0em;
}
p.toc3
{
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 1.2em;
text-indent: 0em;
}

p.toc4
{
margin-top: 0em;
margin-left: 2.7em;
text-indent: -1.5em;
}
p.toc5
{
margin-top: 0em;
margin-left: 3em;
text-indent: -1.5em;
}
p.toc6
{
margin-top: 0em;
margin-left: 2.8em;
text-indent: -1.9em;
}
p.toc7
{
margin-top: 0em;
margin-left: 2.8em;
text-indent: -2.2em;
}
p.toc8
{
margin-top: 0em;
margin-left: 0.9em;
text-indent: 0em;
}


div.block5
{
float: right; width: 38%;
margin-right: -1em;
margin-left: 1em;
margin-top: 0em;
margin-bottom: 1em;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
padding-right: 3px;
font-style: italic; 
font-size:1.0em;
line-height: 1.0em;
}
div.block6
{

margin-right: 0em;
margin-left: 2em;
margin-top: 1em;
margin-bottom: 1em;
}
p.img
{
    margin-top: .6em;
text-align: center;
margin-bottom: .6em;
}
p.img1
{
margin-top: 1em;
text-align: left;
margin-bottom: 0em;
}
p.img2
{
margin-top: 0em;
text-align: left;
margin-bottom: 1.5em;
}
p.ex
{
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
font-size:0.625em;
}
p.ex1
{
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
font-size:1.0em;
}

p.map
{
margin-top: 1em;
margin-bottom: 0em;
text-align: left;
font-size:1.0em;
}
p.map1
{
margin-top: 0em;
margin-bottom: 1em;
text-align: left;
font-size:1.0em;
}

div.right
{
margin-left: 9em;
margin-top: 1em;
margin-bottom: 0em;
}

/* ===================== Added Styles ===================== */


p.text
{
margin-top: 1em;
font-weight: normal;
margin-left: 0em;
margin-bottom: 1em;
font-size: 120%;
color: #6D6E71;
}
p.texts
{
margin-top: 0em;
font-weight: normal;
margin-left: 0em;
margin-bottom: 0em;
font-size: 120%;
color: #6D6E71;
}
p.text1
{
margin-top: 1em;
font-weight: normal;
margin-left: 0em;
margin-bottom: 0em;
font-size: 120%;
color: #6D6E71;
}
p.cen
{
text-align: center;
margin-top: 1em;
margin-bottom: 0em;

}
p.cen1
{

text-align: center;
margin-top: 0em;
margin-bottom: 1em;
color: #6D6E71;
}
span.white
{
color:#88888B;

}
p.alpha
{
text-indent: -1em;
padding-left: 2.5em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
p.alpha1
{
text-indent: -1em;
padding-left: 2.5em;
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
}
div.block8
{
margin-left: 15em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
}
span.font
{

}
