.greyborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #a1a2a5;
}
.grey_top_sides {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #a1a2a5;
	border-right-color: #a1a2a5;
	border-left-color: #a1a2a5;
}
.grey_bottom_sides {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #a1a2a5;
	border-left-color: #a1a2a5;
	border-bottom-width: 1px;
	border-bottom-color: #A1A2A5;
}
.grey_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #a1a2a5;
}
td#navi {
	background-color: #ececec;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #959595;
	padding-right: 10px;
	padding-left: 10px;
}
td#sisus {
	background-color: #ffffff;
	height: 475px;
	width: 830px;
	padding-right: 9px;
	padding-left: 9px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	vertical-align: top;
}
.teksti_nega {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
.leipis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
}
a:link.leipis {
	text-decoration: underline;
}
a:hover.leipis {
	color: #241a61;
	text-decoration: underline;
}
a:visited.leipis {
	text-decoration: underline;
}
a:active.leipis {
	text-decoration: underline;
}

.leipisa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
}
a:link.leipisa {
	text-decoration: none;
}
a:hover.leipisa {
	color: #241a61;
	font-weight: bold;
	text-decoration: none;
}
a:visited.leipisa {
	text-decoration: none;
}

.leipisb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #03285f;
	font-weight: bold;
	text-decoration: none;
}
a.leipisb:link {
	text-decoration: none;
}
a.leipisb:hover {
	text-decoration: underline;
}
a:.leipisbvisited {
	text-decoration: none;
}
a.leipisb:active {
	text-decoration: none;
}
.leipisc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #03285f;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
}
a:link.leipisc {
	text-decoration: none;
}
a:hover.leipisc {
	color: #a1a2a5;
	text-decoration: none;
}
a:visited.leipisc {
	text-decoration: none;
}
a:active.leipisc {
	text-decoration: none;
}
.v_ots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #03285f;
	font-weight: bold;
}
.ots {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #241a61;
	font-weight: bold;
	text-decoration: none;
}
a:link.ots {
	text-decoration: none;
}
a:hover.ots {
	color: #FF0000;
	text-decoration: none;
}
a:active.ots {
	text-decoration: none;
}
a:visited.ots {
	text-decoration: none;
}

.v_ots_nega {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.v_ots_nega:link {
	text-decoration: none;
}
a.v_ots_nega:visited {
	text-decoration: none;
}
a.v_ots_nega:hover {
	color: #000000;
	text-decoration: none;
}
.haku_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
.leipis_pun {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	font-weight: normal;
}
a:link.leipis_pun {
	color: #ff0000;
	text-decoration: underline;
}
a:hover.leipis_pun {
	color: #241a61;
	text-decoration: underline;
}

.v_ots_harm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cfcfcf;
	font-weight: bold;
}
.valikko {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}
	
A:link.valikko {
	text-decoration: none;
}
A:hover.valikko {
	text-decoration: none;
	color: #959595;
}
A:visited.valikko {
	text-decoration: none;
	text-decoration: none;
}
A:active.valikko {
	text-decoration: none;
	text-decoration: none;
}

valikko_harmaa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.txt_navi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #a1a2a5;
}
A.txt_navi:ACTIVE	  { text-decoration:none; color:#a1a2a5}
A.txt_navi:LINK	  	{ text-decoration:none; color:#a1a2a5}
A.txt_navi:VISITED	  { text-decoration:none; color:#a1a2a5}
A.txt_navi:HOVER	  { text-decoration:none; color:#d1d2d5}
.yritys {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515054;
	text-decoration: none;
}
A.yritys:ACTIVE	  { text-decoration:none;}
A.yritys:LINK	  	{ text-decoration:none;}
A.yritys:VISITED	  { text-decoration:none;}
A.yritys:HOVER	  { text-decoration:underline;}
