BODY
{
	margin:0px;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-repeat:repeat-x;
	background-image:url(../Images/bg_green.jpg);
	background-color:#0B601D;
/*		
	background-image:url(../Images/bg.jpg); // Orange
	background-color:#F9A32A;
*/
/*	
	background-image:url(../Images/title_bg.png); // Rot
	background-color:#7F0000;
*/
	color:#666666;
}
P
{
	line-height:20px;
}
H1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#999999;
	font-weight:normal;
}
H1 A
{
	color:#999999;
	text-decoration:none;
}
H2
{
	margin-top:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#999999;
	border-bottom:1px #CCCCCC dashed;
}
H2 A
{
	color:#999999;
	text-decoration:none;
}
H3
{
	margin-left:5px;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	border-bottom:0px #CCCCCC dashed;
}
H3 A
{
	color:#999999;
	text-decoration:none;
}
A
{
	color:#993300;
}
INPUT
{
	font-size:12px;
}
DIV#Overlay
{
/*
	visibility:hidden;
	display:none;
*/
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	background-color:#666666;
	z-index:100;
}
DIV#OverlayText
{
	position:absolute;
	width:400px;
	height:400px;
	left:50%;
	top:50%;
	margin-left:-200px;
	margin-top:-200px;
	border:1px #000000 solid;
	z-index:101;
	padding:20px;
	text-align:center;
	background-repeat:repeat-x;
	background-image:url(../Images/bg.jpg);
	background-color:#FFEB6E;
}
DIV#OverlayText H1
{
	color:#FFFFFF;
}
DIV#UserBox
{
	position:absolute;
	right:10px;
	top:10px;
	width:300px;
	text-align:right;
}
DIV#LoginBox
{
	position:absolute;
	right:10px;
	top:10px;
	width:300px;
	height:28px;
	border:1px #990000 dashed;
	background-repeat:repeat-y;
	background-position:right;
	background-image:url(../Images/login_bg.jpg);
	background-color:#FFEB6E;
}
DIV#RegistrationBox
{
	position:absolute;
	right:10px;
	top:10px;
	width:300px;
	border:1px #990000 dashed;
	background-repeat:repeat-y;
	background-position:right;
	background-image:url(../Images/login_bg.jpg);
	background-color:#FFEB6E;
}
.GameBox
{
	width:470px;
	border:0px #000000 solid;
	margin-right:40px;
	float:left;
/*
	background-repeat:repeat-y;
	background-position:right;
	background-image:url(../Images/login_bg.jpg);
	background-color:#FFEB6E;
*/
}
.OutputTable
{
}
.OutputTable TD
{
	padding:4px;
}
.OutputTable TH
{
	padding:2px;
	padding-top:4px;
	padding-bottom:4px;
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px #990000 dashed;
/*
	background-color:#FFFFCC;
*/
}
.MenuElement
{
	position:absolute;
	bottom:0px;
	width:170px;
	height:59px;
	border:1px #000000 solid;
	background-color:#CCCCCC;
	background-image:url(../Images/big_button_bg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
}
.MenuElement A
{
	text-decoration:none;
}
.MenuElement A:HOVER
{
	text-decoration:none;
}
.MenuElement:HOVER
{
	color:#660000;
	background-image:url(../Images/big_button_bg_sel.jpg);
}
.MenuElementSelected
{
	position:absolute;
	bottom:0px;
	width:170px;
	height:60px;
	border:1px #000000 solid;
	border-bottom:1px #FFFFFF solid;
	background-color:#CCCCCC;
	background-image:url(../Images/big_button_bg_sel.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#990000;
}
.MenuElementSelected A
{
	text-decoration:none;
}
.MenuElementSelected A:HOVER
{
	text-decoration:none;
}
.InfoText{color:#999999;}
.ErrorBox{color:#990000; border:1px #990000 solid;}
.MessageBox{color:#000066; border:1px #000066 solid;}
.Button
{
	width:100px; 
	height:20px;
	border:1px #666666 solid; 
	border-left:1px #EEEEEE solid; 
	border-top:1px #EEEEEE solid; 
	background-color:#CCCCCC;
	background-image:url(../Images/button_bg.jpg);
	background-repeat:repeat-x;
	color:#990000; 
	padding-left:2px; 
	padding-right:3px; 
	padding-top:0px; 
	padding-bottom:2px; 
	font-size:11px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
.Button:HOVER
{ 
	color:#660000; 
	background-image:url(../Images/button_bg2.jpg);
}
