body{
margin: 1.7em;
}

p.titlepage {
margin: 0em;
text-align: center;
color: inherit;
}

p.cover {
margin: 0em;
text-align: center;
color: inherit;
}


p.star {
margin-top: 0.5em;
text-align: center;
margin-bottom: 0.5em;
color: inherit;
}


p.center {
margin-top: 1.5em;
text-align: center;
margin-bottom: 0em;
color: inherit;
}


p.center1 {
margin-top: 3em;
text-align: center;
color: inherit;
margin-bottom: 3em;
}

p.center2 {
margin-top: 1em;
text-align: center;
color: inherit;
margin-bottom: 1em;
}

p.center3 {
margin-top: 1em;
text-align: center;
color: inherit;
margin-bottom: 0em;
}

p.ded {
margin-top: 15%;
margin-bottom: 0em;
text-align: center;
color: inherit;
line-height: 215%;
}

p.ded1 {
margin-top: 0.5em;
margin-bottom: 0em;
color: inherit;
text-align: center;
font-size: 1.4em;
}

h1.part {
margin-top: 2em;
margin-bottom: 0em;
font-size: 1.5em;
text-align: center;
}
h2.pre {
margin-top: 1em;
margin-bottom: 1em;
font-size: 1.1em;
text-align: center;
}

p.toc {
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
margin-left:0.4em;
}

p.toc1 {
margin-top: 2em;
margin-bottom: 0em;
color: inherit;
}

p.toc2 {
margin-top: 0.3em;
margin-bottom: 0em;
margin-left: 6em;
color: inherit;
text-indent: -2.5em;
}

p.toc3 {
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
font-size: 1.1em;
}

p.copy {
margin-top: 4em;
color: inherit;
margin-bottom: 0em;
text-align: center;
}

p.copy1 {
margin-top: 0em;
color: inherit;
margin-bottom: 0em;
text-align: center;
}

p.copy2 {
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
text-align: center;
}

p.copy3 {
margin-top: 20%;
color: inherit;
margin-bottom: 0em;
}

p.nonindent {
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
text-indent: 0em;
text-align: justify;
line-height: 140%;
}

p.nonindent1a {
font-size: 0.8em;
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
text-indent: 0em;
text-align: justify;
}

p.nonindent1 {
margin-top: 3.5em;
margin-bottom: 0em;
text-indent: 0em;
color: inherit;
text-align: justify;
line-height: 140%;
}

p.nonindent2 {
margin-top: 0em;
margin-bottom: 0em;
color: inherit;
text-indent: 0em;
text-align: justify;
}

p.indent {
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
color: inherit;
margin-left: 2em;
line-height: 140%;
}

p.indent1 {
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
color: inherit;
margin-left: 2em;
line-height: 140%;
}

p.indent2 {
margin-top: 0em;
margin-bottom: 0em;
color: inherit;
text-align: justify;
text-indent: 3em;
line-height:1.5em;
margin-left: 2em;
}

p.indent3 {
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
text-indent: 1.5em;
color: inherit;
line-height:1.5em;
}

p.caption {
margin-top: 2em;
margin-bottom: 0em;
text-align: center;
color: inherit;
font-size: 1.2em;
}


p.extrect {
margin-top: 1em;
margin-bottom: 0em;
margin-left: 2em;
color: inherit;
text-align: justify;
font-size: 0.9em;
}

p.chaptitle {
font-size: 150%;
margin-top: 0em;
color: inherit;
margin-bottom: 0em;
margin-left: 3em;
}

p.chaptitle1 {
font-size: 190%;
margin-top: 0em;
color: inherit;
margin-bottom: 20%;
margin-left: 20%;
color: #6e6e70;
}


p.chaptitle3 {
margin-top: 25%;
margin-bottom:0em;
font-size: 1.3em;
color: inherit;
line-height: 1em;
}

p.chaptitle4 {
margin-top: 0.2em;
margin-bottom:0em;
font-size: 1.3em;
color: inherit;
line-height: 1em;
}

p.chaptitle5 {
margin-top: 1.5em;
margin-bottom:1.5em;
color: inherit;
font-size: 1.2em;
line-height: 1em;
}

