body {
    background-color: black;
}
table {
    width: 583px;
}
td {
    background-color: #333;
    color: #fff;
    width: 142px; height: 142px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid;
    border-color: #666 #000 #000 #666;
}
td.text {
    background-color: #000;
    color: #ccc;
    height: auto;
    border: 0;
    vertical-align: top;
    text-align: left;
    font-size: 12px;
}
img {
    border: 1px solid;
    border-color: #000 #666 #666 #000;
    cursor: hand;
}
form * {
	color: #999;
	}
form *.button {
	color: #ccc;
	background-color: #666;
	border: 2px solid;
	border-color: #888 #444 #444 #888;
	}
form *.textinput {
	background-color: #ccc;
	width: 200px;
	color: #333;
	border: 1px solid;
	border-color: #000 #666 #666 #000;
	padding: 2px;
	}

