table#chessGame {
    border-collapse: collapse;
}

table#chessGame td {
    width: 49px;
    height: 49px;
    border: 1px solid black;
/*     font-size: 1px; */
}

table#chessGame td.black {
    background-color: #555;
    vertical-align: middle;
    text-align: center;
}

table#chessGame td.white {
    background-color: #fff;
    vertical-align: middle;
    text-align: center;
}

table#chessGame td.active {
	background-color: #FFE6E3;
	background-image: url(images/game/active.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

table#chessGame td.rowDesc, table#chessGame td.colDesc {
    font-weight: bold;
    text-align: center;
}

table#chessGame td.rowDesc {
/*     border-width: 1px 0px 0px 0px; */
    border-right: 0px;
    border-bottom: 0px;
    border-left: 0px;
    vertical-align: top;
}

table#chessGame td.colDesc {
/*     border-width: 0px 0px 0px 1px; */
    border: none;
}

div#black_token, div#white_token {
	background-color: #FFFFFF;
	border: 1px solid black;
	width: 205px;
	height: 34px;
}

div#black_token img, div#white_token img {
	width: 32px;
	height: 32px;
}

div#chessNote {
	color: #CC0000;
	font-weight: bold;
	padding-left: 20px;
}

div#bTime, div#wTime {
	font-size: 1.2em;
	font-weight:bold;
}

