body { background: #006; color: #c0f; font-family: Georgia, Palatino, serif }
a:link { background: #006; color: #c6f; text-decoration: underline }
a:visited { background: #006; color:#c9f; text-decoration: underline }
a:hover {color: #c6f; background: transparent; text-decoration: none }
a:active { background: #006; color: #00f; text-decoration: none }
a.mag { background:#90c; color:#00c; text-decoration: none }
a.mag:visited { background: #90c; color:#00c; text-decoration: none}
a.mag:hover {color: #9cf; background: transparent; text-decoration: none }
a.mag:active { background: transparent; color: #9cf; text-decoration: none }
pre { font-size: small }
#s1 { background:#006; color:#903; }
#s1a { background:#006; color:#903; text-decoration: none }
#s1b { background:#006; color:#900; }
.s1b { background:#006; color:#900; }
#s1c { background:#006; color:#0c6; } 
#s2 { background:#006; color:#f30; }
#s2a { background:#006; color:#c30; }
.s2a { background:#006; color:#c30; }
#s2b { background:#006; color:#fc3; }
#s3 { background:#006; color:#ccc; }
#s4 { background:#006; color:#c3f; }
#s4a { background:#006; color:#fcf; }
#s4b { background:#039; color:#9cf; }
.s4b { background:#039; color:#9cf; }
.s4b a {background:#039; color:#f0f; text-decoration: none }
.s4b a:link {background:#039; color:#f0f;}
.s4b a:visited {background:#039; color:#f0f; }
.s4b a:hover {background:#f0f; color:#039; }
.s4b a.s4epre {background:#039; color:#c6f; }
.s4b a.s4epre:link {background:#039; color:#c6f; }
.s4b a.s4epre:visited {background:#039; color:#c6f; }
.s4b a.s4epre:hover {background:#c6f; color:#039; }
.s4b a.s4f { background:#039; color:#f06; text-decoration: none }
.s4b a.s4f:link { background:#039; color:#f06;}
.s4b a.s4f:visited { background:#039; color:#f06;}
.s4b a.s4f:hover {background:#f06; color:#039; }
.s4b a.s4fpre { background:#039; color:#c09; text-decoration: none }
.s4b a.s4fpre:hover {background:#c09; color:#039; }
.s4b a#Chrpre { background:#039; color:#9cf; text-decoration: none }
.s4b a#Chrpre:hover {background:#9cf; color:#039; }
.s4b a#Chr { background:#039; color:#fff; text-decoration: none }
.s4b a#Chr:hover {background:#fff; color:#03c; }
#s4c { background:#006; color:#66ccff; text-decoration: none }
#s4d { background:#006; color:#090; }
#s4e { background:#039; color:#f0f; text-decoration: none }
#s4epre { background:#039; color:#c6f; text-decoration: none }
.s4e { background:#039; color:#f0f; text-decoration: none }
.s4epre { background:#039; color:#c6f; text-decoration: none }
#s4f { background:#039; color:#f06; text-decoration: none }
#s4fpre { background:#039; color:#c09; text-decoration: none }
.s4f { background:#039; color:#f06; text-decoration: none }
.s4fpre { background:#039; color:#c09; text-decoration: none }
#s4g { background:#006; color:#c0f}
.s4g { background:#006; color:#c0f}
#s4h { background:#006; color:#9cf; }
#s4i { background:#006; color:#fff; }
#s5 { background:#006; color:#093; }
.s5 { background:#006; color:#093; }
#s5a { background:#006; color:#0cf; }
#s6 { background:#006; color:#390; }
#s6a { background:#006; color:#cf9; }
#s7 { background:#006; color:#fff; }
#s7a { background:#006; color:#060; }
#s7b { background:#006; color:#6c9; }
#s8 { background:#006; color:#fc0; }
#s8a { background:#006; color:#ffc;}
#s8b { background:#006; color:#cf3; }
#s9 { background:#006; color:#906; }
#s9a { background:#006; color:#333;}
#s9b { background:#006; color:#cfc; }
#s10 { background:#006; color:#099; }
#s10a { background:#006; color:#c99; }
#s11 { background:#006; color:#66f; }
#s11a { background:#006; color:#0ff; }
#s12 { background:#006; color:#ff9; }
#s12a { background:#006; color:#9c9; } 
#s13 { background:#006; color:#3f0; }
#s14 { background:#006; color:#f3f; }
#s15 { background:#006; color:#39c; }
.s15 { background:#006; color:#39c; }
#s16 { background:#006; color:#c36; }
#s17 { background:#006; color:#f66; }
#s18 { background:#006; color:#399; }
#s19 { background:#006; color:#f03; }
#s20 { background:#006; color:#fcf; }
#s21 { background:#006; color:#9ff; }
#s22 { background:#006; color:#93c; }
#s23 { background:#006; color:#f00; }
#s24 { background:#006; color:#3cc; }
#s25 { background:#006; color:#0c9; }
#s26 { background:#006; color:#396; }
#s27 { background:#006; color:#f09; }
#s28 { background:#006; color:#c6f; }
#s29 { background:#006; color:#090; }
#s30 { background:#006; color:#093; }
#s31 { background:#006; color:#906; }
div { font-family: Dolphin, cursive; background:#ffe; color:#333; font-size: medium; text-align: right}
table.hidefromCSS { display: none }
.hide { display: none }
td.bl { background:#006; color:#c0f; }
table.mag { background:#90c; color:#fff; }

.veiled {opacity:0.35;filter: alpha(opacity=35); -moz-opacity: 0.35;
display:block;text-align:center;}

#answer {font-size:x-small; background: transparent;color:#c0f;
opacity:0.40;filter: alpha(opacity=40); -moz-opacity: 0.40;
}

#veiled {display:block;width:95%;
background: transparent;color:#c0f;
opacity:0.40;filter: alpha(opacity=40); -moz-opacity: 0.40;
position:absolute;top:30px;
font:2.0em Vivaldi, cursive;text-align:center;}

#veiled a, #answer a {text-decoration:none; padding:0 5px; border:1px outset #006;}
#veiled a:hover, #answer a:hover {background:#9cf;color:#006; border:1px outset #9cf; }

#answer a, #answer a:hover {border:0;}




