/* the only css we need */
body {
  background-color: #000020;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Ccircle cx='2' cy='2' r='0.7' fill='%23ffffff' opacity='0.3'/%3E%3C/svg%3E"), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='7'%3E%3Ccircle cx='5' cy='3' r='0.5' fill='%23aaaaff' opacity='0.2'/%3E%3C/svg%3E");
}

a:link { color: #00ccff; }
a:visited { color: #cc88ff; }
a:hover { color: #ffff00; }

marquee { font-size: 14px; }

td { vertical-align: top; padding: 8px; }

.blink {
  animation: blink 1s step-end infinite;
}
@keyframes blink {
  0%, 49% { visibility: visible; }
  50%, 100% { visibility: hidden; }
}

hr {
  border: none;
  border-top: 1px solid #444488;
  width: 80%;
}
