body {
	background-color:#ffffff;
	font-size:86%;
}

h1 {
	font-size:200%;
	margin-top:.5em;
	margin-bottom:.5em;
}

h2 {
	font-size:120%;
	margin-top:.5em;
	margin-bottom:.5em;
}

h3 {
	font-size:110%;
	margin-top:1.1em;
	margin-bottom:-.9em;
}

h4 {
	font-size:100%;
	margin-top:.5em;
	margin-bottom:-.1em;
}

th {
	font-size:86%;
}

td {
	font-size:86%;
}

a:link {
	color:#28a372
}

a:visited {
	color:#8c8c8c
}

a:active {
	color:#ff5e19
}

a:hover {
	color:#ff5e19
}

.contents {
	margin-top:2em;
	margin-left:1em;
	margin-right:1em;
}

.title {
	margin-bottom:2em;
}

.sepbar {
	margin-top:1em;
	margin-bottom:1em;
}

.updates {
	margin-left:3em;
}

.textblock {
	background-color:#d8fff9;
	margin-top:.5em;
	margin-bottom:.5em;
	padding:.5em;
}

.headblock {
	background-color:#acefd1;
	margin-top:.5em;
	margin-bottom:.5em;
	padding:.5em;
	font-size:200%;
}
