body
{
	margin-right: 2em;
}
sup
{
	vertical-align: text-top;
	font-size: 0.7em;
	line-height: 70%;
}
@page
{
	margin: 1.5em;
}
svg
{
	height: 98%;
	width: 100%
}
a
{
	text-decoration: none;
}
.halftitle
{
	font-size: 105%;
	margin-top: 5em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align:center;
}
.fmh
{
	margin-top: 3em;
	margin-bottom: 1.5em;
	margin-left: 0em;
	text-align:center;
	color:#6d6e71;
}
.fmp
{
	font-size:90%;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 3em;
	margin-right: 3em;
	text-indent: 0em;
	text-align:center;
	color:#6d6e71;
}
h1.title
{
	font-size: 275%;
	margin-top: 1em;
	margin-bottom: 0.7em;
	margin-left: 0em;
	font-weight:bold;
	text-align:center;
	border:1px solid black;
	padding:0.2em;
}
.title1
{
	font-size: 105%;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-weight:bold;
	text-align:center;
}
.author
{
	font-size: 160%;
	margin-top: 2.5em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align:center;	
}
.pub
{
	font-size: 90%;
	font-weight:normal;
	margin-top: 7em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align:center;	
}
.pub1
{
	font-size: 90%;
	font-weight:normal;
	margin-top: 0.5em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align:center;	
}
.copya
{
	font-size: 0.9em;
	margin-top: 2em;
	margin-bottom: 0em;
	text-indent:0em;
	text-align:center;
}
.copy
{
	font-size: 0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align:center;
	text-indent:0em;
}
.copyt
{
	font-size: 0.9em;
	margin-top: 1em;
	margin-bottom: 0em;
	text-align:center;
	text-indent:0em;
}
.ded
{
	margin-top: 4em;
	margin-bottom: 0em;
	text-indent:0em;
	text-align:center;
}
.h2f
{
	font-size: 1.1em;
	margin-top: 2em;
	margin-bottom: 3em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.tocf
{
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	margin-left: 0em;
	text-indent:0em;
	text-align:center;
}
.tocc
{
	margin-bottom: 0.5em;
	margin-top: 0.5em;
	margin-left: 0em;
	text-indent:0em;
	text-align:center;
}
.tocc1
{
	margin-bottom: 0.5em;
	margin-top: 1.3em;
	margin-left: 0em;
	text-indent:0em;
	text-align:center;
}
.table
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-indent: 0em;
	border-collapse:collapse;
	width:100%;
}
.td
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;
	border-collapse:collapse;
	padding:0.2em;
	vertical-align:top;
}
.h2f1
{
	font-size: 1.3em;
	margin-top: 2em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.h2f1a
{
	font-size: 1.6em;
	margin-top: 0em;
	margin-bottom: 3em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.lineh2
{
	margin-top: 0.5em;
	margin-bottom: 0em;
	margin-left: 46%;
	margin-right: 46%;
	font-weight:normal;
	text-align:center;
	border-top:1px solid black;
}
.noindent
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;
}
.indent
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.noindentt
{
	margin-top: 2em;
	margin-bottom: 0em;
	text-indent: 0em;
}
.h3
{
	font-size: 1.1em;
	margin-top: 1.5em;
	margin-bottom: 0.7em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.h2n
{
	font-size: 2.5em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.h2c
{
	font-size: 1.6em;
	margin-top: 0em;
	margin-bottom: 1.5em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.bq1
{
	font-size:0.9em;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 2em;
	margin-right: 2em;
	text-indent: 0em;
}
.epi-first
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;
	text-align:center;
	color:#6d6e71;
}
.epi-s
{
	margin-top: 0.2em;
	margin-bottom: 0em;
	text-indent: 0em;
	text-align:center;
	color:#6d6e71;
}
.bq2
{
	font-size:0.9em;
	margin-top: 1.5em;
	margin-bottom: 4em;
	margin-left: 2em;
	margin-right: 2em;
	text-indent: 0em;
	color:#6d6e71;
}
.figcap
{
	font-size:0.9em;
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	text-align:center;
}
.image
{
	margin-top: 1em;
	margin-bottom: 0.5em;
	text-indent: 0em;
	text-align:center;
}
.bq
{
	font-size:0.9em;
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1.4em;
	margin-right: 1.4em;
	text-indent: 0em;
}
.h4
{
	font-size: 1em;
	margin-top: 1em;
	margin-bottom: 0.3em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.bull
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.9em;
	text-indent: -0.6em;
}
.bullt
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 1.9em;
	text-indent: -0.6em;
}
.bullb
{
	margin-top: 0em;
	margin-bottom: 1em;
	margin-left: 1.9em;
	text-indent: -0.6em;
}
.color
{
	color:#6d6e71;
}
.hang
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
	text-indent: -1em;
}
.indentt
{
	margin-top: 1em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.h3b
{
	font-size: 0.9em;
	margin-top: 1.5em;
	margin-bottom: 0.3em;
	margin-left: 0em;
	font-weight:normal;
	text-align:center;
}
.notes
{
	font-size:0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.bq3
{
	font-size:0.9em;
	margin-top: 0.7em;
	margin-bottom: 0.7em;
	margin-left: 1.2em;
	margin-right: 1.2em;
	text-indent: 0em;
}
.bib
{
	font-size:0.9em;
	margin-top: 0em;
	margin-left: 1.2em;
	margin-bottom: 0em;
	text-indent: -1.2em;
}
.index
{
	font-size:0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}
.indext
{
	font-size:0.9em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}
.indexp
{
	font-size:0.9em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-indent: 0em;
	text-align:center;
}