@page  {

	margin: 1em
}

body
{
padding: 1em;
font-size: 100%;
text-align: justify;
}
a
{
text-decoration: none;
color: #000000;
}
img
{
max-height: 100%;
max-width: 100%;
}

p
{
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0em;
}


.fig{
margin-top: 0.8em;
margin-bottom: 0em;
margin-right: 0em;
text-align: center;
}

.fig-img{
margin-top: 1em;
margin-bottom: 1em;
margin-right: 0em;
margin-left: 0em;
}

.fig-caption{
margin-top: 0em;
margin-bottom: 0em;
margin-right: 0em;
margin-left: 0em;
font-size: 85%;
text-align: justify;
font-family: sans-serif;
}

.smallcap
{
        font-size:70%;
}

.title{
margin-top: 1em;
margin-bottom: 0em;
margin-right: 0em;
text-align: left;
line-height: 130%;
font-size: 180%;
letter-spacing: 1px;
}

.sub-title{
margin-top: 2em;
margin-bottom: 0em;
margin-right: 0em;
text-align: left;
font-size: 110%;
line-height: 150%;
}

.author{
margin-top: 2em;
margin-bottom: 3em;
margin-right: 0em;
text-align: left;
font-size: 95%;
line-height: 180%;
}

.copy{
margin-top: 0em;
margin-bottom: 0em;
text-align: left;
font-size: 80%
}

.copy-b{
margin-top: 1em;
margin-bottom: 5em;
text-align: left;
font-size: 80%
}

.copy-t{
margin-top: 1em;
margin-bottom: 0em;
text-align: justify;
font-size: 80%
}

.toc-title{
margin-top: 1em;
margin-bottom: 1.5em;
margin-left: 0em;
text-align: center;
font-size: 120%;
font-weight: bold;
}

.toc{
margin-top: 0em;
margin-bottom: 1em;
margin-left: 0em;
text-align: left;
font-weight: bold;
}


.toc1{
margin-top: 0em;
margin-bottom: 1em;
margin-left: 0em;
text-indent: 0em;
text-align: left;
}

.toc2{
margin-top: 1em;
margin-bottom: 1em;
margin-left: 2em;
text-indent: 0em;
text-align: left;
}


.fm-title{
font-size:120%;
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0em;
text-align: center;
font-weight: bold;
}

.indent
{
margin-top:0em;
margin-right:0em;
margin-bottom:0em;
text-indent:1.5em;
margin-left:0em;
}


.border{
border-top: 3px double #000000;
margin-bottom: 0em;
margin-top: 2em;
}

.center
{
margin-top:0.5em;
margin-right:0em;
margin-bottom:0em;
margin-left:0em;
text-align: center;
font-family: sans-serif;
font-size: 95%;
}


.indent-t
{
margin-top:1em;
margin-right:0em;
margin-bottom:0em;
text-indent:1.5em;
margin-left:0em;
}

.blockquote
{
margin-top:.7em;
margin-left:1.5em;
margin-right:0em;
margin-bottom:.7em;
text-indent:0em;
font-size:95%;
text-align: justify;
}

.noindent
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
}

.noindent-t
{
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
}

.ch-num
{
font-size:120%;
margin-top:1.5em;
margin-bottom:1em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-weight:bold;
}


.h1
{
font-size:110%;
margin-top:2em;
margin-bottom:1em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-weight:bold;
}

.h2
{
font-size:105%;
margin-top:1em;
margin-bottom:0em;
text-indent:0em;
margin-left:0em;
text-align:left;
font-weight:bold;
}


.bm-title
{
font-size:120%;
margin-top:1.5em;
margin-bottom:1em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-weight:bold;
}

.bib
{
margin-top:0em;
margin-bottom:0em;
text-indent:-1.330em;
margin-left:1.330em;
text-align:justify;
}


.bullet
{
margin-top:0em;
margin-bottom:0em;
text-indent:-1.4em;
margin-left:0em;
text-align:justify;
}


.space
{
margin-top:1em;
margin-left:1.5em;
margin-right:0em;
margin-bottom:1em;
text-indent:0em;
text-align: justify;
}

.space1
{
margin-top:1em;
margin-left:3em;
margin-right:0em;
margin-bottom:1em;
text-indent:0em;
text-align: justify;
}

.space2
{
margin-top:0em;
margin-left:3em;
margin-right:0em;
margin-bottom:1em;
text-indent:0em;
text-align: justify;
}

.center-s
{
margin-top:1em;
margin-right:0em;
margin-bottom:0.3em;
margin-left:0em;
text-align: center;
}
