.tfooter { padding:0 10px 0 10px; font:1.1em/1.3 Tahoma; color:#afafaf; margin-top:-3px; }
.tfooter ul { margin-right:20px; float:left; padding-bottom:20px; margin-bottom:0; }
.tfooter li { padding:0; list-style-type:none; }

.stat-table { border-collapse:collapse; margin-left:1px; border-top:1px solid #ececec; border-right:1px solid #ececec; margin-bottom:20px; width:103%; }
.stat-table th { padding:3px 0; font:1em Tahoma; color:#afafaf; text-align:center; border-bottom:1px solid #ececec; border-left:1px solid #ececec; cursor: hand; cursor: pointer; }
.stat-table th.lcol { text-align:left; padding-left:10px; }
.stat-table th.lcol.tight { padding-left:5px; }
.stat-table td { padding:0px 0; font:1.1em Tahoma; text-align:center; border-bottom:1px solid #ececec; border-left:1px solid #ececec; }
.stat-table td.lcol { text-align:left; padding-left:10px;}
.stat-table td.lcol.tight { padding-left:5px; }
.stat-table td.lcol.white { padding-left:11px; }
.stat-table td.score { font-weight:bold; color:#0063b5; }
.stat-table td.grey { color:#afafaf; }
.stat-table td.total { font:1em Tahoma; color:#afafaf; text-align:right; padding-right:3px; border-left:0; border-bottom:0; }
.stat-table tr.dark td { background:#f5f5f5; }
.stat-table tr.dark td.lcol.white { background:#ffffff; }
.stat-table span.flag { padding-left:21px; }
.stat-table img.flag { padding:1px 5px 0 0; border:0; position:absolute; margin:0; width:16px; height:12px; }
.stat-table img.crn.nl { padding-top:3px; padding-bottom:4px; }

.floatsel h2{float: left}
.floatsel select{margin-top: 7px; width: 200px; height: 20px; font: 11px Tahoma;}
.floatsel option{padding: 2px 6px;}

.floatsel select.second-select { margin-bottom:7px; }

.right-double-select {float: right; width: 200px;}
