/* css formatting for dark display */
/* copyright 2001 by patric sperling */

/* basics section */
body
	{ color:#ddd; background-color:#000; font-family:verdana,arial,lucida,helvetica,sans-serif; margin:0px;
	cursor:default;
	}
p
	{ color:#ddd; font-family:arial,lucida,helvetica,sans-serif; margin:10px; }
p.info
	{ text-align:center; margin-top:5px; margin-bottom:5px; font-size:75%; }
p.bar
	{ text-align:center; margin-top:10px; margin-bottom:10px; }
p.copy
	{ text-align:center; margin-top:10px; margin-bottom:5px; color:#66c; }
p.quote
	{ font-size:80%; color:#0f8; text-align:center; }
h1, h2, h3, h4, h5
	{ color:#ddd; font-family:verdana,arial,lucida,helvetica,sans-serif; margin:15px; text-align:center; }
td, th
	{ font-family: verdana,arial,helvetica,sans-serif; font-size: 85%; }
tr.link, td.nav
	{ color:#ddd; background-color:#555; }
tr.link a
	{ font-size:smaller; }
td.nav p
	{ text-align:center; margin-top:5px; margin-bottom:5px; font-size:small; }
table.c1 th, table.c2 th
	{ color:#ddd; background-color:#070; }
table.c1 td
	{ vertical-align:middle; color:#ddd; background-color:#444; }
table.c2 td
	{ vertical-align:middle; text-align:center; color:#ddd; background-color:#444; }
table.c2 td.lft
	{ text-align:left; }
acronym
	{ border-bottom:1px dashed #0c0; cursor: help; }
acronym.title
	{ border-bottom:0px; cursor:help; }
big, small, em
	{ font-family:palatino,times,serif; font-style:italic; }
label
	{ font-family:palatino,times,serif; font-style:italic; font-size:smaller; }
cite
	{ color:#66c; font-family:palatino,times,serif; }
address
	{ font-family:palatino,times,serif; }
li
	{ color:#ddd; font-family:arial,lucida,helvetica,sans-serif; margin:10px; padding-top: 3px; padding-bottom: 3px; }
pre
	{ color:#3d3; font-family:monotype,monospace; margin:10px; font-size:90%; }
code
	{ font-family:monotype,monospace; }
sup
	{ font-size:smaller }
.small
	{ font-family:verdana,arial,lucida,helvetica,sans-serif; font-size:75%; }
.glow
	{ font-style:italic; color:#fff; }
.date
	{ font-size:66%; color:#0f0; }
.mid
	{ text-align:center; }
span.nobr
	{ white-space:nowrap; }

/* 4 links-classes (-,ext,mail,language) */
a
	{ text-decoration:none; }
a:link
	{ color:#0f0; }
a:visited
	{ color:#8f8; }
a:active, a:hover, a:focus
	{ color:#ff0; background-color:#00f; }
a.ext:link
	{ color:#8b0; }
a.ext:visited
	{ color:#8a0; }
a.ext:active, a.ext:hover, a.ext:focus
	{ color:#8f0; background-color:#80f; }
a.mail:link
	{ color:#4b2; }
a.mail:active, a.mail:hover, a.mail:focus
	{ color:#4f2; background-color:#b0d; }
a.language
	{ color:#ddd; text-decoration:overline; font-size:85%; }
