body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
div.main
{
	width:930;
	min-height:600;
	padding:1em;
	background-color:#000000;
	background-image:url(./images/background.jpg);
	background-repeat:none;
	background-position:center;
	border:1px solid #777777;
}
div.main td.main
{
	color:#ffffff;
}
div.menu
{
	padding:7px;
	background-color:#ffffff;
	opacity:0.7;
	filter:alpha(opacity=70);
}
span.nav, span.nav a, span.nav a:hover, span.nav a:visited
{
	font-size:20px;
	font-variant:small-caps;
	font- weight:bold;
	text-decoration:none;
	color:#004499;
}
a.aut, a.aut:visited, a.aut:hover
{
	text-decoration:none;
	color:#030303;
	font-size:8px;
}
a.aut:hover
{
	background-color:#99aacc;
}
span.nav a:hover
{
	color:#0055aa;
}
table.input
{
	background-color:white;
	filter:alpha(opacity=70);
	opacity:0.7;
	padding:10px;
}
table.input input, table.input select, table.input select option, table.input textarea
{
	background-color:black;
	color:white;
}
table.in tr
{
	vertical-align:top;
}
table.in tr td
{
	color:#cccccc;
	font:12px Arial;
}
td.in, td.in2
{
	color:#ffffff !important;
	font:16px Arial !important;
	font-variant:small-caps !important;
	padding-bottom:30px !important;
	padding-right:15px !important;
}
td.in2
{
	text-align:right;
}
td.missing input, td.missing span
{
	border:3px solid red;
	background-color:#aa9999;
}
td.missing, td.missing span
{
	font-size:18px;
	height:18px;
}
table.result tr td
{
	color:#ffffff;
}
table.result tr.header td
{
	font:10px Arial !important;
	background-color:#777777;
	color:#000000;
	text-align:center;
}
tr.row_even td
{
	background-color:#333344;
	opacity:0.7;
	filter:alpha(opacity=70);
}
tr.row_odd td
{
	background-color:#334433;
	opacity:0.7;
	filter:alpha(opacity=70);
}
tr.row_admin td
{
	background-color:#773333;
	color:#ff0000;
	opacity:0.7;
	filter:alpha(opacity=70);
}
tr.row_even1 td
{
	font:14px Arial !important;
	background-color:#111122;
}
tr.row_odd1 td
{
	font:14px Arial !important;
	background-color:#112211;
}
