<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
	margin: 0px;
	font: 11px Arial, Verdana; color: #333333;
}
td { font: 11px Arial, Verdana; color: #333333; }
.maintable	{ border: solid 1px #000000; }
/*	General css definitions for Internet pages */
h1			{ font: 16px Arial, Verdana; font-weight: bold; color: #FF5E00; }
.otsikko1	{ font: 16px Arial, Verdana; font-weight: bold; color: #FF5E00; }
h2			{ font: 16px Arial, Verdana; font-weight: bold; color: #666666; }
h3			{ font: 13px Arial, Verdana; font-weight: bold; color: #FF5E00; }
h4			{ font: 13px Arial, Verdana; font-weight: bold; color: #666666; }
h5			{ font: 12px Arial, Verdana; font-weight: bold; color: #666666; }
h6			{ font: 11px Arial, Verdana; font-weight: bold; color: #666666; }
a:link		{ color: #FF5E00; text-decoration: underline }
a:visited	{ color: #FF5E00; text-decoration: underline }
a:active	{ color: #666666; text-decoration: underline }
a:hover		{ color: #666666; text-decoration: underline }
/*	End of general css definitions */
b			{ font-weight: bold; }
address		{ font: 11px Arial, Verdana; color: #000000; }
form, input, textarea	{ font: 12px Arial, Verdana; color: #000000; }
.table_frontpage { border-top: #CCCCCC solid; border-top-width: 1px; 
				  border-bottom: #CCCCCC solid; border-bottom-width: 2px}
.cell_frontpage	{ border-right: #CCCCCC solid; border-right-width: 1px; }
.copy			{ font: 11px Arial, Verdana; color: #63606A; }
.white			{ color: #FFFFFF; }
.black			{ color: #000000; }
.menulink		{ font: 11px Arial, Verdana; font-weight: normal; color: #666666; }
.menu			{ font: 11px Arial, Verdana; font-weight: normal; color: #333333; }
.menu:link		{ text-decoration: none; color: #333333; }
.menu:visited	{ text-decoration: none; color: #333333; }
.menu:active	{ text-decoration: underline; color: #FF5E00; }
.menu:hover		{ text-decoration: underline; color: #FF5E00; }
.active			{ font: 11px Arial, Verdana; font-weight: bold; color: #FF5E00; }
.active:link	{ text-decoration: none; color: #FF5E00; }
.active:visited	{ text-decoration: none; color: #FF5E00; }
.active:active	{ text-decoration: underline; color: #FF5E00; }
.active:hover	{ text-decoration: underline; color: #FF5E00;  }
.menu2			{ font: 11px Arial, Verdana; font-weight: normal; color: #333333; }
.menu2:link		{ text-decoration: none; color: #333333; }
.menu2:visited	{ text-decoration: none; color: #333333; }
.menu2:active	{ text-decoration: underline; color: #FF5E00; }
.menu2:hover	{ text-decoration: underline; color: #FF5E00; }
.active2		{ font: 11px Arial, Verdana; font-weight: bold; color: #FF5E00; }
.active2:link	{ text-decoration: none; color: #FF5E00; }
.active2:visited{ text-decoration: none; color: #FF5E00; }
.active2:active	{ text-decoration: underline; color: #FF5E00; }
.active2:hover	{ text-decoration: underline; color: #FF5E00;  }
.menu3			{ font: 11px Arial, Verdana; font-weight: normal; color: #333333; }
.menu3:link		{ text-decoration: none; color: #333333; }
.menu3:visited	{ text-decoration: none; color: #333333; }
.menu3:active	{ text-decoration: underline; color: #FF5E00; }
.menu3:hover	{ text-decoration: underline; color: #FF5E00; }
.active3		{ font: 11px Arial, Verdana; font-weight: normal; color: #FF5E00; }
.active3:link	{ text-decoration: none; color: #FF5E00; }
.active3:visited{ text-decoration: none; color: #FF5E00; }
.active3:active	{ text-decoration: underline; color: #FF5E00; }
.active3:hover	{ text-decoration: underline; color: #FF5E00;  }
.menupathtext		{ font: 11px Arial, Verdana; font-weight: normal; color: #FF5E00; }
.menupath			{ font: 11px Arial, Verdana; font-weight: normal; color: #333333; }
.menupath:link		{ text-decoration: none; color: #333333; }
.menupath:visited	{ text-decoration: none; color: #333333; }
.menupath:active	{ text-decoration: underline; color: #FF5E00; }
.menupath:hover		{ text-decoration: underline; color: #FF5E00; }
.menupath2			{ font: 11px Arial, Verdana; font-weight: normal; color: #333333; }
.menupath2:link		{ text-decoration: none; color: #333333; }
.menupath2:visited{ text-decoration: none; color: #333333; }
.menupath2:active	{ text-decoration: underline; color: #FF5E00; }
.menupath2:hover	{ text-decoration: underline; color: #FF5E00;  }
.adminMenuLink			{ font-family: Verdana, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333; }
.adminMenuLink:link		{ color: #000000; text-decoration: underline; }
.adminMenuLink:visited	{ color: #000000; text-decoration: underline; }
.adminMenuLink:active	{ color: #FF0000; text-decoration: underline; }
.adminMenuLink:hover	{ color: #FF0000; text-decoration: underline; }

.noprint { display:none;visibility: hidden;	} 

input {
/*	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif;
*/
}

input, textarea, button {
	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Verdana, Arial, Sans-Serif;
	border: #000000 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}

input.nb {
    border: none;
}

input.InputButton {
	background-image: url("../images/inputbuttonbg.gif");
	background-color: #FFFFFF;
	border: #686868 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	height: 20px;
	width: 80;
}
input.InputButton2 {
	/*background-image: url("../images/inputbuttonbg.gif");*/
	background-color: #FFFFFF;
	border: #686868 1px solid; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}

input.InputRadio, input.InputCheck {
	/*background-color: #FFFFFF;*/
	border: none; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}

-->
</style>