.black
{		
	color: black;
	}

.blue
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 12pt;
	color: #990000;
	background: #CCFFFF;
	position: relative;
	}

.blue2
{		
	color: blue;
	}

.brown
{		
	color: #993300;
	}

.dropshadow
{
	font: Bold x-large 'Arial', 'sans-serif';
	position:relative;
	top:0;
	left:0;
	width:auto;
	height:auto;
	filter:dropshadow(color=#483D8B,OffX=3,OffY=3,Positive=1);
	}

.dropshadow1
{		
	font: Bold x-large 'Arial', 'sans-serif';
	color: #FFFFCC;
	filter: DropShadow(Color=#669999,OffX=-3,OffY=-3,Positive=0);
	width: auto;
	height: auto;
	position: relative;
	}

.first
{		
	border-top-width: thin;
	border-left-width: thin;
	border-left-color: #66CC99;
	border-top-color: #66CC99;
	border-top-style: outset;
	border-left-style: inset;
	padding-top: 2pt;
	padding-left: 2pt;
	}

.float
{		
	width: 40%;
	text-align: left;
	float: right;
	font-size: 10pt;
	color: #006600;
	background: #FFFFFF;
	position: relative;
	padding: 4pt 4pt;
	border-width: thin;
	border-style: groove;
	}

.fuchsia
{		
	color: fuchsia;
	}

.glow
{		
	font: Bold x-large 'Arial', 'sans-serif';
	color: #CC6699;
	filter: glow(Color=#FFFF00,Strength=5);
	width: auto;
	height: auto;
	position: relative;
	left: 0;
	top: 0;
	}

.gray
{		
	color: gray;
	}

.green
{		
	color: green;
	}

.hugeding
{		
	font: 80pt 'Wingdings', 'fantasy';
	color: #FFFF99;
	position: relative;
	}

.indent
{		
	margin-left: 1cm;
	position: relative;
	}

.large
{		
	font-family: 'Arial', 'Sans-Serif';
	font-style: italic;
	font-weight: bold;
	font-size: 16pt;
	color: #660066;
	text-align: left;
	position: relative;
	}

.lime
{		
	color: lime;
	}

.maroon
{		
	color: maroon;
	}

.navy
{		
	color: navy;
	}

.noindent
{
	margin-left: 0;
	position: relative;
	}

.note
{		
	font-size: 10pt;
	color: #006600;
	background: #FFFFFF;
	position: relative;
	padding: 2pt 2pt;
	border-width: thin;
	border-style: groove;
	}

.olive
{		
	color: olive;
	}

.purple
{		
	color: purple;
	}

.red
{		
	font-family: 'Arial', 'Sans-Serif';
	font-weight: normal;
	font-size: 8pt;
	color: #FF0000;
	text-align: center;
	position: relative;
	}

.red2
{		
	color: red;
	}

.redleft
{		
	font-family: 'Arial', 'Sans-Serif';
	font-size: 9pt;
	color: #990000;
	text-align: left;
	position: relative;
	}

.shadow
{		
	font: Bold x-large 'Verdana', 'Arial', 'Sans-Serif';
	color: #9999ff;
	filter: shadow(Color=#330066,Direction=135);
	padding: 5pt 12pt;
	height: 60;
	position: relative;
	left: 0;
	top: 0;
	}

.shadow3
{		
	font: Bold x-large 'sans-serif';
	color: #339999;
	position: absolute;
	left: 10pt;
	top: 30pt;
	z-index: 3;
	}

.small
{		
	font-family: 'Arial', 'Sans-Serif';
	font-weight: normal;
	font-size: 8pt;
	text-align: center;
	}

.teal
{		
	color: teal;
	}

A:active
{		
	color: #FF0000;
	}

B
{		
	color: #990000;
	position: relative;
	}

BLOCKQUOTE
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 11pt;
	color: #000066;
	position: relative;
	margin-left: 2cm;
	}

CAPTION
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 10pt;
	color: #000066;
	margin-left: .1in;
	position: relative;
	}

DD
{		
	font: Bold 11pt 'Trebuchet MS', 'Arial', 'sans-serif';
	color: navy;
	position: relative;
	left: .5cm;
	}

DIV
{		
	position: relative;
	}

DT
{		
	font: Bold large 'Arial', 'sans-serif';
	color: teal;
	background: #FFFFCC;
	padding-left: 2pt;
	position: relative;
	left: .5cm;
	}

H1
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #918E48;
	font-weight: bold;
	text-align: Left;
	position: relative;
   font-size: 16pt;
	}

H2
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #918E48;
	font-weight: bold;
	text-align: Left;
	position: relative;
   font-size: 14pt;
	}

H1.E1
{		
	font-size: 28pt;
	text-align: center;
	line-height:100%;
	}

H1.E2
{		
	font-size: 18pt;
	text-align: center;
	line-height: 100%;
	}
	
H1.E3
{		
	font-size: large;
	text-align: left;
	line-height: 100%;
	}

H3
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #918E48;
	font-weight: bold;
	text-align: Left;
	position: relative;
   font-size: 14pt;
	}
	
H3.sivunOtsikko
{		
   font-size: 18pt;
	margin-left: 0cm;
	text-align: Center;
	}

H4
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	margin-left: .5cm;
	padding-left: 2pt;
	width: auto;
	height: auto;
	position: relative;
	left: auto;
	top: auto;
	}

H5
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: small;
	color: #660066;
	background: #99cccc;
	margin-left: .7cm;
	padding-left: 5pt;
	position: relative;
	}

H6
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: small;
	color: #660066;
	margin-left: 1cm;
	padding-left: 10pt;
	position: relative;
	}

P
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #000000;
	text-align: Left;
	position: relative;
   font-size: 10pt;
	}

P.P1center
{		
	margin-left: 0cm;
	text-align: Center;
	}

P3
{		
	font-size: 6pt;
	}

I
{		
	color: #000099;
	position: relative;
	}

LI
{		
	font-family: 'Trebuchet MS', 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 11pt;
	color: #000066;
	margin-left: .4cm;
	position: relative;
	}

OL
{		
	position: relative;
	margin-left: 1.5cm;
	}


PRE
{		
	font-family: 'Arial', 'Sans-Serif';
	font-weight: bold;
	font-size: 10pt;
	color: #990000;
	text-align: left;
	margin-left: 1cm;
	position: relative;
	}

TR
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #000000;
	position: relative;
   font-size: 14pt;
	}

TH
{		
	font: 13px Arial, Helvetica, sans-serif;
   color: #000000;
	position: relative;
   font-size: 14pt;
	}

UL
{		
	position: relative;
	margin-left: 1.5cm;
		}