html, body { margin:0px }
#body { margin-left:132px; margin-top:2px }
#left { position:absolute; top:2px; left:2px; width:128px }
#link { padding:1px }
#link a { position:relative; display:block; margin:0px 1px; text-align:left; font:bold 9pt Tahoma, Verdana, sans-serif; text-decoration:none }
#link a:link, #link a:visited { z-index:1; border:1px solid transparent }
#link a:hover { z-index:2; border-color:#9cf; background-color:#39f }
#tit { font:bold 10pt monospace; text-align:center; color:#00f; margin:3px; border:1px solid #fff; background-color:#ff6 }
#link tt { text-align:center; font:small-caps bold 8pt Tahoma, Verdana, sans-serif; display:block; border-bottom:1px solid #fff; margin:3px } 
.xb1, .xb2, .xb3, .xb4 { display:block; overflow:hidden; font-size:1px }
.xb1, .xb2, .xb3 { height:1px }
.xb2, .xb3, .xb4, #link { border-left:1px solid #39f; border-right:1px solid #39f; background-color:#00f }
.xb1 { margin:0px 5px; background-color:#39f }
.xb2 { margin:0px 3px; border-width:0px 2px }
.xb3 { margin:0px 2px }
.xb4 { height:2px; margin:0px 1px }

body, td, th, a, div, p, table, caption { font-family:monospace; color:#fe3 }
body { font-size:12pt; background:#00f url(back.jpg) fixed }
table, td, th, p { text-align:center }
th { height:22px; background-image:url(euheader.gif); border:2px solid #fe3; border-width:2px 0px }
a, td { font-size:12pt }
p, .t { font-size:8pt }
p { color:#39f }
a:link { text-decoration:none }
a:visited { color:#9cf; text-decoration:none }
a:hover { color:#ff6; text-decoration:underline }
td.p { font-weight:bold; font-size:14pt; border:2px solid #fe3; border-width:2px 0px; background:#39f }
td.s { font-size:9pt; background:#00f; border:2px solid #fe3; width:468px; border-width:2px 0px }
td.s a, b { font-size:12pt; font-weight:bold }
td.s a:link { color:#f06; text-decoration:none }
td.s a:visited { color:#c69; text-decoration:none }
td.s a:hover { color:#f39; text-decoration:underline }
td.i { font-weight:bold; background:#39f; border:2px solid #fe3; border-width:2px 0px }
td.o { font-weight:bold; background:#00f; border:2px solid #fe3; border-width:2px 0px }
img { border:none }
table { margin-left:auto; margin-right:auto }
td.input { background:#00c }
.box { font:9pt sans-serif; border:2px inset }
.banner { border:2px solid #fff; border-right-color:#696; border-bottom-color:#699; background:#00f }
.html { width:468px; height:120px; border:2px inset; font:9pt monospace }
.st { width:3px; border:0px solid #ccccff; border-width:1px 0px 0px 0px; overflow:hidden; position:absolute; background:#39f }
caption { font:bold 20pt monospace; text-align:center }
.h { font-size:14pt; font-weight:bold; color:#00f; filter:DROPSHADOW(OffX=-2, OffY=0, color=#ffcc00); text-align:center; width:100% }
