/* Table Stuff */

.resulttable	{
	border:	2px solid black;
	border-collapse:collapse;
	padding:4px;
	width:98%;
	margin:0px 3px 3px 3px;
}

.resulttable th	{
	font-weight:bold;
	font-size:10px;
	padding:4px;
	text-align: left;
}

#block_2 .resulttable td,
#block_3 .resulttable td,	
.resulttable td	{
	padding:4px;
	vertical-align:middle;
	color:#000000;
}
.resulttable caption	{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	background:url(../images/topbar_bg.jpg);
	height:27px;
	border:1px solid #dddddd;
	color:#000000;
}
.resulttable caption.textsmall { font-size:8px; }
.resulttable caption	span.roundname {
	padding:5px;
	float:left;
}
.resulttable caption	span.roundbuttons{
	float:right;
	width:250px;
}

.resulttable .matchname	{
	font-style: italic;
	font-weight:bold;
}

.resulttable .venuename {
	text-decoration:underline;
	font-style: italic;
	color:#000000;
}

.roundlist	{ margin:6px; }
.poollist	{ margin:6px; }

.blackbottom	{ /*Used for Knockout display*/
	border-bottom:1px solid #000000
}
.blacktop { /*Used for Knockout display*/
	border-top:1px solid #000000
}

/* Colours */
.greenLink {
	color:#119911;
	text-decoration:underline;
}

.greytext { color:#999999; }
.whitetext { color:#ffffff; }
.redtext { color:#ff0000; }
.menublue	{ color:#0000ff }
.linkcolor {color:#0000ff;}

table.stats th	{
	font-size:9px;
	font-weight:normal;
	text-align:center;
	padding:2px;
}
table.stats td	{
	border-right:1px solid #dddddd;
	font-size:9px;
	text-align:right;
	padding:2px;
}
table.statssmall td	{ font-size:9px; }
table.statssmall th	{ font-size:9px; }

table.normal	{
	border-collapse:collapse;
	padding:0px;
}
table.normalborder th	{
	border-bottom:  1px solid #999999;
}
table.normal td	{
	padding:5px;
}
table.normal td.shade	{
	background-color:#dddddd;
}
table.normal td.shadeborders		{
	background-color:#dddddd;
	border-top:  1px solid #999999;
	border-bottom:  1px solid #999999;
}

.resultrow, tr.even td{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#ffffff;
	text-align:left;
}

.resultrowshaded, tr.odd td{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#dddddd;
	text-align:left;
}

.resultrowshadedbordertop	{
	border-top:  1px solid #999999;
}
.resultrowshadedborderbottom	{
	border-bottom:  1px solid #999999;
}

.resultrowshadedwithborder {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#dddddd;
	text-align:left;
	border-top:  1px solid #999999;
	border-bottom:  1px solid #999999;
}
.resultlink {
        color:#000000;
        text-decoration:none;
}
.resultlink:hover {
        color:#000000;
        text-decoration:underline;
}

.resulttable2  { }
  
.resulttable2 th {
  font-family:Tahoma, Arial, sans-serif;
  font-size:10px;
  color:#ffffff;
  background-color:#000000;
}
.resulttable2 td {
  font-family:Tahoma, Arial, sans-serif;
  font-size:10px;
  color:#000000;
  background-color:#ffffff;
	border-bottom:solid 1px black; 
	border-right:solid 1px black;
}


.shaderow	{ background-color:#dddddd; }
.whiteBG { background-color:#ffffff; }
.blueBG { background-color:#478dec; }
.roundlinks {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.roundlinks:hover {
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}

a.menucolorlink  { color:#ffffff; }
a.menucolorlink:hover  { color:#ffffff; }
