.c	{text-align: center;
	}

A	IMG	{border: 0;
	}

BLOCKQUOTE	{font-family: Helvetica, Helv, sans-serif;
	margin: 1em 5em 3em;
	}

BODY	{background: url("img/background.png") top left no-repeat #FEFEEE;
	color: black;
	font-family: "Hoefler Text", Georgia, Palatino, Garamond, serif;
	font-size: 12pt;
	text-align: justify;
	margin: 1% 5%;
	padding-bottom: 70px
	}

DIV.footer	{background: transparent url("img/gradient-1x70.png") repeat-x top left;
	bottom: 0;
	font-family: Verdana, sans-serif;
	font-size: 10pt;
	height: 60px;
	left: 0;
	padding-top: 5px;
	position: fixed;
	text-align: center;
	width: 100%;
	}
DIV.logo	{text-align: right;
	}

H1, H2, H3	{color: #8C0000;
	font-family: Prefix, Kinkimono, sans-serif;
	font-weight: normal;
	}

H1	{font-size: 36pt;
	margin-top: 0;
	text-align: right;
	}

H2	{background: url("img/gradient-100x1.png") repeat-y top left;
	font-size: 18pt;
	margin-left: -6%;
	padding-left: 6%;
	}

H3	{font-size: 14pt;
	margin-left: -3%;
	}

IMG.l	{float: left;
	margin-right: 1em;
	}
IMG.r	{float: right;
	margin-left: 1em;
	}

P.first	{font-weight: bold;
	}

Q	{quotes: "" "";
	}
Q:before	{content: "\201E";
	}
Q:lang(en):before	{content: "\201C";
	}
Q:lang(nl):before	{content: "\201E";
	}
Q:after	{content: "\201D";
	}

TABLE.center	{border-spacing: 0;
	margin: 0 auto;
	}

TD	{border: 0;
	margin: 0;
	padding: 0 5px;
	vertical-align: middle;
	}

TR.navitem	{padding: 3px;
	width: 75%;
	}
TR.navitem	TD	A	{color: #BABAAA;
	text-decoration: none;
	}
TR.navitem	TH	{text-align: center;
	}
TR.navitem:hover	{background: #3232AA;
	text-decoration: none;
	}

TT	{font-size: 10pt;
	}