
pre {color:#fcf;font:bold x-small monospace;}
pre b {color:#c6c;}

#advform td {
 width:30%;
}
#advform {
 text-align:left;
 width:85%;
 background: #039 /*url(images/snow8.gif) no-repeat 96% 15px*/;
 color:#ccf;
 padding: 15px;
 border: 1px outset #006;
}

#advform a {background:transparent; color:#c0f; text-decoration:none; border-top:7px solid #039;}
#advform a:hover {background:#006; color:#c0f; text-decoration:none;border-top:7px solid #006;}
#advform #s23 {width:65%; background:transparent; color:#ccf;font-weight:bold;font-size:70%;}
#advform #s23 pre {text-align:center;font-size:x-small;}

#advform form input.text {
 width:55%;
 background:#ccf; color:#039;
 font-family:verdana, sans-serif;
 border:2px inset #f0f;
}
*html #advform form input.text {width:100px;}
input.button {
 background:transparent url(images/stave_100x100.gif) no-repeat center; color:#fff; width:100px;height:100px; border:1px outset #039;
position:absolute; top:230px;right:12%; font-size:x-small;opacity:0.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
}
input.button2 {
 background:transparent url(../gifs/images/snow7a.gif) no-repeat center !important; color:#fff; width:30px;height:30px;  float:right;  position:relative; top:-20px; border:0;/*border:1px outset #039;margin-right:12%;position:absolute; top:350px;right:12%*/; font-size:x-small;opacity:0.50;filter: alpha(opacity=50); -moz-opacity: 0.50;
}
#advform .done {
 background:transparent;color:#ccf;
 font:bold 110% dolphin, serif;
}

#advform ul {list-style:none;padding:0;}
#advform li {background:transparent url('../gifs/images/snow7a.gif') no-repeat bottom left !important;margin-bottom:5px; /*font-size:1.15em;*/font:1.15em monospace; padding-left:35; padding-top:5px;}
#advform li.last {margin-bottom:0;}

#advform .done big {color:#f0f;text-transform:capitalize; font-size:160%;}
#advform img {border:0;}

#advform .error {
 color:#f0f;
 padding:5px;}

#thnks {
 background:transparent /*#039*/; color:#669;
 width:400px;height:215;
 position:absolute;top:140px;right:8%;
 padding:15px;
 text-align:left;}
*html #thnks {width:75%; top:150px;}

#thnks table {text-align:center;border-collapse:collapse;}
#thnks td#lft {
 background:#039 url(images/thanks_left.gif) no-repeat top;
 height:200;
 text-align:left;
 vertical-align:top;
 padding:10px;padding-bottom:20px;
}
#thnks td#rt {
text-align:left;vertical-align:bottom;background:#eef url(images/thanks_right.gif) no-repeat top left; padding:5px;padding-bottom:20px;color:/*#cc82c4*/#00c;}

#thnks td#rt big {
 color:#f0f;
 font:bold italic 110% dolphin, serif;
}

.hide {display: none;}

.snow {background:transparent;color:#ccf;text-align:center;}
.snow img {font:200% serif;}
.snow a {background:transparent;color:#ccf; text-decoration:none;}
.snow a:hover {background:#ccf;color:#006;}

.flake {background:transparent; color:#cce6ff; font:150% serif;}
.flake a {background:transparent; color:#cce6ff; text-decoration:none;}

#ty_note a {background:transparent; color:#ccf !important; border:0; font-size:110%; text-decoration:underline;}
#ty_note a:hover {background:transparent !important;  color:#fff !important;border:0;}