BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #11203C;
	background-image: url(images/bodybg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;

}       
H1   { 
font-size: 12pt;       
color: #FFFFFF;     
}     
H2   { 
font-size: 10pt;       
color: #CCCCCC;     
}
H3   { 
font-size: 9pt;       
color: #FFFFFF;     
} 
.uutisotsikko   { 
font-weight: bold;
font-size: 9pt;       
color: #FFFFFF;
}    
.uutinen   { 
font-size: 9pt;       
color: #FFFFFF;     
}
.kysymysotsikko   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
}                                
P    { 
font-family: Arial, Helvetica, sans-serif;       
font-size: 9pt;       
color: #FFFFFF;     
}     
A:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
}                
A:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
}                
A:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #B2B2B2;           
}          
P.leipateksti   { 
font-family: Arial, Helvetica, sans-serif;                  
font-size: 10pt;                  
color: #FFFFFF;                  
background-color: #CCCCCC;                
}                                     
UL             { 
font-family: Arial, Helvetica, sans-serif;                 
font-size: 10pt;                 
color: #FFFFFF;               
}               
TD             { 
font-family: Arial, Helvetica, sans-serif;                 
font-size: 10pt;                 
color: #FFFFFF;               
}                        

A.newsheading:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;
font-weight: bolder;            
color: #FFFFFF;         
text-decoration: none; 
}                
A.newsheading:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
font-weight: bolder;            
color: #FFFFFF;             
text-decoration: none; 
}                
A.newsheading:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
font-weight: bolder;            
color: #FFFFFF;        
text-decoration: underline;    
}          

A.newsdate:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: none;
}                
A.newsdate:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: none;
}                
A.newsdate:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: none;    
}          

A.valikko:link    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;

}                
A.valikko:visited    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;

}                
A.valikko:hover    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #516679;

}

TD.valikko             {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}

TD.valikko_hover             {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	cursor: hand;
	text-transform: capitalize;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 1px;
}

TD.valikkovalittu             {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ababab;
	background: #516679;
	text-transform: uppercase;
	text-decoration: none;

}


TD.alavalikko             { 
font-family: Arial, Helvetica, sans-serif;                 
background-color: #253352;
}

TD.alavalikko_hover             { 
font-family: Arial, Helvetica, sans-serif;
background-color: #8C8C8C;
cursor: hand;
}

TD.alavalikkootsikko             { 
font-family: Arial, Helvetica, sans-serif;                 
background-color: #CCCCCC;
}

TD.alavalikkovalittu             { 
font-family: Arial, Helvetica, sans-serif;                 
background-color: #CCCCCC;
}

TD.alavalikkovalittuotsikko             { 
font-family: Arial, Helvetica, sans-serif;                 
background-color: #CCCCCC;
}

A.alavalikko:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: none;
}                
A.alavalikko:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: none;
}                
A.alavalikko:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: none;    
}

A.alavalikko_hover:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: none;
}                
A.alavalikko_hover:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: none;
}                
A.alavalikko_hover:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: none;    
}


A.alavalikkovalittu:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #000000;          
text-decoration: none;
}                
A.alavalikkovalittu:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #000000;             
text-decoration: none;
}                
A.alavalikkovalittu:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #000000;       
text-decoration: none;    
}

td.newsheading   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
} 

td.newstitle   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
/*background-color: #CCCCCC;*/
} 

td.linkheading   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
} 

td.linktitle   { 
font-weight: bold;
font-size: 9pt;       
color: #000000;
background-color: #CCCCCC;
} 

A.newslinks:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: underline;
}                
A.newslinks:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: underline;
}                
A.newslinks:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: underline;    
}

td.magazineheading   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
} 

td.magazinetitle   { 
font-weight: bold;
font-size: 9pt;       
color: #000000;
/*background-color: #CCCCCC;*/
border-bottom: 1px solid #CCCCCC;
} 

A.magazinelinks:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: underline;
}                
A.magazinelinks:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: underline;
}                
A.magazinelinks:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: underline;    
}

td.heading   { 
font-weight: bold;
font-size: 10pt;       
color: #CCCCCC;
padding-top: 10px;
padding-bottom: 0px;
margin-bottom: 0px;
/*border: solid white;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 0px;
border-left-width: 0px;*/
} 

