.perimeter {
	font-family:verdana;
	font-size: 8pt;
	background: #eeeeee;
	border-bottom: 2px solid #000000;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}
.cell {
	font-family:verdana;
	font-size: 8pt;
	color: black;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:60px;
	height:60px;
	text-align:center;
}
.filledCell {
	font-family:verdana;
	font-size: 16pt;
	font-weight: bold
	font-color: blue;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:30px;
	height:30px;
	text-align:center;
}
.initialClueCell {
	font-family:verdana;
	font-size: 16pt;
	font-weight: bold
	color: red;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:30px;
	height:30px;
	text-align:center;
}
.solutionFilledCell {
	font-family:verdana;
	font-size: 12pt;
	font-weight: bold
	font-color: blue;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:20px;
	height:20px;
	text-align:center;
}
.solutionInitialClueCell {
	font-family:verdana;
	font-size: 12pt;
	font-weight: bold
	color: red;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	width:20px;
	height:20px;
	text-align:center;
}
