A:link		{color: blue;
		 text-decoration: underline;
		 cursor: hand;}
A:visited	{color: blue;
		 text-decoration: underline;
		 cursor: hand;}
A:active	{color: white;
		 background: blue;
		 text-decoration: underline;
		 cursor: hand;}
A:hover		{color: rgb( 0, 0, 200 );
		 background: rgb( 210, 210, 210 );
		 text-decoration: underline;
		 cursor: hand;}

/* Otsikot isommalla TH */
/* Tuotenimet isommalla */
/* Shades-of-blue */

BODY.withincontent
		{background: #ffffff;
	 	 color: #000000;
	 	 font: 8pt Verdana, Arial, Helevetica;
		 margin-top:2%;
		 margin-bottom:10%;
		 margin-left:3%;
		 margin-right:3%;
		}
DIV.internal	{
		 background: rgb( 249, 210, 244 );
		}
P.withincontent
		{margin-top:2%;
		 margin-bottom:2%;
		 margin-left:3%;
		 margin-right:3%;
		}
		

.disclaimer	{margin-left:5%;
	 	 font: 7pt Verdana, Arial, Helevetica;
		 color: rgb( 232, 248, 122 );
		}
A.disc:link	{color: rgb( 232, 248, 122 );
		 text-decoration: underline;
		 cursor: hand;}
A.disc:visited	{color: rgb( 232, 248, 122 );
		 text-decoration: underline;
		 cursor: hand;}
A.disc:hover	{color: rgb( 10, 20, 70 );
		 background: rgb( 232, 248, 122);
		 text-decoration: none;
		 cursor: hand;}
A.disc:active	{color: rgb( 10, 20, 70 );
		 background: rgb( 232, 248, 122);
		 text-decoration: none;
		 cursor: hand;}

.indentsome	{margin-left:6%;
	 	 font: 8pt Verdana, Arial, Helevetica;
		 margin-right:10%;
		 text-align: justify;
		}

.narrower	{margin-left:0%;
	 	 font: 8pt Verdana, Arial, Helevetica;
		 margin-right:3%;
		 text-align: justify;
		}
.morerightmargin
		{margin-right:27%;
	 	 font: 8pt Verdana, Arial, Helevetica;
		}

H1		{font: bold 14pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}
H2		{font: bold 9pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}
H3		{font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}

.choosecurrency
		{font: bold 8pt Verdana, Arial, Helevetica;
		 cursor: hand;
		 text-decoration: none;
		}

.choosegroups
		{font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 cursor: hand;
		 vertical-align: text-bottom;
		}

.chooseprices
		{font: 8pt Verdana, Arial, Helevetica;
		 cursor: hand;
		 text-decoration: none;
		}

.detailedselect
		{font: 8pt Verdana, Arial, Helevetica;
		 cursor: hand;
		 text-decoration: none;
		}

TD		{font: 8pt Verdana, Arial, Helevetica}

TD.withincontent
		{font: 8pt Verdana, Arial, Helevetica;
		 background: rgb( 220, 220, 240 );
		 text-decoration: none;
		}
		
TD.internal
		{font: 8pt Verdana, Arial, Helevetica;
		 background: rgb( 249, 210, 244 );
		 text-decoration: none;
		}		
		
TD.timeline
		{font: 8pt Verdana, Arial, Helevetica;
		 background: rgb(192,237,215); //white;
		 text-decoration: none;
		}		

TH.withincontent
		{font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 color: #000000; 
		 background: rgb( 230, 230, 230 );
		}
		
TH.internal
		{font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 color: #000000; 
		 background: rgb( 249, 210, 244 );
		}

TD.contentrow  {font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 180, 195, 220 );
		}

TD.contentrow0 {font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 130, 160, 200 );
		}

TD.contentrow1 {font: bold 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 180, 195, 220 );
		}


TD.productlist {font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}

TD.productrow0 {font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 130, 160, 200 );
		}
TD.unavailable {font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: gainsboro;
		}
TD.productrow1 {font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 180, 195, 220 );
		}

TH.wizard	{font: bold 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 130, 160, 200 );
		}
TEXTAREA.wizard {font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 210, 210, 210 );
		 text-align: justify;
		}
TEXTAREA.wizardi{font: 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}
TD.wizard	{font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 210, 210, 210 );
		}

TH		{font: bold 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}

TH.productlist {font: bold 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 color: #000000;
		 background: rgb( 230, 230, 230 );
		}

TH.details	{font: 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}
TH.detailsmini	{font: 10pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: rgb( 230, 230, 230 );
		}
TD.details 	{font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		}
TD.paymentlinks
		{font: 8pt Verdana, Arial, Helevetica;
		 text-decoration: none;
		 background: white;
		}

INPUT.wizard 	{font: bold 10pt Verdana, Arial, Helvetica;
		 text-decoration: none;
		 cursor: hand;
		 vertical-align: text-bottom;
		}

INPUT.ontop 	{font: bold 8pt Verdana, Arial, Helvetica;
		 text-decoration: none;
		 vertical-align: middle;
		 color: rgb( 20, 40, 70 );
		 background: rgb( 145, 160, 180 );
		 cursor: hand;
		 vertical-align: text-bottom;
		}

INPUT.onleft	{font: bold 8pt Verdana, Arial, Helvetica;
		 text-decoration: none;
		 vertical-align: middle;
		 color: rgb( 10, 20, 70 );
		 background: rgb( 140, 150, 165 );
		 width: 32ex;
		 cursor: hand;
		 vertical-align: text-bottom;
		}

INPUT.withincontent
		{font: bold 8pt Verdana, Arial, Helvetica;
		 text-decoration: none;
		 vertical-align: middle;
		 color: rgb( 10, 20, 70 );
		 background: rgb( 220, 220, 235 );
		 cursor: hand;
		 vertical-align: text-bottom;
		}

TABLE		{border-color: black;
		}