      body {background: #FFFFFF; color: #000000; font-family: Arial, Helvetica, sans-serif; position: absolute; top: 0px; left: 0px; width: 100%; margin: 0px; padding: 0px;}
      body.top {background: #990100; color: #FFFFFF}
      div.topcommon {background: #990100; color: #FFFFFF; text-align: center}
      td.naviblock {background: #990100; color: #FFFFFF}
      th {padding-bottom: 0px; margin-bottom: 0px}
      th.rightalign {padding-bottom: 0px; margin-bottom: 0px; text-align: right}
      td.rightalign {text-align: right}
      h1 {background: #FFFFFF; color: #990100; font-family: "Copperplate Gothic", Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: normal; font-size: 26px; padding-bottom: 0px; margin-bottom: 0px; display: inline}
      h1.rightalign {text-align: right}
      h2 {background: #990100; color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: normal; font-size: 24px; padding-bottom: 0px; margin-bottom: 0px; display: inline}
      h2.kludge {color: #FFFFFF}
      h2.whiteback {background: #FFFFFF; color: #990100; font-family: Arial, Helvetica, sans-serif; font-variant: small-caps; font-weight: normal; font-size: 24px; padding-bottom: 0px; margin-bottom: 0px; display: block}
      h3 {background: #FFFFFF; color: #990100; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; margin-left: 0px; padding-bottom: 0px; margin-bottom: 0px; display: inline; text-align: left; font-style: italic}
      center {margin-left: auto; margin-right: auto; display: block; padding-bottom: 0px; margin-bottom: 0px}
      table.whiteback {background: #FFFFFF; color: #990100; padding-bottom: 0px; margin-bottom: 0px}
      table.redback {background: #990100; color: #FFFFFF; padding-bottom: 0px; margin-bottom: 0px}
      p {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 18px}
      p.direction {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 14px}
      p.redcenter {font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 14px; color: #990100}
      p.bitsmaller {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 14px}
      p.indentthis {font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; padding-left: 158px}
      table.ohjelma {font-size: 18px; font-family: Arial, Helvetica, sans-serif; background: #FFFFFF}
      td.date {font-family: Arial, Helvetica, sans-serif; text-align: left; font-weight: bold; white-space: nowrap}
      td.day {font-family: Arial, Helvetica, sans-serif; text-align: left; white-space: nowrap}
      td.event {font-family: Arial, Helvetica, sans-serif; text-align: left}
      td.event strong {font-weight: bold}
      td.event strong.red {color: #990100}
      td.event small {font-size: 10px}
      div.nayttely {font-family: Arial, Helvetica, sans-serif; background: #FFFFFF; color: #990100; text-transform: uppercase; text-align: left; font-size: 18px; font-weight: bold; letter-spacing: 1px}
      div.taiteilija {font-family: Arial, Helvetica, sans-serif; background: #FFFFFF; color: #990100; text-transform: uppercase; text-align: center; font-size: 24px; font-weight: bold; letter-spacing: 1px}
      td.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left}
      em.red {font-style: italic; color: #990100}
      em.straightred {font-style: normal; color: #990100}
      em.strongred {font-style: italic; font-weight: bold; color: #990100}
      em.ssred {font-style: normal; font-weight: bold; color: #990100}
      a.nounderline {text-decoration: none}
      span.nolink {color: #CCCCCC}
      td.formbuttons {text-align: left; padding-left: 350px}
      td.formalignleft {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 17px; text-align: left}
      td.formalignright {font-family: "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 17px; text-align: right}
      a.tinyblue {font-size: 10px; text-decoration: none}
      a.tinyblue:hover {text-decoration: underline}
      a.justblue {color: #0000FF; text-decoration: none;font-style:italic}
      a.justblue:hover {color: #4444FF; font-weight:bold}
      strong.ssred {font-size: 28px; color: #990100}
      strong.graybg {background: #eee; padding:2px;}
			.menunavi{text-decoration:none; color:#666; font-family:Palatino Linotype,verdana,arial; font-size:10pt;}
			.menunavi:hover{text-decoration:underline; color:#666; font-family:Palatino Linotype,verdana,arial;}
			.menusubnavi{text-decoration:none; color:#666; font-family:Palatino Linotype,verdana,arial; padding-left:8px; font-size:10pt;}
			.menusubnavi:hover{text-decoration:underline; color:#666; font-family:Palatino Linotype,verdana,arial; padding-left:8px;}
			#menulist {font-family:Palatino Linotype,verdana,arial; width:600px; text-align:left; border:1px solid #ccc;padding:8px;}
			#menulist h1{display:block;font-size:20pt; font-weight:bold; font-style:italic; text-align:center; padding-top:10px; padding-bottom:10px; font-family:Palatino Linotype,verdana,arial;}
			#menulist h1.special{font-family: Palatino Linotype, Arial, Helvetica, sans-serif; display:block; font-size:28pt;  font-style:italic; text-align:center; padding-top:10px; padding-bottom:10px;}
			#menulist h2{display:block;font-size:15pt; font-weight:normal; font-style:normal;}
			#menulist h3{display:block;font-size:14pt; font-weight:normal; font-style:normal;}
			#menulist p.comment{display:block;font-size:14pt; font-weight:normal; font-style:italic; text-align:center; color:#990100;}
			#menulist a.pdflink{color:#ccc; font-size:16pt;}
			.translated{color:#00f; font-style:italic; font-size:90%;}
