body {
	color: black;
	background-color: white;
}

h1 {
	text-align: center;
}

h2.subtitle {
	text-align: center;
}

img.bullet {
	border: none;
}

p.warning {
	font-style: italic;
}

p.tail {
	text-align: center;
}

table.main {
	border-collapse: separate;
}

table.main div.left {
	background-color: #ccddff;
	padding: 1mm;
	border-style: solid;
}

table.main td.left {
	padding: 2mm;
	width: 20%;
}

table.main td.middle {
	width: 50%;
}

table.main td.right {
	width: 20%;
}

.floatleft {
	float: left;
	padding: 1mm;
}
