<style type="text/css">
<!--
body {
	background-color: #74C6DC;
	margin: 0px;
	font: 11px Arial, Verdana; color: #000000;
}
td			{ font: 11px Arial, Verdana; color: #000000 }
.content {
	height: 100%;
	background-image:url(../images/bg_background.gif);
	background-repeat: repeat-y; /* repeat; repeat-x; repeat-y; no-repeat; */
}
.content_text {
}
/*	General css definitions for Internet pages */
h1			{ font: 20px Arial, Verdana; font-weight: normal; color: #000000; /*#0FB7E6;*/ }
.otsikko1	{ font: 20px Arial, Verdana; font-weight: normal; color: #000000; }
h2			{ font: 20px Arial, Verdana; font-weight: normal; color: #000000; }
h3			{ font: 15px Arial, Verdana; font-weight: bold; color: #000000; }
.otsikko3	{ font: 15px Arial, Verdana; font-weight: bold; color: #000000; }
h4			{ font: 15px Arial, Verdana; font-weight: bold; color: #000000; }
h5			{ font: 13px Arial, Verdana; font-weight: bold; color: #000000; }
h6			{ font: 13px Arial, Verdana; font-weight: bold; color: #000000; }
a:link		{ color: #0058B9; text-decoration: underline }
a:visited	{ color: #0058B9; text-decoration: underline }
a:active	{ color: #0FB7E6; text-decoration: underline }
a:hover		{ color: #0FB7E6; text-decoration: underline }
ul			{ padding: 0px 0px; margin-left: 16px; }
hr			{ color: #000000; background-color: #000000; height: 1px; width: 100%}
/*	End of general css definitions */
b				{ font-weight: bold; }
address			{ font: 11px Arial, Verdana; color: #333333; }
.address			{ font: 12px Arial, Verdana; color: #333333; }
/*form, input, textarea	{ font: 11px Arial, Verdana; color: #000000; }*/
.copy {
	font: 10px Arial, Verdana; color: #333333;
	margin: 10px;
}
.menu1				{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; letter-spacing: 1px; }
.menu1:link			{ text-decoration: none; color: #000000; }
.menu1:visited		{ text-decoration: none; color: #000000; }
.menu1:active		{ text-decoration: none; color: #FFFFFF; }
.menu1:hover		{ text-decoration: none; color: #FFFFFF; }
.active1			{ font: 11px Arial, Verdana; font-weight: normal; color: #FFFFFF; letter-spacing: 1px; }
.active1:link		{ text-decoration: none; color: #FFFFFF; }
.active1:visited	{ text-decoration: none; color: #FFFFFF; }
.active1:active		{ text-decoration: none; color: #FFFFFF; }
.active1:hover		{ text-decoration: none; color: #FFFFFF;  }
.menu2				{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; letter-spacing: 1px; }
.menu2:link			{ text-decoration: none; color: #000000; }
.menu2:visited		{ text-decoration: none; color: #000000; }
.menu2:active		{ text-decoration: none; color: #FFFFFF; }
.menu2:hover		{ text-decoration: none; color: #FFFFFF; }
.active2			{ font: 11px Arial, Verdana; font-weight: normal; color: #FFFFFF; letter-spacing: 1px; }
.active2:link		{ text-decoration: none; color: #FFFFFF; }
.active2:visited	{ text-decoration: none; color: #FFFFFF; }
.active2:active		{ text-decoration: none; color: #FFFFFF; }
.active2:hover		{ text-decoration: none; color: #FFFFFF;  }
.menu_etusivu			{ font: 11px Arial, Verdana; font-weight: bold; color: #000000; letter-spacing: 1px; }
.menu_etusivu:link		{ text-decoration: none; color: #000000; }
.menu_etusivu:visited	{ text-decoration: none; color: #000000; }
.menu_etusivu:active	{ text-decoration: none; color: #FFFFFF; }
.menu_etusivu:hover		{ text-decoration: none; color: #FFFFFF; }
.uutinen_pvm	{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; }
.uutinen			{ font: 11px Arial, Verdana; font-weight: normal; color: #666666; }
.uutinen:link		{ text-decoration: none; color: #666666; }
.uutinen:visited	{ text-decoration: none; color: #666666; }
.uutinen:active		{ text-decoration: none; color: #0FB7E6; }
.uutinen:hover		{ text-decoration: none; color: #0FB7E6; }
.design				{ font: 10px Arial, Verdana; font-weight: normal; color: #333333; }
.design:link		{ text-decoration: underline; color: #333333; }
.design:visited		{ text-decoration: underline; color: #333333; }
.design:active		{ text-decoration: underline; color: #FF3300; }
.design:hover		{ text-decoration: underline; color: #FF3300; }
.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; }

/* Form Format Styles */
input {
/*	font-size: 11px;
	font-family: 'Microsoft Sans Serif' , Tahoma, Arial, Verdana, Sans-Serif;
*/
}
input, select, 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.Input100 {
	width: '100%';
}
textarea.InputTextarea100 {
	width: 100%;
}
input.InputButton {
	font: 10px Arial, Verdana; font-weight: bold; color: #781F1C;
	vertical-align: middle;
	background-color: #FFCC00;
	border: #FFCC00 0px none; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	height: 24px;
	width: 84px;
}
input.InputButton2 {
	font: 10px Arial, Verdana; font-weight: bold; color: #781F1C;
	vertical-align: middle;
	background-color: #FFCC00;
	border: #FFCC00 0px none; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	height: 24px;
}
input.InputRadio, input.InputCheck {
	border: none; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}

/* Table Automatic Format Styles */

.1topleft
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topcenter
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topright
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1odd
{
	background-color: #F6F6F6;
}
.1even
{
	background-color: #F6F6F6;
}
.1middleleft
{
}
.1middlecenter
{
}
.1middleright
{
}
.1bottomleft
{
}
.1bottomcenter
{
}
.1bottomright
{
}

.2topleft
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.2topcenter
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2topright
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2odd
{
	background-color: #F6F6F6;
}
.2even
{
	background-color: #F6F6F6;
}
.2middleleft
{
	background-color: #FFFBED;
	color: #004A84;
	font-weight: bold;
}
.2middlecenter
{
	text-align: right;
}
.2middleright
{
	text-align: right;
}
.2bottomleft
{
	background-color: #FFFBED;
	color: #004A84;
	font-weight: bold;
}
.2bottomcenter
{
	text-align: right;
}
.2bottomright
{
	text-align: right;
}

.3topleft
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topcenter
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topright
{
	background-color: #FFEEBA;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3odd
{
	background-color: #F6F6F6;
}
.3even
{
	background-color: #FFFFFF;
}
.3middleleft
{
}
.3middlecenter
{
}
.3middleright
{
}
.3bottomleft
{
}
.3bottomcenter
{
}
.3bottomright
{
}

.4topleft
{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}
.4topcenter
{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4topright
{
	background-color: #3D66B5;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4middleleft
{
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4middlecenter
{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4middleright
{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomleft
{
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4bottomcenter
{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomright
{
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
-->
</style>