@import url("../template.css");

p.sectionsfooter {
	text-align: center;
}
h4.author {
	text-align: center;
}
h3 {
	text-align: left;
}
h4 {
	text-align: left;
}

BODY {
	margin-left: 10%;
	margin-right: 10%;
	color: black;
	background-color: white;
	font-family: sans-serif;
}

p.date {
	text-align: center;
}

h1.title {
	margin-top: 50pt;
	margin-bottom: 50pt;
	text-align: center;
}
h2.title {
	text-align: left;
	margin-top: 30pt;
}
h3 {
	margin-top: 30pt;
}
h3.author {
	margin-top: 30pt;
	margin-bottom: 0pt;
	text-align: right;
}
div.author {
	text-align: right;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
p.copyright {
	margin-top: 30pt;
	margin-bottom: 0pt;
	text-align: right;
}
div.affiliation {
	text-align: right;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
span.orgname {
	text-align: right;
	margin-top: 0pt;
	margin-bottom: 0pt;
}	
div.address p {
	margin-top: 0pt;
	margin-bottom: 0pt;
	text-align: right;
}
div.warning {
	border-width: 1pt;
	border-style: solid;
	border-color: black;
	background-color: rgb(240,240,240);
	padding: 12pt;
}
div.warning h3 {
	color: red;
	margin-top: 6pt;
	margin-bottom: 6pt;
	text-align: center;
}
table.warning {
	width: 70%;
	margin-left: 15%;
	margin-right: 15%;
	border-color: black;
	border-width: 1pt;
	border-style: solid;
	padding-left: 10pt;
	padding-right: 10pt;
	background-color: rgb(240,240,240);
}
table.warning p.warn {
	text-align: center;
	font-weight: bold;
	color: red;
}
td.leftsectionsfooter {
	text-align: left;
	font-size: 70%;
}
td.centersectionsfooter {
	text-align: center;
	font-size: 70%;
}
td.rightsectionsfooter {
	text-align: right;
	font-size: 70%;
}
table.sectionsfooter {
	width: 100%;
}
