@charset "UTF-8";

p.indent1 {
	text-indent: 1em;
}
.column {
	border: 1px solid black;
	padding: 4px 8px 4px 8px;
	margin-top: 2em;
	margin-bottom: 2em;
}
.italic {
	font-style: italic;
}
.toc li {
	margin-bottom: 6px;
}
p.reference {
	padding-left: 1em;
	text-indent: -1em;
}
div.imageTitle {
	font-weight: bold;
}
div.imagefloatleft {
	float: left;
	width: 50%;
}
div.imagemargin-bottom50 {
	margin-bottom : 50px;
}
div.imagemargin-bottom75 {
	margin-bottom : 75px;
}
div.imagemargin-bottom100 {
	margin-bottom : 100px;
}
div.iflw42 {
	width: 42%;
}
div.iflw45 {
	width: 45%;
}
div.iflw48 {
	width: 48%;
}
div.iflw55 {
	width: 55%;
}
div.imagefloatleft .imageTitle {
	padding-right: 30px;
}
div.imgs {
	clear : both;
	margin : 0 0 10px 0;
	padding : 0;
}
div.image {
	margin : 2em 0 2em 0;
}
.mt20 {
	margin-top : 20px;
}
.h4_style {
	display: block;
	-webkit-margin-before: 1.33em;
	-webkit-margin-after: 1.33em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
}
p.columnTitle {
	margin: 1em 0 .5em 0;
	padding: 0;
	font-size: 1em;
	display: block;
	-webkit-margin-before: 1.67em;
	-webkit-margin-after: 1.67em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	font-weight: bold;
}

h3 a, h4 a {
	background-image: none !important;
	padding: 0px !important;
}

div.footnote {
	font-size: 90%;
	padding-left: 1em;
	text-indent: -1em;
}
span.underline{ text-decoration: underline; }
ul.circle li{ list-style-type: circle; }