.movetable { background-color: #ddddee }
.moveheader {
	background-color: #89d0e2;
	padding: 0.5em;
	font-style: italic;
	font-weight: bold;
}
.movenumber {
	width: 2em;
	text-align: right;
	font-weight: bold;
}
.moveply {
	width: 5em;
	text-align: center;
	font-weight: bold;
}
.movemove {
	width: 20em;
	text-align: left;
	font-weight: bold;
}
.moveequity {
	width: 10em;
	text-align: left;
	font-weight: bold;
}
.movethemove { background-color: #ffffcc }
.moveodd { background-color: #d0d0d0 }
.blunder { background-color: red; color: yellow }
.joker {
	background-color: red;
	color: yellow;
	font-weight: normal;
}
.stattable { text-align: left; width: 40em; background-color: #FFF2CC; border: 0px; padding: 0px }
.stattableheader { background-color: #D15B34}
.result { background-color: yellow; font-weight: bold; text-align: center; color: black; width: 40em; padding: 0.2em }
.tiny { font-size: 25% }
.cubedecision { background-color: #ddddee; text-align: left; }
.cubedecisionheader { background-color: #89d0e2; text-align: center; padding: 0.5em }
.comment {
	background-color: #CCFFCC;
	width: 39.5em;
	padding: 0.5em;
	text-align: justify;
}
.commentheader { background-color: #6F9915; font-weight: bold; text-align: center; width: 40em; padding: 0.25em }
.number { text-align: center; font-weight: bold; font-size: 60%; font-family: sans-serif }
.fontfamily { font-family: sans-serif }
.block { display: block }
.percent { text-align: right }
.positionid { font-size: 75%; color: #787878 }
.cubeequity { font-weight: bold}
.cubeaction {
	color: red;
	font-weight: bold;
}
.cubeply { font-weight: bold }
.cubeprobs { font-weight: normal}
