@charset "UTF-8";
/* CSS Document */

body
{
	/*background-image:url(images/background.jpg);*/
	color:#BDBDBD;
	font-family:Verdana, Geneva, sans-serif;
	background-color:#161616;
}
div.loginbar
{
	text-align:right;
}
h1.title
{
	color:#CCC;
	font-size:48px;
	text-align:center;
}
div.header
{
	/*background-color:#000;*/
	width:100%;
	text-align:center;
	opacity:.8;
	filter:alpha(opacity=80);
	height: 40px;
	vertical-align:middle;
}
a
{
	color:#CCC;
	text-decoration:none;
}
a:visited
{
	color:#CCC;
	text-decoration:none;
}
a:hover
{
	color:#FFF;
	text-decoration:underline;
}
a.header
{
	color:#FFF;
	text-decoration:none;
	font-size:20px;
}
a:visited.header
{
	color:#FFF;
	text-decoration:none;
	font-size:20px;
}
a:hover.header
{
	color:#FFF;
	text-decoration:underline;
	font-size:20px;
}
span.date
{
	font-size:9px;
	color:#CCC;
}
span.footer
{
	font-size:14px;
	color:#CCC;
}
div.article
{
	margin:10px;
	padding:20px;
	width: 600px;
}
.formtext
{
	 color:#BDBDBD;
	 padding:10px;
	 background-color:#161616;
	 text-align: center;
	 border:none;
	 border:#333 dashed thin;
	 
}
.formtext:hover
{
	background-color:#4A4A4A;
}
.formtext:focus
{
	background-color:#4A4A4A;
}
div.comment
{
	padding:20px;
	font-size:10px;
}
td.downloadselection
{
	background-color: #333;
	padding:3px;
	font-size:12px;
	text-align:center;
}
.button
{
	background-color:#000;
	border:thin solid #CCC;
	color:#FFF;
}
.button:hover
{
	background-color:#4A4A4A;
}
tr:hover.tablehover
{
	background-color:#333;
}


