BODY  { 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;
	color: #000000; background: #ffffff; font-size: 8pt; 
	/*background-image: url("/pic/gui/tausta1.jpg");*/
	}
LI UL P     { color: #437E87; font-size: 8pt; }
	
COL,COLGROUP,TABLE,TBODY,TD,TR {
        font-size: 8pt;
        text-decoration:        normal;
        border-color:   navy;
        text-align: left;
        vertical-align:top ;
        border-style:   none;
	}
COL.tuote,  COLGROUP.tuote,  TABLE.tuote,  TBODY.tuote,  TD.tuote,  TR.tuote     {
        background:     transparent;
        }

h1    { color: #4a7bbd; font-size: 14pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
h2    { color: #4a7bbd; font-weight: bold; font-size: 12pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
h3    { color: #4a7bbd; font-weight: 600; font-size: 11pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
h4    { color: #4a7bbd; font-weight: bold; font-size: 10pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
h5    { color: #4a7bbd; font-weight: bold; font-size: 9pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
I     { font-style: italic; font-size: 8pt; 
	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
B     { font-weight: bold; font-size: 8pt; 
   	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;}
A     { text-decoration: underline; 
   	font-family: Verdana, Helvetica, Arial, "Trebuchet MS" ;
	font-size: 8pt; }
        A:link{color:#4a7bbd; }
        A:visited{color: #4a7bbd ;}
	A:active{color:#008439; background-color: none; }
	A:hover{color:#008439; background-color: none; }

.leftbanner { font-family :Verdana,Arial,Helvetica ; 
	color: #777777;
	font-color: #777777;
	background-color: #f0f0f0;
	}
	
.winmsg  {font-family :Verdana,Arial,Helvetica ; font-size: 11pt; 
        text-decoration: none;
        font-weight: bold;
        color: #4a7bbd;
	vertical-align:middle ;
	background-color: #ffffff;
	/*background-image: url("/pic/v2/winhead1.jpg");*/
	/*background-image: url("/pic/gui/winhead1.jpg");*/
        }
	/*.winmsg:hover{ color:#1DFFB0; }*/

.menu3  {font-family :Arial,Helvetica ; font-size: 8pt; 
        text-decoration: none;
        font-weight: normal;
        color: #ffffff; 
	background-color: transparent;
        }
        A.menu3:link{color:#4a7bbd; background-color: transparent;}
        A.menu3:visited{color:#4a7bbd; background-color: transparent;}
	A.menu3:active{color:#048C69; background-color:transparent; }
	A.menu3:hover{color:#008439; background-color:transparent; }

.menu  {font-family :Arial,Helvetica ;
        text-decoration: none;
        font-weight: normal;
        }
        .menu:link{color:#4a7bbd; }
        .menu:visited{color:#4a7bbd; }
	.menu:active{color:#008439; background-color:transparent; }
	.menu:hover{color:#008439; background-color:transparent; }

.box1 {
	border-top: hidden ; border-left: hidden ;
	border-right: ridge gray;
	border-bottom: ridge gray;
	border-width:2px;
	/*background-image:url("/pic/gui/r1/palsta.gif");*/
     }
.box2 {
	border-top: hidden ; border-left: hidden ;
	border-top: groove gray;
	border-left: groove gray;
	border-right: ridge gray;
	border-bottom: ridge gray;
	border-width:2px;
     }
.td1 { font-family: arial, helvetica ; font-size: 12pt ;
        font-weight: bold;
        color: #1F1F1F; 
        background-color: #FFFCE3 ;
    }

.tst1 { font-family: avantgarde, sans-serif, arial, helvetica ; font-size: 8pt;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        background-color: #dcdcdc ;
    }
.ts1 { font-family: verdana,arial, helvetica ; font-size: 8pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        background-color: #dcdcdc ;
    }
.ts1r { font-family: sans-serif, arial, helvetica ; font-size: 8pt ;
        color: #1F1F1F; text-align:right ; vertical-align:top ;
        background-color: #dcdcdc ;
    }
.ts2 { font-family: arial, helvetica , sans-serif, serif ; font-size: 8pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        background-color: #f8f8f8 ;
    }
.ts3 { font-family: arial,  helvetica , sans-serif, serif; font-size: 8pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        background-color: #cccccc ;
    }
.ts4 { font-family: arial, serif,  helvetica ; font-size: 8pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        background-color: #ff7f07 ;
    }
.ts5 { font-family: arial, serif,  helvetica ; font-size: 8pt ;
        color: #989898; text-align:left ; vertical-align:top ;
        background-color: #dadada ;
    }

.palkki { font-family: sans-serif, arial, helvetica ; font-size: 11pt ;
        color: #1DFFB0; text-align:left ; vertical-align:top ;
        background-color: #2B3E44 ;
    }
.palkkiots { font-family: sans-serif, arial, helvetica ; font-size: 11pt ;
        color: #1DFFB0; text-align:left ; vertical-align:top ;
        background-color: #2B3E44 ;
    }

.bc { font-family: verdana,geneva,arial,helvetica ; font-size: 10pt ;
        font-weight: bold;
        color: #ffffff; text-align:left ; 
	vertical-align:top ;
        background-color: #4a7bbd ;
	/*background-image: url("/pic/gui/lasivalikko2.gif");*/
	border:none;
	/*border-left: solid white;;
	border-width:2px;
	border-top:  hidden;
	border-right: hidden;
	border-bottom: solid #4a7bbd;*/
    }
.bc1st { font-family: verdana,arial,helvetica ; font-size: 10pt ;
        font-weight: bold;
	border:none;
	/*border-left: solid white;;
	border-width:2px;
	border-top:  hidden;
	border-right: hidden;
	border-bottom: solid #4a7bbd;*/
        color: #ffffff; text-align:left ; vertical-align:top ;
        background-color: #4a7bbd ;
    }
.vasenreuna { 
	border:none;
	border-left: solid #777777;
	border-width:1px;
	border-top:  hidden;
	border-right: hidden;
	border-bottom: solid #777777;
        text-align:left ; vertical-align:top ;
	/*background-image: url("/pic/fig1bg.gif");*/
	background-image: url("/pic/bic/bic_bg_bv_1.gif");
    }


.menu2  {font-family :Arial,Helvetica ; font-size: 10pt; 
        text-decoration: none;
        font-weight: bold;
        color: #ffffff; 
	background-color: transparent;
        }
        A.menu2:link{color:#ffffff; }
        A.menu2:visited{color:#ffffff; }
	A.menu2:active{color:#cccccc; background-color:transparent; }
	A.menu2:hover{color:#cccccc; background-color:transparent; }

.leftmenu  {font-family : Verdana, Arial,Helvetica ; font-size: 10pt; 
        text-decoration: none;
        font-weight: bold;
        color: #ffffff; 
	background-color: transparent;
        }
        A.leftmenu:link{color:#4a7bbd; }
        A.leftmenu:visited{color:#4a7bbd; }
	A.leftmenu:active{color:#008439; background-color:transparent; }
	A.leftmenu:hover{color:#008439; background-color:transparent; }

