a {
	text-decoration : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

a:active
{
	text-decoration:none;
	color : Red;
}

a:link
{
	text-decoration:none;
	color : Blue;
}

a:visited {
	color : Navy;
}

a:hover {
	text-decoration : underline;
	font-weight : bold;
	color : #0000CC;
	background-color : #DDDDDD;
}

body {
	background-color : #D3D3D3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	scrollbar-arrow-color : Blue;
	scrollbar-face-color : #D3D3D3;
	scrollbar-base-color : #D3D3D3;
	scrollbar-track-color : #9999CC;
	scrollbar-highlight-color : #9999CC;
	scrollbar-shadow-color : #9999CC;
	scrollbar-darkshadow-color : #D3D3D3;
   scrollbar-3dlight-color : #D3D3D3; 
}

.tausta
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-indent : 0pt;
	padding : 18px 18px 18px 18px;
	text-align : left;
	vertical-align : top;
	color : Black;
	background-color : #DCDCDC;
	border-color : Silver Silver Silver Silver;
	border-collapse : collapse;
	border-style : solid solid solid solid;
	border-width : 1px 1px 1px 1px;
}

.plain {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	background-color : #DCDCDC;
}

td.navi {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Navy;
	background-color : #CCCCCC;
	text-indent : 0px;
	padding : 0px 0px 0px 0px;
	text-align : left;
	vertical-align : middle;
}

td.navion {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : Navy;
	background-color : #9999BB;
	text-indent : 0px;
	padding : 0px 0px 0px 0px;
	text-align : left;
	vertical-align : middle;
}

td.subnavi {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #DCDCDC;
	background-color : #6666CC;
	text-indent : 0px;
	padding : 0px 0px 0px 0px;
	text-align : left;
	vertical-align : middle;
}

td.oikea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : Navy;
	background-color : #D3D3D3;
	text-indent : 8px;
	padding : 0px 0px 0px 0px;
	text-align : right;
	vertical-align : middle;
}
h1, .h1 {
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 6px;
}

h2, .h2 {
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 6px;
}

h3, .h3 {
	color : Navy;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 6px;
}

th, .th {
	background-color : inherit;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

td, .td {
	background-color : #D3D3D3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 0px 0px 0px 0px;
	text-indent : 0px;
	margin : 0px 0px 0px 0px;
	text-align : left;
	vertical-align : top;
}

td.vaal, div.vaal{
	background-color : #D3D3D3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 4px 4px 4px 4px;
	text-indent : 6px;
	text-align : left;
	color : Black;
	border : 1px solid #9999CC;
}

td.sininen, div.sininen{
	background-color : #9999CC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 4px 4px 4px 4px;
	text-indent : 6px;
	text-align : left;
	color : Black;
}

td.vihrea, div.vihrea{
	background-color : #CCFFCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 4px 4px 4px 4px;
	text-indent : 6px;
	text-align : left;
	color : Black;
}

td.valkea, div.valkea{
	background-color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 4px 4px 4px 4px;
	text-indent : 6px;
	text-align : left;
	color : Black;
}

td.isovaal, div.isovaal{
	background-color : #D3D3D3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	padding : 4px 4px 4px 4px;
	text-indent : 6px;
	text-align : left;
	color : Black;
}

