/* CSS Document */

.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: silver;
	}
.navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
.navi a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	}
.navi a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
	}
.sivuvalikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
.sivuvalikko a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
.sivuvalikko a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	}
.sivuvalikko_selected {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	}
.sivuvalikko_selected a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	}
.sivuvalikko_selected a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
	}
.text_otsikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	}
.H1 H2 H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
TD.text, TD.text_otsikko {	
	padding-left: 10px;
	}
.text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	}
.text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
.uutta_pvm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
	}
.uutta_pvm a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: none;
	font-weight: normal;
	}
.uutta_pvm a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6600;
	text-decoration: underline;
	font-weight: normal;
	}
.pieni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
.pieni a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	}
.pieni a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
	}
HR {
color: #ffffff;
	}
LI {
	list-style: none;
	}

/****************************/
/* Modified by Mikko Lampi  */
/****************************/

/* Management content for new features */
#content            { border:solid 1px #dbdbdb; padding:4px; width:720px; margin-left:auto; margin-right:auto; font-size:14px; }
#content h2         { margin:0; padding:0; font-size:24px; font-weight:normal; }

#content .input     { border:solid 1px #666666; padding:2px; margin:4px;  }
#content .label     { font-weight:bold; margin:0 4px; }
#content .button    { margin:4px; padding:2px; }
#content .note      { color:#BCB8B8; }

#success            { margin:0 4px; border:solid 1px #62728F; background-color:#BFD6FF; font-weight:bold; font-size:16px; padding:8px; text-align:center; }
#failure            { margin:0 4px; border:solid 1px #7F574F; background-color:#FFC8BD; font-weight:bold; font-size:16px; padding:8px; text-align:center; }


/* Public content for new features */
pre.textField      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; }


