<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	margin: 0px;
	padding: 0px;
}

body {
	background: white;
	overflow: auto;
	font-family: Verdana, Arial, sans serif;
}

header {
	margin-left: 5px;
	margin-right: 5px;
	position: relative;
	height: 30px;
}

nav {
	float: left;
	font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
	line-height: 1.5;
	margin-top: 80px;
	margin-left: 20px;
	margin-right: 20px;
	width: 185px;
	-webkit-box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
	-moz-box-shadow: 2px 2px 5px rgba(0,0,0,0.2);
}

main {
	margin-top: 1px;
	margin-right: 1px;
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	overflow: auto;
	font-family: Verdana, Arial, sans serif;
}

mainhome {
	margin-top: 20px;
	margin-right: 10px;
	position: fixed;
	left: 200px;
	top: 80px;
	right: 0px;
	bottom: 2000px;
	overflow: auto;
	font-family: Verdana, Arial, sans serif;
}

caption {
	caption-side: top;
	text-align: center;
	background-color: white;
	border: none;
	font-family: Arial;
	font-size: 17px;
	width: auto;
}

caption a {
	text-decoration: none;
	font-size: 12px;
}

caption a:link {
	color: blue;
}

caption a:visited {
	color: blue;
}

caption a:hover {
	text-decoration: underline;
}

caption a:active {
	color: gold;
	text-decoration: underline;
}

.captionleft {
	float: left;
	text-align: left;
	font-size: 10px;
}

.captionright {
	float: right;
	text-align: right;
	font-size: 10px;
}

.captioncenter {
	text-align: center;
}

.captionleftnormal {
   white-space: nowrap;
   overflow: visible;
   max-width: 0
	caption-side: top;
	text-align: left;
	background-color: white;
	border: none;
	font-family: Arial;
	font-size: 17px;
	width: auto;
}

.captionrightnormal {
	text-align: right;
	float: right;
}

h1 {
	text-align: center;
	margin: 1.5em 0.8em 0;
	font-family: Arial;
	font-size: 18px;
}

h2 {
	text-align: center;
	margin: 0.1em 0.8em 0;
	font-family: Arial;
	font-size: 16px;
}

h2 a {
	padding-left: 10px;
	margin: 0.1em 0.8em 0;
	font-family: Arial;
	font-size: 16px;
	text-align: center;
}

h2 a:link {
	color: blue;
}

h2 a:visited {
	color: blue;
}

h2 a:hover {
	text-decoration: underline;
}

h2 sup {
	vertical-align: top;
	font-size: 11px;
}

h2 a sup {
	vertical-align: top;
	font-size: 11px;
}

h3 {
	padding-left: 40px;
	font-family: Arial;
	font-size: 14px;
	text-align: left;
}

h3 a:link {
	color: blue;
}

h3 a:visited {
	color: blue;
}

h3 a:hover {
	text-decoration: underline;
}

h3 b {
	padding-left: 10px;
	font-family: Arial;
	font-size: 11px;
	text-align: left;
}

h3 ul {
	padding-left: 50px;
	font-family: Arial;
	font-size: 10px;
	text-align: left;
}

h4 {
	text-align: left;
	padding-left: 3px;
	margin: 0.4em 0 .5em 0;
	float: none;
	font-family: Arial;
	font-size: 10px;
}

h4 a:link {
	color: blue;
}

h4 a:visited {
	color: blue;
}

h4 a:hover {
	text-decoration: underline;
}

h4 a:active {
	color: gold;
	text-decoration: underline;
}

h5 {
	padding-left: 40px;
	margin: 1.0em 0 .5em 0;
	font-family: Arial;
	font-size: 12px;
	line-height: 10px;
	float: none;
}

h5 a:link {
	color: blue;
}

h5 a:visited {
	color: blue;
}

h5 a:hover {
	text-decoration: underline;
}

h5 a:active {
	color: gold;
	text-decoration: underline;
}

h6 {
	text-align: left;
	padding-left: 3px;
	margin: 0.4em 0 .5em 0;
	float: none;
	font-family: Arial;
	font-size: 10px;
}

h6 a {
	text-decoration: none;
	color: blue;
}

h6 a:link {
	color: blue;
}

h6 a:visited {
	color: blue;
}

h6 a:hover {
	text-decoration: underline;
}

h6 a:active {
	color: gold;
	text-decoration: underline;
}

hr {
	float: none;
	clear: both;
	color: #99cccc;
	background-color: #99cccc;
	width: 100%;
	height: 1px;
}

img {
	position: relative;
	float: left;
	margin: 2px 4px 6px 4px;
}

img.floatRight {
	float: right;
	margin: 1px;
	position: relative;
	left: -60px;
}

img.centre {
	display: block;
	margin: auto;
}

label {
	display: block;
	width: 130px;
	float: left;
	margin: 2px 4px 6px 4px;
	text-align: right;
	font-size: 16px;
}

p.boardcnt {
	text-align: left;
	font-size: 16px;
}

samp {
	font-size: 10px;
	font-family: Arial;
	color: silver;
}

p samp {
	font-size: 10px;
	font-family: Arial;
	color: silver;
}

@media all {
	.page-break {
		display: none;
	}

}

@media print {
	.page-break {
		display: block;
		page-break-before: always;
	}

}

.onlyprt {
	display: none;
}

.noprt {
	display: inline;
}

.seasonsmall {
	font-size: 11px;
}

.teamcomments {
	border: 1px solid #99cccc;
	background-color: cornsilk;
	width: 400px;
	font-size: 14px;
}

