body
{
font-size: 100%;
text-align: justify;
margin-right: 1em;
margin-left: 1em;
}

.copy{
margin: 2em 0em 1.5em 0em;
font-size: 100%;
text-align: left;
}
.copy1{
margin: 0em 0em 0em 0em;
font-size: 100%;
text-align: left;
}

.copy2{
margin: 1.5em 0em 0em 0em;
font-size: 100%;
text-align: left;
}

.copy3{
margin: 2em 0em 0em 0em;
font-size: 90%;
text-align: left;
}


.dedi {
text-align: center;
font-size: 150%;
font-weight:bold;
margin: 1.5em 0em 1em 0em;
}
.title{
 margin-top: 4em;
margin-left: 0em;
margin-bottom: 2em;
font-size: 200%;
font-weight:bold;
text-align:center;
}

.author{
 margin-top: 0em;
margin-left: 0em;
margin-bottom: 1.5em;
font-size: 130%;
font-weight:bold;
text-align:center;
font-variant:small-caps;
}

.toc {
margin: 0em 0em 0em 1em;
text-indent: 0em;
font-size: 110%;
text-align: justify;

}

.toc1 {
margin: 1em 0em 0em 1em;
text-indent: 0em;
font-size: 120%;
font-weight:bold;
text-align: justify;

}


.noindent {
margin: 0em 0em 0em 0em;
font-size: 110%;
text-align: justify;
}
.indent {
margin: 0em 0em 0em 0em;
text-indent: 1.5em;
font-size: 110%;
line-height:1.2em;
text-align: justify;
}

.indent1 {
margin: 1em 0em 0em 0em;
text-indent: 1.5em;
font-size: 110%;
line-height:1.2em;
text-align: justify;
}

.fig {
margin: 1em 0em 1em 0em;
text-align: center;
page-break-inside:avoid;
}

.caption {
margin: .7em 0em .5em 0em;
text-align: center;
font-size: 100%;
font-variant:small-caps;
}

.tcap {
margin: 1.5em 0em .5em 0em;
text-align: center;
font-size: 110%;
}


.image
{
margin: .7em 0em 1em 0em;
text-align:center;
}

.cridet{
margin: 1.5em 0em 1.5em 0em;
}


img{
max-width: 100%;
max-height: 100%;
}

.cover{
margin: 0em 0em 0em 0em;
text-align: center;
page-break-inside:avoid;
}
.pub{
margin: 15em 0em 1em 0em;
text-align:center;
}
.h1
{
margin:1.5em 0em 2em 0em;
font-weight:bold;
font-style:italic;
font-size:200%;
text-align:center;
}
.h2
{
margin:1.5em 0em 1em 0em;
font-weight:bold;
font-size:130%;
text-align:left;
}

.footnote{
margin:.5em 0em .2em 1em;
text-align:justify;
font-size:100%;
text-indent:-1em;
}
a{
text-decoration:none;
}
.line{
margin:2em 10em 1em 0em;
text-align:left;
border-top:1px solid #000;
}

.ref{
margin:.2em 0em 0em 1em;
text-indent:-1em;
font-size:110%;
text-align:justify;
}
.smallcap{
font-variant:small-caps;
}


.part-num{
margin:3em 0em 0em 0em;
text-align:center;
font-weight:bold;
font-size:180%;
}
.part-title{
margin:1em 0em 4em 0em;
text-align:center;
font-style:italic;
font-weight:bold;
font-size:180%;
}
.ch-num{
margin:2em 0em 0em 0em;
font-size:130%;
text-align:center;
}
.blockquote{
margin:1.5em 2em 1.5em 2em;
font-size:90%;
text-align:justify;
}
.table{
margin-bottom:1em;
margin-top:1em;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
.table td{
padding-bottom:2px;
padding-top:2px;
padding-right:2em;
}
.nor{
font-style:normal;
}