body { color: #000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-decoration: none; background-color: #ffffff }
a:link 		{ color: #006699; font-size: 12px; line-height: 16px; text-decoration: underline }
a:visited 	{ color: #cc6600; font-size: 12px; line-height: 16px; text-decoration: underline }
a:hover   	{ color: #00224F; text-decoration: underline }
h1     { color: #00224f; font-size: 16px; font-weight: bold; text-decoration: none; padding-bottom: 5px }
h2     { color: #990000; font-size: 14px; font-weight: bold; text-decoration: none; padding-bottom: 5px }
h3     { color: #990000; font-size: 26px; font-weight: bold; text-decoration: none; line-height: 26px; font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif }

div#maincol { background-color: #fff; text-align: left; margin-left: 140px; margin-top: 12px; padding: 16px; width: 800px }
div#urlhakuruutu { background-color: #00224f; text-align: left; margin-top: 12px; width: 100%; border-top: solid 5px #cc6600; padding-top: 5px; border-bottom: solid 5px #cc6600; padding-left: 0px; padding-right: 0px }
div#txthakuruutu { background-color: #00224f; text-align: left; width: 100%; border-top: solid 3px #00224f; padding-top: 4px; border-bottom: solid 5px #cc6600 }
tr#urlhakuruutu { background-color: #00224f; text-align: left; margin-top: 12px; width: 100%; border-top: solid 5px #cc6600; padding-top: 4px; border-bottom: solid 3px #990000 }
tr#txthakuruutu { background-color: #00224f; text-align: left; width: 100%; border-top: solid 3px #00224f; border-bottom: solid 5px #cc6600 }
div#languages { text-align: right }

ul       { list-style-type: circle; margin-right: 0; margin-bottom: 12px; margin-left: 12px; padding: 12px }
p.hakuteksti {color: #ffffff; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
.url {color: #775500 }
div#textcol { width: 650px }

#nolinelink		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #0000FF; line-height: normal; text-decoration: none}
#orangelink		{ font-family: Arial, Helvetica, sans-serif; color: #CC6600; text-decoration: underline; line-height: normal} 
#blacklink		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10px;color: #000000 }
#whitelink		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10px;color: #FFFFFF }

.mainSmall		{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: normal}
.mainSmallG		{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: normal; color: #666666}
.mainBodyR		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.mainBodyW		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF} 
.mainBody		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10pt} 
.mainTitle		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold}
.mainTitleW		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF}
.mainSearchTitle	{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; color: #666666}
.mainSearchText		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666}
.mainSearchUrls		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt}
.mainCalendar		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold}
.mainSecHead		{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000000}
.mainBodyG		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #999999}
.mainBigBody		{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.mainBigBodyR		{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #990000}
.mainExample		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000FF}
.mainSecHeadW		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.mainSmallTimes		{ font-family: "Times New Roman", Times, serif; font-size: 10pt}
.mainVerySmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.e2kSmall		{ font-family: Verdana, Helvetica, sans-serif; font-size: 11px; line-height: normal}
.e2kBodyR		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #990000}
.e2kBodyW		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF} 
.e2kBody		{ font-family: Verdana, Helvetica, sans-serif; font-size: 10pt} 
.e2kTitle		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold}
.e2kCalendar		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-style: normal; font-weight: bold}
.e2kSecHead		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold}
.e2kBodyG		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #999999}
.e2kBigBody		{ font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.e2kExample		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #0000FF}
.e2kTitleW		{ font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #FFFFFF}
.e2kSecHeadW		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.e2kSmallTimes		{ font-family: "Times New Roman", Times, serif; font-size: 10pt}
.e2kVerySmall		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

p 			{font-family: Verdana, Helvetica, sans-serif; font-size: 10pt}
.mainBColor		{background-color: #00224f}
.e2kBColor		{background-color: #1D0D71}
.mainSearchBanner       {background-color:#F0F0F0}

