﻿.colMedal
{
	text-align: center;
}

/* BRACKETS */

.brackets table.brackets {}
.brackets table.brackets { border: 0px solid black; border-spacing: 0px; }
.brackets table.brackets td { height: 20pt; padding-left: 5px; padding-right: 5px; margin: 0px; empty-cells: show;}
.brackets table.brackets td.lb { border-bottom: 1px solid black;vertical-align: bottom}
.brackets table.brackets td.lt { border-top: 1px solid black; vertical-align: top}
.brackets table.brackets td.lbl { border-left: 1px solid black;border-bottom: 1px solid black;padding-left: 20pt;vertical-align: bottom}
.brackets table.brackets td.ll { border-left: 1px solid black;}
.brackets table.brackets td.tb { vertical-align: bottom}

.brackets .navigation 
{ 
	margin-top: 10pt;
	border: 1px solid silver; 
	border-spacing: 0px;
	border-collapse: collapse;
	width: auto;
}

.brackets .navigation td
{ 
	padding: 15px;
	border: 1px solid silver;
	cursor: pointer;
}

.brackets .navigation td.selected
{ 
	background-color: #EDEDED;
}


.brackets .navigation td:hover
{ 
	background-color: #E1E1E1;
}

.brackets .frame td.next, .brackets .frame td.previous
{
	border: 1px solid silver;
	cursor: pointer;
	width: 1%;
}

.brackets .frame td.next:hover, .brackets .frame td.previous:hover
{
	background-color: #E1E1E1;
}

.brackets th.heattitle
{
	background-color: #EDEDED;
	color: #4b4b4b;
}

table.brackets td { padding: 2px; margin: 0; border: 0; }
table.brackets tr.match-title td { padding-top: 40px; padding-bottom: 1px; font-weight: bold; }
table.brackets tr.match-title-small td { padding-top: 4px; padding-bottom: 1px; font-weight: bold }
table.brackets tr.tiny { height: 1px; padding: 0; }
table.brackets td.line { background-color: black; }
table.brackets tr.tiny td { height: 1px; padding: 0;}
table.brackets td.tiny { width: 1px; padding: 0px; }

