CAPTION {
	font-family: helvetica, sans-serif;
	font-size: 14pt;
	text-align: left;
}
A:link, A:active, A:visited { text-decoration: none }
BODY { font-family: verdana, helvetica, sans-serif;
       background-color: #99CCCC; }
TH { font-family: verdana, helvetica, sans-serif}
TD { font-family: verdana, helvetica, sans-serif;
       		 /*background-color: #ffffdd;*/ }
TD.lj { width: 60pt}
TD.ljt {background-color: #bbbb99;  }
TD.ljd { text-align: center;
         width: 60pt;
         background-color: #bbbb99; }
.yhteystiedot { text-align: center}
.viimu { text-align: center}
TD.bottomcell { font-family: verdana, helvetica, sans-serif;
       		 background-color: #99CCCC; 
                font-size: 8pt;}

#lambda {
	margin-left: 1cm;
	width: 80%;
}
#lambda td {
	text-align: center;
}


#cbM1 { position:absolute; visibility:hidden; width:10; z-index:11; }
#cbM2 { position:absolute; visibility:hidden; width:10; z-index:12; }
#cbM3 { position:absolute; visibility:hidden; width:10; z-index:13; }
#cbM4 { position:absolute; visibility:hidden; width:10; z-index:14; }

.menulinks { text-decoration: none; color: #FFFFFF; }

.cbMenulinks {
	text-decoration: none;
	color: #000000;
}

.cbMenurow {
	background-color: #ffffff;
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 9pt;
}

.cbMenurowNs {
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: small;
}

.cbMenurowNsMac {
	background-color: #ffffff;
	font-family: arial, helvetica, sans-serif;
	font-size: small;
}

.cbMenurowOver {
	background-color: #cccccc;
	font-family: arial, helvetica, sans-serif;
	font-size: 9pt;
	cursor: hand;
}

.smalltext {	
	font-size: 8pt;
	}

.largetext {	
	font-size: 12pt;
        font-weight: bold;
	}

.na { 
    color: grey;
 }