p.toctitle {
font-size: 200%;
margin-top: 0em;
color: inherit;
margin-bottom: 20%;
text-align: center;
}

p.fm_title {
margin-top: 42%;
margin-bottom: 2em;
text-align: center;
}


p.fm_title1 {
font-size: 150%;
margin-top: 2em;
margin-bottom: 20%;
color: inherit;
text-align: center;
}


p.fm1 {
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
font-size: 0.9em;
color: inherit;
line-height: 160%;
}

p.hang
{
margin-top: 0.4em;
margin-bottom: 0.2em;
color: inherit;
text-indent: -1.5em;
margin-left: 1.5em;
text-align: justify;
line-height: 150%;
}

p.hang1
{
margin-top: 0.3em;
font-size: 0.9em;
margin-bottom: 0.2em;
color: inherit;
text-indent: -1.5em;
margin-left: 1.5em;
text-align: justify;
line-height: 150%;
}


p.bullet
{
margin-top: 0.2em;
margin-bottom: 0.2em;
color: inherit;
text-indent: -2em;
margin-left: 2em;
}

.underline
{
text-decoration: underline;
}

a
{
text-decoration: none;
}

div.blockquote
{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 3.5em;
text-align: justify;
}

img{
max-width: 100%;
max-height: 100%;
}

span.black{
color: #000000;
}

p.chaptitle1a {
margin-top: 1.5em;
margin-bottom: 3em;
text-align: center;
color: inherit;
font-size: 1.1em;
font-weight: bolder;
line-height: 1em;
}

p.chaptitle2a {
margin-top: 1.5em;
margin-bottom: 2em;
color: inherit;
font-size: 1.1em;
font-weight: bolder;
line-height: 1em;
}

p.chapauthor{
text-align: right;
color: inherit;
margin-top: 0em;
}

p.right{
text-align: right;
color: inherit;
margin-top:2em;
margin-bottom:0em;
}

p.right1{
text-align: right;
margin-top: 0.5em;
color: inherit;
margin-right: 20%;
margin-bottom: 0em;
}

p.indent4 {
margin-top: 1em;
margin-bottom: 0em;
color: inherit;
text-align: justify;
text-indent: 2em;
}

p.indent5 {
margin-top: 0em;
margin-bottom: 0em;
text-align: justify;
color: inherit;
text-indent: 4em;
}

p.indent6 {
margin-top: 0;
text-indent: 2em;
margin-bottom: 0em;
text-align: justify;
}

p.nonindent3 {
margin-top: 3em;
text-align: justify;
color: inherit;
margin-bottom: 1em;
}

p.indentright {
margin-top: 1em;
color: inherit;
margin-bottom: 1em;
text-align: right;
text-indent: 2em;
}

p.chaptitle3a {
margin-top: 2.5em;
margin-bottom: 2em;
color: inherit;
font-size: 1.1em;
font-weight: bolder;
}

p.chaptitle4a {
margin-top: 2.5em;
margin-bottom: 3em;
color: inherit;
margin-left: 2.5em;
font-size: 1.1em;
font-weight: bolder;
text-align: center;
}

p.author {
margin-top: 2.5em;
margin-bottom: 0em;
color: inherit;
text-align: center;
font-size: 1.3em;
}

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

              /* ADD YOUR SELF BUILD STYLE BELOW THIS COMMENT */

/* ----------------------------------------------------------------------------- */
/* ----------------------------------------------------------------------------- */

table.table1 {
border-collapse: collapse;
margin-top: 1.5em;
}

table.table2 {
border-collapse: collapse;
margin-top: 1.5em;
margin-left: 2em;
margin-bottom: 20%;
}

td.td1 {
vertical-align: top;
padding-top: 12pt;
}

td.td2 {
vertical-align: top;
padding-top: 12pt;
padding-left: 10pt;
}

td.chap1 {
vertical-align: top;
font-size: 400%;
}

td.chap2 {
vertical-align: middle;
font-size: 120%;
}

p.nlist {
margin-left: 1em;
text-indent: -1em;
margin-bottom: 0em;
margin-top: 1em;
color: inherit;
text-align: justify;
line-height: 140%;
}

p.hlist {
margin-left: 0.7em;
text-indent: -0.7em;
margin-bottom: 0em;
margin-top: 1em;
color: inherit;
line-height: 140%;
text-align: justify;
}

