



body 
{
	background:rgb(0,0,0);
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	outline-width:thin;
	outline-style:none;
	font-family:sans-serif;
	font-size:0.8em;
}

#tt {position:absolute; display:block; }
#tttop {display:block; height:5px; margin-left:5px; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#111111; color:#ffffff}
#ttbot {display:block; height:5px; margin-left:5px; overflow:hidden}

.utt
{
	width:250px;
}

.unitTable
{
	padding:0px; 
	margin:0px; 
	border-style:none;
	border-spacing:0px;
	border-width:10px;		
	font-size:12px;
	border-collapse: collapse;
}

.bg
{
	padding:0px; 
	margin:0px; 
	border-spacing:0px;
	border-width:0px;		
	
	width:128px; 
	height:128px; 
}

.glass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
}

.b1glass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.4);
	filter:alpha(opacity=50);zoom:1;
}

.b2glass
{
	background:rgb(64,64,64);
	background:rgba(64,64,64, 0.6);
	filter:alpha(opacity=60);zoom:1;
}

.battle_result_glass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.3);
	filter:alpha(opacity=40);zoom:1;
	
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
}

.hstglass
{
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	color:#ffffff;
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
}
.hshglass
{
	color:#ffffff;
	font-weight: bold;
	background:rgb(0,0,0);
	background:rgba(0,0, 0, 0.7);
	filter:alpha(opacity=70);zoom:1;
}
.hs1glass
{
	color:#ffffff;
	font-weight: bold;
	background:rgb(0,0,0);
	background:rgba(0,0, 0, 0.85);
	filter:alpha(opacity=70);zoom:1;
	text-align:center;
}
.hs2glass
{
	color:#ffffff;
	font-weight: bold;
	background:rgb(17,17,17);
	background:rgba(17, 17, 17, 0.8);
	filter:alpha(opacity=70);zoom:1;
	text-align:center;
}
.hspglass
{
	color:#000000;
	font-weight: bold;
	background:#ffffff;
	text-align:center;
}

.continue_glass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	
	position:relative;
	top:20px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:8px; 
	border-spacing:0px;
	border-width:0px;	
	
	font-size:14px;
	font-weight:bold;
}

.lglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
	
	font-size:13px;
}

.navglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	
	filter:alpha(opacity=70);zoom:1;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:1px;
	padding-bottom:1px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
	
	font-size:13px;
	
	width:400px;
}

.aglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.75);
	filter:alpha(opacity=70);zoom:1;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
}

.leglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.35);
	filter:alpha(opacity=70);zoom:1;
}

.iglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	padding:0px;
	margin:0px; 
}

.uglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	height:39px;

	padding:0px; 
	margin:0px; 
	border-style:none;
	border-spacing:0px;
	border-collapse: collapse;
}

.hglass
{
	outline-width:1px;
	outline-style:solid;
	outline-color:#ffffff;
	
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
	
	cursor: help;
}

.hlpitm
{
	font-size:20px;
	font-weight: bold;
}

.albitm
{
	cursor: help;
}

.tglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.85);
	filter:alpha(opacity=70);zoom:1;
	
	padding-left:20px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
}

.sdsglass
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.5);
	filter:alpha(opacity=50);zoom:1;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:3px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	
}

.unitListTable
{
	padding:0px;
	margin:0px; 
	border-spacing:0px;
	border-width:10px;		
	font-size:12px;

	border-style:none;
	border-collapse: collapse;
}

.minimalTable
{
	padding:0px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;		
}

.vatop
{
	vertical-align:top;
	text-align:center;
}

.bfgrid
{
	padding:0px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	

	background-image:url(../images/setup_grid.gif); 
	opacity: 0.5; 
/*	filter:alpha(opacity=70);zoom:1;
*/	width: 200px; 
	height:200px;	
}

.setup_grid
{
	padding:0px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	

	background-image:url(../images/setup_grid.gif); 
	opacity: 0.5; 
/*	filter:alpha(opacity=70);zoom:1;
*/	width: 200px; 
	height:200px;	
}

.setup_arrow
{
	padding:0px;
	margin:0px; 
	border-spacing:0px;
	border-width:0px;	

	background-image:url(../images/setup_arrow.png); 
	opacity: 0.8; 
	width: 18px; 
	height:160px;	
}

.drag 
{ 
	position: absolute; 
	cursor: move;
	border-width: 1px;
}

.highscoreTable
{
	padding-top:20px;
	padding-left:0px;
	margin:0px; 
	border-spacing: 0px;
	border-width:0px;		
	font-size:12px;
}

.tac
{
	text-align: center;
}

.mapLabel
{
	background:rgb(0,0,0);
	background:rgba(0,0,0, 0.7);
	filter:alpha(opacity=70);zoom:1;
	color:#ffffff;
	font-size: 12px;
	font-weight: bold;
	padding:2px;
}

.UnitTDcolorBox
{
	width:8px; 
	height:8px; 
	font-size:4px;
}

.helpTextBoxTD
{
	width:400px;
	padding-right:20px;
}

a:link
{
	color: #ddaa00;
	text-decoration:underline;
}
a:visited
{
	color: #ddaa00;
	text-decoration:underline;
}
a:active
{
	color: #000000;
	text-decoration:underline;
}
a:hover
{
	color: #FFFFFF;
	text-decoration:underline;
}
