body {
		background-color: #B5F2AE;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 105%;
		color: #2B6F22;
		vertical-align : top;
             text-align : center;
             word-spacing : 3px;

      /*  test border : thick double;  */

}

/* color: #2B6F22; #51AE43 */



a {

		color: #2B6F22;

		text-decoration: underline;

		background-image: none;

		font-size : 15px;

		font-weight : bold;

}

/*color: #2B6F22;*/





a:active {

		color: Red;
		text-decoration: none;
		background-image: none;
		font-size : 15px;
		font-weight : bold;
}

a:hover {
		text-decoration: underline;
		color: #1b1bf3;
		font-weight : bolder;
}

a:visited{

}

a.stealth{
        	text-decoration : underline;
		text-align: center;
		font-size : 10px;
             color: #2B6F22;
}

a.stealth:active{
        	text-decoration : underline;
		text-align: center;
		font-size : 10px;
             color: #2B6F22;
}
a.stealth:hover{
        	text-decoration : underline;
		text-align: center;
		font-size : 10px;
             color: #2B6F22;
}


table {
        background-color : #B5F2AE;
        width : 755px;
}

table.center {
        margin-left:auto;
        margin-right:auto;
}

table.inside1 {
        background-color : #DFFEDC;
        width : 300px;
        margin-left : auto;
        margin-right : auto;
}



table.inside2 {



        background-color : #DFFEDC;

        width : 300px;

        padding : 10px 5px 10px 5px;

}



table.inside3 {

        background-color : #DFFEDC;

        width : 500px;

        padding : 10px 5px 10px 5px;       

}



table.tillat {

        border-style: double;

		border-color: #7ec177;

		background-color: #EEFEDE;

		vertical-align : top;

		text-align : center;

        width : 550px;

        margin-left : auto;

        margin-right : auto;

        padding : 10px 5px 10px 5px;

}



table.jkaavake {

        width: 580px;

        background-color : #DFFEDC;

        table-layout: fixed;



}



td.one{

		background-color: #B5F2AE;

		vertical-align : top;

		text-align : left;

		width : 125px;

		height : 640px;

		padding : 3px;

		line-height : 98%;

}



td.two{

	/* background-image: url(pics/apila.gif); */

	

		border-style: solid;

		border-color: #7ec177;

		background-color: #DFFEDC;

		vertical-align : top;

		text-align : left;

		width : 630px;

		padding : 15px;

		line-height : 120%;

        word-spacing : 2px;



}



td.inside {

        width : 400px;

}



/* #31752A */

td.three{

         background-color : #B5F2AA;

         height : 3px; 



}



p.center{

		text-align : center;

}



p.etusivuyt{

		text-align : center;

		border-style : double;

		padding : 10px;

}



h4{

		text-decoration : underline;

		text-align: center;

}



h3{

		text-decoration : underline;

		text-align: center;

		font-size : 10px

	

}



h2{

		text-decoration : underline;

		text-align: center;

        font-size: 18px;

}



h1{

		text-decoration : underline;

		text-align: center;

        font-size : 25px;

}





div.one { 

        padding : 0px 0px 5px 0px; 

}



INPUT {

        background-color: #DFFEDC;

        color: #2B6F22;

        font-weight: normal;

        font-size: 12pt;

        border-width: 1px;

        border-color: #2B6F22;

        border-style: solid;

}

TEXTAREA {

        border-width: 1px;

        border-color: #2B6F22;

        border-style: solid;

        background-color: #DFFEDC;

        color: #2B6F22;

        font-weight: normal;

        font-size: 12pt

}



.radioStyle {

        background-color: #DFFEDC;

        border: none;

        color: #2B6F22

}

#kehys{
border-style: double;
border-color: #7ec177;
background-color: #EEFEDE;
vertical-align : top;
text-align : center;
width : 550px;
margin-left : auto;
margin-right : auto;
padding : 10px 10px 10px 10px;

}

