BODY, P, TD {
	color: #000022;
	font-family: verdana, arial, helvetica ;
	font-size: 11px ;
}
.etu {
	color: #000022;
	font-family: verdana, arial, helvetica ;
	font-size: 11px ;
}
.ot {
	color: #000000 ;
	font-size: 18px ;
	font-weight: bold ;
}
.otsikko {
	color: #000000 ;
	font-size: 18px ;
	font-weight: bold ;
	font-style: italic;
}
.iso {
	color: #000000 ;
	font-size: 14px ;
	font-weight: bold ;
	font-style: normal;
}
.linkit {
	color: #000055 ;
	font-size: 12px ;
	font-weight: normal;
	font-style: normal;
}
.va {
	color: #111122 ;
	font-size: 11px ;
	font-weight: normal;	font-style: normal;}.vali {	color: #000044;	font-size: 12px ;	font-weight: bold ;}.vali2 {	color: #000044;	font-size: 12px ;	font-weight: normal ;	font-style: italic;}.pieni {	color: #000066 ;	font-size: 10px ;}.pikku {	color: #000066 ;	font-size: 10px ;}.cr {	color: #000000 ;	font-size: 10px ;}.vari {	color: #ccdeff ; FONT-WEIGHT: bold;}.koko {	font-size: 11px ;	color: #000000 ;	letter-spacing: 1px ;}.valkoinen {	font-size: 10px ;	color: #000000 ;	letter-spacing: 0px ;}.koko2 {	font-size: 10px ;	color: #000000 ;	letter-spacing: 0px ;}.pienikoko {	font-size: 1px ;}.tilaus {	font-size: 12px ;	color: #000000 ;	FONT-WEIGHT: bold ;}.bold {	color: #000000 ;	FONT-WEIGHT: bold ;}A:link    {TEXT-DECORATION: none; color: #000000 ; FONT-WEIGHT: normal; }A:visited {TEXT-DECORATION: none; color: #222222 ;} A:active  {TEXT-DECORATION: none; color: #111111 ;}A:hover   {TEXT-DECORATION: underline; color: #111111 ;}
  .basic {
   font-family: Verdana,Arial;
   font-size: 12px;
  }
  .basic_low {
   font-family: Verdana,Arial;
   color: #666666;
   font-size: 12px;
  }
  .basic_bar {
   font-family: Verdana;
   font-size: 12px;
   background: #F0F0F0;
  }
  .basic_bar_dark {
   font-family: Verdana;
   font-size: 12px;
   background: #CCCCCC;
   font-weight: bold;
  }
  .cal1 {
   font-family: Verdana;
   font-size: 12px;
   background: #000000;
   color: #FFFFFF;
  }
  .caltop {
   font-family: Verdana;
   font-size: 12px;
   background: #000000;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
  }
  .cal2 {
   font-family: Verdana;
   font-size: 12px;
   text-align: right;
   background: #F0F0F0;
  }
  .cal2on {
   font-family: Verdana;
   font-size: 12px;
   text-align: right;
   background: #99CCFF;
   
  }
 .tbox {
  width: 170px;
  height: 100px;
  font-size: 10px;
  background: #CCCCCC;
  font-family: Verdana; 
 }
 .tbox2 {
  width: 370px;
  height: 200px;
  font-size: 10px;
  background: #CCCCCC;
  font-family: Verdana; 
 }
 .tfield {
  width: 170px;
  background: #CCCCCC;
  font-family: Verdana; 
  font-size: 10px;
 }
 .tselect {
  width: 40px;
  background: #CCCCCC;
  font-family: Verdana; 
  font-size: 10px;
 }
 .tbutton {
  color: white;
  background: #666666;
  font-family: Verdana; 
  font-size: 10px;
 }

 .onlyPrinted/*ie*/ {
   display:none;
 }

@media print {

  /* Remove style not printed    */
  .notPrinted/*ie5*/, .active/*ie5*/, .passive/*ie5*/ {
          display: none;
  }

  .onlyPrinted/*ie5*/ {
    display: block;
  }

}

