BODY 	{ 
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: x-small; 
	background-color: #204D79;
	}

TD 	{ 
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: x-small; 
	}

TD P 	{ 
 
	}
		

TH 	{ 
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: x-small; 
	}


P 	{
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: x-small; 
	}

LI	{
	}

H1	{
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: small; 
	font-weight: bold;
	}
H2	{
	font-family: Trebuchet MS,Arial,sans-serif; 
	font-size: small; 
	font-weight: bold;
	}	

A{
	color: blue;
	text-decoration:underline;
	}

A:link 	{
	color: blue;
	text-decoration:underline;	
	}
	
A:hover 	{
	color: purple;
	text-decoration:underline;	
	}

A:visited 	{
	color: purple;
	text-decoration:underline;	
	}

A:active 	{
	color: red;
	text-decoration:underline;	
	}	
	
INPUT 
	{ 
	font-family: monospace; 
	font-size: 11px; 
	}
	
/* Sisältösivu */	
TD.content {
	background-color:#FFFFFF;
	border-left:1px solid #FFCC66;
	border-top:1px solid #FFCC66;
	padding-top:5px;
	padding-right:15 px;
	padding-bottom:15px;
	}
TABLE.contentTable{
	margin-left:20px;
}	
TD.header{
	font-size:small;
	font-weight:bold;
	color:#000000;
	background-color:#FFFFCC;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
	}	
TD.subHeader{
	font-size:small;
	font-weight:bold;
	color:#003366;
	border-bottom:1px solid #FFCC66;
	}		
TD.subLinks{
	padding-top:15px;
	padding-bottom:15px;
	color: blue;	
	}
TD.contentText{
	color:#000000;
	padding-top:15px;
	padding-bottom:15px;	
	}	
TD.breadcrumbs{
	padding-bottom:15px;
	}	
TABLE.sisTaulu{
	border:1px solid #FFCC66;
	padding:;
}
TD.sisTauluOts{
	background-color:#FFFFCC;
	font-weight:bold;
}
	
/*Navigaatio*/	
TD.naviHeader{
	background-color:#FAE37F;
	padding-left:15px;
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	height:25px;
	}
	
TD.naviTextInact{
	background-color:#FFFFFF;
	padding-left:3px;
	border-bottom:1px solid #FFFFFF;
	}
	
TD.naviRowInact{
	background-color:#003366;
	border-bottom:1px solid #FFFFFF;
	}
	
TD.naviTextAct{
	background-color:#EDD1D1;
	padding-left:3px;
	border-bottom:1px solid #FFFFFF;
	}
	
TD.naviRowAct{
	background-color:#990000;
	border-bottom:1px solid #FFFFFF;
	}
TD.naviBg{
	background-color:#FEF9E5;
	}
	
/* Navigaation linkkityylit: ei-aktiivinen */	

A.naviLinkInact {
	color: blue;
	text-decoration:none;
	}

A.naviLinkInact:link 	{
	color: blue;
	text-decoration:none;	
	}
	
A.naviLinkInact:hover 	{
	color: #003366;
	text-decoration:none;	
	}

A.naviLinkInact:visited 	{
	color: blue;
	text-decoration:none;	
	}

A.naviLinkInact:active 	{
	color: purple;
	text-decoration:none;	
	}	


/* Navigaation linkkityylit: aktiivinen 	
	

A.naviLinkAct {
	color: #990000;
	font-weight:bold;
	text-decoration:none;
	}

A.naviLinkAct:link 	{
	color: #990000;
	font-weight:bold;	
	text-decoration:none;
	}
	
A.naviLinkAct:hover 	{
	color: #FF0000;
	font-weight:bold;	
	text-decoration:none;	
	}

A.naviLinkAct:visited 	{
	color: #990000;
	font-weight:bold;	
	text-decoration:none;	
	}

A.naviLinkAct:active 	{
	color: #FF0000;
	font-weight:bold;	
	text-decoration:none;	
	}		
	
Ei käytössä nyt	*/
	
/* Header */	
TD.headerLeft{
	background-color:#062A7C;
	background-image:url("images/headerBgYellow.gif");
	}
TD.headerRight{
	background-color:#062A7C;
	background-image:url("images/headerBgYellow.gif");
	}
	
/* Vasen reuna */	
TD.leftStroke{
	background-color:#204D79;
	}
	
/* Etusivun layout */	

TD.indexCol1{
	border-left:1px solid #FFCC66;
	border-bottom:1px solid #FFCC66;
	background-color:#FFFFFF;
}
TD.indexCol2{
	border-left:1px solid #FFCC66;
	border-bottom:1px solid #FFCC66;
	background-color:#FFFFFF;
}
TD.indexColImg
	{
	border-left:1px solid #FFCC66;
	border-bottom:1px solid #FFCC66;
	background-image:url("images/indexBg.jpg");
	background-repeat:no-repeat;
	background-color:#FFFFCC;
	}
TD.indexNewsHeader
	{
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFCC66;
	background-color:#FAE483;
	font-weight:bold;
	color:#062A7C;
	padding-left:10px;
	height:25px;
	}
TD.indexNews
	{
	color: #000000;
	border-bottom:1px solid #FFCC66;
	background-color:#FFFFFF;
	}
TD.indexNewsItem
	{

	}	
TD.indexNewsExtra
	{

	}
