body {background: "#FFFFFF"; margin-left: 1%; margin-right: 1%; font-size: 11pt; font-family: Arial;}
tr.header {background: "#E8F0FF"; font-weight: bold; font-family: Arial; font-size: 11pt;}
tr.tausta {background: "#F5F5F5"; font-family: Arial; font-size: 11pt;}
h1 {font-size: 16pt; font-weight: bold; font-family: Arial;}
h2 {font-size: 13pt; font-weight: bold; font-family: Arial;}
h3 {font-size: 11pt; font-weight: bold; font-family: Arial;}
ul {font-family: Arial; font-size: 11pt;}
td {font-family: Arial; font-size: 11pt;}
div.list {background-color: "#E8F0FF"; font-size: 11pt; font-family: Arial; padding: 1px;}

table.contents {border: 1px solid light gray; background: "#D5E5ED";}
td.contents_header {font-size: 14pt; color: "#404080"; text-align: center;}
td.contents_sub_header {border-bottom: 1px solid black; font-family: Arial; font-size: 10pt; font-weight: bold;}

td.contents {font-family: Arial; font-size: 9pt;}
pre.contents {font-family: Arial; font-size: 9pt;}
body.contents  {margin-left: 10px;}
a:visited {color: blue;}
a:link {color: blue;}
a:active {color: green;}
a:hover {color: red;}
td.topheader1 {font-family: Arial; font-size: 16.5pt; text-align: center; font-weight: bold;}
td.topheader2 {font-family: Arial; font-size: 13.5pt;}
td.topheader3 {font-family: Arial; font-size: 12pt; color: "#000000";}

fieldset { 
margin: 0 0 0 0; 
padding: 1em .5em .1em .5em; 
border: 1px solid #000000; 
} 

legend { 
padding: .2em; 
background-color: #E8F0FF; 
font-weight: bold; 
color: #000000; 
border: 1px solid #000000; 
} 

input { 
border: 1px solid #000000; 
font-weight: bold; 
background-color: F0F0F0; 
} 

input.button { 
border: 1px solid #000000; 
font-family: Arial;
font-size: 11pt;
font-weight: bold; 
background-color: #E8F0FF; 
} 


