@charset "utf-8";

body {
	background-color: #202020;
	color: #777; /* gray */
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-family: Georgia, "Times New Roman", Times, serif;*/
}

a:link,
a:visited {
	text-decoration: underline;
	color: #777; /* gray */
}

a:focus,
a:hover,
a:active {
	text-decoration: none;
	background: #DD6900; /* orange */
	color: #FFCC00; /* yellow */
}

th a:link,
th a:visited {
	text-decoration: none;
	color: #EEE; /* light gray */
}

th a:focus,
th a:hover,
th a:active {
	text-decoration: none;
	background: #DD6900; /* orange */
	color: #FFCC00; /* yellow */
}

td a:link,
td a:visited{
	text-decoration: none;
	color: #DD6900; /* orange */
}

td a:focus,
td a:hover,
td a:active {
	text-decoration: underline;
	background: #606060; /* dark gray */
}

table {
	border: 1px solid #FF8C00; /* light orange */
	color: #D2A900; /* dark yellow */
	text-align: center;
}

tr.o {
	background-color: #282828;
}

tr.e {
	background-color: #303030;
}

tr.o:hover,
tr.e:hover {
	background-color: #606060; /* dark gray */
}

th {
	background-color: #111;
	color: #EEE; /* light gray */
}

td.left {
	padding: 0ex 0.5ex;
	text-align: left;
}

td.right {
	padding: 0ex 0.5ex;
	text-align: right;
}

dfn {
	cursor: help;
	font-style: normal;
}

.modified {
	text-align: center;
	font-size: small;
	clear: both;
}
