  :link { color:#CCCCCC }  /* for unvisited links */
  :visited { color: #CCCCCC } /* for visited links */
  a:active { color: #FFFFFF } /* when link is clicked */
  a:hover { color: #FFFFFF } /* when mouse is over link */
  input[type="radio"] { border: 0px; }
	div.container {
		position: relative;
		z-index: 1;
		margin-left: auto;
		margin-right: auto;
		margin-top: 10px;
		margin-bottom: 0px;
		padding:0px;
		width:900px;
		text-align:left;
	}

	div.game {
		position: relative;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		padding:0px;
		text-align:left;
		width:900px;
	}

	div.footer {
		padding:10px 0px 0px 0px;
		margin:10px 0px 0px 0px;
		width:100%; 
		text-align:center;
	}

	div.titlebar-nethax A:link {color:#CCCCCC; text-decoration: none}
	div.titlebar-nethax A:visited {color:#CCCCCC; text-decoration: none}
	div.titlebar-nethax A:active {color:#FFFFFF; text-decoration: none}
	div.titlebar-nethax A:hover {color:#FFFFFF; text-decoration: none}
	div.titlebar-nethax {		
		font-size:6pt;
		font-family:Courier New, Courier, monospace;
		float:left;
		margin:0px;
		padding:0px;
		margin-top:7px;
		padding-right:20px;
	}
	div.titlebar {
		font-size:44pt;
		font-family:Courier New, Courier, monospace;
		color:#CCCCCC;
		font-weight:bold;
		width:100%;
		padding:0px;
		margin:0px;
	} 

	div.command-menu {
		padding:0px 1px 8px 1px;
		margin:0px;
	} 

	div.command-menu {
		padding:0px 1px 8px 1px;
		margin:0px;
	} 
	
	div.command {
		width:800px;  
		position:absolute; 
		top:0px;
		left:0px; 
		visibility:hidden;
	}


	BODY{
		font-size:11pt;
		font-family:Courier New, Courier, monospace;	
		background-color:#111111;
		color:#FFFFFF;
		text-align:center;
	}
	TABLE.map  {
		border-collapse: collapse;   
		border:0px;
		margin:0px;
		padding:0px;
	}
	TR.map {}
	TD.map     {
		border:0px;
		margin:0px;
		padding:0px;
		width:8px;
		font-size:10pt;
		font-family:Courier New, Courier, monospace;
		cursor:default;
	}
	TD.map-16     {
		border:0px;
		margin:0px;
		padding:0px;
		width:16px;
		height:16px;
		cursor:default;
	}
	TD.map-32     {
		border:0px;
		margin:0px;
		padding:0px;
		width:32px;
		height:32px;
		cursor:default;
	}	
/* darkgray */	
	SPAN.glyph_color_0 { color:#555555; }
/* red */	
	SPAN.glyph_color_1 { color:#AA0000; }
/* green */	
	SPAN.glyph_color_2 { color:#00AA00; }
/* brown */	 
	SPAN.glyph_color_3 { color:#AA5500; }
/* blue */	
	SPAN.glyph_color_4 { color:#0000AA; }
/* magenta */	
	SPAN.glyph_color_5 { color:#AA00AA; }
/* cyan */	
	SPAN.glyph_color_6 { color:#00AAAA; }
/* lightgray */	
	SPAN.glyph_color_7 { color:#AAAAAA; }
/* none */	
    SPAN.glyph_color_8 { color:#000000; }
/* orange */	
    SPAN.glyph_color_9 { color:#FF5555; }
/*.clr-brightgreen */	
    SPAN.glyph_color_10 { color:#55FF55; }
/*.clr-yellow */	
    SPAN.glyph_color_11 { color:#FFFF55; }
/*.clr-brightblue */	
    SPAN.glyph_color_12 { color:#5555FF; }
/*.clr-brightmagenta */	
    SPAN.glyph_color_13 { color:#FF55FF; }
/*.clr-brightcyan */	
    SPAN.glyph_color_14 { color:#55FFFF; }
/*.clr-white */	
    SPAN.glyph_color_15 { color:#F0F0F0; }
/*.clr-max */	
    SPAN.glyph_color_16 { color:#FFFFFF; }

input
{
	color: #FFFFFF;
	background: #111111;
	border: 1px solid #FFFFFF;
	font-family:Courier New, Courier, monospace;
}

.submit input
{
	color: #FFFFFF;
	background: #111111;
	border: 2px solid #FFFFFF;
	font-family:Courier New, Courier, monospace;	        
}

select {
	background-color: #111111;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	font-family:Courier New, Courier, monospace;	
}

input.move_btn
{
	color: #FFFFFF;
	background: #111111;
	border: 1px solid #FFFFFF;
	font-size:16pt;
	font-family:Courier New, Courier, monospace;
	font-weight:bold;
	height:40px;
	width:44px;
}
input.radio
{
	border:0px;
}
input.checkbox
{
	border:0px;
}

disabled
{
	color:#555555;
	background-color:#555555;
}

not-disabled
{
	color:#111111;
	background-color:#111111;
}

div.game-16
{
  width:100%;
  padding:0px 0px 5px 0px;
  min-height:100px;
  height:auto !important;
  
}
