body, BODY
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	color: #000000;
	}
TABLE,TR,TH,TD,P
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	color: #000000;
	}
.teksti
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	color: #000000;
	}
.navigation
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	font-weight : bold;
	}
.alanavigation
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
	}
.alanavigation2
	{
	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
 	font-weight : bold;
	}
.viiva
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: x-small;
 	color: #FFFFFF;
 	text-decoration:none;
 	font-weight : bold;
	}
.otsikko
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: small;
 	color: #000000;
 	text-decoration:none;
 	font-weight : bold;
	}
.valiotsikko
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: x-small;
 	color: #000000;
 	text-decoration:none;
 	font-weight : bold;
	}
.oikeanavi
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: 10px;
 	color: #FFFFFF;
 	text-decoration:none;
	}
.newsitem
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: x-small;
 	color: #A6262D;
 	text-decoration:none;
	font-weight: bold;
	}
.newsitem:hover
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: x-small;
 	color: #000000;
 	text-decoration:none;
	font-weight: bold;
	}
.oikeanaviactive
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: 10px;
 	color: #A6262D;
 	text-decoration:none;
	font-weight: bold;
	}
.oikeanavi:hover
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: 10px;
 	color: #A6262D;
 	text-decoration:none;
	}
.kuvaotsikko
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: 10px;
 	color: #FFFFFF;
	font-weight : bold;
	}
.navigation:hover
	{
	font-family:Verdana,Geneva,Arial,Georgia, Times New Roman, Times, serif;
    font-size: 10px;
	color: #A6262D;
	text-decoration:none;
	}
.sisennetty 
	{ 
	margin-left: 24px; 
	}
.selectbox
  {
 	font-family:Verdana,Geneva,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: xx-small;
 	color: #000000;
	}
.ke_otsikko
	{
 	font-family:Verdana,Arial,Georgia, Times New Roman, Times, serif;
 	font-size: large;
 	color: #A6262D;
 	text-decoration: none;
 	font-weight : bolder;
	}
	.normalTD{
		padding-right:2px;
		padding-left:3px;
	}
	.lightGrayTxt{
		background-color: #D9D9D9;
		padding-right:2px;
		padding-left:3px;
	}
	.rowBoxTop{
		background-color: #D9D9D9;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		padding-right:2px;
		padding-left:3px;
	}
	.rowBoxBottom{
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		padding-right:2px;
		padding-left:3px;
	}
	.rowBoxBottomGrey{
		background-color: #D9D9D9;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		padding-right:2px;
		padding-left:3px;
	}
	.rowBoxMiddleGrey{
		background-color: #D9D9D9;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		padding-right:2px;
		padding-left:3px;
	}
	.rowBoxMiddleWhite{
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		padding-right:2px;
		padding-left:3px;
	}

/* Squeezebox */

#sbox-window embed, #sbox-window object, #sbox-window select {
	visibility: visible;
}

#sbox-overlay {
	position: absolute;
	background: #000;
}

#sbox-window {
	position: absolute;
	background: #fff;
	overflow: visible;
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#sbox-btn-close {
	width: 30px;
	height: 30px;	position: absolute;
	right: 0px;
	top: -25px;
	background: url('/images/squeezebox/close.png') center no-repeat;
}

.sbox-window-ie6 #sbox-btn-close {
	background: url('/images/squeezebox/close.png');
}

.sbox-loading #sbox-content {
	background: url('/images/squeezebox/loading.gif') center no-repeat;
}

#sbox-content {
	width: 100%;
	height: 100%;
	background: #fff;
	overflow: auto;
	clear: both;
}

.sbox-content-image#sbox-content {
	overflow: visible;
}

#sbox-image, .sbox-content-image img {
	display: block;
}

.sbox-content-iframe#sbox-content {
	overflow: visible;
}

.body-overlayed embed, .body-overlayed object, .body-overlayed select {
	visibility: hidden;
}
