/*  Stylesheet Defination  */

/* Basic Css */
div.booksection{
margin-top:0em;
margin-bottom:0em;
margin-left:0.5em;
margin-right:0.5em;
}


img
{
max-width:100%;
max-height:100%;
}
sup, sub
{
line-height: 0.7em;
font-size: 0.6em;
}
.pagebreak
{
	page-break-before: always;
	padding-top:3.0em;
}


.pagebreak1
{
	page-break-before: always;
	padding-top:1.5em;
}


a
{
text-decoration:none;
color:#000000;
}
p
{
text-align:justify;
margin-top:0em;
margin-bottom:0em;
line-height:1.2em;
}

.right
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.0em;
  margin-bottom:0em;
  font-size:100%;
}

.rightx
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.0em;
  margin-bottom:0em;
  font-size:90%;
}


.rightt
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.0em;
  margin-bottom:0em;
  font-size:100%;
}


.pright
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:15%;
  margin-bottom:0em;
}





.right1
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:1.0em;
  margin-bottom:0em;
 }



.righta
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:1.5em;
  margin-bottom:0em;
}



.rightb
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.3em;
  margin-bottom:0em;
}

.rightc
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.3em;
  margin-bottom:2em;
}


.right3
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:15%;
  margin-bottom:0em;
  font-size:100%;
}


.right2
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:7%;
  margin-bottom:0em;
  font-size:90%;
}

.right0
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.7em;
  margin-bottom:0em;
  font-size:90%;
}

.right4
{
  text-indent:0em;
  text-align:right;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:2em;
  margin-bottom:0em;
  font-size:100%;
}


.indent
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.2em;
  margin-bottom:0em;
 font-size:100%;
}


.indent_left
{
  text-indent:0em;
  text-align:justify;
  padding-left:0em;
  margin-left:2.8em;
  margin-right:0em;
  margin-top:0.5em;
  margin-bottom:0em;
  font-size:90%;
}



.indent0
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.5em;
  margin-bottom:0em;
 font-size:100%;
}



.indentt
{
  text-indent:1.5em;
  text-align:left;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:0.2em;
  margin-bottom:0em;
 font-size:100%;
}


.indentp
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:2em;
  margin-right:0em;
  margin-top:0.3em;
  margin-bottom:0em;
  font-size:100%;
}

.indentp1
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:2em;
  margin-right:0em;
  margin-top:15%;
  margin-bottom:0em;
  font-size:100%;
}





.indent1
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:1em;
  margin-bottom:0em;
  font-size:100%;
}

.indent2
{
  text-indent:1.7em;
  text-align:justify;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:1.5em;
  margin-bottom:0em;
  font-size:100%;
}


.indent3
{
  text-indent:1.5em;
  text-align:justify;
  padding-left:0em;
  margin-left:0em;
  margin-right:0em;
  margin-top:3em;
  margin-bottom:0em;
  font-size:100%;
}

.noindent
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.0em;
margin-bottom:0em;
font-size:100%;
}

.noindent2
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.0em;
margin-bottom:0em;
font-size:100%;
}

.noindentt
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.5em;
margin-bottom:0em;
font-size:100%;
}


.noindent0
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.5em;
margin-bottom:0em;
font-size:100%;
}



.noindent1
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.3em;
margin-bottom:0em;
font-size:100%;
}

.tnoindent1
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.0em;
margin-bottom:0em;
font-size:100%;
}

.noindent1a
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.0em;
margin-bottom:0em;
font-size:100%;
}


.noindent2
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:0em;
font-size:100%;
}


.noindent3
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:2.5em;
margin-bottom:0em;
}


/* Title Page */
.title
{
text-align:center;
text-indent:0em;
margin-top:2em;
margin-bottom:0em;
font-size:350%;
line-height:1.2em;
}





.title1
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
font-size:250%;
margin-top:0.5em;
font-weight:normal;
}


.title2
{
text-align:right;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0.0em;
margin-bottom:0em;
font-size:180%;
}

