/*
	centering bug
	setting the width and margin: auto 0 should work but Internet explorer 5 
	does not comply. Therefore text-align attribute is set to center and
	overruled in containing element. Further more, the width is explicitly set
	to the width of the header image.
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt; font-style: normal; font-weight: normal;
	/* width equals width of header.png (717px) */
	width: 717px;
	margin-left: auto; margin-right: auto;
	text-align: center;
}

.page-header {
	/* top padding equals height of header.png (218px) plus additional offset */
	padding: 120px 0px 0px 0px;
	background: url(../images/header.png) no-repeat top center;
	/* width equals width of header.png (717px) */
	width: 717px;
	text-align: left;
}

.page-header p, .page-footer p {
	background: url(../images/fill.png) repeat top left;
	margin: 0px; padding: 10px 0px;
	border-color: #000000; border-style: solid none; border-width: 1px 0px;
	font-size: 7pt; font-style: normal; font-weight: bold;
	white-space: nowrap;
	/* width equals width of header.png (717px) */
	width: 717px;
}

.page-footer {
	/* bottom padding equals height of bird.png (19px) plus additional offset */
	padding: 0px 0px 19px 0px;
	/* width equals width of header.png (717px) */
	width: 717px;
	text-align: right;
}

.page-main {
	padding: 15px 2px;
	background: url(../images/background.png) no-repeat top left;
	/* width equals width of header.png (717px) */
	font-size: 9pt; font-style: normal; 
	width: 717px;
	text-align: left;
}

.page-links {
	padding: 0px 0px;
	text-align: right;
	font-size: 7pt;
	/* width equals width of header.png (717px) */
	width: 717px;
}

h1 {
	font-size: 10pt;
	font-style: bold;
	color: #6773a7;
}

h2 {
	font-size: 9pt;
	font-style: bold;
	color: #6773a7;
}

td {
	font-size: 9pt;
	font-style: normal;
}

a:link {
	color: #000000;
	text-decoration: none;
	font-variant: normal;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #6773a7;
	text-decoration: none;
}

