
BODY {
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.viivat {
	background: url(testiback.gif) fixed;
	text-align: left;
}

TABLE
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	border : none;
	border-collapse : collapse;
	border-spacing : 0;
	padding : 2px;
}
TH {
	background-color : #d2e1f9;
	background-color : #b0d0df;
	background-color : #b5d5e4;
}
.center {
	text-align : center;
}
.right {
	text-align : right;
}
.left {
	text-align : left;
}

.ylitys {
	font-weight:bold;
	color: #FF0000;
}

.alitus {
	font-weight:bold;
	background-color: #0000FF;
}

.OK {
	text-align : right;
	font-weight:bold;
	color:#009900;
}

A {
	text-decoration: none;
	color: #1177DD;
	color: #0055AA;
}

A.tulos {
	text-decoration: none;
	color: #000000;
}

A:Hover {
	color: #FF0000;
}

INPUT.kool {
	background-color : #e2f1ff;
	background-color : #e7f0f5;
	border-color : #000000;
	border-width : 1px;
}
SELECT.kool {
	background-color : #e7f0f5;
}
.w {
	background-color : White;
	border : 1px;
}
.sub {
	background-color : #e0e0e0;
}

.parillinen {
	background-color : #e5e5e5;
}
.pariton{
	background-color : #ffffff;
}

.korosta {
	background-color : #e1d1f1;
	background-color : #d2e1f9;
}

.red {
	color : #FF4500;
}
.huomiotausta {
	background-color : #FF4444;
}
.OKtausta {
	background-color : #44FF44;
}


.close {
	display : none;
}
.open {
	display : inline;
}
.centered {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}