.title3
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
font-size:200%;
margin-top:1em;
margin-bottom:0em;
}

.title4
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
font-size:200%;
margin-top:0.1em;
margin-bottom:0em;
}

.logo
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:25%;
margin-bottom:0em;
}

.logox
{
text-align:right;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:35%;
margin-bottom:0em;
}

.logo1
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:8%;
margin-bottom:0em;
}

.logo2
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:5%;
margin-bottom:0em;
}



/* Copyright */
div.copyright
{
font-size:0.8em;
margin-top:2em;
}
.copy
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}


.copyj
{
text-indent:0em;
margin-left:0em;
padding-left:2em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}

.copyj1
{
text-indent:0em;
margin-left:0em;
padding-left:2em;
margin-top:1em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}

.copyc
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
text-align:center;
}


.copyr
{
text-indent:0em;
margin-left:0em;
padding-right:0.4em;
margin-top:0em;
margin-bottom:0em;
text-align:right;
font-size:85%;
}

.copyr1
{
text-indent:0em;
margin-left:0em;
padding-right:0.4em;
margin-top:1em;
margin-bottom:0em;
text-align:right;
font-size:85%;
}


.copy1
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
font-size:85%;
text-align:justify;
}




.copy0
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0.5em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}


.copya
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
}

.copyb
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:1.3em;
margin-bottom:0em;
font-size:85%;
}

.copy2
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:3.5em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}

.copy2x
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:85%;
text-align:left;
}



.copy3
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:1.3em;
margin-bottom:0em;
text-align:center;
font-size:85%;
}

/* Contents */
.toch
{
text-align:center;
margin-top:2em;
margin-bottom:2.0em;
font-size:140%;
text-indent:0em;
}

.toc
{
text-align:left;
margin-left:0em;
padding-left:0em;
text-indent:0em;
margin-top:0em;
margin-bottom:0em;
font-size:100%;
}

.toca
{
text-align:left;
margin-left:0em;
padding-left:0em;
text-indent:0em;
margin-top:1em;
margin-bottom:0em;
font-size:100%;
}


.toc1
{
font-size:90%;
text-align:left;
margin-left:0em;
padding-left:0em;
text-indent:0em;
margin-top:1.2em;
margin-bottom:0em;
}


.toc2
{
text-align:left;
margin-left:1.7em;
text-indent:0em;
margin-top:0.5em;
margin-bottom:0em;
}


.toc3
{
text-align:left;
margin-left:2.2em;
text-indent:0em;
margin-top:0.2em;
margin-bottom:0em;
}


.toc-a
{
text-align:left;
margin-left:0em;
padding-left:0em;
text-indent:0em;
margin-top:1em;
margin-bottom:1em;
}





.fmh
{
text-align:center;
margin-top:2em;
margin-bottom:0em;
font-size:140%;
text-indent:0em;
}



.fmh1
{
text-align:center;
margin-top:0em;
margin-bottom:1.5em;
font-size:170%;
text-indent:0em;
}


.fm
{
text-align:justify;
margin-top:1em;
margin-bottom:0em;
font-size:100%;
text-indent:0em;
}

.fm1
{
text-align:justify;
margin-top:2em;
margin-bottom:0em;
margin-left:0%;
margin-right:0%;
font-size:100%;
text-indent:0em;
}

.fm2
{
text-align:center;
margin-top:0.7em;
margin-bottom:0em;
margin-left:7%;
margin-right:7%;
font-size:130%;
text-indent:0em;
}





