/*
PHPchara, a character test engine
Copyright (C) 2004 Peter Schlömer, Jan Beinersdorf

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
*/

html, body, p, ul, ol, li, table, tr, td, th, dd, dt, dl {
 color: #FFFFFF;
 font-size: small;
 font-family: 'bitstream vera sans',arial,sans-serif;
}

body {
 background: #000048;
}

h1, .h1 {
 font-size: x-large;
 color: #FFFFFF;
 font-weight: bold;
 font-family: 'bitstream vera sans',arial,sans-serif;
 text-align: center;
}

h2, .h2 {
 font-size: large;
 color: #FFFFFF;
 font-family: 'bitstream vera sans',arial,sans-serif;
 font-weight: bold
}

h3, .h3 {
 font-size: medium;
 color: #FFFFFF;
 font-family: 'bitstream vera sans',arial,sans-serif;
 font-weight: bold
}

h4, .h4 {
 font-size: small;
 color: #FFFFFF;
 font-family: 'bitstream vera sans',arial,sans-serif;
 font-weight: bold
}

h5, .h5 {
 font-size: x-small;
 color: #FFFFFF;
 font-family: 'bitstream vera sans',arial,sans-serif;
 font-weight: bold
}

h6, .h6 {
 font-size: xx-small;
 color: #FFFFFF;
 font-family: 'bitstream vera sans',arial,sans-serif;
 font-weight: bold
}

table h1, table h2, table h3, table h4, table h5, table h6 {
 margin-top: 1ex;
}

table {
 border: 0;
}

hr {
 color: yellow;
 height: 3px;
 text-align: center;
 width: 90%;
}

th {
 vertical-align: top;
 text-align: left;
 background: #000068;
}

td {
 vertical-align: top;
 text-align: left;
}

tr.highlight, td.highlight {
 background: #000068;
}

td.scoreleft {
 padding-right:10px;
}

td.scoreright {
 border-left:2px #ffffff double;
 padding-left:10px;
}

ul {
 list-style: square;
}

li ul {
 list-style: circle;
}

pre {
 font-size: x-small;
 font-family: 'bitstream vera sans mono','lucida console',monospace;
}

a:link {
 color: #00ffff;
}

a:visited {
 color: #add8e6;
}

a:hover {
 background: #00008b;
}

a:active {
 background:#0000ff;
}

.tail {
 text-align: center;
}
.tail td {
 text-align: center;
}

fieldset {
 border: 2px solid #ffffff;
}

fieldset.warning {
 border-color: #ff0000;
}

.warning {
 color: #ff0000;
}

.box {
 border: 1px solid #ffffff;
 margin-top: 1ex;
 margin-bottom: 1ex;
}

.header {
 background: #000068;
 font-weight: bold;
}