/* 129 to 136  Image  */
.tdr{
border-right: 1px solid #000000;
}
.booksection{
margin-top: 0em;
margin-right: 0.5em;
margin-bottom: 0em;
margin-left: 0.5em;
}
p{
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
}
.cover{
text-align: center;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}

.indentl{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 15%;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.indent{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 1.5em;
font-size: 100%;
text-align: justify;
}
.indent1{
margin-top: 1.7em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 1.5em;
font-size: 100%;
text-align: justify;
}

.noindent{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: justify;
}
.hangp{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: 0em;
font-size: 100%;
text-align: justify;
}
.bnoindent{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: justify;
}
.hang_big{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 8.5em;
text-indent: -8.5em;
font-size: 100%;
text-align: justify;
}
.noindent1{
margin-top: 1.2em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: justify;
}
.noindent0{
margin-top: 0.5em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.dedi{
margin-top: 50%;
margin-left: 10%;
margin-bottom: 0em;
text-indent: 0em;
font-size: 100%;
text-align: right;
}
.dedi1{
margin-top: 7%;
margin-left: 10%;
margin-bottom: 0em;
text-indent: 0em;
font-size: 100%;
text-align: right;
}
.epi{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 10%;
text-indent: 0em;
font-size: 100%;
text-align: right;
}
.epi1{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 10%;
text-indent: 0em;
font-size: 100%;
text-align: right;
}
.noindent2{
margin-top: 3em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: justify;
}

.part{
font-size: 170%;
margin-bottom: 0em;
margin-top: 45%;
text-align: center;
}
.part1{
font-size: 140%;
margin-bottom: 0em;
margin-top: 0%;
text-align: center;
}
.grey{
color: #58595b;
}
.bgrey{
padding: 0.5em 0.5em 0.5em 0.5em;
background-color: #dcddde;
}
.dbor{
border: 5px double #000000;
padding-top: 0.5em;
padding-right: 0.75em;
padding-bottom: 0.5em;
padding-left: 0.85em;
}
.chapb{
background-color: #dcddde;
border-bottom: 5px double #000000;
font-size: 150%;
margin-bottom: 1em;
text-align: center;
margin-top: 0em;
padding-top: 1.5em;
padding-right: 0.75em;
padding-bottom: 0.35em;
padding-left: 0.85em;
}

.chap{
font-size: 150%;
margin-bottom: 1em;
margin-top: 2em;
font-weight: bold;
text-align: center;
}
.chap0{
font-size: 150%;
margin-bottom: 1.5em;
margin-top: 1.5em;
text-align: center;
}
.chap1{
font-size: 150%;
margin-bottom: 1em;
margin-top: 0.7em;
text-align: center;
}
.chap2{
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
font-size: 150%;
margin-bottom: 1em;
margin-top: 0.7em;
text-align: left;
}
.chap20{
font-size: 200%;
margin-bottom: 1em;
margin-top: 0em;
text-align: center;
}

.h2{
margin-top: 1.2em;
margin-left: 0em;
margin-bottom: 0em;
font-size: 125%;
font-weight: bold;
text-align: left;
}
.h2c{
margin-top: 0.8em;
margin-bottom: 1em;
font-size: 115%;
text-align: center;
}
.h2_author{
margin-top: 1.2em;
margin-right: 0em;
margin-bottom: 0.4em;
margin-left: 0em;
font-size: 125%;
text-align: left;
}
.h3{
margin-top: 1.2em;
margin-left: 1.5em;
margin-right: 1.5em;
margin-bottom: 0em;
font-size: 110%;
text-align: justify;
}
.h4{
margin-top: 0em;
margin-left: 1.5em;
margin-right: 1.5em;
margin-bottom: 0em;
font-size: 100%;
text-align: center;
}
.h41{
margin-top: 1em;
margin-left: 1.5em;
margin-right: 1.5em;
margin-bottom: 0em;
font-size: 100%;
text-align: center;
}
.h3h{
margin-top: 1.2em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.4em;
font-size: 110%;
font-weight: normal;
text-align: left;
}
.h30{
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
font-size: 110%;
text-align: justify;
}
.head2{
text-align: left;
color: #b60072;
margin-top: 1.5em;
margin-bottom: 0em;
font-size: 105%;
}
.bhead{
text-align: left;
margin-top: 0.5em;
margin-bottom: 0em;
font-size: 110%;
}
.star{
text-align: center;
margin-top: 1em;
margin-bottom: 1em;
}
.tstar{
margin: 5% 0% 0% 0%;
text-align: center;
font-weight: normal;
}

.title{
margin: 15% 0% 0% 0%;
text-align: center;
font-size: 270%;
font-weight: normal;
}
.subtitle{
margin: 0% 0% 0% 0%;
text-align: center;
font-size: 110%;
font-weight: normal;
}

.title1{
margin-top: 3%;
padding-left: 0%;
margin-bottom: 0%;
font-size: 140%;
text-align: center;
font-weight: normal;
}
.author{
margin-top: 10%;
margin-left: 0%;
margin-bottom: 0%;
font-size: 140%;
text-align: center;
font-weight: normal;
}
.hauthor{
margin-top: 15%;
margin-left: 0%;
margin-bottom: 0%;
font-size: 110%;
text-align: center;
font-weight: normal;
}

.logo{
margin-top: 30%;
margin-bottom: 0%;
font-weight: normal;
text-align: center;
}
.hlogo{
margin-top: 5%;
margin-bottom: 0%;
font-weight: normal;
text-align: center;
}

.title4{
font-size: 100%;
margin-top: 12%;
margin-bottom: 0%;
font-weight: normal;
text-align: center;
}

.title5{
font-size: 80%;
margin-top: 12%;
margin-bottom: 0%;
font-weight: normal;
text-align: center;
}
.ded{
margin-top: 3.5em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
font-size: 100%;
text-align: center;
}
.copy{
text-align: left;
margin-top: 0em;
margin-bottom: 0em;
font-size: 80%;
}
.copy1{
text-align: left;
margin-bottom: 0em;
margin-top: 1em;
margin-left: 0em;
text-indent: 0em;
font-size: 80%;
}
.copy2{
text-align: left;
margin-bottom: 0em;
margin-top: 3em;
margin-left: 1em;
text-indent: 0em;
font-size: 80%;
}
.copy20{
text-align: left;
margin-bottom: 0em;
margin-top: 1em;
margin-left: 1em;
text-indent: 0em;
font-size: 80%;
}
.copyc{
text-align: center;
margin-bottom: 0em;
margin-top: 1.50em;
margin-left: 1.5em;
margin-right: 1.5em;
text-indent: 0em;
font-size: 80%;
}
.copy0{
text-align: left;
margin-bottom: 0em;
margin-top: 15%;
font-size: 80%;
}

.toc{
margin-top: 0.2em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.toc0{
margin-top: 0.5em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.toc1{
margin-top: 1.7em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
font-size: 100%;
}
sup {
font-size: 0.6em;
line-height: 0.7em;
}

sub {
font-size: 0.6em;
line-height: 0.7em;
}
small{
font-size: 80%;
}
.footnote{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
font-size: 80%;
text-align: justify;
}

table{
width: 100%;
border-collapse: collapse;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
td{
vertical-align: top;
text-align: left;
padding: 0.3em 0.8em 0.3em 0.8em;
}
a{
text-decoration: none;
color: black;
}
.right{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}
.right1{
text-align: right;
margin-top: 1em;
margin-bottom: 0em;
}
.right2{
font-weight: bold;
text-align: right;
margin-top: 60%;
margin-bottom: 0em;
}
.ffig{
float: left;
margin-top: 1.2em;
margin-right: 0.7em;
margin-bottom: 0em;
margin-left: 0.1em;
}
.frfig{
float: right;
margin-top: 0em;
margin-right: 1.5em;
margin-bottom: 0em;
margin-left: 1em;
}
.center{
text-align: center;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
.center2{
text-align: center;
margin-top: 30%;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
.fig{
text-align: center;
margin-top: 0.5em;
margin-right: 0em;
margin-bottom: 0.5em;
margin-left: 0em;
}
.fig0{
text-align: center;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}

.center1{
text-align: center;
margin-top: 1.5em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 0em;
}
img{
max-height: 100%;
max-width: 100%;
}
/* -------------------------------- */
.block{
margin-left: 1.5em;
margin-right: 1.5em;
margin-top: 0.5em;
margin-bottom: 0.5em;
} 

.block_left{
margin-left: 0;
margin-right: 2em;
font-size: 90%;
margin-top: 1em;
margin-bottom: 1em;
} 
.block0{
margin-left: 3em;
margin-right: 1.5em;
margin-top: 1em;
margin-bottom: 0em;
} 
.block01{
margin-left: 1.5em;
margin-right: 0em;
margin-top: 1em;
margin-bottom: 1em;
} 
.extract{
margin-left: 3em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
} 
.extract1{
margin-left: 1.5em;
margin-right: 0em;
margin-top: 0em;
margin-bottom: 0em;
} 


.nlist{
margin-top: 0.2em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.1em;
text-indent: -1.1em;
text-align: left;
}
.nlist1{
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.1em;
text-align: left;
text-indent: -1.1em;
}
.ntlist{
margin-top: 0.2em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.5em;
text-indent: -1.5em;
}
p.hang{
text-align: justify;
margin-top: 0.25em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
}
p.hang2{
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 5.5em;
text-indent: -1.8em;
}
p.hang1{
margin-top: 1em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
}
p.hang10{
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 3.6em;
text-indent: -1.8em;
}
p.blist1{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 3.0em;
text-indent: -1.5em;
}
p.blist10{
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 3.0em;
text-indent: -1.5em;
}
p.blist2{
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.5em;
text-indent: -1.5em;
}
p.blist3{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 2.5em;
text-indent: 0em;
}

.footline {
margin-top: 2em;
margin-right: 0em;
margin-bottom: 0.5em;
margin-left: 0em;
width: 20%;
border-bottom: 1px solid black;
}
.drop{
 float: left;
 font-size: 300%;
 line-height: 0.85em;
 margin-right: 0.03em;
 margin-bottom: -0.25em;
}
.big_hang{
text-align: justify;
margin-top: 0em;
margin-left: 5em;
margin-bottom: 0em;
text-indent: -3.5em;
}
.big_hang1{
text-align: justify;
margin-top: 1em;
margin-left: 5em;
margin-bottom: 0em;
text-indent: -3.5em;
}
.big_hang0{
text-align: justify;
margin-top: 0em;
margin-left: 3.5em;
margin-bottom: 0em;
text-indent: -3.5em;
}
.big_hang01{
text-align: justify;
margin-top: 1em;
margin-left: 3.5em;
margin-bottom: 0em;
text-indent: -3.5em;
}
.side{
text-align: left;
color: #b60072;
margin-left: 2em;
margin-top: 1em;
font-size: 0.9em;
margin-bottom: 1em;
}
.img{
text-align: center;
margin-top: 1em;
margin-bottom: 0em;
}
.caption0{
text-align: center;
margin-top: 0em;
margin-bottom: 0em;
}
.caption{
text-align: center;
margin-top: 0em;
margin-bottom: 0.5em;
}
.line{
border-bottom: 1px solid #000000;
margin-top: 1.5em;
margin-bottom: 0em;
margin-left: 3.7em;
}
.line0{
border-bottom: 1px solid #000000;
margin-top: 1.5em;
margin-bottom: 0em;
margin-left: 0em;
}
.line1{
border-bottom: 1px solid #000000;
margin-top: 1.4em;
margin-left: 5.5em;
margin-bottom: 0em;
}
.marginl{
margin-left: 4em;
}
.black{
color: black;
}

.bor{
border-bottom: 1px solid #000000;
}
.pagebreak{
page-break-before: always;
}
.avoid{
page-break-inside: avoid;
}
.border{
border: 2px dotted #808080;
margin-top: 1.5em;
margin-bottom: 1em;
padding: 0em 0.6em 0.6em 0.6em;
}

.spa{
text-indent: 0em;
display: inline-block;
width: 1.8em;
white-space: pre-wrap;
}
.big_spa{
text-indent: 0em;
display: inline-block;
width: 8.5em;
white-space: pre-wrap;
}
.spa1{
text-indent: 0em;
display: inline-block;
width: 1.5em;
white-space: pre-wrap;
}
.qspa{
text-indent: 0em;
display: inline-block;
width: 3.5em;
white-space: pre-wrap;
}
.blue{
color: #0061aa;
}
.bluebg{
background-color: #0061aa;
color: #ffffff;
padding: 0.8em;
margin-top: 1em;
margin-bottom: 0em;
}
.white{
color: #ffffff;
}
.right0{
text-align: right;
margin-top: 0em;
margin-bottom: 0em;
}
.right10{
text-align: right;
margin-top: 1em;
margin-bottom: 0em;
}
.midd{
vertical-align: middle;
}
.bott{
vertical-align: bottom;
}
.noindent_left30{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 30%;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.noindent_left40{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 40%;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.noindent_left20{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 20%;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.noindent_left40{
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 40%;
text-indent: 0em;
font-size: 100%;
text-align: left;
}
.block_line {
margin-top: 2.5em;
margin-right: 0em;
margin-bottom: 0.5em;
margin-left: 0em;
width: 60%;
border-bottom: 1px solid black;
}

.black{
color: #000000;
}
.gray{
color: #555555;
}
.red{
color: #ED2130;
}
.orange{
color: #fbb05b;
}
.yellow{
color: #efda00;
}
.u{
border-bottom: 1px solid #000000;
}
.box{
margin-top: 1em;
margin-right: 0.5em;
margin-bottom: 1em;
margin-left: 0.5em;
padding: 0.5em 0.5em 0.5em 0.5em;
border-radius: 20px;
border: 5px solid #d2d3d5;
}
.tdbg{
background-color: #d2d3d5;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
}
p.ref{
text-align: justify;
margin-top: 0em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
}
p.ref1{
text-align: justify;
margin-top: 1em;
margin-right: 0em;
margin-bottom: 0em;
margin-left: 1.8em;
text-indent: -1.8em;
}
.boxy{
margin-top: 0em;
margin-right: 0.5em;
margin-bottom: 0em;
margin-left: 0.5em;
padding: 10% 0.5em 10% 0.5em;
background-color: #a053a0;
color: #ffffff;
}
.boxy0{
margin-top: 0em;
margin-right: 0.5em;
margin-bottom: 0em;
margin-left: 0.5em;
padding: 0% 0.5em 10% 0.5em;
background-color: #71bf44;
color: #ffffff;
}
span.super {
	vertical-align:super;
font-size: 0.6em;
line-height: 0.7em;
}
