body { background-color: #E2EAF8; }

h3 { color: #000000; font-family: arial, helvetica; text-decoration: underline; }
h4 { color: #000000; font-family: arial, helvetica; text-decoration: underline; }
p { color: #000000; font-family: arial, helvetica; font-size: 9pt; }
p.ajanko { color: #000000; font-family: arial, helvetica; font-size: 8pt; }
p.ajanko1 { color: #ffffff; font-family: arial, helvetica; font-size: 8pt; }
p.oik { color: #000000; font-family: arial, helvetica; font-size: 7pt; font-weight: bold; font-style: italic; text-align: center }
p.yht { color: #000000; font-family: arial, helvetica; font-size: 8pt; font-weight: bold; }
a:link { color: #0000C0; font-family: arial, helvetica; font-size: 9pt; font-weight: bold; text-decoration: none }
a:active { color: #0000C0; font-family: arial, helvetica; font-size: 9pt; font-weight: bold; text-decoration: none }
a:visited { color: #0000C0; font-family: arial, helvetica; font-size: 9pt; font-weight: bold; text-decoration: none }
a:hover { color: #0000C0; font-family: arial, helvetica; font-size: 9pt; font-weight: bold; text-decoration: underline }
a.ajanko:link { color: #0000C0; font-family: arial, helvetica; font-size: 8pt; text-decoration: none }
a.ajanko:active { color: #0000C0; font-family: arial, helvetica; font-size: 8pt; text-decoration: none }
a.ajanko:visited { color: #0000C0; font-family: arial, helvetica; font-size: 8pt; text-decoration: none }
a.ajanko:hover { color: #0000C0; font-family: arial, helvetica; font-size: 8pt; text-decoration: underline }
ul { color: #000000; font-family: arial, helvetica; font-size: 9pt; }
ul.cv { color: #000000; font-family: arial, helvetica; font-size: 9pt; font-weight: bold; }
ul.ajanko { color: #000000; font-family: arial, helvetica; font-size: 8pt; }
.main { border: 1px solid black; background-color: #ffffff;}
.main2 { border: 0px solid black; border-bottom-width: 1px; border-top-width: 1px; background-color: #ffffff;}
td.ynews { padding: 6px; border: 1px solid black; border-bottom-width: 0px; border-top-width: 0px; background-color: #ffffff; }
td.anews { padding: 6px; border: 1px solid black; border-top-width: 1px; background-color: #ffffff; text-align: center; }
td.vmainos { padding: 1px; border: 0px solid black; border-top-width: 1px; border-left-width: 1px; background-color: #ffffff; }
td.omainos { padding: 1px; border: 0px solid black; border-top-width: 1px; border-right-width: 1px; background-color: #ffffff; }
td.oboksi { padding: 6px; border: 0px dotted black; border-left-width: 1px; border-bottom-width: 1px; }
td.alboksi { padding: 1px; border: 0px dotted black; border-bottom-width: 0px; border-top-width: 0px; }
td.arboksi { padding: 3px; border: 0px dotted black; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px; }