html, body
{
	font-family:						Geneva, Arial, Helvetica, sans-serif;
	font-size:							12px;
	color:								#000000;
	background:							#E7D7C7 url( 'bg1.gif' ) repeat;
	margin:								0px;
	padding:							0px;
}

td
{
	font-family:						Arial, Helvetica, sans-serif;
	font-size:							12px;
}

a.navigation, a.navigation:link, a.navigation:visited, a.navigation:active
{
	color:								#FFF0F0;
	font-family:						Geneva, Arial, Helvetica, sans-serif;
	font-size:							12px;
	font-weight:						bold;
	text-decoration:					none;
}

a.navigation:hover
{
	color:								#FF9090;
	font-size:							12px;
	font-weight:						bold;
	text-decoration:					none;
}

span.navigation
{
	display:							table;
	margin:								-5px 0px 0px 0px;
	padding:							17px 30px 0px 20px;
	background:							url( 'mark.gif' ) no-repeat;
	background-position:				right top;
	height:								50px;
	text-align:							left;
	vertical-align:						top;
	width:								auto;
}

a.subnavigation, a.subnavigation:link, a.subnavigation:visited, a.subnavigation:active
{
	color:								#660000;
	text-decoration:					none;
	text-transform:						lowercase;
	font-size:							12px;
	font-weight:						bold;
	padding:							0px 20px 0px 10px;
}

a.subnavigation:hover
{
	color:								#CC0000;
	text-decoration:					none;
	text-transform:						lowercase;
	font-size:							12px;
	font-weight:						bold;
	padding:							0px 20px 0px 10px;
}

span.subnavigation
{
	margin:								0px 3px 0px 3px;
}

div.content
{
	color:								#FFFFFF;
	padding:							10px;
}

div.block
{
	display:							block;
}

a, a:link, a:visited, a:active
{
	color:								#660000;
	text-decoration:					none;
}

a:hover
{
	color:								#CC0000;
	text-decoration:					none;
}


a.copyright, a.copyright:link, a.copyright:visited, a.copyright:active
{
	color:								#660000;
	text-decoration:					none;
}

a.copyright:hover
{
	color:								#CC0000;
	text-decoration:					none;
}

#copyright
{
	color:								#000000;
	text-decoration:					none;
	padding-top:						10px;
	font-size:							12px;
	font-weight:						bold;
}

hr
{
	width:								100%;
	background-color:					#660000;
	color:								#660000;
	height:								2px;
	border:								none;
}

input, select, textarea
{
	color:								#000000;
	background-color:					#FEFEFE;
	margin:								2px;
	border:								1px solid #666666;
}

pre
{
	background-color:					#FEFEFE;
	border:								1px solid #666666;
	padding:							10px;
	text-indent: 						0px;
}

h1, h2, h3, h4, h5
{
	font-size:							18px;
	color:								#660000;
	margin:								0px 0px 0px 0px;
}

.paragraph
{
	text-align:							left;
}

#logo
{
	position:							absolute;
	left:								60px;
	top:								0px;
	z-index:							1;
}
