h1
{
	font-size : 140%;
	margin-bottom : 10px;
	margin-top : 0px;
	text-align: center;
}
h1.index
{
	font-size : 120%;
	text-align: left;
	margin-bottom : 5px;
}

h2
{
	font-size : 120%;
	margin-top : 10px;
	margin-bottom : 5px;
	font-weight : bold;
}

h3
{
	font-size : 110%;
	margin-top : 0px;
	margin-bottom : 3px;
	font-weight : bold;
}

a.link
{
	text-decoration : none;
}

.center
{
	text-align : center;
}

.small
{
	font-size : 85%;
}

.smalldim
{
	font-size : 70%;
	color: #999999;
	font-family: Tahoma, Arial;
}

.large
{
	font-size : 120%;
}

.hidden
{
	text-decoration: none;
	color: #999999;
}
a.hidden:hover 
{
	color: #999999;
	text-decoration: underline;
}

a.menutop
{
	text-decoration : none;
}

a.menu       
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	font-size: 100%;
}
a.menu:hover 
{
	text-decoration: underline;
}

.err
{
	color: #cc0000;
	font-weight : bold;
}
