body{
 adobe-hyphenate:none;
 -webkit-hyphens: none;
 hyphens:none;
}

div.booksection{
margin-top:0em;
margin-right:0.50em;
margin-bottom:0em;
margin-left:0.50em;
}

.copy{
margin-top:0em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:85%;
}

.copy1{
margin-top:1em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:85%;
}

.copy2{
margin-top:2em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:85%;
}

.copy2a{
margin-top:10%;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:85%;
}

.copy3{
margin-top:40%;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:85%;
}
.dedi{
margin-top:20%;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:100%;
line-height:1.2em;
text-align:right;
}

p.tochead{
margin-top:1.00em;
margin-bottom:1.5em;
text-align:center;
font-size:220%;
color: #000000;
font-weight:bold;
}
p.toc_1{
margin-top:0.5em;
margin-bottom:0em;
margin-right:0%;
margin-left:0%;
text-align:left;
text-indent:0.00em;
font-size:1em;
}

p.toc_2{
margin-top:1.5em;
margin-bottom:0em;
margin-right:0%;
margin-left:0%;
text-align:left;
text-indent:0.00em;
font-size:1.0em;
}

p.toc_3{
margin-top:1em;
margin-bottom:0em;
margin-right:5%;
margin-left:5%;
text-align:center;
text-indent:0.00em;
font-size:1em;
}
p.toc_4{
margin-top:0em;
margin-bottom:0em;
margin-right:5%;
margin-left:5%;
text-align:center;
text-indent:0.00em;
font-size:1em;
}
p.toc_41{
margin-top:1em;
margin-bottom:0em;
margin-right:5%;
margin-left:5%;
text-align:center;
text-indent:0.00em;
font-size:1em;
}
a{
text-decoration:none;
}
p{
margin-top:0.00em;
margin-bottom:0.00em;
font-size:1.00em;
line-height: 1.2em;
}



p.center{
margin-top:0.00em;
margin-bottom:0.00em;
text-align:center;
}

p.ser{
margin-top:1.00em;
margin-bottom:0.00em;
text-align:center;
}

p.center1{
margin-top:1.00em;
margin-bottom:0.00em;
text-align:center;
}

p.noindent{
margin-top:0.00em;
margin-bottom:0.00em;
text-align:justify;
}
p.noindent0{
margin-top:0.35em;
margin-bottom:0.00em;
text-align:justify;
}


p.noindentb{
margin-top:0.00em;
margin-bottom:1.00em;
text-align:justify;
}

p.noindent1{
margin-top:1.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:justify;
}

p.noindent1b{
margin-top:1.00em;
margin-right:0.00em;
margin-bottom:1.00em;
margin-left:0.00em;
text-align:justify;
}

p.noindent2{
margin-top:2.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:justify;
}

p.noindent3{
margin-top:3.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:justify;
}

p.indent{ 
margin-top:0.00em;
margin-bottom:0.00em;
text-align:justify;
text-indent:1.00em;
}

p.indent1{
margin-top:1.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:justify;
text-indent:1.00em;
}


p.hang{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.5em;
text-align:left;
text-indent:-1.5em;
font-size:1em;
}
p.hang1{
margin-top:0.00em;
margin-bottom:0.00em;
text-align:justify;
text-indent:3.00em;
font-size:1.00em;
}

.bborder{
border:1pt dotted #000000;
margin-top:1.5em;
margin-bottom:1.0em;
}

span.underline{
text-decoration:underline;
}

img{
max-height:100%;
max-width:100%;
}

p.head2{ 
margin-top:1.5em;
margin-bottom:1em;
text-align:center;
text-indent:0em;
font-size:125%;
}
p.head3{ 
margin-top:1em;
margin-bottom:0em;
text-align:left;
text-indent:0em;
font-size:115%;
}

p.center2{
margin-top:2.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:center;
}

p.center3{
margin-top:3.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:0.00em;
text-align:center;
}

