body, a:link, a:visited
{
	background-color: black;
}

body
{
	width:            80%;
	min-width:        500px;
	margin:           auto;
	color:            #c0c0c0;
	font-family:      Arial, sans-serif;
	font-size:        100%;
	text-align:       justify;
}

div.section
{
	margin-bottom:    2em;
}

div.sf2story
{
	width:            960px;
	margin:           auto;
	background-color: white;
	color:            black;
	text-align:       center;
	padding-top:      12pt;
	padding-bottom:   12pt;
	padding-left:     12pt;
	padding-right:    12pt;
}

h1, h2, h3, h4, th
{
	font-weight:      bold;
}

h1, h2, h3, th.group
{
	text-align:       center;
}

h1
{
	font-size:        2em;
}

h2, th.group
{
	font-size:        1.6em;
}

h3
{
	font-size:        1.2em;
}

h4
{
	font-size:        0.8em;
	text-align:       right;
}

p.image
{
	text-align:       center;
}

table
{
	border-collapse:  collapse;
	width:            100%;
}

th, td
{
	border-style:     ridge;
	border-width:     4px;
	vertical-align:   top;
}

th.noborder, td.noborder
{
	border:           none;
}

th.title, td.link
{
	text-align:       left;
}

th.onethird, td.onethird
{
	width:            33%;
}

ul, ol
{
	text-align:       left;
}

pre
{
	font-family:      "Courier New", Courier, monospace;
	font-size:        0.8em;
}

blockquote
{
	font-family:      "Times New Roman", Times, serif;
	margin-left:      7em;
	margin-right:     7em;
}

hr
{
	border:           solid 1px black;
}

a:link, a:visited
{
	text-decoration:  none;
}

a:link
{
	color:            #008b8b;
}

a:visited
{
	color:            purple;
}

a:hover
{
	text-decoration:  underline;
}

img
{
	border:           none;
	font-family:      "Times New Roman", Times, serif;
	font-style:       italic;
}

img.top
{
	vertical-align:   top;
}

img.bordered
{
	border:           solid 2px black;
}

q:lang(en)
{
	quotes:           "\201C" "\201D";
}

q:lang(de)
{
	quotes:           "\201E" "\201C";
}

span.title
{
	text-decoration:  underline;
}

span.insertion
{
	font-style:       italic;
}

em
{
	font-style:       italic;
}