body, h2, h3, h4 p {font-family: sans-serif;}
table {border: 1px solid gray; border-collapse:collapse; border-spacing:0px; margin:10px;}
td {border: 1px solid gray; padding: 5px; padding-left:10px; padding-right:10px;}
ul {font-size:0.7em;text-indent:-0.5em;padding-left:1.5em;}
.center, .centersmall, .comparetitlesmall, .title {margin-left:auto;margin-right:auto;text-align:center;}
.blockcenter {margin-left:auto;margin-right:auto;}
.linkstop, .linksbot {margin-left:2px;margin-right:0px;text-align:center;font-size:0.7em;padding:5px}
.linkstop {border-bottom:1px solid gray;margin-top:0px;padding-top:0px;}
.linksbot {border-top:1px solid gray;margin-bottom:0px;padding-bottom:0px;}
.title {font-weight: bold; font-size: 1.5em;}
.gamedescription {margin:5px;border:1px solid gray;padding:5px;}

.textleft, .commenttitle, .infocell, .gamedescription {text-align: left;}
.textright, .infotitle {text-align: right;}
.comparecell, .comparetitle, .comparetitlesmall {text-align: center;}
.centersmall, .comparenamesmall, label, .infocell, .comparecell, .gamedescription, .commenttitle {font-size: 0.7em;}
.commenttitle, .infotitle, .comparetitle, .comparetitlesmall {background-color: #dddddd;}
.comparename, .comparenamesmall {width:20px;}

.resultcount {
	margin-top: 1em;
}

.comparetitles, .comparerowtitle {
	text-align: center;
	background-color: #dddddd;
	font-size: 0.7em;
}

.comparetabledata {
	font-size: 0.7em;
	text-align: center;
}

.comparehighlight {
	background-color: #bbffbb;
	font-weight: bold;
}

.comparerowtitle {
	text-align: right;
}

#titlecenter {
	margin-top: 1em;
}

a:LINK, a:HOVER, a:VISITED, a:ACTIVE {
	color: blue;
}