#table-list-container
{
	overflow: hidden;
	margin-right: 20px;
}

@media all and (min-width: 1000px)
{
	/* Counter-balance the advert column. */
	#table-list-container { margin-left: 200px; }
}

.hiscoretable
{
	color: inherit;
	background-color: inherit;
	border: 0px;
	margin: 0px;
	font-family: tahoma;
	font-size: 14px;
}

.hiscoretableseparator
{
	color: inherit;
	background-color: inherit;
	height: 30px;
}

.hiscorerecordseparator
{
	color: inherit;
	background-color: inherit;
	height: 1px;
}

.hiscorenorecords
{
	color: #404090;
	background-color: #87cdfa;
	font-family: tahoma;
	font-size: 16px;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	text-align: center;
	vertical-align: inherit;
}

.hiscoreerror
{
	color: #000000;
	background-color: #87cdfa;
	font-family: inherit;
	font-size: inherit;
	padding: 10px;
	text-align: left;
	vertical-align: inherit;
}

.hiscoretitle
{
	color: #c00000;
	background-color: #87cdfa;
	font-family: helvetica;
	font-size: 18px;
	font-weight: bold;
	padding: 6px 10px 6px 10px;
	text-align: center;
	vertical-align: inherit;
}

.hiscorerecord
{
	color: inherit;
	background-color: #87cdfa;
}

.newhiscorerecord
{
	color: #601010;
	background-color: #78b0e8;
}

.hiscorerank
{
	color: inherit;
	background-color: inherit;
	font-family: courier;
	font-size: 12px;
	padding: 2px 14px 2px 8px;
	text-align: center;
	vertical-align: middle;
}

.hiscorename
{
	color: inherit;
	background-color: inherit;
	font-family: inherit;
	font-size: inherit;
	padding: 2px 5px 2px 5px;
	text-align: left;
	vertical-align: bottom;
}

.hiscorelocation
{
	color: inherit;
	background-color: inherit;
	font-family: inherit;
	font-size: inherit;
	padding: 2px 5px 2px 5px;
	text-align: left;
	vertical-align: bottom;
}

.hiscorevalue
{
	color: inherit;
	background-color: inherit;
	font-family: courier;
	font-size: 14px;
	padding: 2px 5px 3px 15px;
	text-align: right;
	vertical-align: bottom;
}

.hiscoreunit
{
	color: inherit;
	background-color: inherit;
	padding: 2px 5px 4px 0px;
	font-family: tahoma;
	font-size: 10px;
	text-align: left;
	vertical-align: bottom;
}

.hiscoreinfo
{
	color: inherit;
	background-color: inherit;
	font-family: tahoma;
	font-size: 12px;
	padding: 2px 5px 4px 15px;
	text-align: right;
	vertical-align: bottom;
}
