TABLE.table {
 border-color:#9e932b; border-style:solid; border-width: 1px;
}
TABLE {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
}
TABLE.data1{
	FONT-SIZE: 10px;
	COLOR: #669900;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif
}
TR.light {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR:#F5F5F5;
}
TR.dark {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR:#E4E4E4;
}
TR.light1 {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR:#F5F5F5;
}
TR.dark1 {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR:#E1E1E1;
}
TR.darkheader {
	color: #000000;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR:#E4E4E4;
}
TR.gfheader {
	font-weight: bold;
	color: #000000;
	font-size: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #e4e4e4;
}
TR.glight {
	BACKGROUND-COLOR: #ffffff;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
}
TR.gdark {
	BACKGROUND-COLOR:#e4e4e4;
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana, Arial, Helvetica;
}
TR.normal {
	FONT-SIZE:8pt; COLOR:#333300; FONT-FAMILY: verdana, Arial, Helvetica, "Sans Serif";
}
TD.banner{
	BACKGROUND-color:#9E932B; COLOR:#ffffff;
}
TD.title{
	COLOR:#ffffff; BACKGROUND-COLOR:#9E932B; FONT-WEIGHT:bold; FONT-SIZE:8pt;
}
TD.header{
	COLOR:#000000; BACKGROUND-COLOR:#ffffff; FONT-WEIGHT:bold; FONT-SIZE:8pt;
}
.finput{
	COLOR:#000000; BACKGROUND-COLOR:#FAFAF6; FONT-WEIGHT:normal; FONT-SIZE:8pt;
}
TD.tableline {
	BACKGROUND-COLOR:#ffffff;
}
TD.fheader {
	COLOR:#000000;
	 FONT-weight:bold;
	BACKGROUND-COLOR:#E4E4E4;
}
.HTD {
	COLOR:#000000; FONT-SIZE:8pt; FONT-FAMILY: verdana, Arial, Helvetica, "Sans Serif"; FONT-weight:bold;
}
A.nlink:link {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;
}
A.nlink:visited {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;
}
A.nlink:hover {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;
}
A.nlink:active{
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;
}
A.nlink1:link {
	FONT-SIZE: 7pt; COLOR: #333300; TEXT-DECORATION: underline;
}
A.nlink1:visited {
	FONT-SIZE: 7pt; COLOR: #333300; TEXT-DECORATION: underline;
}
A.nlink1:hover {
	FONT-SIZE: 7pt; COLOR: #8B0706; TEXT-DECORATION: underline;
}
A.nlink1:active {
	FONT-SIZE: 7pt; COLOR: #333300; TEXT-DECORATION: underline;
}
TD.footer {
	FONT-size:7pt;
}
HR {
	COLOR:#AFAE73; size:1pt;
}
.pipe {
	COLOR:#9E922A;
}
A.menulink:link {
	FONT-SIZE: 8pt; COLOR: #3E3E01; TEXT-DECORATION: none; Font-weight:bold;
}
A.menulink:visited {
	FONT-SIZE: 8pt; COLOR: #3E3E01; TEXT-DECORATION: none; Font-weight:bold;
}
A.menulink:hover {
	FONT-SIZE: 8pt; COLOR: #8B0706; TEXT-DECORATION: none;Font-weight:bold;
}
A.menulink:active{
	FONT-SIZE: 8pt; COLOR: #3E3E01; TEXT-DECORATION: none;Font-weight:bold;
}
A.addlink:link {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none; Font-weight:bold;
}
A.addlink:visited {
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none; Font-weight:bold;
}
A.addlink:hover {
	FONT-SIZE: 8pt; COLOR: red; TEXT-DECORATION: none;Font-weight:bold;
}
A.addlink:active{
	FONT-SIZE: 8pt; COLOR: blue; TEXT-DECORATION: none;Font-weight:bold;
}
A.flink:link {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none; Font-weight:bold;
}
A.flink:visited {
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none; Font-weight:bold;
}
A.flink:hover {
	FONT-SIZE: 7pt; COLOR: #8B0706; TEXT-DECORATION: none;Font-weight:bold;
}
A.flink:active{
	FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none;Font-weight:bold;
}
.label{
	COLOR:#444403; FONT-SIZE:8pt; FONT-FAMILY: verdana, Arial, Helvetica, "Sans Serif"; FONT-weight:bold;
}

A.slink1:link {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline; Font-weight:bold;
}
A.slink1:visited {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline; Font-weight:bold;
}
A.slink1:hover {
	FONT-SIZE: 8pt; COLOR: #8B0706; TEXT-DECORATION: underline;Font-weight:bold;
}
A.slink1:active{
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline;Font-weight:bold;
}
A.slink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,Arial, Helvetica;
}
A.slink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,Arial, Helvetica;
}
A.slink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,Arial, Helvetica;
}
A.slink:active{
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana,Arial, Helvetica;
}
.valikko {
	FONT-SIZE: 10px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica;
}
.alavalikko {
	FONT-SIZE: 10px; COLOR: #333300; FONT-FAMILY: Verdana, Arial, Helvetica;
}
.otsikko {
	FONT-SIZE: 14px; COLOR: #8B0706; FONT-FAMILY: Verdana, Arial, Helvetica; LETTER-SPACING: 0.5em;
}
.teksti {
	FONT-SIZE: 12px; COLOR: #333300; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica;
}
.tableout {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000;
}
.tausta {
	COLOR: #333300; TEXT-DECORATION: none
}
.ftitle {
	FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, verdana, Helvetica, sans-serif; Font-weight:bold;
	}

.ftitle1 {
	FONT-SIZE: 14px; COLOR: #666633; Font-weight:bold; FONT-FAMILY: Verdana, Arial, Helvetica; LETTER-SPACING: 0.5em;
}

TD.HTD2{
	COLOR:#282801; FONT-SIZE:7pt; FONT-FAMILY: verdana, Arial, Helvetica, "Sans Serif"; FONT-weight:normal;
}



