/* This stylesheet tries to mimic how ELinks renders pages
 * using the default color settings. */
/* Copyleft (c) 2003-2004 Jonas Fonseca <fonseca@diku.dk> */

body		{ font-family: monospace; background: black; color: white; margin: 0em; }

a		{ text-decoration: none; color: blue; background: transparent; font-weight: bold; }
a:visited	{ color: yellow; background: transparent; }
a:hover		{ color: black; background: blue; font-weight: normal; }

h1, h2, h3	{ font-size: 1em; font-weight: normal; }
h1		{ text-align: center; }
h2, h3		{ margin-left: 0em; margin-right: 1em; }

hr		{ border: 1px solid white; display: block; } 
hr		{ margin: 0.5em 2em; }
div hr		{ margin: 0.5em; } 

i		{ color: green; background: transparent; font-style: normal; }

img		{ display: none; }

var		{ font-style: normal; }

dl, p, div	{ margin-left: 0.5em 2em; }
pre		{ margin: 1em; }

dt		{ margin-top: 1em; font-weight: normal; }

ul li		{ margin-left: 0em; list-style: none; }
ul li:before	{ content: "* "; }

table		{ border: 1px solid white; border-spacing: 0em; }
table.header	{ width: 100%; margin: 0.5em 2em;  }
caption, td	{ padding: 0.5em; }

/* Knock out some default styles */
span.hide	{ display: inline; }
span.menu	{ text-align: left; }

.footer, .validate	{ font-size: 1em; text-align: left; margin: 0.5em 2em; }

.header #top,
.footer span.fleft	{ float: none; }

.header #top,
.footer span.fleft,
.header span.menu,
.footer span.menu	{ text-align: left; display: inline;  }
