TD.body { 
	padding-left: 32px;
	padding-right: 32px;
	width:651px;
	vertical-align: top;
}

div.meeting {
	border-style: solid;
	border-color: rgb(255,255,255);
}

A.body {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 16;
	font-weight: bold;
}

A.redBody {
	color: rgb(255,0,0);
	font-family: MS Serif;
	font-size: 16;
	font-weight: bold;
}

A.quote {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	font-style: italic;
}

A.reglink {
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	text-decoration: none;
}

A.reglink:visited {
	color: rgb(100,100,100);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
}

A.reglink:hover {
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	text-decoration: underline;
}

A.puzzle {
	padding-left: 15px;
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.puzzle:visited {
	padding-left: 15px;
	color: rgb(100,100,100);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
}

A.puzzle:hover {
	padding-left: 15px;
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
}

A.solution {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 18;
	font-weight: bold;
}

TD.border {
	width: 4px;
}

TD.Tpad {
	height: 35px;

}

TD.LPad {
	width: 28px;
}

A.GamesCateg {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 16;
	font-weight: bold;
}

A.GamesLink {
	padding-left: 15px;
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.GamesLink:visited {
	padding-left: 15px;
	color: rgb(100,100,100);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
}

A.GamesLink:hover {
	padding-left: 15px;
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
}

A.GamesLnk {
	padding-left: 15px;
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.GamesLnk:visited {
	padding-left: 15px;
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
}

A.GamesLnk:hover {
	padding-left: 15px;
	color: rgb(0,0,0);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
}

A.Footnote {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.FootnoteLink {
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.FootnoteLink:visited {
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: none;
}

A.FootnoteLink:hover {
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
	text-decoration: underline;
}

A.quoteBody {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 16;
	font-weight: bold;
}

A.UnsolvedTitle {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 18;
	font-weight: bold;
}

A.UnsolvedDesc {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	font-style: italic;
}

A.UnsolvedLinkTitle {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	padding-left: 15;
}

A.solved {
	color: rgb(255,0,0);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	padding-left: 15;
}

A.UnsolvedLinks {
	color: rgb(150,150,150);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	padding-left: 25;
	text-decoration: none;
}

A.UnsolvedLinks:visited {
	color: rgb(100,100,100);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	padding-left: 25;
	text-decoration: none;
}

A.UnsolvedLinks:hover {
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	padding-left: 25;
	text-decoration: underline;
}

INPUT.form {
	background-color: rgb(100,100,100);
	border: rgb(50,50,50) 2px solid;
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
}

TEXTAREA.form {
	background-color: rgb(100,100,100);
	border: rgb(50,50,50) 2px solid;
	color: rgb(200,200,200);
	font-family: MS Serif;
	font-size: 14;
	font-weight: bold;
	

}

A.message {
	color: rgb(255,0,0);
	font-family: MS Serif;
	font-size: 12;
	font-weight: bold;
}

A.letter {
	color: rgb(255,0,0);
	font-family: MS Serif;
	font-size: 25;
	font-weight: bold;
}

TD.letter {
	width: 50;
	height: 50;
	vertical-align: middle;
}

A.large {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 50;
	font-weight: bold;
}

A.hidden {
	color: rgb(0,0,0);
	font-family: MS Serif;
	font-size: 20;
	font-weight: bold;
}

A.hiddenLarge {
	color: rgb(0,0,0);
	font-family: MS Serif;
	font-size: 25;
	font-weight: bold;
}

A.close {
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 20;
	font-weight: bold;
}

A.count {
	color: rgb(255,0,0);
	font-family: MS Serif;
	font-size: 30;
	font-weight: bold;
}

A.TheoremHeader { 
	color: rgb(255,255,255);
	font-family: MS Serif;
	font-size: 25;
	font-weight: bold;
}


	