.rline{border-right:1px solid #000000; margin:0em 0em 0.0em 0em;}

.line1{border-bottom:1px solid #575656; padding:1em 0em 0.2em 0em;}
.line2{border-bottom:1px solid #000000; padding:0em 0em 0.1em 0em;}

.noindent_line1{border-bottom:1px solid black; margin:1em 0em 0.0em 0em;}
.noindent_line{border-bottom:1px solid black; margin:0.5em 0em 0.0em 0em;}

.fmx
{
text-align:left;
text-indent:0em;
margin-left:1.5em;
margin-top:10%;
margin-bottom:2em;
font-size:130%;
}




.ded
{
text-align:right;
margin-left:0em;
padding-left:0em;
margin-top:0.1em;
margin-bottom:0em;
}


.ded1
{
text-align:right;
margin-left:0em;
padding-left:0em;
margin-top:3em;
margin-bottom:0em;
}
.ded2
{
text-align:right;
margin-left:0em;
padding-left:0em;
margin-top:1.5em;
margin-bottom:0em;
}
.dedi2
{
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:2em;
margin-bottom:0em;
}
.dedi3
{
text-align:right;
margin-left:0em;
padding-left:0em;
margin-top:3em;
margin-bottom:0em;
}

/*part*/
.part
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:3em;
margin-bottom:0em;
font-size:140%;
}
.part1
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:230%;
line-height:1.2em;
}
.part2
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:3%;
margin-bottom:0em;
font-size:95%;
}

.big{font-size:130%;}
.big1{font-size:140%;}

/* Heading */

.head
{
text-align:left;
margin-top:1.2em;
margin-bottom:0.5em;
font-size:125%;
text-indent:0em;
}


.headc
{
text-align:center;
margin-top:2em;
margin-bottom:1.2em;
font-size:120%;
text-indent:0em;
}



.h2
{
text-align:left;
margin-top:1.0em;
margin-left:1.3em;
margin-bottom:0.0em;
font-size:140%;
text-indent:0em;
}

.h4
{
text-align:left;
margin-top:1.0em;
margin-left:0em;
margin-bottom:1em;
font-size:125%;
text-indent:0em;
}




.head0
{
text-align:center;
margin-top:1.5em;
margin-bottom:2em;
font-size:120%;
text-indent:0em;
}


.bhead
{
text-align:center;
margin-top:0.3em;
margin-bottom:0.7em;
font-size:120%;
text-indent:0em;
}


.bhead1
{
text-align:left;
margin-top:0.1em;
margin-bottom:0.5em;
font-size:120%;
text-indent:0em;
}


.headl
{
text-align:left;
margin-top:1.3em;
margin-bottom:0.7em;
font-size:120%;
text-indent:0em;
}


.head2{
text-align:left;
margin:1.7em 0em 1em 1.0em;
text-indent:0em;
font-size:120%; 
padding:0.1em 0.1em 0.1em 0.1em;
}


.head3
{
text-align:center;
margin-top:2.0em;
margin-bottom:0.2em;
font-size:120%;
text-indent:0em;
}


.phead
{
text-align:left;
margin-top:1.5em;
margin-bottom:1em;
font-size:120%;
text-indent:0em;
}

.head1_0{
text-align:left;
margin:1.5em 0em 0.3em 0em; 
text-indent:0em;
font-size:130%;
}



.head1{
text-align:center;
margin:1.5em 0em 0.3em 0em; 
text-indent:0em;
font-size:110%;
}



.chap
{
font-size:140%;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-bottom:0em;
margin-top:2em;
text-align:center;
}


.chap1
{
font-size:200%;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-bottom:2em;
margin-top:0.1em;
text-align:center;
}





.chap2
{
font-size:160%;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-bottom:2em;
margin-top:2em;
text-align:center;
}

span.boxx{background-color:#d52c33; padding:0.2em 0.5em 0.2em 0.3em;}


.box
{
text-indent:0em;
padding:1.0em 1em 1em 1em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:0em;
border:1px solid #000000;
}

.box2
{
text-indent:0em;
padding:0.7em 1em 0.7em 1em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:1em;
border:1px solid #000000;
font-size:90%;
}


.bg
{
text-indent:0em;
color:#ffffff;
}






.cap
{
text-align:left;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0.1em;
margin-bottom:0.0em;
font-size:90%;
}


.cap1
{
text-align:left;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0.0em;
margin-bottom:0.0em;
font-size:90%;
}






.noteh
{
text-align:left;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:2em;
margin-bottom:1em;
font-size:120%;
}




.h3
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:2em;
margin-bottom:1em;
font-size:180%;
}






