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:1.7em;
	margin-top: 3em;
	margin-bottom: 2em;
	text-indent: 0em;
	text-align:right;
}
h1.title
{
	font-size: 290%;
	margin-top: 1em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
	text-align:center;
}
.subtitle
{
	font-size: 170%;
	margin-top: 0.5em;
	margin-bottom: 1em;
	margin-left: 0em;
	text-align:center;
}
.author
{
	font-size: 200%;
	margin-top: 0.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;
}
.ti
{
	background-color:#000000;
	color:#ffffff;
	padding:0.3em;
}
.copya
{
	font-size: 0.9em;
	margin-top: 2em;
	margin-bottom: 0em;
	text-indent:0em;
	text-align:left;
}
.copy
{
	font-size: 0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-indent:0em;
	text-align:left;
}
.copyt
{
	font-size: 0.9em;
	margin-top: 1em;
	margin-bottom: 0em;
	text-indent:0em;
	text-align:left;
}
.copy1
{
	font-size: 0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1em;
	text-indent:-1em;
	text-align:left;
}
.ded
{
	font-size:1.2em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 4em;
	margin-right: 0em;
	text-indent:0em;
	text-align:left;
}
.ded1
{
	font-size:1.2em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 2.5em;
	margin-right: 0em;
	text-indent:0em;
	text-align:left;
}
.ded2
{
	font-size:1.2em;
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 5.5em;
	margin-right: 0em;
	text-indent:0em;
	text-align:left;
}
.ded0
{
	background-color:#000000;
	color:#ffffff;
	padding:0.1em;
}
.h2f
{
	font-size:1.5em;
	margin-top: 2em;
	margin-bottom: 3em;
	text-indent: 0em;
}
.tocf
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 1.2em;
	text-indent: 0em;
}
.tocc
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 1.2em;
	text-indent: -1.2em;
}
.tocf1
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.2em;
	text-indent: 0em;
}
.toci
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-indent: 0em;
}
.h2f1
{
	font-size:2em;
	margin-top: 2em;
	margin-bottom: 3em;
	text-indent: 0em;
}
.ch
{
	background-color:#000000;
	color:#ffffff;
	padding:0.3em;
}
.noindent
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 0em;
}
.indent
{
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.image1
{
	margin-top: 1em;
	margin-bottom: 1em;
	text-indent: 0em;
	text-align:center;
}
.h3
{
	font-size:1.1em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	text-indent: 0em;
}
.h3b
{
	font-size:0.9em;
	margin-top: 1.5em;
	margin-bottom: 0.5em;
	text-indent: 0em;
}
.h2n
{
	font-size:1.3em;
	margin-top: 1.5em;
	margin-bottom: 1em;
	text-indent: 0em;
	font-weight:normal;
}
.h2c
{
	font-size:2em;
	margin-top: 0.7em;
	margin-left: 1.2em;
	margin-bottom: 0.5em;
	text-indent: 0em;
}
.h2c1
{
	font-size:1.3em;
	margin-top: 1.5em;
	margin-bottom: 4em;
	margin-left: 1.8em;
	text-indent: 0em;
	font-weight:normal;
}
.h2ca
{
	font-size:2em;
	margin-top: 0.7em;
	margin-left: 1.2em;
	margin-bottom: 3em;
	text-indent: 0em;
}
.h2c1a
{
	font-size:1.3em;
	margin-top: 1.5em;
	margin-bottom: 0em;
	margin-left: 1.8em;
	text-indent: 0em;
	font-weight:normal;
}
.image
{
	margin-top: 1em;
	margin-bottom: 0.5em;
	text-indent: 0em;
	text-align:center;
}
.figcap
{
	font-size:0.9em;
	margin-top: 0.5em;
	margin-bottom: 1.5em;
	margin-left: 0em;
	margin-right: 0em;
	text-indent: 0em;
}
.bq
{
	margin-top: 1em;
	margin-bottom: 1em;
	margin-left: 1.3em;
	margin-right: 1.3em;
	text-indent: 0em;
}
.noindentt
{
	margin-top: 1em;
	margin-bottom: 0em;
	text-indent: 0em;
}
.bullt
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 2em;
	text-indent: -0.7em;
}
.bull
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 2em;
	text-indent: -0.7em;
}
.indentt
{
	margin-top: 1em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.bq1
{
	font-size:0.9em;
	margin-top: 1em;
	margin-bottom: 4em;
	margin-left: 2.5em;
	margin-right: 2.5em;
	text-indent: 0em;
}
.nlistt
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 2em;
	text-indent: -0.7em;
}
.nlist
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 2em;
	text-indent: -0.7em;
}
.nlist1t
{
	margin-top: 1em;
	margin-bottom: 0em;
	margin-left: 2.5em;
	text-indent: -1.2em;
}
.nlist1
{
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 2.5em;
	text-indent: -1.2em;
}
.h2b
{
	font-size:2em;
	margin-top: 2em;
	margin-bottom: 0em;
	text-indent: 0em;
}
.notes
{
	font-size:0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	text-indent: 1.3em;
}
.bib
{
	font-size:0.9em;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 1.5em;
	text-indent: -1.5em;
}
.bib1
{
	font-size:0.9em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0em;
	text-indent: 0em;
}
.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: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-indent: 0em;
}