p.anex_head {
margin-top: 1.5em;
color: inherit;
margin-bottom: 1em;
font-size: 1em;
}

p.anex_head1 {
margin-top: 3em;
margin-bottom: 0.5em;
color: inherit;
font-size: 1.2em;
}

p.anex_head2 {
margin-top: 1.5em;
color: inherit;
margin-bottom: 1em;
font-size: 1.1em;
}

p.anex_head3 {
margin-top: 3em;
color: inherit;
margin-bottom: 1em;
}

p.anex_non {
margin-top: 1em;
margin-bottom: 0em;
font-size: 0.8em;
line-height: 160%;
text-align: justify;
color: inherit;
}

p.anex_non1 {
margin-top: 3em;
margin-bottom: 0em;
color: inherit;
font-size: 0.9em;
line-height: 160%;
text-align: justify;
}

p.anex_non2 {
margin-top: 2em;
margin-bottom: 0em;
color: inherit;
font-size: 0.8em;
line-height: 160%;
text-align: justify;
margin-left: 1.2em;
text-indent: -1.2em;
}

p.block_hang {
margin-top: 3em;
margin-left: 3.5em;
margin-bottom: 0em;
color: inherit;
line-height: 140%;
}


p.block_hang1 {
margin-top: 0em;
margin-left: 3.5em;
margin-bottom: 0em;
line-height: 140%;
color: inherit;
}

p.head {
margin-top: 3.5em;
margin-bottom: 0em;
}

p.head1 {
font-size: 0.9em;
margin-top: 1.5em;
color: inherit;
margin-bottom: 0em;
}

td.td_1 {
vertical-align: top;
font-size: 1.5em;
padding-top: 10pt;
}

td.td_2 {
vertical-align: bottom;
padding-top: 10pt;
}

td.td_3 {
vertical-align: top;
padding-top: 10pt;
padding-left: 30pt;
}

span.font {
font-size: 1.5em;
}

p.bm_title  {
font-size: 190%;
margin-top: 0em;
margin-bottom: 20%;
color: inherit;
text-align: center;
}

p.bib {
margin-left: 1.5em;
text-indent: -1.5em;
text-align: justify;
margin-top: 1em;
margin-bottom: 0em;
font-size: 0.9em;
line-height: 150%;
color: inherit;
}

p.nonindent_1 {
margin-top: 1em;
margin-bottom: 3.3em;
text-indent: 0em;
text-align: justify;
color: inherit;
line-height: 140%;
}

p.anex_non2_h {
margin-top: 4em;
margin-bottom: 0em;
font-size: 0.8em;
color: inherit;
line-height: 160%;
text-align: justify;
margin-left: 1.2em;
text-indent: -1.2em;
}

p.anex_non3 {
margin-top: 1.3em;
margin-bottom: 0em;
font-size: 0.8em;
line-height: 160%;
color: inherit;
text-align: justify;
margin-left: 1.2em;
text-indent: -1.2em;
}

p.nonindent_h {
margin-top: 0.3em;
color: inherit;
margin-bottom: 0em;
text-indent: 0em;
text-align: justify;
line-height: 140%;
}

p.anex_head4 {
margin-top: 3em;
margin-bottom: 0em;
color: inherit;
}

p.anex_head1_h {
margin-top: 3em;
color: inherit;
margin-bottom: 0.3em;
font-size: 1em;
}

p.anex_head_m {
margin-top: 1.5em;
color: inherit;
margin-bottom: 0.3em;
font-size: 1em;
}


p.hang_h
{
margin-top: 0em;
margin-bottom: 0.2em;
text-indent: -1.5em;
color: inherit;
margin-left: 1.5em;
text-align: justify;
line-height: 150%;
}

p.anex_head1a {
margin-top: 1.5em;
margin-bottom: 0.5em;
color: inherit;
font-size: 1em;
}

p.border{
border-bottom: 1px solid black;
margin-top: 1em;
margin-left: 3%;
color: inherit;
margin-right: 3%;
margin-bottom: 0em;
}
span.color{
color: #862528;
}

span.capital {
color:#862528;
font-size:1.1em;
}