
input.aR
{
	background-color:#ddddff;
	color:#0000ff;
}

input.aR:hover
{
	cursor:pointer;
	color:#9999ff;
}

#vert{
position:relative;
overflow:visible;
width:5px;
height:5px;

}

span.select_square
{
	position:absolute;
	background: #ffffff;
	display:none;
	z-index=1;
}

span.control_panel
{
position:absolute;
display:none;
z-index=1;
padding:8px;
background: #ffff00;
}

img.comb:hover
{
 cursor:crosshair;
}

span.tp
{
	font-size:8px;
	font-weight:900;
	cursor:pointer;
	padding-right:2px;
	padding-left:1px;
	border-top: thin solid #000000;
	border-bottom: thin solid #000000;
}

span.tp:hover
{
	background: #000000;
	color:#ffffff;
}

span.spec
{
	font-size:12px;
	position:absolute;
	background: #ddddff;
	border:thin solid #000000;
	display:none;
	z-index=1;
	padding:5px;
	white-space: nowrap;
	text-align:left;

}
#middleinfo{
	position:absolute;
	left:75px;
	top:90px;
	z-index=1;
	font-size:36px;
	font-weight:900;
	color:#ddddff;
}

span.help
{
	font-size:12px;
	position:absolute;
	left:15px;
	background: #ffff00;
	border:thin solid #000000;
	margin-top:20px;
	display:none;
	z-index=1;
	padding:5px;
	white-space: nowrap;
	text-align:left;
}

div.lvl
{
	display:none;
	background-color:#ddddff;
	border:thin solid #000000;
	z-index:1;
	position:absolute;
	padding:5px;
	left:5px;
	top:320px;
	
}



span.qm
{
	font-size:10px;
	font-weight:900;
	cursor:help;
	padding-right:2px;
	padding-left:1px;
	border:groove #bbbbbb;
}

span.qm:hover
{
	background: #000000;
	color:#ffffff;
}

p.Title
{
	font-weight:bold;
	font-size:14px
}

p
{
	font-size:12px
}

div
{

	font-size:12px
}

td
{
	font-size:12px;
}
a.small
{

	font-size:10px;
}

.sel_tag
{
color:#33cc33;
}


