.CongressPage
{
  margin-top: 0.2em;
  padding-left: 0.2em;
  border: 1px solid #0000FF;
  min-height: 34em;
}

.CongressResultLinks
{
	text-align:center;
}

.CongressResultLinks ul
{
	list-style:none;
}

.ResultNavi ul
{
	margin: 1em;
	padding-bottom: 1em;
	list-style:none;
}

.ResultNavi li
{
	display:block;
	float: left;
	width: 6.2em;
	text-align: center;
	white-space:nowrap;
}

.CongressPage a
{
  color:#FF9900;
  font-weight: bold;
  text-decoration: none;	
}

.CongressPage a:visited
{
  color:#FF9900;
  text-decoration:none;
}

.PreviousResult
{
	margin-top: 2em;
	float: left;
}

.NextResult
{
	margin-top: 2em;
	float: right;
}

.FloatClear
{
	clear: both;
}

.CongressPage table
{
	margin-left: auto;
	margin-right: auto;
	border-width: 4px;
	border-style: ridge;
	border-color: #D3D3D3;
	border-collapse: collapse;
	text-align: center;
}

.CongressPage td
{
	border-width: 1px;
	border-style: solid;
	border-color: #808080;
}

.PlaceColumn
{
	background-color: #D3D3D3;
	width: 3em;
	font-weight: bold;
}

.NameColumn
{
	background-color: #D3D3D3;
	width: 13em;
	font-weight: bold;
	text-align: left;	
}

.StrengthColumn
{
	background-color: #D3D3D3;
	width: 3em;
	font-weight: bold;
}

.ClubColumn
{
	background-color: #D3D3D3;
	width: 13em;
	font-weight: bold;
	text-align: left;
}

.CountryColumn
{
	background-color: #D3D3D3;
	width: 3em;
	font-weight: bold;
}

.VictoryColumn
{
	background-color: #D3D3D3;
	width: 2em;
	font-weight: bold;
}

.DeuceColumn
{
	background-color: #D3D3D3;
	width: 2em;
	font-weight: bold;
}

.LooseColumn
{
	background-color: #D3D3D3;
	width: 2em;
	font-weight: bold;
}

.PointsColumn
{
	background-color: #D3D3D3;
	width: 2em;
	font-weight: bold;
}

.DetailPointsColumn
{
	background-color: #D3D3D3;
	width: 2em;
	font-weight: bold;
}

.ResultBigColumn
{
	background-color: #D3D3D3;
	width: 5em;
	font-weight: bold;
}


.Highlighter
{
	background-color: #F5F5F5;
}

.HighlighterLeftAlign
{
	background-color: #F5F5F5;
	text-align: left;
}

.Winner
{
	color: #0000FF;
	font-weight: bold;
	background-color: #F5F5F5;
}

.WinnerLeftAlign
{
	color: #0000FF;
	font-weight: bold;
	background-color: #F5F5F5;
	text-align: left;
}

.CrossTableSpan
{
	background-color: #808080;
}