body {  top: auto; clip:   rect(   ); margin-top: 0px; margin-left: 0px; margin-right: 0px}
table {  font-family: Trebuchet MS, Arial, Tahoma; font-size: 9pt}
td {  font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif; font-size: 9pt; color: #5b5b5b}
a:visited { font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif; font-size: 9pt; color: #808080; text-decoration: underline}
a:link { font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif; font-size: 9pt; color: #808080; text-decoration: underline}
a:hover {font-family: Trebuchet MS, Arial, Tahoma; color: #FFFFFF; background-color: #a7b1bb; text-decoration: none}
.pikku {  font-family: Trebuchet MS, Arial, Tahoma; font-size: 8pt}
.iso {  font-family: Trebuchet MS, Arial, Tahoma, Verdana; font-size: 12pt; color: #979797}
.aktiivi {  font-family: Trebuchet MS, Arial, Tahoma; font-size: 9pt; color: #CADFFE; text-decoration: none}
.lomake {  font-family: Trebuchet MS, Arial, Tahoma, Helvetica, sans-serif; font-size: 9pt; color:#5b5b5b}
.table {
	border-width: 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #c0c0c0;
	background-color: #ebe9ea;
	}
.td {
	border-width: 0px;
	padding: 3px;
	border-style: solid;
}

.tulostaulukko {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #cbcbcb;
	background-color: #f1f1ed;
	}
.tulostd {
	border-width: 0px;
	border-color: #000000
	border-spacing: 2px;
	padding: 3px;
	border-style: solid;
}
.treenitd {
	border-width: 0px;
	border-color: #000000
	border-spacing: 5px;
	padding: 5px;
	border-style: solid;
}

body { scrollbar-face-color:#FFFFFF; 
scrollbar-arrow-color:#808080; 
scrollbar-track-color:#FFFFFF; 
scrollbar-shadow-color:#808080; 
scrollbar-highlight-color:#FFFFFF; 
scrollbar-3dlight-color:#808080; 
scrollbar-darkshadow-Color:#FFFFFF; }