p {
	font-size: 12pt;
	font-family: helvetica;
}


.excerptText {
	padding-bottom: 10px
}

#excerptContainer {
	font-family: monospace;
	font-size: 14pt;
	white-space:pre-wrap;
	font-weight:600;
}

#excerptContainer .pastLetter {

}

#excerptContainer .pastLetterCorrect {
  color: limegreen;
}

#excerptContainer .pastLetterFaulty {
  background-color: lightpink;
}

#excerptContainer .currentLetter {

}

.highlighted {
  background-color: yellow;
}

#excerptContainer .futureLetter {

}

table.statstable {
	width: 70%;
}

table.statstable,
table.statstable > tbody > tr > td,
table.statstable > tbody > tr > th
{
	border:1px solid black;
	border-collapse: collapse;
}

td table {
	margin: 0 !important;
}

td  td {
	padding: 0;
	width: 50%;
	height: 100%
}

#pairSymbols0,
#pairSymbols1,
#pairSymbols2,
#pairSymbols3,
#pairSymbols4,
#pairSymbols-1,
#pairSymbols-2,
#pairSymbols-3,
#pairSymbols-4,
#pairSymbols-5,
#downLetter0,
#downLetter1,
#downLetter2,
#downLetter3,
#downLetter4,
#downLetter-1,
#downLetter-2,
#downLetter-3,
#downLetter-4,
#downLetter-5
{
	font-family: monospace;
	white-space: pre;
}
