table.net
{
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none;
    empty-cells:show;
  padding-right:1px;
  padding-bottom:1px;
}
td.net
{
	border:0px;
	padding-top:1px;
	padding-left:1px;
}
.indicator
{
	background:#FFE4C4;
	border:1px solid #888888;
}
td.num {
	border-top : 1px solid #888888;
	border-left : 1px solid #888888;
	font-family : Tahoma;
	font-size : 8px;
	text-align : center;
	color : Black;
	background : #D3D3D3;
	background-image : none;
	vertical-align : middle;
	height : 10px;
	width : 10px;
	cursor : default;
	padding:0px;
}
table.numtable {
	background : #888888;
	background-image : none;
	border-bottom : 1px solid #888888;
	border-right : 1px solid #888888;
	border-top:0px;
	border-left:0px;
}
table.nettable {
	background : #FFFFFF;
	background-image : none;
	border-bottom : 1px solid #D3D3D3;
	border-right : 1px solid #D3D3D3;
	border-top:0px;
	border-left:0px;
}
.bound1 {
	background : #888888;
	height : 1px;
	width : 2px;
}
.bound2 {
	background : #888888;
	height : 2px;
	width : 1px;
}
.bound3 {
	background : #D3D3D3;
	height : 2px;
	width : 1px;
}
.bound4 {
	background : #D3D3D3;
	height:1px;
}
td.cl {
	border-top : 1px solid #D3D3D3;
	border-left : 1px solid #D3D3D3;
	border-bottom:0px;
	border-right:0px;
	font-family : Tahoma;
	font-size : 8px;
	text-align : center;
	vertical-align:middle;
	cursor : default;
	height : 10px;
	width : 10px;
	padding:0px;
}
td.cl0 {
	background-color : White;
	color : White;
}
td.cl1 {
	background-color : Black;
	color : Black;
}
td.cl2 {
	background-color : White;
	color : Black;
}
.td_alljp {
	text-align : left;
	vertical-align : top;
	width : 20%;
}