a:link
{			text-decoration: none;
}
a:visited
{			text-decoration: none;
} 
a:active
{			text-decoration: none;
}
a:hover
{			text-decoration: none;
}
a:link img
{			text-decoration: none;
}
a:visited img
{			text-decoration: none;
} 
a:active img
{			text-decoration: none;
}
a:hover img
{			text-decoration: none;
}
a img
{			border: none;
			margin: 0;
}

a.button:link
{			color: #0000ff;
			text-decoration: none;
}
a.button:visited
{			color: #0000ff;
			text-decoration: none;
} 
a.button:active
{			color: #ff0000;
			text-decoration: none;
}
a.button:hover
{			color: #ff0000;
			background-color: #ffff00;
			text-decoration: none;
}
.button
{			color: #000000;
			background-color: #ffffcc;
			font-family: verdana, arial, tahoma;
			width: 170px;
			height: 20px;
			display: block;
			padding-left: 2px;
			border-top: #cccccc 1px solid;
			border-left: #cccccc 1px solid;
			border-right: #666666 2px solid;
			border-bottom: #000000 1px solid;
			font-size: 10pt;
			font-weight: bold;
}
.alivebutton
{			color: #0000ff;
			background-color: #ffff00;
			font-family: verdana, arial, tahoma;
			width: 170px;
			height: 20px;
			display: block;
			padding-left: 2px;
			border-top: #cccccc 1px solid;
			border-left: #cccccc 1px solid;
			border-right: #666666 2px solid;
			border-bottom: #000000 1px solid;
			font-size: 10pt;
			font-weight: bold;
			text-decoration: none;
}
.pageheader
{			color: #000000;
			background-color: #ccccff;
			font-family: verdana, arial, tahoma;
			height: 48px;
			padding-top: 6px;
			padding-left: 26px;
			padding-right: 26px;
			padding-bottom: 6px;
			border-top: #999999 1px solid;
			border-left: #999999 1px solid;
			border-right: #333333 2px solid;
			border-bottom: #000000 1px solid;
			font-size: 24pt;
			font-weight: bold;
}
.softtitle
{			color: #000000;
			background-color: #C3E4ED;
			font-family: verdana, arial, tahoma;
			height: 14px;
			padding-top: 2px;
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			border-top: #000000 1px solid;
			border-bottom: #999999 1px solid;
			font-size: 10pt;
			font-weight: bold;
}
.titleline
{			color: #000000;
			background-color: #000000;
			font-family: verdana, arial, tahoma;
			height: 1px;
			font-size: 1pt;
			font-weight: normal;
}
a.tabletop:link
{			color: #ffffff;
			text-decoration: none;
}
a.tabletop:visited
{			color: #ffffff;
			text-decoration: none;
} 
a.tabletop:active
{			color: #ffffff;
			text-decoration: none;
}
a.tabletop:hover
{			color: #ffffff;
			background-color: #000000;
			text-decoration: underline;
}
.tabletop
{			color: #ffffff;
			background-color: #000000;
			font-family: verdana, arial, tahoma;
			height: 20px;
			padding-top: 2px;
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			font-size: 10pt;
			font-weight: normal;
			text-decoration: none;
}
a.tabletitle:link
{			color: #ffffff;
			text-decoration: none;
}
a.tabletitle:visited
{			color: #ffffff;
			text-decoration: none;
} 
a.tabletitle:active
{			color: #ffffff;
			text-decoration: none;
}
a.tabletitle:hover
{			color: #ffffff;
			background-color: #000000;
			text-decoration: underline;
}
.tabletitle
{			color: #ffffff;
			background-color: #000000;
			font-family: verdana, arial, tahoma;
			height: 20px;
			padding-top: 2px;
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			border-top: #999999 1px solid;
			font-size: 10pt;
			font-weight: normal;
			text-decoration: none;
}
a.playerodd:link
{			color: #ffffff;
			text-decoration: none;
}
a.playerodd:visited
{			color: #ffffff;
			text-decoration: none;
} 
a.playerodd:active
{			color: #ffffff;
			text-decoration: none;
}
a.playerodd:hover
{			color: #ffffff;
			text-decoration: none;
}
.playerodd
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			background-image: url("http://www.surreychesscongress.co.uk/previous/images/bgcol.jpg");
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			font-size: 12pt;
			font-weight: normal;
}
.smallodd
{			color: #fffff0;
			font-family: verdana, arial, tahoma;
			padding-right: 6px;
			height: 14px;
			font-size: 10pt;
			font-weight: normal;
}
.clubodd
{			color: #000000;
			font-family: verdana, arial, tahoma;
			text-align: left;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: bold;
}
.pinodd
{			color: #000000;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: bold;
}
.ptsodd
{			color: #00ffff;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
a.playereven:link
{			color: #ffffff;
			text-decoration: none;
}
a.playereven:visited
{			color: #ffffff;
			text-decoration: none;
} 
a.playereven:active
{			color: #ffffff;
			text-decoration: none;
}
a.playereven:hover
{			color: #ffffff;
			text-decoration: none;
}
.playereven
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			background-image: url("http://www.surreychesscongress.co.uk/previous/images/bgcol.jpg");
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			font-size: 12pt;
			font-weight: normal;
}
.playereven3
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			background-image: url("http://www.surreychesscongress.co.uk/previous/images/bgcol9.jpg");
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			font-size: 12pt;
			font-weight: normal;
}
.playereven4
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			background-image: url("http://www.surreychesscongress.co.uk/previous/images/bgcol6.jpg");
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			font-size: 12pt;
			font-weight: normal;
}
.smalleven
{			color: #fffff0;
			font-family: verdana, arial, tahoma;
			padding-right: 6px;
			height: 14px;
			font-size: 10pt;
			font-weight: normal;
}
.clubeven
{			color: #000000;
			font-family: verdana, arial, tahoma;
			text-align: left;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: bold;
}
.pineven
{			color: #000000;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: bold;
}
.ptseven
{			color: #00ffff;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.board
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 6px;
			padding-right: 16px;
			padding-bottom: 2px;
			height: 14px;
			font-size: 12pt;
			font-weight: normal;
}
.result
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			text-align: center;
			padding-left: 6px;
			padding-right: 6px;
			padding-bottom: 2px;
			height: 14px;
			font-size: 12pt;
			font-weight: normal;
}
.whitescore
{			color: #ffff00;
			font-family: verdana, arial, tahoma;
			text-align: left;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.whitegrade
{			color: #ffff00;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 12px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.blackscore
{			color: #ffff00;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 2px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.blackgrade
{			color: #ffff00;
			font-family: verdana, arial, tahoma;
			text-align: right;
			padding-left: 2px;
			padding-right: 12px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.largew
{			color: #FFFFFF;
			width: 25px;
			text-align: center;
			padding-right: 5px;
			font-size: 16pt;
			font-weight: normal;
}
.largeb
{			color: #00ffff;
			width: 25px;
			text-align: center;
			padding-right: 5px;
			font-size: 16pt;
			font-weight: normal;
}
.largeg
{			color: #ffff00;
			width: 25px;
			text-align: center;
			padding-right: 5px;
			font-size: 16pt;
			font-weight: normal;
}
.white
{			color: #ffffff;
			font-family: verdana, arial, tahoma;
			width: 15px;
			text-align: center;
			padding-left: 5px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.black
{			color: #00ffff;
			font-family: verdana, arial, tahoma;
			width: 15px;
			text-align: center;
			padding-left: 5px;
			height: 14px;
			font-size: 8pt;
			font-weight: normal;
}
.green
{			color: #ffff00;
			font-family: verdana, arial, tahoma;
			width: 15px;
			text-align: center;
			padding-left: 5px;
			height: 14px;
			font-size: 6pt;
			font-weight: normal;
}
a.copyright:link
{			color: #FFFFFF;
			text-decoration: none;
}
a.copyright:visited
{			color: #FFFFFF;
			text-decoration: none;
} 
a.copyright:active
{			color: #FFFFFF;
			text-decoration: none;
}
a.copyright:hover
{			color: #FFFFFF;
			text-decoration: underline;
}
.copyright
{			color: #FFFFFF;
			background-color: #000000;
			font-family: verdana, arial, tahoma;
			text-align: center;
			height: 14px;
			padding-left: 6px;
			padding-right: 6px;
			font-size: 10pt;
			font-weight: normal;
}