.chap1{ 
margin-top:0.5em;
margin-bottom:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-size:140%;
font-weight:bold;
color:#000000;
}
.chap_1{ 
margin-top:0.5em;
margin-bottom:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-size:120%;
font-weight:normal;
color:#000000;
}
.chap_2{ 
margin-top:0.0em;
margin-bottom:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-size:140%;
font-weight:bold;
color:#000000;
}
.chap1a{ 
margin-top:1.5em;
margin-bottom:1.3em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-size:140%;
color:#000000;
}

span.color2{
color: #f5a052;
}
.centerbh{
margin:1.5em 0em 0em 0em;
font-size:90%;
text-align:center;
}

.right1{
margin:1em 0em 0em 0em;
font-size:1em;
text-align:right;
}

p.hangnum{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.5em;
text-indent:-1.5em;
text-align:justify;
font-size:90%;
}
p.hangnumi{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.5em;
text-indent:1.5em;
text-align:justify;
font-size:90%;
}

p.hangnum1{
margin-top:1.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.00em;
text-indent:-1.00em;
text-align:justify;
font-size:1.00em;
}

.spy
 {
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}

p.hangb{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1em;
text-indent:-1.00em;
text-align:left;
font-size:1.00em;
}

p.hangbj{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1em;
text-indent:-1.00em;
text-align:justify;
font-size:1.00em;
}

p.hanga{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:2em;
text-indent:-1.00em;
text-align:left;
font-size:1.00em;
}

p.head5{ 
margin-top:1em;
margin-bottom:0.5em;
text-align:left;
text-indent:0.00em;
font-size:110%;
}

p.head5_b{ 
margin-top:0em;
margin-bottom:0em;
text-align:left;
text-indent:0.00em;
font-size:110%;
}

p.center4{
margin-top:1.00em;
margin-bottom:0.00em;
text-align:center;
font-size: 103%;
}

p.lit{
margin-top:0.20em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.00em;
text-align:justify;
text-indent:-1.00em;
font-size:1.00em;
}

.pad1{
padding-top: 1em;
}

.mr3{
margin-left: 5em;
}

p.hangnum-s{
margin-top:0.00em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.50em;
text-indent:-1.50em;
text-align:justify;
font-size:1.00em;
}
.spy-s
 {
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}
.ww{
color: white;
}

.bb{
color: black;
}


.inline{
margin:0em 0em 0.3em 0em;
vertical-align:middle;
}

.floatl{
float:left;
margin:0em 0.5em 0em -2em;
}


td{
text-align: left;
vertical-align: top;
padding-right:0.3em;
}

table{
margin:0em 0em 0em 0em;
padding:0em 0em 0em 0em;
text-align:left;
border-collapse:collapse;
width:100%;
}

.td1{
margin:0em 0em 0em 0em;
padding:0.15em 0.5em 0em 0.25em;
text-align:left;
vertical-align:top;
}




.td_lineh1{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
boder:2px solid #ffffff;
background-color:#c01d22;
color:#ffffff;
}
.td_lineh2{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
border:2px solid #ffffff;
background-color:#d77963;
color:#ffffff;
}

.td_lineh1a{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:center;
vertical-align:top;
boder:2px solid #ffffff;
background-color:#c01d22;
color:#ffffff;
border:2px solid #ffffff;
}

.td_line1a{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:center;
vertical-align:top;
border:2px solid #ffffff;
background-color:#dd8b74;
}




.td_line1{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
border:2px solid #ffffff;
background-color:#dd8b74;
}
.td_line2{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
border:2px solid #ffffff;
background-color:#efc2b2;
}

.td_line3{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
border:2px solid #ffffff;
background-color:#dd8b74;
}

.ref{
margin:0em 0em 0em 1em;
text-align:left;
text-indent:-1em;
font-size:95%;
}
.ref2{
margin:0em 0em 0em 0em;
text-align:left;
text-indent:0em;
font-size:95%;
}

.ref2a{
margin:1em 0em 0em 0em;
text-align:left;
text-indent:0em;
font-size:95%;
}


.td_linehh1{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
boder-top:2px solid #ffffff;
boder-bottom:2px solid #ffffff;
background-color:#c01d22;
color:#ffffff;
}