/* Image */

.figl
{
text-align:left;
margin-top:2em;
margin-bottom:1.5em;
}

.figr
{
text-align:right;
margin-top:0.5em;
margin-bottom:1.5em;
}


.fig
{
text-align:center;
margin-top:1.0em;
margin-bottom:1em;
}


.fig2
{
text-align:center;
margin-top:2.0em;
margin-bottom:0.5em;
}


.figh
{
text-align:center;
margin-top:2.0em;
margin-bottom:0.5em;
}


.figx
{
text-align:center;
margin-top:2.0em;
margin-bottom:0.0em;
}



.img1
{
text-align:center;
margin-top:1em;
margin-bottom:0em;
}

.cption
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:90%;
}


/* Center Align */


.star
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:1.0em;
margin-bottom:1em;
}



.center
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
}


.centera
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:35%;
margin-bottom:0em;
}


.centerb1
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:115%;
}

.centerb2
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
font-size:105%;
}

.center3
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:25%;
margin-bottom:0em;
}


.center1
{
text-align:center;
text-indent:0em;
margin-left:0em;
margin-top:1.5em;
margin-bottom:0em;
}



.center5
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:15%;
margin-bottom:0em;
}
.center2
{
text-align:center;
text-indent:0em;
margin-left:0em;
padding-left:0em;
margin-top:1.5em;
margin-bottom:1.5em;
font-size:1.0em;
margin-bottom:0em;
}

/* Hang */
.index
{
text-indent:-1.5em;
margin-left:1.5em;
margin-right:0em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
text-align:justify;
}

.index1
{
text-indent:-1.5em;
margin-left:1.5em;
margin-right:0em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
text-align:left;
}

.alpha
{
text-indent:-1.5em;
margin-left:1.5em;
padding-left:0em;
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
}
.alpha1
{
text-indent:-1.5em;
margin-left:1.5em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
}



.num
{
text-indent:-1.5em;
margin-left:0em;
padding-left:1.5em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
font-size:90%;
}


.num2
{
text-indent:-1.5em;
margin-left:3em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
font-size:100%;
}


.num1
{
text-indent:-1.5em;
margin-left:1.5em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
}




.blist
{
text-indent:-1.5em;
margin-left:3.3em;
padding-left:0em;
margin-top:0.1em;
margin-bottom:0em;
margin-right:1em;
text-align:justify;
}


.blistx
{
text-indent:-1.5em;
margin-left:1.5em;
padding-left:0em;
margin-top:0.1em;
margin-bottom:0em;
margin-right:0em;
font-size:90%;
text-align:justify;
}



.blist1
{
text-indent:-1.5em;
margin-left:3.3em;
padding-left:0em;
margin-top:1.0em;
margin-bottom:0em;
margin-right:1em;
text-align:justify;
}


.bull1
{
text-indent:-1.5em;
margin-left:2.8em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-align:justify;
}



.nspa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}


.bspa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}



.spa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}


.tspa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.7em;
}



.spa1{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}



.bspa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}

.thang1
{
text-indent:-1.5em;
margin-left:3.0em;
margin-top:1.5em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}


.nlist
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:0.7em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}


.nlist1
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:1.5em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}

.nlist2
{
text-indent:-1.5em;
margin-left:3em;
margin-top:0.7em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}

.nlist3
{
text-indent:-1.5em;
margin-left:3em;
margin-top:0.1em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}


.thang3
{
text-indent:-1.5em;
margin-left:4.3em;
margin-top:0.5em;
margin-bottom:0em;
text-align:left;
font-size:90%;
}

.hanga
{
text-indent:-1.5em;
margin-left:3.0em;
margin-top:1.2em;
margin-bottom:0em;
text-align:left;
font-size:90%;
}


