@page
{
		margin: 1em;
}
body
{
	margin-left: 1em;
	font-size: 100%;
	margin-right: 1em;
	text-align: justify;
}
p
{
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
	text-indent: 0em;
}


a
{
	text-decoration: none;
        color:inherit;
}
img
{
	max-width:100%;
}
sup
{
font-size:70%;
vertical-align:top;
}
.smallcap
{
font-size:75%;
}

.noindent
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: justify;
}
.toc
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:-1em;
margin-left:1em;
text-align: justify;
}
.copy
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: justify;
font-size:80%;
}
.copy1
{
margin-top:2em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: justify;
font-size:80%;
}
.indent
{
margin-top:0em;
margin-right:0em;
margin-bottom:0em;
text-indent:1.3em;
margin-left:0em;
text-align: justify;
}

.indent1
{
margin-top:1em;
margin-right:0em;
margin-bottom:0em;
text-indent:1.3em;
margin-left:0em;
text-align: justify;
}

.line
{
margin-top:5em;
margin-bottom:0.5em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
}
.fn
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:2em;
text-align: justify;
margin-left:0em;
}
.pub
{
margin-top:16em;
margin-bottom:0.5em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
}
.pub1
{
margin-top:6em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
}
.fm
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:90%;
}
.title
{
margin-top:2em;
margin-bottom:3em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:100%;
}
.title1
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:160%;
}
.title2
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:120%;
}

.title3
{
margin-top:3em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:100%;
}
.title4
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align:center;
font-size:100%;
}

.toc-head
{
margin-top:2em;
margin-bottom:3em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
font-size:130%;
text-align:center;
}
.fm-title
{
margin-top:2em;
margin-bottom:2em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
font-size:130%;
text-align:center;
}

.right
{
margin-top:1em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: right;
}
.right1
{
margin-top:1em;
margin-bottom:0em;
margin-right:2em;
text-indent:0em;
margin-left:0em;
text-align: right;
}
.center
{
margin-top:1em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}
.center1
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}
.center0
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}
.h1
{
margin-top:2em;
margin-bottom:0.3em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}
.h1a
{
margin-top:0em;
margin-bottom:0.2em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}
.h2
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}

.blockquote
{
margin-top:1em;
margin-right:0em;
margin-bottom:1em;
text-indent:0em;
margin-left:3em;
font-size:90%;
}

.hang
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:-1.5em;
margin-left:1.5em;
text-align: left;
}
.hangb
{
margin-top:0em;
margin-bottom:1em;
margin-right:0em;
text-indent:-1.5em;
margin-left:1.5em;
text-align: left;
}
.line1
{
margin-top:1.3em;
margin-bottom:1.3em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
border-top: 2px dotted;
}
.bm
{
margin-top:0.3em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: justify;
}

.underline
{
	text-decoration: underline;
}

.num
{
margin-left:2.3em;
margin-top:0em;
margin-bottom:0em;
text-indent:0em;
}


.recuo
{
margin-left:-1.2em;
margin-top:0em;
margin-bottom:0em;
float:left;
}
.left1
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:13em;
text-align: left;
}
.left2
{
margin-top:0em;
margin-bottom:0em;
margin-right:0em;
text-indent:0em;
margin-left:15em;
text-align: left;
}
.author
{
margin-top:0em;
margin-bottom:2em;
margin-right:0em;
text-indent:0em;
margin-left:0em;
text-align: center;
}