body {font:12px 'Tahoma'; background:url('images/grass_bg.jpg');}
a {text-decoration:underline;}
a:visited {color:#0000ff;}
a:hover {text-decoration:none;}
a.red {color:red;}
a img {border:0px;}
img.noborder {border:0px !important;}
div.center {width:785px; text-align:center;}
div.center table {margin:auto;}

h1 {font-size:16px; padding:2px 3px 4px 11px; margin-left:-8px; text-shadow:#e1e1e1 1px 1px 0px; background:url('images/nav_bg_over.gif') repeat-x 0 -5px; -moz-border-radius:8px; -webkit-border-radius:8px;}
h2 {font-size:16px; padding:2px 3px 4px 11px; margin-left:-8px; color:#fff; text-shadow:#000 1px 1px 0px; background:url('images/nav_bg_2.gif') repeat-x 0 -5px; -moz-border-radius:8px; -webkit-border-radius:8px;}
h3 {font-size:13px; padding:2px 3px 4px 11px; margin-left:-8px; color:#fff; text-shadow:#000 1px 1px 0px; background:url('images/nav_bg.gif') repeat-x 0 -10px; -moz-border-radius:8px; -webkit-border-radius:8px;}
h3 a {color:#fff !important;}
h5 {font-size:13px; margin:0 0 -10px 0;}
h1 div.right {float:right; margin-right:10px;}
h1 div.right div {cursor:pointer; display:inline-block; position:relative; top:-2px; text-transform:uppercase; width:80px; padding-top:1px; height:16px; font-size:11px; text-align:center; color:#fff; text-shadow:#000 1px 1px 0px; background:url('images/nav_bg.gif') repeat-x 0px -15px; -moz-border-radius:3px; -webkit-border-radius:3px;}
h1 div.right div.on {background:url('/images/nav_bg_2.gif') repeat-x 0px -4px;}
h1 div.right div.invalid {background:#c4c4c4;}
h3 div.right {float:right; margin-right:10px;}
h3 div.right div {cursor:pointer; display:inline-block; position:relative; top:0px; text-transform:uppercase; width:80px; padding-top:1px; height:13px; font-size:10px; text-align:center; color:#fff; border:1px solid #00376c; text-shadow:#000 1px 1px 0px; background:transparent; -moz-border-radius:3px; -webkit-border-radius:3px;}
h3 div.right div:hover {border:1px solid #ffef00;}
h3 div.right div.on {background:url('/images/nav_bg_over.gif') repeat-x 0px -4px; color:#000; text-shadow:#e1e1e1 1px 1px 0px; border:1px solid #ffef00;}
h3 div.right div.state {width:35px;}

table th {background:#444444; padding:4px; font-size:12px; color:#fff; cursor:pointer; border:1px solid #444444 !important; border-bottom:0px !important;}
table th.headerSortDown, table th.headerSortUp {background:#1a1a1a;}
table thead td {border:0px !important;}
table.stats {border-collapse:collapse;}
table.stats td {border:1px solid #c4c4c4; padding:3px; text-align:center;}
table.stats td.player, table.stats th.player {text-align:left;}
table.stats tr:nth-child(2n) td {background:#F4F4F4;}
table.stats tr.header td {background:#444444; border:0px; border-left:1px solid #444444; color:#fff; font-weight:bold;}
table.stats tr.header td a {color:#fff !important;}
table.stats tr.subheader td {background:#cacaca; font-weight:bold;}
table.stats tr.footer td {font-weight:bold;}
table.stats tr.finals td {border-bottom:1px solid #ff0000 !important;}
table.stats tr.bye td {background:#f0f0f0; color:#959595; font-weight:bold;}
table.stats td.details {background:url('/images/buttons/view-details.gif') 0px 0px no-repeat !important; border:0px; font-size:10px; text-align:left; padding-left:8px; padding-top:1px; font-weight:bold;}
table.stats td.details a {color:#000; text-shadow:#e1e1e1 1px 1px 0px;}
table.stats td.score {font-weight:bold; font-size:12px;}
table.stats td.border {border-right:2px solid #444444;}
table.stats td.win, table.stats tr.win td {background-color:#ddffc2 !important;}
table.stats td.lose, table.stats tr.lose td {background-color:#ffc2c2 !important;}
table.stats td.draw, table.stats tr.draw td {background-color:#fff9c2 !important;}
table.stats td.over39 {color:#ff0000;}
table.stats td.under15 {color:#6c6c6c;}
table.stats td.pos {font-weight:bold; color:#1a8904;}
table.stats td.neg {font-weight:bold; color:#ad0303;}
table.stats td.left {text-align:left;}
table.stats td.right {text-align:right;}
table.stats td a.stealth {text-decoration:none; color:#000;}
table.stats td a.stealth:hover {text-decoration:underline;}
table.stats td a.grey {color:#979797;}
table.stats td.player img {margin:0px; float:right; cursor:pointer;}

table.big {font-size:13px;}
table.small {font-size:11px;}
table.small th {font-size:11px !important;}

table.score {border-collapse:collapse;}
table.score th {font-size:16px;}
table.score td {font-size:16px; border:1px solid #c4c4c4; padding:5px; text-align:center;}
table.score td.bold {font-weight:bold;}
table.score td.odds {font-weight:bold; font-size:15px;}
table.score td.big {font-size:20px;}
table.score tr.header td {background:#444444; color:#fff; font-weight:bold; text-shadow:#444444 1px 1px 0px; border:0px; border-left:1px solid #444444;}
table.score tr.footer td {font-weight:bold;}

table.news {border-collapse:collapse; margin-top:0px;}
table.news td {border:1px solid #c4c4c4; padding:5px; text-align:left; font-size:11px; color:#3b3b3b; background:url('/images/td.gif') bottom center repeat-x;}
table.news td p {margin:0px;}
table.news td h5 {margin:0px; font-size:13px; margin:0 0 4px 0; color:#444444;}

table.fixturesmall td a {color:#0000ff !important;}
table.fixturesmall tr.header td {background:#444444 !important; text-decoration:none;}
table.fixturesmall tr td.text {color:#0000ff; text-decoration:underline;}
table.fixturesmall tr:hover td.text {text-decoration:none; cursor:pointer;}

div.playerlist {width:780px; text-align:center; font-size:10px; font-weight:bold; margin:0 0 0 5px;}
div.playerlist div {float:left; margin-right:8px; margin-bottom:2px; cursor:pointer;}
div.playerlist div img {width:70px;}

div.imagerow {margin-left:0px;}
div.imagerow img {margin-right:8px; border:1px solid #c4c4c4; padding:5px;}
div.pager img {cursor:pointer;}

div.para {width:455px; margin:-5px 0 0 0;}
div.para p {font-size:13px;}

ul.club {margin-left:-35px; margin-top:-5px;}
ul.club li {list-style-type:none; font-size:13px; line-height:17px;}

.transparent {opacity:0.3;filter:alpha(opacity=30);}

img#springTipping {border:1px solid #d5d5d5;}
img#springTipping.hover {border:1px solid #626262;}

/* Layout */
.tooltip { display:none; background:transparent url('/images/sort-arrow.png') no-repeat; font-size:11px; font-weight:bold; z-index:300; height:30px; width:90px; text-align:center; padding:3px 0 0 0; color:#fff;}
input.pagedisplay {border:0px; width:50px; font-family:'Tahoma'; font-size:12px; text-align:center;}
#pager {margin-top:5px; margin-right:20px; width:260px; text-align:right; float:right;}
#pager img {margin-bottom:-3px;}
img.home {margin:0 0 -37px 7px;}
#content {padding:0px 10px 0 18px; font-size:11px;}
#container {
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	width:820px;
	border:2px solid #013055;
	background:#fff url('/images/header.gif') no-repeat;
	padding:85px 0 15px 0;
	-moz-border-radius:20px 20px 0 0;
	-webkit-border-radius:20px 20px 0 0;
	-moz-box-shadow:0px 3px 15px #ffeca1;
	-webkit-box-shadow:0px 0px 20px #ffeca1;
}

/* Top navigation bar */
#navbar {
	width:820px;
	height:32px;
	background:#fff url('/images/nav_bg.gif') repeat-x;
}
#navbar ul{
	height:30px;
	font-size:14px;
	border-top:1px solid #013055;
	border-bottom:1px solid #013055;
}
#navbar ul li{
	display:inline-block;
	float:left;
	height:30px;
	list-style-type:none;
	overflow:hidden;
	border-left:1px solid #fff;
}
#navbar ul li:last-child{
	border-right:1px solid #fff;
}
#navbar ul li a, #navbar ul li a:hover, 
#navbar ul li a:visited{
	width:98px;
	text-align:center;
	text-decoration:none;
}
#foot {
	height:60px;
	background:url('/images/footer.gif') no-repeat -120px 0px;
	margin-bottom:-18px;
	margin-top:20px;
}
.normalMenu, .normalMenu:visited,
.hoverMenu, .hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	outline:none;
	padding:8px 12px;
	display:block;
	font-weight:bold;
}
.hoverMenu,.hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	margin-top:-35px;
	background:url('/images/nav_bg_over.gif') repeat-x #eeeeee;
	color:#000;
	text-shadow:#fff 1px 1px 0px;
}
.selectedMenu,.selectedMenu:visited {
	margin:0;
}
.normalMenu, .normalMenu:visited{
	background:url('/images/nav_bg.gif') repeat-x #444444;
	color:#fff;
	text-shadow:#000 1px 1px 0px;
}
