td, p, input, textarea, select
{
	color: #000;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

a:link, a:visited
{
	color: #039;
	text-decoration: underline;
}

a:active, a:hover
{
	color: #06C;
	text-decoration: underline;
}

/* CLASSES */

.heading
{
	color: #09F;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.subheading
{
	color: #09F;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.subnavi
{
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.darker
{
	color: #039;
}

.path
{
	color: #039;
}

.extra
{
	color: #369;
}

.selected
{
	color: #09F;
}

a.menu:link, a.menu:visited
{
	color: #039;
	text-decoration: underline;
}

a.menu:active, a.menu:hover
{
	color: #06C;
	text-decoration: underline;
}

a.subnavi:link, a.menu:visited
{
	color: #039;
	text-decoration: underline;
}

a.subnavi:active, a.menu:hover
{
	color: #06C;
	text-decoration: underline;
}

a.black:link, a.black:visited
{
	color: #000;
	text-decoration: none;
}

a.black:active, a.black:hover
{
	color: #000;
	text-decoration: underline;
}

.caption
{
	color: #999;
}

.footer
{
	color: #999;
}
a.footer, a.footer:visited
{
	color: #999;
	text-decoration: none;
}

a.footer:hover
{
	color: #999;
	text-decoration: underline;
}