input.i1 {
	text-align: center;
	width: 45px;
	height: 45px;
	text-decoration : none;
	text-transform : uppercase;
	border : none;
	font-weight : bold;
	font-family : Arial, "Comic Sans MS";
	font-size : 33px;
	cursor : default;
	vertical-align : middle;
	color : Blue;
	background-repeat : no-repeat;
	border:0px;
	padding:0px;
}
input.i2 {
	text-align: center;
	background-color: yellow;
	width: 45px;
	height: 45px;
	text-decoration : none;
	text-transform : uppercase;
	border : none;
	font-weight : bold;
	font-family : Arial, "Comic Sans MS";
	font-size : 33px;
	cursor : default;
	vertical-align : middle;
	color : Blue;
	background-repeat : no-repeat;
	border:0px;
	padding:0px;
}
td.nocell {
	background : Black;
	border : 1px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.cell {
	font-weight : bold;
	font-family : Arial, "Comic Sans MS";
	font-size : 28px;
	width: 45px;
	height: 45px;
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	text-align : center;
	text-transform : uppercase;
	color : Blue;
	background-repeat : no-repeat;
	background : White;
	padding:0px;
}
td.pictcell {
	border-left : 1px solid Black;
	border-top : 1px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
table.net {
	font-size : 10px;
	table-layout:fixed;
}
td.nocell0 {
	width: 10px;
	height: 10px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell1 {
	width: 46px;
	height: 10px;
	border-top : 2px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell4 {
	width: 10px;
	height: 46px;
	border-right : 1px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell16 {
	width: 46px;
	height: 10px;
	border-bottom : 1px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell64 {
	width: 10px;
	height: 46px;
	border-left : 2px solid Black;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell_def {
	background : #c0c0ff;
	border-top : 1px solid Black;
	border-left : 1px solid Black;
	font-family : Arial, "Comic Sans MS";
	font-size : 8px;
	text-align : center;
	cursor : pointer;
	overflow:hidden;
	padding:0px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell_def2 {
	background : #ffc0c0;
	border-top : 1px solid Black;
	border-left : 1px solid Black;
	font-family : Arial, "Comic Sans MS";
	font-size : 8px;
	text-align : center;
	cursor : pointer;
	padding:0px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell_def_2 {
	background : #c0c0ff;
	border-top : 1px solid Black;
	border-left : 1px solid Black;
	font-family : Arial, "Comic Sans MS";
	font-size : 8px;
	text-align : center;
	cursor : pointer;
	padding:0px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
td.nocell_def2_2 {
	background : #ffc0c0;
	border-top : 1px solid Black;
	border-left : 1px solid Black;
	font-family : Arial, "Comic Sans MS";
	font-size : 8px;
	text-align : center;
	cursor : pointer;
	padding:0px;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
}
table.deftable {
	width: 46px;
	height: 46px;
	padding: 0px;
}