  /*common link definition*/
a:link {color: #008000; text-decoration: none}
a:visited {color: #008000; text-decoration: none}
a:hover {color: #003300; text-decoration: none; background: #e6ffb0}
a:active {color: #008000; text-decoration: none}

html {overflow-y: scroll;}
body {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
p, ul, ol {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}
.normalTextTable {
	font-size: 12px;
}
p {font-size: 12px}
ul {font-size: 12px}
ol {font-size: 12px}
table {font-size: 12px}

/*TITLE STYLES*/
h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif; color: #666633}
h1 {font-size: 22px}
h2 {font-size: 18px;}
h3 {font-size: 14px;}
h4 {font-size: 13px; font-weight: bold}
.titlePunchLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	color: #333333;
}
.textSmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.etusivu_slogan {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold}
.boxTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
.lahdeviittaus { color: #CC6600; vertical-align: super; font-size: 9px}

#limited_area {
	width: 400px;
}

/*VEGAIA*/
.vegaiaSmall {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.vegaiaSmall a:link {color: #008000; text-decoration: none !important;}
.vegaiaSmall a:visited {color: #008000; text-decoration: none !important;}
.vegaiaSmall a:hover {color: #003300 !important; text-decoration: none !important; background: none !important; padding: none}
.vegaiaSmall a:active {color: #008000; text-decoration: none !important;}

/*WHITE LINKS IN BANNER*/
.linkBanner {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.linkBanner a:link {color: #FFFFFF; text-decoration: none}
.linkBanner a:visited {color: #FFFFFF; text-decoration: none}
.linkBanner a:hover {color: #E8FF8C; text-decoration: none; background: none}
.linkBanner a:active {color: #FFFFFF; text-decoration: none}

  /*SIDENAVI*/
.sidenavi {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none}
.sidenavi a:link {text-decoration: none}
.sidenavi a:visited {text-decoration: none}
.sidenavi a:hover {color: #008000; text-decoration: none; background: #e6ffb0; padding: 0.2em}
.sidenavi a:active {text-decoration: none}

.sidenaviChosen {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #336600}
.sidenaviChosen a:link {text-decoration: none; color: #336600}
.sidenaviChosen a:visited {text-decoration: none; color: #336600}
.sidenaviChosen a:hover {text-decoration: none; background: #e6ffb0; color: #336600}
.sidenaviChosen a:active {text-decoration: none; color: #336600}


/*SIDENAVI ADDITIONAL ITEMS the following script prevents horisontal movement while mouse hover*/
.sidenaviAdditional {text-decoration: none}
.sidenaviAdditional a:link {text-decoration: none}
.sidenaviAdditional a:visited {text-decoration: none}
.sidenaviAdditional a:hover {text-decoration: none; background: none; padding: 0em}
.sidenaviAdditional a:active {text-decoration: none}

  /*SEARCHFIELD IN BANNER*/ 
.fieldHolder
{
	width: 94px;
	height: 15px;
	background: url(../_LO_images/search_bar.jpg) no-repeat;
}

.searchImage
{
	margin: 0px 0px 0px 0px;
}

.textInput
{
	font-size: 10px;
	width: 85px;
	height: 13px;
	background: none;
	border: none;
	color: #336600;
	margin-top: 1px;
	margin-right: 5px;
}