﻿@charset "utf-8";
@font-face {
  font-family: "Haydee";
  src: url('./Haydee.TTF');
}

@font-face {
  font-family: "Fallout";
  src: url('./Fallout Display.TTF');
}

body {
  color: #080;
  background: #000;
  font-family: monospace;
  padding: 0px 20px;
}

b { color: #0F0; }

hr { color: #080; }

img {
  color: #0F0;
  font-family: monospace;
  font-size: 9px;
}

h1 {
  color: #0F0;
  font-size: 26pt;
  font-family: monospace;
}

h2 { color: #308030; }

samp { color: #99FF99; }

span.date { color: #FFF; font-weight: bold; }

li {
  font-family: monospace;
  font-size: 12pt;
  margin-left: 0;
  padding: 4px;
  border-bottom: 2px solid #000;
  /*width: 400px; - ebal rot!*/ 
}

ul { font-family: monospace; font-size: 10pt; }

ol {
  list-style: decimal;
  font-family: monospace;
  font-size: 10pt;
}

a:hover { color: #FFF; }

a.pg {
  color: #9F9;
  font-family: monospace;
  font-size: 10pt;
}

p.pg {
  color: #9F9;
  font-family: monospace;
  font-size: 10pt;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: right;
}

p.cite {
  color: #0F0;
  font-family: monospace;
  font-size: 10pt;
  text-align: center;
}

p.win {
  color: #99FF99;
  font-family: monospace;
  font-size: 10pt;
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: justify;
  text-indent: 20pt;
}

table.passwin {
  color: #99FF99;
  width: 120px;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
  background-image: url(../../data/png/bg.png);
}

table.win {
  width: 100%;
  color: #00FF00;
  margin-left: 0;
  border: solid #00FF00 1.0pt;
  border-collapse: collapse;
  background-image: url(../../data/png/bg.png);
}

tr.winhead {
  color: #00FF00;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
}

tr.header {
  color: #0F0;
  border: solid #080 1.0pt;
  border-collapse: collapse;
  background-image: url(../../data/png/bg.png);
}

td.header {
  text-align: center;
  vertical-align: middle;
  width: 140px;
  color: #0F0;
  border: solid #080 1.0pt;
  border-collapse: collapse;
  background-image: url(../../data/png/bg.png);
}

td.win {
  color: #0F0;
  font-family: monospace;
  font-size: 10pt;
  border: solid #080 1.0pt;
  border-collapse: collapse;
  text-align: justify;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
}

td { vertical-align: top; }

td.passwin {
  color: #00FF00;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
  padding-top: 5px;
}

td.passwinhead {
  color: #00FF00;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
  background: #006600;
  font-family: monospace;
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
}

td.passwinabout {
  color: #00FF00;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
  background-color: #000000;
  background-image: none;
  font-family: monospace;
  font-size: 9px;
}

td.winhead {
  color: #00FF00;
  border: solid #008800 1.0pt;
  border-collapse: collapse;
  background: #006600;
  font-family: monospace;
  font-size: 10pt;
  text-align: center;
  font-weight: bold;
}

.text {
  width: 100%;
  height: 40%;
  overflow: scroll;
  background: #FFE;
	font-family: monospace;
  font-size: 12pt;
}

.footer {
  margin-top:32px;
  padding-top:16px;
  border-top:4px solid #000;
  font-size:10pt;
}

.note { background: #FFA; padding: 2px 4px; }