table.heading	{
border: solid white;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
}

.videoheading   { 
font-weight: bold;
font-size: 9pt;       
color: #CCCCCC;
} 
.videodesc   { 
font-weight: normal;
font-size: 8pt;       
color: #FFFFFF;
} 

td.videotitle   { 
font-weight: bold;
font-size: 9pt;       
color: #000000;
/*background-color: #CCCCCC;*/
border-bottom: 1px solid #CCCCCC;
} 
A.videolinks:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;          
text-decoration: underline;
}                
A.videolinks:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;             
text-decoration: underline;
}                
A.videolinks:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 9pt;            
color: #CCCCCC;       
text-decoration: underline;    
}

table.forum             { 
font-family: Arial, Helvetica, sans-serif;                 
background-color: #EE7316;
/*border: 1px solid;*/
}

td.forumtitle	{
font-family: Arial, Helvetica, sans-serif;                 
color: black;
font-weight: bolder;
background-color: #F07319;
}

td.forumfooter	{
font-family: Arial, Helvetica, sans-serif;                 
font-size: 8pt;
color: yellow;
/*background-color: #EE7316;*/
/*background-color: #FDBD89;*/
}

A.forumfooter:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 8pt;            
color: yellow;          
text-decoration: none;
}                
A.forumfooter:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 8pt;            
color: yellow;             
text-decoration: none;
}                
A.forumfooter:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 8pt;            
color: yellow;       
text-decoration: none;    
}

td.messagetitle	{
font-family: Arial, Helvetica, sans-serif;                 
color: black;
font-weight: bolder;
background-color: #E75D12;
border: solid white;
border-top-width: 1px;
border-bottom-width: 1px;
border-right-width: 0px;
border-left-width: 0px;
}

td.greeting	{
border: 1px solid yellow;
background-image: url('images/slide.jpg');
background-repeat: repeat-x;
background-color: #FFDD0E;
}

.picture {
font-family: Arial, Helvetica, sans-serif;                 
background-color: #8B9098;
border: 3px outset;
border-color: white black black white;
}

.card {
background-image: url("images/bg_liukuvari.jpg");
background-repeat: repeat-x;
border: 1px solid #8B9098;
background-color: #2E3C59;
}

.smallcard {
background-image: url("images/bg_liukuvari.jpg");
background-repeat: repeat-x;
border: 1px solid #8B9098;
background-color: #2E3C59;
/*border: 1px groove;*/
}

.smallcard2 {
background-image: url("images/bg_liukuvari.jpg"); 
background-repeat: repeat-x;
border: 1px solid #8B9098;
background-color: #2E3C59;
}

td.forumrow1 {
	color: white;
	background: #E75D12;
}
td.forumrow2 {
	color: white;
	background: #FF8000;
}

A.forumlink:link    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;            
color: yellow;          
text-decoration: none;
}                
A.forumlink:visited    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;            
color: yellow;             
text-decoration: none;
}                
A.forumlink:hover    { 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;            
color: yellow;       
text-decoration: none;    
}

td.threadtitle	{
font-family: Arial, Helvetica, sans-serif;                 
color: white;
font-weight: bolder;
background-color: black;
}

A.heading:link	{ 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;
font-weight: bolder;            
color: yellow;         
text-decoration: none; 
}

A.heading:visited	{ 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;
font-weight: bolder;            
color: yellow;         
text-decoration: none; 
}

A.heading:hover	{ 
font-family: Arial, Helvetica, sans-serif;            
font-size: 10pt;
font-weight: bolder;            
color: yellow;         
text-decoration: none; 
}

A.nettitieto:link	{ 
font-family: Verdatana, Arial, Helvetica, sans-serif;            
font-size: 6pt;
color: #11203C;         
text-decoration: none; 
}

A.nettitieto:visited	{ 
font-family: Verdana, Arial, Helvetica, sans-serif;            
font-size: 6pt;
color: #11203C;         
text-decoration: none; 
}

A.nettitieto:hover	{ 
font-family: Verdana, Arial, Helvetica, sans-serif;            
font-size: 6pt;
color: #11203C;         
text-decoration: none; 
}