.td_linehh2{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:right;
vertical-align:top;
boder-top:2px solid #ffffff;
boder-bottom:2px solid #ffffff;
background-color:#c01d22;
color:#ffffff;
}

.td_line4{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:left;
vertical-align:top;
border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
background-color:#dd8b74;
}

.td_line5{
margin:0em 0em 0em 0em;
padding:0.25em 0.5em 0.2em 0.5em;
text-align:right;
vertical-align:top;
border-top:2px solid #ffffff;
border-bottom:2px solid #ffffff;
background-color:#dd8b74;
}


p.fmhead{ 
margin-top:1.5em;
margin-bottom:1.5em;
text-align:center;
text-indent:0.00em;
font-size:150%;
color:#000000;
font-weight:bold;
}

p.image0{
margin-top:1.00em;
margin-bottom:1.8em;
text-align:center;
}


.fig{
margin-top:1.00em;
margin-bottom:0em;
text-align:center;
}

p.fig1{
margin-top:1em;
margin-bottom:1em;
text-align:center;
}

p.fig2{
margin-top:2.00em;
margin-bottom:2.00em;
text-align:center;
}

p.noindent_h{
margin-top:0.20em;
margin-bottom:0.00em;
text-align:justify;
text-indent:-1.00em;
margin-left:1.00em;
}

p.noindent_h1{
margin-top:0.50em;
margin-bottom:0.00em;
text-align:justify;
text-indent:-1.00em;
margin-left:1.00em;
}

.cover {
text-align:center;
margin:0em;
padding:0em;
}
 
.spa3 {
text-indent:0em;
float:left;
margin-right:0.2em;
padding-bottom:1em;
}

p.noindents{
margin-top:0.00em;
margin-bottom:0.00em;
text-align:left;
font-size:0.9em;
}


p.noindents05{
margin-top:0.50em;
margin-bottom:0.00em;
text-align:left;
font-size:0.9em;
}

p.noindents1{
margin-top:1.00em;
margin-bottom:0.00em;
text-align:left;
font-size:0.9em;
}

p.clear {
clear:both;
}

div.avoid {
page-break-inside:avoid;
}

.table0{
font-size: 90%;
margin-top:0em;
margin-bottom:0em;
} 

p.part1{ 
margin-top:10%;
margin-bottom:0em;
margin-right:0em;
text-align:center;
text-indent:0em;
font-size:180%;
color:#000000;
}

.block{
margin-top:1.5em;
margin-right:0.0em;
margin-bottom:1.5em;
margin-left:1.5em;
text-align:justify;
font-size:1.0em;
}
.block1{
margin-top:5%;
margin-right:1.5em;
margin-bottom:0em;
margin-left:1.5em;
text-align:center;
font-size:0.9em;
}

p.boxblist{
margin-top:0em;
margin-right:0.00em;
margin-bottom:0.00em;
margin-left:1.5em;
text-indent:-1.5em;
text-align:left;
font-size:1.00em;
}
.footline{
margin-top:3em;
margin-bottom:0.25em;
margin-right:0em;
margin-left:0em;
padding:0em 0em 0em 0em;
border-bottom:1px solid #000000;
width:20%;
}

sup,sub 
{
font-size:0.6em;
line-height:0.6em;
}

.spa 
{
text-indent:0em;
display:inline-block;
white-space:pre-wrap;
width:1.5em;
}

.spa1 
{
text-indent:0em;
display:inline-block;
white-space:pre-wrap;
width:2em;
}
.jackh{
margin-top:1.5em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:120%;
line-height:1.2em;
text-align:left;
color:#FFFFFF;
}
.jack1{
margin-top:1.0em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:100%;
line-height:1.2em;
text-align:left;
color:#FFFFFF;
}
.jackcol{
margin-top:1.0em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
font-size:100%;
line-height:1.2em;
text-align:left;
background-color:#003F64;
padding-top:10%;
padding-bottom:20%;
padding-left:3%;
padding-right:3%;
}
