body {height:100%; min-height:100%; font:12px Verdana, Arial, Sans-Serif; color:#000; text-align:center; margin:0 auto; padding:0; background:#ebf7fb;}
img {border:none;}
h1 {font:bold 17px 'Gudea', Verdana, Arial, Sans-Serif; color:#fff; text-decoration:none; margin:0; padding:0; background:inherit;}
h2 {font:14px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
h3 {font:13px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
h4 {font:bold 12px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
h5 {font:10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
h6 {font:9px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
p {font:12px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
p.small {font:10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
p.footnote {font:10px Verdana, Arial, Sans-Serif; color:#000; text-align:center; text-decoration:none; background:inherit;}
td {font:11px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
li {font:12px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
hr {width:100%; height:1px; color:#1e9fda; border:0; text-align:center; background:#1e9fda;}
ul {margin-bottom:0;}
a, a:visited {font:inherit; color:#0000c0; text-decoration:none; background:inherit;}
a:hover {font:inherit; color:#0000c0; text-decoration:underline; background:inherit;}
a:active {font:inherit; color:#0000c0; text-decoration:none; background:inherit;}
.increase {color:#0000ff; font-weight:bold;}
.decrease {color:#ff0000; font-weight:bold;}

.frametext {font:11px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}
.frametextsmall {font:10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0; padding:0; background:inherit;}

input, select, textarea {font:11px Verdana, Arial, Sans-Serif; margin:0; padding:0 2px;}
input.button {font:11px Verdana, Arial, Sans-Serif; margin:0; padding:0 4px;}
.error {font:bold 12px Verdana, Arial, Sans-Serif; color:#ff0000; text-decoration:none; vertical-align:top; background:inherit;}
.error li {font:12px Verdana, Arial, Sans-Serif; color:#ff0000; text-decoration:none; vertical-align:top; background:inherit;}
.highlight {color:#ff0000; text-decoration:none; background:inherit;}

.longbar {width:100%; height:6px; color:inherit; line-height:6px; clear:both; background:#a4ddf2 url(./images/ltbar.png);}
#headlinks {line-height:15px; font:11px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0 0 2px 0; padding:0; background:inherit; text-align:center; clear:left;}
.mainbar {line-height:1px; text-align:center; padding:0 0 5px 0;}
.maintext {padding:5px 30px 12px 30px;}
.maintextoptions {padding:5px 30px 5px 30px;}
.footoptions {padding:5px 30px 12px 30px; text-align:center;}

#balllogo {width:600px; height:60px; padding:1px 0 1px 1px; float:left;}
.signin {width:260px; height:64px; padding:6px 10px 0 10px; float:right;}
.signinheader {font:bold 11px Verdana, Arial, Sans-Serif; color:#000; background:#ebf7fb; text-align:left; padding:2px 0 2px 3px;}
.signinlabel {font:11px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit; width:65px; height:18px; text-align:right; float:left; line-height:18px; padding-top:3px;}
.signinemail {width:195px; height:18px; text-align:left; float:right; padding-top:3px; background:inherit;}
.signinpassword {width:135px; height:18px; text-align:left; float:left; padding-top:3px; background:inherit;}
.signinbutton {width:60px; height:18px; text-align:right; float:right; padding-top:3px; background:inherit;}
.headerupdate {width:100%; height:36px; text-align:left; padding-top:8px; line-height:18px; background:inherit;}
.cbl input {margin-right:4px;}

a.playhere, a.playhere:visited {font:bold 20px Verdana, Arial, Sans-Serif; color:#ff0000; width:100%; text-align:center; text-decoration:none; display:block;}
a.playhere:hover {font:bold 20px Verdana, Arial, Sans-Serif; color:#ff0000; width:100%; text-align:center; text-decoration:none; display:block;}
a.playhere:active {font:bold 20px Verdana, Arial, Sans-Serif; color:#ff0000; width:100%; text-align:center; text-decoration:none; display:block;}

table {margin:0 auto 0 auto; border-collapse:collapse;}
table.chart {border:solid 1px #1e9fda; margin:0 auto 0 auto;}
table.chart caption {margin:0 auto 0 auto; caption-side:top;}
table.chart td {padding:1px;}
table.chart th {padding:1px; vertical-align:bottom;}
thead.chart th.minor {color:inherit; background:#fff; font-weight:normal; font-size:smaller;}
thead.chart {color:inherit; background:#fff;}
tfoot.chart {color:inherit; background:#fff;}
tr.foot {color:inherit; background:#fff;}
tr.separator {height:1px; color:inherit; background:#1e9fda;}
tr.separator td {padding:0;}
.item {color:inherit; background:#ebf7fb;}
.altitem {color:inherit; background:#fff;}
table.chart .home {text-align:right;}
table.chart .away {text-align:left;}
table.chart .dual {text-align:center;}
table.chart .mrhead {font-weight:bold; padding:1px; white-space:nowrap;}
table.chart .mrdata {vertical-align:top; padding:1px;}
table.chart .shirt {height:20px; vertical-align:middle; padding:1px;}
table.chart .shirtno {height:20px; text-align:center; padding:1px;}
table.chart .weather {padding:1px 1px 1px 10px; text-align:left; vertical-align:middle;}
table.chart .weather img {vertical-align:middle;}
table.chart .attendance {padding:1px 10px 1px 1px; text-align:right; vertical-align:middle;}

a.menuoption, a.menuoption:visited {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#fff url(./images/ball.png) no-repeat 4px; display:block;}
a.menuoption:hover {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#a4ddf2 url(./images/ball.png) no-repeat 4px; display:block;}
a.menuoption:active {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#fff url(./images/ball.png) no-repeat 4px; display:block;}
a.menuoptionalt, a.menuoptionalt:visited {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#ebf7fb url(./images/ball.png) no-repeat 4px; display:block;}
a.menuoptionalt:hover {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#a4ddf2 url(./images/ball.png) no-repeat 4px;}
a.menuoptionalt:active {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#ebf7fb url(./images/ball.png) no-repeat 4px; display:block;}
a.menuoptionon, a.menuoptionon:visited, a.menuoptionon:hover, a.menuoptionon:active {width:141px; height:15px; font:bold 10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; text-transform:uppercase; vertical-align:middle; margin:0; padding:2px 0 2px 24px; background:#a4ddf2 url(./images/ball.png) no-repeat 4px; display:block;}
.menusplit {height:1px; background:#1e9fda; font-size:0;}

a.disabledurl, a.disabledurl:visited {font:inherit; color:#808080; text-decoration:none; cursor:text; background:inherit;}
a.disabledurl:hover {font:inherit; color:#808080; text-decoration:none; cursor:text; background:inherit;}
a.disabledurl:active {font:inherit; color:#808080; text-decoration:none; cursor:text; background:inherit;}
a.darkurl, a.darkurl:visited {font:inherit; color:#151b54; text-decoration:none; background:inherit;}
a.darkurl:hover {font:inherit; color:#151b54; text-decoration:underline; background:inherit;}
a.darkurl:active {font:inherit; color:#151b54; text-decoration:none; background:inherit;}
li a, li a:visited {font:inherit; color:#0000c0; text-decoration:none; background:inherit;}
li a:hover {font:inherit; color:#0000c0; text-decoration:underline; background:inherit;}
li a:active {font:inherit; color:#0000c0; text-decoration:none; background:inherit;}
a.quicklink, a.quicklink:visited {font:inherit; color:#000; text-decoration:none; background:inherit;}
a.quicklink:hover {font:inherit; color:#0000c0; text-decoration:none; background:inherit;}
a.quicklink:active {font:inherit; color:#000; text-decoration:none; background:inherit;}

.pageprev {float:left; text-align:left; width:25%; height:15px;}
.pagenum {float:left; text-align:center; width:50%; height:15px;}
.pagenext {float:right; text-align:right; width:25%; height:15px;}
p.nomargin {margin:0;}

#header {width:900px; height:auto; color:inherit; margin:0 auto; padding:0; background:#fff; border:0;}
#main {width:900px; height:auto; color:inherit; text-align:left; margin:0 auto; padding:0; background:#fff; border:0; overflow:hidden;}
#soccerlinks {width:900px; height:auto; color:inherit; margin:0 auto; padding:0; text-align:right; background:#fff;}

#availableteam {float:left; border:dotted 2px #f00; width:502px; margin:6px 4px 6px 4px; padding:5px;}
#pageheader {float:left; width:586px; text-align:left; text-transform:uppercase; background:#1e9fda; height:20px; padding:3px 3px 3px 10px; margin:5px 0 5px 15px; display:inline;}
#pageicons {float:right; width:100px; text-align:right; vertical-align:middle; background:#1e9fda; height:20px; padding:3px; margin:5px 15px 5px 0; display:inline;}
#quicklinks {font:11px Verdana, Arial, Sans-Serif; padding:5px;}
#social {margin:10px auto 5px auto; width:150px; text-align:center; display:none;}
#twitter {margin:0 auto 5px auto; width:150px; display:none;}
#joingame {padding:10px 2px 5px 2px; text-align:left;}

#headlinks {line-height:15px; font:11px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; margin:0 0 2px 0; padding:0; background:inherit; text-align:center; clear:left;}
#headlinks a, #headlinks a:visited {font:10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
#headlinks a:hover {font:10px Verdana, Arial, Sans-Serif; color:#0000ff; text-decoration:underline; background:inherit;}
#headlinks a:active {font:10px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
#footer {font:9px Verdana, Arial, Sans-Serif; width:900px; height:auto; color:#000; margin:0 auto; padding:0; background:inherit; border:0;}
#footer a, #footer a:visited {font:9px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}
#footer a:hover {font:9px Verdana, Arial, Sans-Serif; color:#000; text-decoration:underline; background:inherit;}
#footer a:active {font:9px Verdana, Arial, Sans-Serif; color:#000; text-decoration:none; background:inherit;}

#leftpanel {float:left; width:165px; color:inherit; vertical-align:top; background:#fff; margin-bottom:-4000px; padding-bottom:4000px; padding-top:8px;}
#rightpanel {float:right; width:0; color:inherit; vertical-align:top; background:#fff; margin-bottom:-4000px; padding-bottom:4000px; display:none;}
#centerpanel {float:left; width:735px; color:#000; vertical-align:top; background:#fff url(./images/backlong.gif); margin-bottom:-4000px; padding-bottom:4000px;}