.thangaa
{
text-indent:-1.5em;
margin-left:4.3em;
margin-top:1.5em;
margin-bottom:0em;
text-align:left;
font-size:90%;
}

.indent-hang
{
text-indent:1.7em;
margin-left:2.5em;
margin-top:0.2em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}


.indent-hang1
{
text-indent:1.7em;
margin-left:2.5em;
margin-top:1em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}


.hang2t
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:1.2em;
margin-bottom:0em;
text-align:left;
font-size:90%;
}

.thang2
{
text-indent:-1.5em;
margin-left:3em;
margin-top:0.5em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}

.hang2
{
text-indent:-1.5em;
margin-left:1.5em;
margin-top:0.5em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}


.hang2_a
{
text-indent:-1.5em;
margin-left:3em;
margin-top:0.5em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}

.hang2_b
{
text-indent:0em;
margin-left:4em;
margin-top:0.5em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}






.bib
{
text-indent:-1.5em;
margin-left:0em;
margin-left:1.5em;
margin-top:1em;
margin-bottom:0em;
text-align:justify;
font-size:90%;
}
.hspa{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:1.5em;
}
/* Blockquote */
.block
{
margin-left:2em;
margin-right:1.5em;
margin-top:1.3em;
margin-bottom:1.3em;
text-indent:0em;
font-size:100%;
}

.blocks
{
margin-left:2em;
margin-right:1.5em;
margin-top:1.3em;
margin-bottom:1.3em;
text-indent:0em;
font-size:90%;
}



.block0
{
margin-left:1.7em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:1.3em;
text-indent:0em;
font-size:90%;
}


.block1
{
margin-left:2.0em;
margin-right:0%;
margin-top:1.3em;
margin-bottom:1.3em;
text-indent:0em;
font-size:100%;
}

.block2
{
margin-left:2.5em;
margin-right:0%;
margin-top:0.0em;
margin-bottom:0.0em;
text-indent:0em;
}


.block3
{
margin-left:2.0em;
margin-right:1em;
margin-top:1.3em;
margin-bottom:1.3em;
text-indent:0em;
font-size:100%;
}


/*table*/
table
{
border-collapse:collapse;
margin-top:15%;
margin-bottom:1.5em;
width:100%;
}


table.t1
{
border-collapse:collapse;
margin-top:0em;
margin-left:1em;
margin-bottom:0em;
width:100%;
}


td
{
margin-top:0em;
margin-bottom:0em;
padding:0.5em;
}

td.bdr
{
border-right:1pt solid black;
padding:0.5em;
}

.tline
{
border-bottom:1px solid #000000;
margin:0.7em 0em 0.0em 0em;
text-align:left;
}



.fline
{
margin:1.5em 0em 0.2em 0em;
text-indent:0em;
text-align:left;
}
.note
{
text-indent:0em;
text-align:justify;
margin-left:0em;
margin-right:0em;
margin-top:0.3em;
margin-bottom:0em;
font-size:90%;
}

.bl
{
border-left:1px solid #000000;
}
.br
{
border-right:1px solid #000000;
}

/* Extra */
.pageavoid
{
page-break-inside: avoid;
}




.m{
vertical-align:middle;
}


.addh
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:1.5em;
font-size:250%;
}


.add
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:90%;
}


.add1
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1em;
margin-bottom:0em;
font-size:90%;
}

.add2
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:3em;
margin-bottom:3em;
font-size:90%;
}





.bmh
{
text-indent:0em;
text-align:left;
padding-left:0em;
padding-bottom:0.0em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:1.7em;
font-size:120%;
color:#ffffff;
}


.bmh1
{
text-indent:0em;
text-align:left;
padding-left:0em;
padding-bottom:0.0em;
margin-left:0em;
margin-right:0em;
margin-top:2em;
margin-bottom:0.0em;
font-size:100%;
color:#ef332b;
}



.bm
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:100%;
}

.bm_ind
{
text-indent:1.2em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:100%;
}


