*
{
	margin: 0;
	padding: 0;
}

body
{
	background-color: transparent;
	color: black;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11pt;
	line-height: 16pt;
	padding: 1.5em 20px;
}

img, hr, #visual, #nav, #options, #footer
{
	display: none;
}

a							{ text-decoration: underline; }

#header h1
{
	font-size: 150%;
	margin-bottom: 1.5em;
}

h1
{
	font-size: 125%;
	margin-bottom: 1.5em;
}

h2
{
	font-size: 100%;
}

p
{
	margin-bottom: 1.5em;
}

.halfleft h1, .halfright h1
{
	margin: 0;
}

.halfleft
{
	margin-bottom: 1.5em;
}