.teampens {
	border: 1px solid #99cccc;
	background-color: cornsilk;
	width: 40px;
	font-size: 14px;
	text-align: center;
}

.manboardcount {
	border: 1px solid #99cccc;
	background-color: cornsilk;
	width: 45px;
	font-size: 14px;
	text-align: center;
}

.err {
	padding-left: 40px;
	margin: 1.0em 0 .5em 0;
	color: red;
	font-size: 14px;
}

.info {
	padding-left: 40px;
	margin: 1.0em 0 .5em 0;
	color: blue;
	font-size: 12px;
}

.whitefont {
	color: wheat;
}

.blackfont {
	color: black;
}

.bluefont {
	color: blue;
}

.watchright {
	text-align: right;
	position: relative;
	align: right;
}

.watchleft {
	text-align: left;
	position: relative;
	align: left;
}

.header-table {
	background-color: #99cccc;
	width: 100%;
}

.table {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 20px;
}

.table-title {
	background-color: white;
	border: none;
	font-size: 18px;
	text-decoration: none;
}

.table-header {
	background: #a90329;
	color: white;
	font-size: 12px;
	text-decoration: none;

	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.table-header a {
	background: #a90329;
	color: white;
	text-decoration: none;

	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.table-header a:link {
}

.table-header a:visited {
}

.table-header a:hover {
	text-decoration: underline;
}

.table-header a:active {
	color: gold;
	text-decoration: underline;
}

.table-linepast {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	color: black;
	background-color: ivory;
}

.table-linepast a {
	color: blue;
	text-decoration: none;
}

.table-linepast a:link {
}

.table-linepast a:visited {
}

.table-linepast a:hover {
	text-decoration: underline;
}

.table-linepast a:active {
	color: gold;
	text-decoration: underline;
}

.table-linefuture {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	color: black;
	background-color: peachpuff;
}

.table-linefuture a {
	color: blue;
	text-decoration: none;
}

.table-linefuture a:link {
}

.table-linefuture a:visited {
}

.table-linefuture a:hover {
	text-decoration: underline;
}

.table-linefuture a:active {
	color: gold;
	text-decoration: underline;
}

.mediumtable-linepast {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 12px;
	color: black;
	background-color: ivory;
}

.mediumtable-linepast a {
	color: blue;
	text-decoration: none;
}

.mediumtable-linepast a:link {
}

.mediumtable-linepast a:visited {
}

.mediumtable-linepast a:hover {
	text-decoration: underline;
}

.mediumtable-linepast a:active {
	color: gold;
	text-decoration: underline;
}

.mediumtable-linefuture {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 12px;
	color: black;
	background-color: peachpuff;
}

.mediumtable-linefuture a {
	color: blue;
	text-decoration: none;
}

.mediumtable-linefuture a:link {
}

.mediumtable-linefuture a:visited {
}

.mediumtable-linefuture a:hover {
	text-decoration: underline;
}

.mediumtable-linefuture a:active {
	color: gold;
	text-decoration: underline;
}

.table-line {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	color: black;
}

.table-line a {
	color: blue;
	text-decoration: none;
}

.table-line a:link {
}

.table-line a:visited {
}

.table-line a:hover {
	text-decoration: underline;
}

.table-line a:active {
	color: gold;
	text-decoration: underline;
}

.table-lineivory {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	color: black;
	background-color: ivory;
}

.table-lineivory a {
	color: blue;
	text-decoration: none;
}

.table-lineivory a:link {
}

.table-lineivory a:visited {
}

.table-lineivory a:hover {
	text-decoration: underline;
}

.table-lineivory a:active {
	color: gold;
	text-decoration: underline;
}

.table-linerel {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	background-color: peachpuff;
	color: darkred;
}

.table-linerel a {
	color: blue;
	text-decoration: none;
}

.table-linerel a:link {
}

.table-linerel a:visited {
}

.table-linerel a:hover {
	text-decoration: underline;
}

.table-linerel a:active {
	color: gold;
	text-decoration: underline;
}

.table-linepro {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	background-color: #D6F5FF;
	color: darkgreen;
}

.table-linepro a {
	color: blue;
	text-decoration: none;
}

.table-linepro a:link {
}

.table-linepro a:visited {
}

.table-linepro a:hover {
	text-decoration: underline;
}

.table-linepro a:active {
	color: gold;
	text-decoration: underline;
}

.table-linechamp {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 14px;
	background-color: #B5DCE8;
	color: darkgreen;
}

.table-linechamp a {
	color: blue;
	text-decoration: none;
}

.table-linechamp a:link {
}

.table-linechamp a:visited {
}

.table-linechamp a:hover {
	text-decoration: underline;
}

.table-linechamp a:active {
	color: gold;
	text-decoration: underline;
}

.table-lineplain {
	border: none;
	border-style: none none none none;
	font-size: 14px;
	color: black;
}

.table-lineplain a {
	color: blue;
	text-decoration: none;
}

.table-lineplain a:link {
}

.table-lineplain a:visited {
}

.table-lineplain a:hover {
	text-decoration: underline;
}

.table-lineplain a:active {
	color: gold;
	text-decoration: underline;
}

.table-simple {
	border: none;
	border-style: none none none none;
	font-size: 11px;
	text-decoration: none;
	color: black;
}

.fixturetitle {
	border: none;
	border-style: none none none none;
	text-align: left;
	font-size: 11px;
	font-weight: bold;
}

.fixture {
	border: none;
	border-style: none none none none;
	text-align: left;
	font-size: 10px;
}

.fixture a {
}

.fixture a:link {
}

.fixture a:visited {
}

.fixture a:hover {
	text-decoration: underline;
}

.fixture a:active {
	color: gold;
	text-decoration: underline;
}

.adjdate {
	text-align: center;
	width: 110px;
}

.adjdateblue {
	text-align: center;
	width: 110px;
	color: blue;
}

.adjholder {
	text-align: center;
	width: 70px;
}

.board {
	text-align: center;
	width: 65px;
}

.colour {
	text-align: center;
	width: 60px;
}

option.objblack {
	color: black;
}

option.objred {
	color: red;
}

option.objorange {
	color: orange;
}

option.objblue {
	color: blue;
}

.round {
	text-align: center;
	width: 65px;
}

.event {
	text-align: center;
	width: 110px;
}

.status {
	text-align: center;
	width: 75px;
}

.total {
	text-align: center;
	width: 75px;
}

.totalorange {
	text-align: center;
	width: 75px;
	color: orange;
}

.totalred {
	text-align: center;
	text-decoration: line-through;
	width: 75px;
	color: red;
}

.totalgreen {
	text-align: center;
	width: 75px;
	color: green;
}

.totalsilver {
	text-align: center;
	width: 75px;
	color: silver;
}

.totalsmall {
	text-align: center;
	width: 52px;
}

.totalsilversmall {
	text-align: center;
	width: 52px;
	color: silver;
}

.totalmedium {
	text-align: center;
	width: 65px;
}

.result {
	text-align: center;
	width: 85px;
}

.resultorange {
	text-align: center;
	width: 85px;
	color: orange;
}

.resultslategray {
	text-align: center;
	width: 85px;
	color: green;
}

.resultred {
	text-align: center;
	text-decoration: line-through;
	width: 85px;
	color: red;
}

.resultmedium {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: center;
	width: 90px;
	font-size: 15px;
	color: black;
}

.name {
	text-align: left;
	width: 223px;
}

.name a {
	text-align: left;
	width: 223px;
}

.name a:link {
}

.name a:visited {
}

.name a:hover {
	text-decoration: underline;
}

.name a:active {
	color: gold;
	text-decoration: underline;
}

.name a sup {
	vertical-align: top;
	font-size: 8px;
}

.name sup {
	vertical-align: top;
	font-size: 8px;
}

.nameblack {
	text-align: left;
	width: 223px;
	color: black;
}

.nameblack a {
}

.nameblack a:link {
}

.nameblack a:visited {
}

.nameblack a:hover {
	text-decoration: underline;
}

.nameblack a:active {
	color: gold;
	text-decoration: underline;
}

.namecornsilk {
	text-align: left;
	width: 223px;
	color: cornsilk;
}

.namecornsilk a {
	text-align: left;
	width: 223px;
	color: blue;
}

.namecornsilk a:link {
}

.namecornsilk a:visited {
}

.namecornsilk a:hover {
	text-decoration: underline;
}

.namecornsilk a:active {
	color: gold;
	text-decoration: underline;
}

.namesmall {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	width: 125px;
	font-size: 11px;
	color: black;
}

.namesmall a {
	text-align: left;
	width: 125px;
}

.namesmall a:link {
}

.namesmall a:visited {
}

.namesmall a:hover {
	text-decoration: underline;
}

.namesmall a:active {
	color: gold;
	text-decoration: underline;
}

.namesmall sup {
	vertical-align: top;
	font-size: 8px;
}

.namesmall a sup {
	vertical-align: top;
	font-size: 8px;
}

.namesmallwhite {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	width: 125px;
	font-size: 11px;
	color: white;
}

.namesmallright {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: left;
	width: 125px;
	font-size: 11px;
	color: black;
}

.namesmallright a {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: left;
	font-size: 11px;
	width: 125px;
	color: white;
}

.namesmallright a:link {
}

.namesmallright a:visited {
}

.namesmallright a:hover {
	text-decoration: underline;
}

.namesmallright a:active {
	color: gold;
	text-decoration: underline;
}

.namesmallright sup {
	vertical-align: top;
	font-size: 8px;
}

.namesmallright a sup {
	vertical-align: top;
	font-size: 8px;
}

.namemedium {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: left;
	width: 173px;
	font-size: 15px;
}

.namemedium a {
	color: blue;
}
.namemedium a:link {
}

.namemedium a:visited {
}

.namemedium a:hover {
	text-decoration: underline;
}

.namemediumright {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: left;
	width: 170px;
	font-size: 15px;
}

.namemediumwhite {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	width: 173px;
	font-size: 15px;
	color: white;
}

.namemediumrightwhite {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: left;
	width: 170px;
	font-size: 15px;
	color: white;
}

.nametiny {
	text-align: center;
	width: 126px;
	font-size: 11px;
}

.nametiny a {
	color: blue;
	text-align: center;
	width: 126px;
	font-size: 11px;
}

.nametiny a:link {
}

.nametiny a:visited {
}

.nametiny a:hover {
	text-decoration: underline;
}

.nametiny a:active {
	color: gold;
	text-decoration: underline;
}

.gamelink {
	text-align: center;
	align-items: center;
	width: 60px;
}

.gamelink a {
	color: blue;
	text-align: center;
	width: 60px;
}

.gamelink a i {
	color: black;
}

.spanbrdcolw {
	color: wheat;
}

.spanbrdcolb {
	color: black;
}

.spanaverage {
	color: silver;
	font-size: 10px;
}

.spangrade {
	color: silver;
	font-family: Arial;
	font-size: 10px;
}

.spangrademedium {
	color: darkgrey;
	font-size: 13px;
}

.grade {
	text-align: right;
	width: 75px;
}

.gradecentre {
	text-align: center;
	width: 75px;
}

.gradesilver {
	text-align: right;
	width: 75px;
	color: silver;
}

.graderight {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 75px;
}

.graderightsilver {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 75px;
	color: silver;
}

.gradesmall {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	padding-right: 2px;
	color: black;
	width: 50px;
}

.padder {
	width: 200px;
}

.club {
	text-align: left;
	width: 135px;
}

.scoreentry {
	text-align: left;
	width: 130px;
}

.scoreentryright {
	text-align: right;
	width: 130px;
}

.shock {
	text-align: center;
	width: 110px;
}

.shockright {
	text-align: right;
	width: 110px;
	padding-right: 20px;
}

.scoreteam {
	text-align: left;
	width: 200px;
}

.team {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: left;
	width: 200px;
}

.team a {
	text-align: left;
}

.team a:link {
}

.team a:visited {
}

.team a:hover {
	text-decoration: underline;
}

.team a:active {
	color: gold;
	text-decoration: underline;
}

.team sup {
	vertical-align: top;
	font-size: 8px;
}

.team a sup {
	vertical-align: top;
	font-size: 8px;
}

.teams {
	text-align: left;
	width: 230px;
}

.teams a {
	text-align: left;
	width: 230px;
}

.teams a:link {
}

.teams a:visited {
}

.teams a:hover {
	text-decoration: underline;
}

.teams a:active {
	color: gold;
	text-decoration: underline;
}

.teams sup {
	vertical-align: top;
	font-size: 8px;
}

.teams a sup {
	vertical-align: top;
	font-size: 8px;
}

.teamsilver {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: left;
	width: 190px;
	color: silver;
}

.teamsilver a {
	text-align: left;
}

.teamsilver a:link {
}

.teamsilver a:visited {
}

.teamsilver a:hover {
	text-decoration: underline;
}

.team a:active {
	color: gold;
	text-decoration: underline;
}

.teamright {
	text-align: right;
	width: 190px;
}

.teammedium {
	text-align: left;
	width: 135px;
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 15px;
}

.teamsmall {
	text-align: left;
	width: 120px;
}

.teammini {
	text-align: left;
	width: 92px;
}

.teamcode {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: center;
	width: 50px;
}

.points {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 55px;
	padding-right: 15px;
}

.defaults {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 55px;
	padding-right: 15px;
}

.penalties {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	padding-right: 5px;
	width: 43px;
}

.brdcnt {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	padding-right: 5px;
	width: 62px;
}

.commentsheader {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	width: 180px;
	padding-right: 5px;
	padding-left: 5px;
}

.comments {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	font-size: 10px;
	width: 180px;
	padding-right: 5px;
	padding-left: 5px;
}

.commentsblue {
	color: blue;
	font-family: Arial;
}

.commentsslate {
	color: slategray;
	font-family: Arial;
}

.pointssilver {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 52px;
	color: silver;
}

.pointssmall {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 26px;
}

.pointswon {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 52px;
}

.pointswonsilver {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 52px;
	color: silver;
}

.pointswonsmall {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 26px;
}

.opp {
	text-align: right;
	width: 60px;
}

.oppsilver {
	text-align: right;
	width: 60px;
	color: silver;
}

.perf {
	text-align: right;
	width: 60px;
}

.perfsilver {
	text-align: right;
	width: 60px;
	color: silver;
}

.perfpercentage {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 75px;
}

.diff {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 60px;
}

.diffsilver {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: right;
	width: 60px;
	color: silver;
}

.ecf {
	text-align: center;
	width: 80px;
}

.ecfsilver {
	text-align: center;
	width: 80px;
	color: silver;
}

.member {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: center;
	width: 80px;
}

.membergold {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: center;
	width: 85px;
	color: gold;
}

.membersilver {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: center;
	width: 85px;
	color: silver;
}

.memberbronze {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: center;
	width: 85px;
	color: peru;
}

.memberplatinum {
	border: 1px solid #99cccc;
	border-style: solid solid solid none;
	text-align: center;
	width: 85px;
	color: darkgray;
}

.category {
	text-align: left;
	width: 290px;
}

.registered {
	text-align: center;
	width: 45px;
}

.posn {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: right;
	width: 50px;
}

.posncentre {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: center;
	width: 50px;
}

.posnsmall {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: right;
	width: 28px;
}

.rankcentre {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: center;
	width: 70px;
}

.rank {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: right;
	width: 70px;
}

.division {
	text-align: center;
	width: 60px;
}

.matchday {
	text-align: center;
	width: 45px;
}

.matchdate {
	text-align: center;
	width: 65px;
}

.matchnum {
	text-align: center;
	width: 65px;
}

.season {
	text-align: left;
	width: 80px;
}

.seasonsilver {
	text-align: left;
	width: 80px;
	color: silver;
}

.username {
	text-align: left;
	width: 80px;
}

.userselect {
	text-align: left;
	width: 294px;
}

.linkstable {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 15px;
	padding-left: 5px;
}

.linkstable-title {
	background-color: white;
	border: none;
	font-size: 13px;
	text-decoration: none;
	text-align: center;
}

.linkstable-header {
	background: #a90329;
	color: white;
	font-size: 13px;
	text-decoration: none;
	text-align: left;
	height: 30px;
	padding-left: 5px;
				
	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.linkstable-header a {
	background: #a90329;
	color: white;
	text-decoration: none;
	text-align: center;
	padding-left: 5px;

	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.linkstable-header a:link {
}

.linkstable-header a:visited {
}

.linkstable-header a:hover {
	text-decoration: underline;
}

.linkstable-header a:active {
	color: gold;
	text-decoration: underline;
}

.linkstable-line {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 11px;
	color: black;
	background-color: ivory;
	height: 24px;
	padding-left: 5px;
}

.linkstable-line a {
	color: blue;
	text-decoration: none;
}

.linkstable-line a:link {
}

.linkstable-line a:visited {
}

.linkstable-line a:hover {
	text-decoration: underline;
}

.linkstable-line a:active {
	color: gold;
	text-decoration: underline;
}

.linkstable-linewhite {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 11px;
	color: black;
	background-color: cornsilk;
	height: 24px;
	padding-left: 5px;
}

.linkstable-linewhite a {
	color: blue;
	text-decoration: none;
}

.linkstable-linewhite a:link {
}

.linkstable-linewhite a:visited {
}

.linkstable-linewhite a:hover {
	text-decoration: underline;
}

.linkstable-linewhite a:active {
	color: gold;
	text-decoration: underline;
}

.smalltable {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 5px;
}

.smalltable-title {
	background-color: white;
	border: none;
	font-size: 11px;
	text-decoration: none;
}

.smalltable-header {
	background: #a90329;
	color: white;
	font-size: 11px;
	text-decoration: none;
}

.smalltable-header a {
	color: white;
	text-decoration: none;
}

.smalltable-header a:link {
}

.smalltable-header a:visited {
}

.smalltable-header a:hover {
	text-decoration: underline;
}

.smalltable-header a:active {
	color: gold;
	text-decoration: underline;
}

.smalltable-line {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 11px;
	color: blue;
}

.smalltable-line a {
	text-decoration: none;
}

.smalltable-line a:link {
}

.smalltable-line a:visited {
}

.smalltable-line a:hover {
	text-decoration: underline;
}

.smalltable-line a:active {
	color: gold;
	text-decoration: underline;
}

.smalltable-lineivory {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 11px;
	background-color: ivory;
	color: black;
}

.smalltable-lineivory a {
	color: blue;
	text-decoration: none;
}

.smalltable-lineivory a:link {
}

.smalltable-lineivory a:visited {
}

.smalltable-lineivory a:hover {
	text-decoration: underline;
}

.smalltable-lineivory a:active {
	color: gold;
	text-decoration: underline;
}

.smalltable-lineivory l {
	text-align: left;
}

.mediumtable-lineivory {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 14px;
	background-color: ivory;
	color: black;
}

.smalltable-linepro {
	font-size: 11px;
	background-color: aliceblue;
	color: black;
}

.smalltable-linepro a {
	font-size: 11px;
	color: darkgreen;
	text-decoration: none;
}

.smalltable-linepro a:link {
}

.smalltable-linepro a:visited {
}

.smalltable-linepro a:hover {
	text-decoration: underline;
}

.smalltable-linepro a:active {
	color: gold;
	text-decoration: underline;
}

.smalltable-linerel {
	border: 1px solid #99cccc;
	font-size: 11px;
	color: black;
	background-color: ivory;
}

.smalltable-linerel a {
	font-size: 11px;
	color: darkred;
	text-decoration: none;
}

.smalltable-linerel a:link {
	color: blue;
}

.smalltable-linerel a:visited {
	color: blue;
}

.smalltable-linerel a:hover {
	text-decoration: underline;
}

.smalltable-linerel a:active {
	color: gold;
	text-decoration: underline;
}

.results-top {
	background-color: Aquamarine;
}

.clublist {
	border: 1px solid #99cccc;
	position: absolute;
	left: 600px;
	top: 150px;
	font-size: 14px;
	color: aliceblue;
	font-family: Arial;
	text-decoration: none;
}

.clublist a {
	text-decoration: none;
}

.title {
	text-align: left;
	width: 140px;
	padding-left: 5px;
}

.holder {
	text-align: left;
	width: 150px;
	padding-left: 5px;
}

.map {
	border: 2px solid #99cccc;
}

.specialtable1 {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 20px;
}

.logontable {
	border: 1px solid black;
	background: ivory;
	background-color: ivory;
	position: absolute;
	left: 60px;
	top: 70px;
	font-size: 14px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.logonline {
	background: ivory;
	background-color: ivory;
	font-size: 14px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.logonline a {
	color: blue;
	text-decoration: none;
}

.logonline a:link {
}

.logonline a:visited {
}

.logonline a:hover {
	text-decoration: underline;
}

.logonline a:active {
	color: gold;
	text-decoration: underline;
}

.logonlinecaptcha {
	background: ivory;
	background-color: ivory;
	font-size: 14px;
	color: black;
	font-family: Arial;
	text-decoration: none;
	text-align: left;
	height: 80px;
	vertical-align: top;
}

.logonlinecaptcha a {
	color: blue;
	text-decoration: none;
}

.logonlinecaptcha a:link {
}

.logonlinecaptcha a:visited {
}

.logonlinecaptcha a:hover {
	text-decoration: underline;
}

.logonlinecaptcha a:active {
	color: gold;
	text-decoration: underline;
}

/*! jQuery UI - v1.10.3 - 2013-10-14
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css, jquery.ui.tabs.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&amp;fwDefault=bold&amp;fsDefault=1.1em&amp;cornerRadius=8px&amp;bgColorHeader=%23817865&amp;bgTextureHeader=gloss_wave&amp;bgImgOpacityHeader=45&amp;borderColorHeader=%23494437&amp;fcHeader=%23ffffff&amp;iconColorHeader=%23fadc7a&amp;bgColorContent=%23feeebd&amp;bgTextureContent=highlight_soft&amp;bgImgOpacityContent=100&amp;borderColorContent=%238e846b&amp;fcContent=%23383838&amp;iconColorContent=%23d19405&amp;bgColorDefault=%23d4d5c8&amp;bgTextureDefault=gloss_wave&amp;bgImgOpacityDefault=60&amp;borderColorDefault=%23d19405&amp;fcDefault=%234c3000&amp;iconColorDefault=%233d3d3d&amp;bgColorHover=%23ffdd57&amp;bgTextureHover=gloss_wave&amp;bgImgOpacityHover=70&amp;borderColorHover=%23a45b13&amp;fcHover=%23381f00&amp;iconColorHover=%23bd7b00&amp;bgColorActive=%23ffffff&amp;bgTextureActive=inset_soft&amp;bgImgOpacityActive=30&amp;borderColorActive=%23655e4e&amp;fcActive=%230074c7&amp;iconColorActive=%23eb990f&amp;bgColorHighlight=%23fff9e5&amp;bgTextureHighlight=gloss_wave&amp;bgImgOpacityHighlight=90&amp;borderColorHighlight=%23eeb420&amp;fcHighlight=%231f1f1f&amp;iconColorHighlight=%23ed9f26&amp;bgColorError=%23d34d17&amp;bgTextureError=diagonals_medium&amp;bgImgOpacityError=20&amp;borderColorError=%23ffb73d&amp;fcError=%23ffffff&amp;iconColorError=%23ffe180&amp;bgColorOverlay=%235c5c5c&amp;bgTextureOverlay=flat&amp;bgImgOpacityOverlay=50&amp;opacityOverlay=80&amp;bgColorShadow=%23cccccc&amp;bgTextureShadow=flat&amp;bgImgOpacityShadow=30&amp;opacityShadow=60&amp;thicknessShadow=7px&amp;offsetTopShadow=-7px&amp;offsetLeftShadow=-7px&amp;cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter: Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom-width: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Segoe UI,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Segoe UI,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #99cccc;
	background: papayawhip url(images/ui-bg_highlight-soft_100_feeebd_1x100.png) 50% top repeat-x;
	color: black;
}
.ui-widget-content a {
	color: white;
}
.ui-widget-header {
	border: 1px solid #494437;
	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
	color: white;
}
.ui-widget-header a {
	color: white;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #99cccc;
	background: cornsilk url(images/ui-bg_gloss-wave_60_d4d5c8_500x100.png) 50% 50% repeat-x;
	color: blue;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #4c3000;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid black;
	background: ghostwhite url(images/ui-bg_gloss-wave_70_ffdd57_500x100.png) 50% 50% repeat-x;
	color: blue;
	text-decoration: underline;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: blue;
	text-decoration: underline;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid black;
	background: papayawhip url(images/ui-bg_inset-soft_30_ffffff_1x100.png) 50% 50% repeat-x;
	color: blue;
	text-decoration: none;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: black;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #eeb420;
	background: #fff9e5 url(images/ui-bg_gloss-wave_90_fff9e5_500x100.png) 50% top repeat-x;
	color: #1f1f1f;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #1f1f1f;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #EEDAB7;
	background: #d34d17 url(images/ui-bg_diagonals-medium_20_d34d17_40x40.png) 50% 50% repeat;
	color: white;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: white;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: white;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter: Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter: Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter: Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(images/ui-icons_d19405_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(images/ui-icons_fadc7a_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(images/ui-icons_3d3d3d_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(images/ui-icons_bd7b00_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(images/ui-icons_eb990f_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(images/ui-icons_ed9f26_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(images/ui-icons_ffe180_256x240.png);
}

/* positioning */
.ui-icon-blank {
	background-position: 16px 16px;
}
.ui-icon-carat-1-n {
	background-position: 0 0;
}
.ui-icon-carat-1-ne {
	background-position: -16px 0;
}
.ui-icon-carat-1-e {
	background-position: -32px 0;
}
.ui-icon-carat-1-se {
	background-position: -48px 0;
}
.ui-icon-carat-1-s {
	background-position: -64px 0;
}
.ui-icon-carat-1-sw {
	background-position: -80px 0;
}
.ui-icon-carat-1-w {
	background-position: -96px 0;
}
.ui-icon-carat-1-nw {
	background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
	background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
	background-position: -144px 0;
}
.ui-icon-triangle-1-n {
	background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
	background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
	background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
	background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
	background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
	background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
	background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
	background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
	background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
	background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
	background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
	background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
	background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
	background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
	background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
	background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
	background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
	background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
	background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
	background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
	background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
	background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
	background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
	background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
	background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
	background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
	background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
	background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
	background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
	background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
	background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
	background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
	background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
	background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
	background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
	background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
	background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
	background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
	background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
	background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
	background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
	background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
	background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
	background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
	background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
	background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
	background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
	background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
	background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
	background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
	background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
	background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
	background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
	background-position: -176px -64px;
}
.ui-icon-arrow-4 {
	background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
	background-position: -16px -80px;
}
.ui-icon-extlink {
	background-position: -32px -80px;
}
.ui-icon-newwin {
	background-position: -48px -80px;
}
.ui-icon-refresh {
	background-position: -64px -80px;
}
.ui-icon-shuffle {
	background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
	background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
	background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
	background-position: 0 -96px;
}
.ui-icon-folder-open {
	background-position: -16px -96px;
}
.ui-icon-document {
	background-position: -32px -96px;
}
.ui-icon-document-b {
	background-position: -48px -96px;
}
.ui-icon-note {
	background-position: -64px -96px;
}
.ui-icon-mail-closed {
	background-position: -80px -96px;
}
.ui-icon-mail-open {
	background-position: -96px -96px;
}
.ui-icon-suitcase {
	background-position: -112px -96px;
}
.ui-icon-comment {
	background-position: -128px -96px;
}
.ui-icon-person {
	background-position: -144px -96px;
}
.ui-icon-print {
	background-position: -160px -96px;
}
.ui-icon-trash {
	background-position: -176px -96px;
}
.ui-icon-locked {
	background-position: -192px -96px;
}
.ui-icon-unlocked {
	background-position: -208px -96px;
}
.ui-icon-bookmark {
	background-position: -224px -96px;
}
.ui-icon-tag {
	background-position: -240px -96px;
}
.ui-icon-home {
	background-position: 0 -112px;
}
.ui-icon-flag {
	background-position: -16px -112px;
}
.ui-icon-calendar {
	background-position: -32px -112px;
}
.ui-icon-cart {
	background-position: -48px -112px;
}
.ui-icon-pencil {
	background-position: -64px -112px;
}
.ui-icon-clock {
	background-position: -80px -112px;
}
.ui-icon-disk {
	background-position: -96px -112px;
}
.ui-icon-calculator {
	background-position: -112px -112px;
}
.ui-icon-zoomin {
	background-position: -128px -112px;
}
.ui-icon-zoomout {
	background-position: -144px -112px;
}
.ui-icon-search {
	background-position: -160px -112px;
}
.ui-icon-wrench {
	background-position: -176px -112px;
}
.ui-icon-gear {
	background-position: -192px -112px;
}
.ui-icon-heart {
	background-position: -208px -112px;
}
.ui-icon-star {
	background-position: -224px -112px;
}
.ui-icon-link {
	background-position: -240px -112px;
}
.ui-icon-cancel {
	background-position: 0 -128px;
}
.ui-icon-plus {
	background-position: -16px -128px;
}
.ui-icon-plusthick {
	background-position: -32px -128px;
}
.ui-icon-minus {
	background-position: -48px -128px;
}
.ui-icon-minusthick {
	background-position: -64px -128px;
}
.ui-icon-close {
	background-position: -80px -128px;
}
.ui-icon-closethick {
	background-position: -96px -128px;
}
.ui-icon-key {
	background-position: -112px -128px;
}
.ui-icon-lightbulb {
	background-position: -128px -128px;
}
.ui-icon-scissors {
	background-position: -144px -128px;
}
.ui-icon-clipboard {
	background-position: -160px -128px;
}
.ui-icon-copy {
	background-position: -176px -128px;
}
.ui-icon-contact {
	background-position: -192px -128px;
}
.ui-icon-image {
	background-position: -208px -128px;
}
.ui-icon-video {
	background-position: -224px -128px;
}
.ui-icon-script {
	background-position: -240px -128px;
}
.ui-icon-alert {
	background-position: 0 -144px;
}
.ui-icon-info {
	background-position: -16px -144px;
}
.ui-icon-notice {
	background-position: -32px -144px;
}
.ui-icon-help {
	background-position: -48px -144px;
}
.ui-icon-check {
	background-position: -64px -144px;
}
.ui-icon-bullet {
	background-position: -80px -144px;
}
.ui-icon-radio-on {
	background-position: -96px -144px;
}
.ui-icon-radio-off {
	background-position: -112px -144px;
}
.ui-icon-pin-w {
	background-position: -128px -144px;
}
.ui-icon-pin-s {
	background-position: -144px -144px;
}
.ui-icon-play {
	background-position: 0 -160px;
}
.ui-icon-pause {
	background-position: -16px -160px;
}
.ui-icon-seek-next {
	background-position: -32px -160px;
}
.ui-icon-seek-prev {
	background-position: -48px -160px;
}
.ui-icon-seek-end {
	background-position: -64px -160px;
}
.ui-icon-seek-start {
	background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
	background-position: -80px -160px;
}
.ui-icon-stop {
	background-position: -96px -160px;
}
.ui-icon-eject {
	background-position: -112px -160px;
}
.ui-icon-volume-off {
	background-position: -128px -160px;
}
.ui-icon-volume-on {
	background-position: -144px -160px;
}
.ui-icon-power {
	background-position: 0 -176px;
}
.ui-icon-signal-diag {
	background-position: -16px -176px;
}
.ui-icon-signal {
	background-position: -32px -176px;
}
.ui-icon-battery-0 {
	background-position: -48px -176px;
}
.ui-icon-battery-1 {
	background-position: -64px -176px;
}
.ui-icon-battery-2 {
	background-position: -80px -176px;
}
.ui-icon-battery-3 {
	background-position: -96px -176px;
}
.ui-icon-circle-plus {
	background-position: 0 -192px;
}
.ui-icon-circle-minus {
	background-position: -16px -192px;
}
.ui-icon-circle-close {
	background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
	background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
	background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
	background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
	background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
	background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
	background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
	background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
	background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
	background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
	background-position: -192px -192px;
}
.ui-icon-circle-check {
	background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
	background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
	background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
	background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
	background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
	background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
	background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
	background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
	background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
	background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
	background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
	background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
	background-position: -80px -224px;
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 8px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 8px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 8px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 8px;
}

/* Overlays */
.ui-widget-overlay {
	background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x;
	opacity: .8;
	filter: Alpha(Opacity=80);
}
.ui-widget-shadow {
	margin: -7px 0 0 -7px;
	padding: 7px;
	background: #cccccc url(images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x;
	opacity: .6;
	filter: Alpha(Opacity=60);
	border-radius: 8px;
}

.ui-largetable {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	margin: 1px;
	margin-bottom: 20px;
	font-size: 15px;
}

.ui-largetable a {
	color: blue;
}

/* Sortable tables */
.sortable {
	font-size: 8px;
	border-collapse: collapse;
	border: 0px solid #99cccc;
	margin: 1px;
	margin-bottom: 20px;
}

.sortable a {
	color: blue;
}

table.sortable thead {
	font-size: 8px;
	background-color: #eee;
	color: #666666;
	font-weight: bold;
	cursor: default;
}

table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after {
	content: " \25B4\25BE"
}

.ui-table {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	margin: 1px;
	margin-bottom: 20px;
}

.ui-table a {
	color: blue;
}

.ui-table-lineivory {
	border: 1px solid #99cccc;
	font-size: 14px;
	color: white;
	background-color: ivory;
}

.ui-table-lineivory a {
	border: 1px solid #99cccc;
	font-size: 14px;
	color: blue;
	text-decoration: none;
}

.ui-smalltable {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 2px;
	color: black;
	margin-bottom: 20px;
}

.ui-smalltable a {
	color: blue;
}

.ui-smalltable-caption {
	caption-side: top;
	text-align: left;
	background-color: none;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.ui-smalltable-header {
	background: #a90329;
	color: white;
	font-size: 12px;
	text-decoration: none;		
	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.ui-smalltable-header a {
	background: #a90329;
	color: white;
	text-decoration: none;

	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.ui-smalltable-header a:link {
}

.ui-smalltable-header a:visited {
}

.ui-smalltable-header a:hover {
	text-decoration: underline;
}

.ui-smalltable-header a:active {
	color: gold;
	text-decoration: underline;
}

.ui-smalltable-lineivory {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 11px;
	background-color: ivory;
	color: blue;
}

.ui-smalltable-lineivory a {
	text-decoration: none;
}

.ui-smalltable-lineivory a:link {
}

.ui-smalltable-lineivory a:visited {
}

.ui-smalltable-lineivory a:hover {
	text-decoration: underline;
}

.ui-smalltable-lineivory a:active {
	color: gold;
	text-decoration: underline;
}

.ui-smalltable-linerel {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 11px;
	background-color: peachpuff;
	color: darkred;
}

.ui-smalltable-linerel a {
	color: blue;
	text-decoration: none;
}

.ui-smalltable-linerel a:link {
}

.ui-smalltable-linerel a:visited {
}

.ui-smalltable-linerel a:hover {
	text-decoration: underline;
}

.ui-smalltable-linerel a:active {
	color: gold;
	text-decoration: underline;
}

.ui-smalltable-linepro {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 11px;
	background-color: aliceblue;
	color: darkgreen;
}

.ui-smalltable-linepro a {
	color: blue;
	text-decoration: none;
}

.ui-smalltable-linepro a:link {
}

.ui-smalltable-linepro a:visited {
}

.ui-smalltable-linepro a:hover {
	text-decoration: underline;
}

.ui-smalltable-linepro a:active {
	color: gold;
	text-decoration: underline;
}

.ui-mediumtable-lineivory {
	border: 1px solid #99cccc;
	border-style: solid solid solid solid;
	font-size: 15px;
	background-color: ivory;
	color: black;
}

.ui-mediumtable-linerel {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 15px;
	background-color: peachpuff;
	color: darkred;
}

.ui-mediumtable-linepro {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	font-size: 15px;
	background-color: aliceblue;
	color: darkgreen;
}

.ui-pointswon {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: right;
	width: 42px;
}

.ui-namesmall {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: left;
	width: 123px;
	color: black;
}

.ui-ecfsmall {
	border: 1px solid #99cccc;
	border-style: solid none solid solid;
	text-align: center;
	width: 48px;
	color: black;
}

.ui-smallteamcode {
	border: 1px solid #99cccc;
	border-style: solid none solid none;
	text-align: center;
	color: black;
	width: 35px;
}

.ui-smalltable-lineblank {
	border: 0px solid #99cccc;
	border-style: none none none none;
	font-size: 11px;
	background-color: white;
	color: white;
}

.ui-posnblank {
	color: ghostwhite;
	border-style: none none none none;
	text-align: right;
	width: 28px;
}

.ui-mediumtable {
	border-collapse: collapse;
	border: 0px solid #99cccc;
	float: left;
	margin: 5px;
	color: black;
	margin-bottom: 20px;
}

.ui-mediumtable a {
	color: blue;
}

.ui-mediumtable-header {
	background: #a90329;
	color: white;
	font-size: 16px;
	text-decoration: none;		
	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.ui-mediumtable-header a {
	background: #a90329;
	color: white;
	text-decoration: none;

	/*Gradient*/
	background: #8cbdbd; /* Old browsers */
	background: -moz-linear-gradient(top, #8cbdbd 0%, #719999 44%, #597878 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8cbdbd), color-stop(44%,#719999), color-stop(100%,#597878)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* IE10+ */
	background: linear-gradient(top, #8cbdbd 0%,#719999 44%,#597878 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8cbdbd', endColorstr='#597878',GradientType=0 ); /* IE6-9 */
}

.ui-mediumtable-header a:link {
}

.ui-mediumtable-header a:visited {
}

.ui-mediumtable-header a:hover {
	text-decoration: underline;
}

.ui-mediumtable-header a:active {
	color: gold;
	text-decoration: underline;
}
</pre></body></html>