.bmc
{
text-indent:0em;
text-align:center;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:100%;
}

.bmc1
{
text-indent:0em;
text-align:center;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.0em;
margin-bottom:0em;
font-size:200%;
color:#d2d3d5;
}

.bmx
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1em;
margin-bottom:0em;
font-size:90%;
color:#ffffff;
}


.bm0
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:0.5em;
margin-bottom:0em;
font-size:90%;
color:#ffffff;
}



.bm2
{
text-indent:0em;
text-align:left;
margin-top:2em;
font-size:100%;
}



.bm3
{
text-indent:0em;
text-align:left;
margin-top:1em;
font-size:100%;
color:#f68673;
}

.bm4
{
text-indent:0em;
text-align:left;
margin-top:0em;
font-size:100%;
color:#ffffff;
}


.bm2a
{
margin-top:5em;
text-indent:0em;
text-align:right;
font-size:90%;
color:#ffffff;
}

.wt{color:#ffffff;}

.jbg{background-color:#ef3a23; padding:1.0em; margin-top:1em;}



.u{text-decoration:underline;}

small{font-size:85%;}
.sm{font-size:90%;}


.left{margin-left:2em;}


span.drop
{
margin-bottom:-0.25em;
margin-right:0em;
line-height:0.9em;
margin-right:0.0em;
font-size:280%;
float:left;
font-weight:normal;
}

span.drop1
{
margin-bottom:-0.2em;
margin-top:-0.25em;
margin-right:0em;
line-height:0.9em;
margin-right:0.2em;
float:left;
font-weight:normal;
font-size:280%;
}





.ref
{
text-indent:-2em;
margin-left:2em;
padding-left:0em;
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
font-size:90%;
text-align:justify;
}

.spar{
 display:inline-block;
 text-indent:0.00em;
 white-space:pre-wrap;
 width:2em;
}


.bm1
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:1.1em;
margin-bottom:0em;
font-size:100%;
}




.ac{color:#ffffff;}

.bbg{background-color:#131a1c;
color:#ffffff;
margin-top:1.5em;
padding:1em 1em 1em 1em; 
}




.cover
{
margin-top:0em;
margin-bottom:0em;
text-align:center;
}


.poem
{
text-align:left;
margin-left:1.5em;
text-indent:-1.5em;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:100%;
}


.poembl
{
text-indent:0em;
text-align:left;
padding-left:0em;
margin-left:2em;
margin-right:0em;
margin-top:1em;
margin-bottom:1em;
font-size:100%;
}

.poemh
{
text-align:left;
margin-left:1.5em;
text-indent:-1.5em;
margin-right:0em;
margin-top:1em;
margin-bottom:0.5em;
font-size:100%;
}


.poemx
{
text-indent:-1.5em;
margin-left:1.5em;
text-align:left;
margin-right:0em;
margin-top:0.1em;
margin-bottom:0em;
font-size:100%;
}


.poemx1
{
text-indent:-1.5em;
margin-left:1.5em;
text-align:left;
margin-right:0em;
margin-top:1em;
margin-bottom:0em;
font-size:100%;
}


.poem1
{
text-align:left;
margin-left:1.5em;
text-indent:-1.5em;
margin-right:0em;
margin-top:1em;
margin-bottom:0em;
font-size:100%;
}


.clr{color:#f68673;}

.avoid{
page-break-inside: avoid;
}

.inline{
vertical-align:middle;
}



.noindent5
{
text-indent:0em;
text-align:justify;
padding-left:0em;
margin-left:0em;
margin-right:0em;
margin-top:15%;
margin-bottom:0em;
font-size:75%;
}

.hrf
{
color:#ffffff;
}


.hyp1
{
text-indent:-2.2em;
margin-left:2.2em;
margin-top:1.0em;
margin-bottom:0em;
text-align:left;
font-size:100%;
}



.bg1
{
background-color:#ffcd00;
padding:1em;
}



.bg2
{
background-color:#000000;
padding:1em;
}


