<style> 
	BODY,TD,P,body,td,p{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 13px;
 		color: #773300;
	}
	BODY,body{
		background-color: #FFA900;
	}
	B, b{
		text-decoration:none;
	}
	A B{
		font-size:11px;
	}
	
	.title{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 30px;
		font-weight:normal;
		line-height: 35px;
 		color: #FFFFFF;
	}
	.title2{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 12px;
		font-weight:bold;
		line-height: 16px;
 		color: #FFFFFF;
	}
	.plaintext{
		font-family: Arial,Georgia, Times New Roman, Times, serif;
		font-size: 13px;
		font-weight: normal;
		line-height: 22px;
		color: #773300;
	}
	.plaintext A{
		line-height: 18px;
	}
	.plaintext TD P{
		margin-bottom:0px;
	}
	.plaintext P{
		margin-bottom:-9px;
	}
	.plaintext LI P{
		margin-bottom:5px;
	}
	.plaintext input, textarea{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color:#000000;
	}
	.plaintext input.btn{
		color:#004CB0;
	}
	.plaintext2{
		font-family: Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 15px;
		color: #5A5A5A;
	}
	.plainImage{
		margin-right: 10px;
		margin-top: 5px;
	}
	.linkBlue{
		font-size: 11px;
		color: #004CB0;
		font-weight: bold;
	}
	.linkBlue A{
		font-size: 11px;
		color: #004CB0;
		font-weight: bold;
		text-decoration:none;
	}
	.linkBlue A:hover{
		color: #E20000;
		text-decoration:underline;
	}
	.navi1{
		font-family: Arial,Georgia, Times New Roman, Times, serif;
        font-size: 12px;
		color: #814500;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
	}
	.navi1:hover{
		color: #000000;
		text-decoration: none;
	}
	.navi1selected{
		font-family: Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 12px;
		color: #000000;
		font-weight: normal;
		text-decoration: none;
		line-height: 22px;
	}
	.navi1selected:hover{
		color: #000000;
		text-decoration: none;
	}
	.navi2{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		font-weight: normal;
		color: #814500;
		text-decoration: none;
		line-height: 13px;
	}
	.navi2:hover{
		color: #000000;
		text-decoration: none;
	}
	.navi2 P{
		margin-top: 1px;
		margin-bottom: 3px;
	}
	.navi2selected{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 11px;
		color: #000000;
		text-decoration: none;
		font-weight:bold;
		line-height: 13px;
	}
	.navi2selected:hover{
		text-decoration: none;
	}
	.navi3{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		font-weight:normal;
		color: #004CB0;
		text-decoration: none;
		line-height: 13px;
	}
	.navi3:hover{
		color: #E20000;
		text-decoration: none;
	}
	.navi3 P{
		margin-top: 2px;
		margin-bottom: 3px;
	}
	.navi3selected{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 11px;
		font-weight:normal;
		color: #E20000;
		text-decoration: none;
		line-height: 13px;
	}
	.navi4{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		font-weight:bold;
		color: #004CB0;
		text-decoration: none;
		line-height: 15px;
	}
	.navi4:hover{
		color: #E20000;
		text-decoration: none;
	}
	.navi4 P{
		line-height: 15px;
		margin-top: 4px;
		margin-bottom: 5px;
	}
	.navi4 P A{
		line-height: 14px;
	}
	.navi4selected{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 11px;
		font-weight:bold;
		color: #E20000;
		text-decoration: none;
		line-height: 13px;
	}
	.naviExtLinks{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 10px;
		color: #E20000;
		text-decoration: none;
	}
	.naviExtLinks:hover{
		text-decoration: underline;
	}
	.naviExtLinksselected{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 10px;
		color: #E20000;
		text-decoration: none;
	}
	.naviExtLinksselected:hover{
		text-decoration: underline;
	}
	.frontBlockTitle{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 14px;
		font-weight:bold;
		color: #FFFFFF;
	}
	.searchTitle{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 10px;
		font-weight:bold;
		color: #FFFFFF;
		
	}
	.footerFront{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		line-height: 11px;
		color: #FFB900;
		text-decoration: none;
	}
	.footer{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 10px;
		color: #004CB0;
		line-height: 11px;
	}
	.footerMenu{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		color: #E20000;
		line-height: 11px;
		text-decoration: none;
	}
	.footerMenu A{
		color: #E20000;
		text-decoration: none;
	}
	.footerMenu A:hover{
		text-decoration: underline;
	}
	.langSelector{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 10px;
		color: #009496;
		text-decoration: none;
	}
	.liftFront{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 12px;
		line-height: 18px;
		color: #5A5A5A;
		text-decoration: none;
	}
	.liftFront A{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight:bold;
		line-height: 13px;
		color: #004CB0;
		text-decoration: none;
	}
	.liftFront P{
		margin-bottom:-9px;
	}
	.liftFront A:hover{
		text-decoration: none;
		color: #E20000;
	}
	.liftNewsFront{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		color: #666666;
		text-decoration: none;
	}
	.liftNewsFront A{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight:bold;
		color: #004CB0;
		text-decoration: none;
	}
	.liftNewsFront A:hover{
		text-decoration: none;
		color: #E20000;
	}
	.liftNewsFront P{
		margin-bottom:-10px; /* has to be -10. Teemu's order. */
	}
	.linkPrint A{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight:bold;
		color: #004CB0;
		text-decoration: none;
	}
	.linkPrint A:hover{
		text-decoration: none;
		color: #E20000;
	}
	.customerService{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight:normal;
		line-height: 10px;
		color: #000000;
		text-decoration: none;
	}
	.yellow{
		color:#FFB900;	
	}
	.bookSearhTitle{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		font-weight:bold;
		color: #004CB0;
		text-decoration: none;
		line-height: 17px;
	}
	.bookSearhText{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
        font-size: 11px;
		font-weight:normal;
		color: #666666;
		text-decoration: none;
		line-height: 13px;
	}
	.bookPrice{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
       	font-size: 11px;
		font-weight:bold;
		color: #E20000;
		text-decoration: none;
		line-height: 21px;
	}
	.bookOrderForm{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		font-weight: normal;
		line-height: 14px;
		color: #666666;
	}
	.bookOrderForm P{
		margin-top:4px;
		margin-bottom:2px;
	}
	.bookOrderForm A{
		text-decoration:none;
	}
	.bookOrderForm A:hover{
		text-decoration:none;
	}
	.bookOrderFormInput{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 11px;
		line-height: 14px;
		color: #000000;
		width:286px;
	}
	.taulukko{		
 		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
 		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		border: 0px #ffffff solid;
		border-collapse: collapse;
		color: #5A5A5A;
	}
	.taulukko TD{
		vertical-align:top;
		padding: 2px;
	}
	.taulukkoreunat{
 		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
 		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		border: 1px #000000 solid;
		border-collapse: collapse;
		color: #5A5A5A;
	}
	.taulukkoreunat TD{
		vertical-align:top;
		padding: 5px;
		/*padding-bottom: 13px;  to avoid p's margin-bottom: -10 */ 
	}
	.taulukkoedit{
 		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
 		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		border: 1px #999999 dotted;
		border-collapse: collapse;
		color: #5A5A5A;
	}
	.taulukkoedit TD{
		vertical-align:top;
		padding: 2px;
	}
	.taulukkoeditreunat{
 		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
 		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		border: 1px #000000 solid;
		border-collapse: collapse;
		border-color: #000000;
		color: #5A5A5A;
	}
	.taulukkoeditreunat TD{
		vertical-align:top;
		padding: 5px;
	}
	samp{
		font-family: Arial, Helvetica, Georgia, Times New Roman, Times, serif;
 		font-size: 11px;
		color: #000000;
		background-color:#CCCCCC;
		margin-left:7px;
		margin-right:7px;
	}
	.editortop{
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
 		font-size: 13px;
 		color: #FFFFFF;
		font-weight:bold; 
		background-color: #8E8E91
	}
	.formelement{  
		font-family: Verdana,Arial,Georgia, Times New Roman, Times, serif;
		font-size: 10px; 
		font-style: normal; 
		font-weight: normal; 
		color: #000000;
		border: #000000; 
		border-style: solid; 
		border-width: 1px; 
	}
	.tab
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		
	}
	.tabsel
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
		background-color: #009999;
	}			
	.dark
	{
		background-color:#000000;
	}
	.link
	{
		color: #000000;
		text-decoration:none;
	}
	.linksel
	{
		color: #FFFFFF;
		text-decoration:none;
	}
	.content
	{
		font-family: Verdana, Arial, Helvetica;
		font-size: 11px;
	}
 </style>
