body {margin: 0px; padding: 0px; max-width: 1012px;}

.head {text-align: center; margin-left: auto; margin-right: auto; background-image: url(grass.png);}

img.head {display: inline; vertical-align: middle; background-image: none;}

.bar {background-image: url(topbar2.png);}

img.bar {display: block;}

img {border-style: none;}

.page {background-image: url(sidebar.png); min-height: 400px;}

.sidebar {width: 146px; float: left; text-align: center; font-family: Verdana; font-size: 0.75em; color: #000000; background-color: #ffffff;}

.sidemenu {text-align: center; font-family: Verdana; font-size: 1em; color: #000000; background-color: #ffffff; padding-bottom: 35px;}

.timedate {text-align: center; font-family: Verdana; font-size: 13px; color: #0000FF;}

a.sidelink {display: block; font-family: Verdana; font-size: 1em; color: #009900; text-decoration: none; font-weight: bold; margin-bottom: 5px;}
a.sidelink:visited {display: block; font-family: Verdana; font-size: 1em; color: #669966; text-decoration: none; font-weight: bold; margin-bottom: 5px;}
a.sidelink:hover {display: block; font-family: Verdana; font-size: 1em; color: #009900; text-decoration: underline; font-weight: bold; margin-bottom: 5px;}

.current {display: block; font-family: Verdana; font-size: 1em; color: #000000; text-decoration: none; font-weight: bold; margin-bottom: 5px;}

.body {margin-left: 161px; text-align: center; background-color: #ffffff; font-family: Verdana; font-size: 0.8em; color: #000000;}

hr.green {width: 300px; height: 2px; color: #358c0b; background-color: #358c0b;}

hr.green2 {width: 450px; height: 2px; color: #358c0b; background-color: #358c0b;}

a.green {font-family: Verdana; font-size: 1em; color: #0000ff; text-decoration: none;}
a.green:visited {font-family: Verdana; font-size: 1em; color: #6666ff; text-decoration: none;}
a.green:hover {font-family: Verdana; font-size: 1em; color: #358c0b; text-decoration: underline;}

a.greensm {font-family: Verdana; font-size: 0.7em; color: #0000ff; text-decoration: none;}
a.greensm:visited {font-family: Verdana; font-size: 0.7em; color: #6666ff; text-decoration: none;}
a.greensm:hover {font-family: Verdana; font-size: 0.7em; color: #358c0b; text-decoration: underline;}

.update {margin-left: auto; margin-right: auto; background-color: #ffffff; color: #000000; text-align: center; font-family: Verdana; font-size: 1em; padding-bottom: 5px; height: 100%;}

.player {margin-left: auto; margin-right: auto; text-align: center; background-color: #ddffbb; width: 400px; border-top: 2px solid #006600; border-left: 2px solid #006600; border-right: 2px solid #009900; border-bottom: 2px solid #009900; padding: 2px;}

.text {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 5%; margin-right: 5%;}

.centext {text-align: center; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: auto; margin-right: auto;}

.bigtext {text-align: center; background-color: #ffffff; font-family: Verdana; font-size: 1.25em; color: #000000; display: inline;}

.foot {width: 100%; margin-left: auto; margin-right: auto; background-color: #ffffff; color: #358c0b; text-align: center; font-family: Verdana; font-size: 10pt; font-weight: bold;}

.bottommenu {font-family: Verdana; font-size: 0.8em; color: #000000;}

.design {width: 100%; margin-left: auto; margin-right: auto; background-color: #ffffff; color: #009900; text-align: center; font-family: Verdana; font-size: 5pt; font-weight: normal;}

a.design {font-family: Verdana; font-size: 5pt; color: #0000ff; text-decoration: none;}
a.design:visited {font-family: Verdana; font-size: 5pt; color: #0000ff; text-decoration: none;}
a.design:hover {font-family: Verdana; font-size: 5pt; color: #358c0b; text-decoration: underline;}

h1 {padding: 0px; margin: 0px; font-family: Verdana; font-size: 2.5em;}
h2 {padding: 0px; margin: 0px; font-family: Arial; font-size: 2em; text-align: center; margin-left: auto; margin-right: auto;}
h3 {padding: 0px; margin: 0px; font-family: Verdana; font-size: 1.2em; text-align: center; margin-left: auto; margin-right: auto;}

h2.count {padding: 0px; margin: 0px; font-family: Arial; font-size: 1.7em; text-align: center; margin-left: auto; margin-right: auto;}
h2.bio {padding: 0px; margin: 0px; font-family: Verdana; font-size: 1.2em; text-align: center; margin-left: auto; margin-right: auto;}

table.atoz {text-align: center; margin-left: auto; margin-right: auto;}
.atoz {height: 24px; width: 100%;}
a.atoz {text-decoration: none; padding: 2px 2px; color: #009900; font-family: Arial; font-size: 16px; font-weight: bold;}
a.atoz:visited {text-decoration: none; padding: 2px 2px; color: #009900; font-family: Arial; font-size: 16px; font-weight: bold;}
a.atoz:hover {color: #00cc00; background-color: #ffffff; text-decoration: underline; font-family: Arial; font-size: 16px; font-weight: bold;}

table.players {text-align: center; margin-left: auto; margin-right: auto; background-color: #ffffff;}
td.players {text-align: center; width: 250px; height: 20px;}

table.center {margin-left: auto; margin-right: auto;}
table.centerfs {margin-left: auto; margin-right: auto; font-size: 10pt; padding: 0px;}
td.teamw {text-align: center; width: 175px; height: 20px;}
table.tourn {padding: 0px;}
td.tourn {text-align: center; width: 80px; height: 20px;}
td.leftmenu {width: 250px; height: 20px; vertical-align: top;}
td.coumenu {text-align: center; width: 60px; height: 20px;}
td.leftmenut {width: 280px; height: 20px; vertical-align: top;}
td.leftmenuw {width: 325px; height: 20px; vertical-align: top;}
td.menures {width: 375px; height: 20px; vertical-align: top;}
td.menuresk {width: 425px; height: 20px; vertical-align: top;}
td.menutab {width: 375px; height: 20px; vertical-align: top;}
td.leftmenus {width: 750px; height: 20px; vertical-align: top;}
td.noplayers {width: 350px; height: 20px; text-align: center; margin-left: auto; margin-right: auto;}
td.leftmenuvn {width: 50px; height: 20px; vertical-align: top;}
td.leftmenun {width: 160px; height: 20px; vertical-align: top;}
td.leftvnc {width: 30px; height: 16px; vertical-align: top; text-align: center;}
td.leftvncq {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #666666; color: #ffffff; font-weight: bold;}
td.leftvnc1 {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #c59e32; color: #ffffff; font-weight: bold;}
td.leftvnc2 {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #a7a7a7; color: #ffffff; font-weight: bold;}
td.leftvnc3 {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #9e6f32; color: #ffffff; font-weight: bold;}
td.leftvnc4 {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #7aadbe; color: #ffffff; font-weight: bold;}
td.leftvnc8 {width: 30px; height: 16px; vertical-align: top; text-align: center; background-color: #7aad53; color: #ffffff; font-weight: bold;}
td.leftmed {width: 200px; height: 16px; vertical-align: top;}

td.navigation {text-align: center; width: 250px; height: 20px;}
hr.navigation {width: 500px; height: 2px; color: #358c0b; background-color: #358c0b; border: 0px;}
hr.polls {width: 500px; height: 2px; color: #358c0b; background-color: #358c0b; border: 0px; text-align: left;}

a.country {font-family: Verdana; font-size: 0.7em; text-decoration: none; color: #009900;}
a.country:visited {font-family: Verdana; font-size: 0.7em; text-decoration: none; color: #669966;}
a.country:hover {font-family: Verdana; font-size: 0.7em; color: #00cc00; background-color: #ffffff; text-decoration: underline;}

a.players {text-decoration: none; color: #009900;}
a.players:visited {text-decoration: none; color: #669966;}
a.players:hover {color: #00cc00; background-color: #ffffff; text-decoration: underline;}

a.return {text-align: center; text-decoration: none; color: #009900;}
a.return:visited {text-align: center; text-decoration: none; color: #009900;}
a.return:hover {text-align: center; color: #00cc00; background-color: #ffffff; text-decoration: underline;}

img.kit {margin: 2px; border: 0px;}
img.squad {margin-left: 2px; margin-right: 2px; border: 0px;}
img.home {margin-right: 15px; border: 1px solid #999999;}
img.away {margin-left: 15px; border: 1px solid #999999;}

td.flag {width: 25px; vertical-align: middle;}
td.gmteam {width: 200px; vertical-align: top; text-align: center;}
td.teamn {width: 150px;}
td.teaml {width: 200px;}
td.hometeam {width: 200px; height: 20px; text-align: right;}
td.awayteam {width: 200px; height: 20px; text-align: left;}
td.score {width: 100px;}
td.extra {width: 100px; vertical-align: top;}
td.scorers {width: 200px; vertical-align: top;}
td.details {width: 450px;}

td.flag {text-align: center; width: 25px;}
td.flag2 {text-align: center; width: 25px; vertical-align: top;}
td.smteam {text-align: center; width: 110px; vertical-align: top;}
td.smscore {text-align: center; width: 40px; vertical-align: top;}
td.smdate {text-align: center; width: 100px; vertical-align: top;}

td.pos {width: 35px; vertical-align: top; text-align: center;}
td.histeam {width: 150px; vertical-align: top; text-align: center;}
td.winteam {width: 200px; text-align: center;}
td.totalh {width: 35px; text-align: center;}
td.total {width: 35px; vertical-align: top; text-align: center;}
table.history {margin-left: auto; margin-right: auto; width: 85%; padding: 0; text-align: left;}
td.year {width: 23px; text-align: center;}
td.fyear {width: 40px; text-align: center;}
td.ylist {background-color: #daffab; text-align: center;}

.cenhead {font-weight: bold; padding-bottom: 5px;}

tr.headrow {background-color: #5d8234; color: #ffffff; text-align: center;}
tr.redrow {background-color: #ffcccc;}
tr.bluerow {background-color: #ccccff;}
tr.claretrow {background-color: #eeccff;}
tr.blackrow {background-color: #cccccc;}
tr.skyrow {background-color: #cceeff;}
tr.goldrow {background-color: #ffeecc;}
tr.yellowrow {background-color: #ffffcc;}

td.redcell {background-color: #ffcccc; text-align: center;}
td.bluecell {background-color: #ccccff; text-align: center;}
td.claretcell {background-color: #eeccff; text-align: center;}
td.blackcell {background-color: #cccccc; text-align: center;}
td.skycell {background-color: #cceeff; text-align: center;}
td.goldcell {background-color: #ffeecc; text-align: center;}
td.orangecell {background-color: #ffcc99; text-align: center;}
td.yellowcell {background-color: #ffffcc; text-align: center;}

td.np {background-color: #dddddd; text-align: center;}
td.prom {background-color: #aadddd; text-align: center;}
td.rel {background-color: #ddddaa; text-align: center;}
td.cham {background-color: #c59e32; color: #ffffff; font-weight: bold; text-align: center;}
tr.posgrid {background-color: #daffab; text-align: center;}
tr.cenrow {text-align: center;}

td.tab {text-align: center; width: 20px;}
.et {font-size: 0.75em;}

.teambio {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 5%; margin-right: 5%; margin-top: 25px; min-height: 120px;}

.playerbio {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 5%; margin-right: 5%; margin-top: 15px}

.honours {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 125px;}

.personal {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 165px;}

.stats {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 5%; margin-right: 5%;}

.tournament {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000; margin-left: 165px;}
.results {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1em; color: #000000;}

table.play {width: 100%;}
td.play {width: 50%;}

.key {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1.5em; color: #000000; margin-top: 15px;}

.keytop {text-align: justify; background-color: #ffffff; font-family: Verdana; font-size: 1.5em; color: #000000;}

.biosec {margin-top: 5px; font-weight: bold;}

img.bio {float: left; display: inline;}
img.flag {float: left; border: 1px solid #999999; display: inline;}
img.tflag {float: left; border: 1px solid #999999; display: block;}
img.flag2 {border: 1px solid #999999; display: inline; margin-left: 3px;}
img.flag3 {border: 1px solid #999999; display: inline; margin-top: 3px; margin-left: 4px;}
img.flag4 {border: 1px solid #999999; display: inline; margin-top: 3px; margin-left: 2px;}
img.dtflag {border: 1px solid #999999; display: inline; margin-left: auto; margin-right: auto;}
.flags {float: left; width: 122px;}

hr.wide {width: 100%; height: 2px; color: #358c0b; background-color: #358c0b; border: 0px;}

a.leftmenu {display: inline; font-family: Verdana; font-size: 0.8em; color: #000000; text-decoration: none; font-weight: bold; margin-bottom: 5px;}
a.leftmenu:visited {display: inline; font-family: Verdana; font-size: 0.8em; color: #000000; text-decoration: none; font-weight: bold; margin-bottom: 5px;}
a.leftmenu:hover {display: inline; font-family: Verdana; font-size: 0.8em; color: #669966; text-decoration: underline; font-weight: bold; margin-bottom: 5px;}

.pollmenu {text-align: center; font-size: 0.8em; font-family: Verdana; color: #000000; background-color: #ffffff; font-weight: bold; margin-bottom: 15px; margin-left: auto; margin-right: auto;}

.poll {text-align: center; width: 450px; margin-left: auto; margin-right: auto;}

.polltext {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: bottom;}

.polltext2 {text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

.polltextc {text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; vertical-align: bottom;}

table.master {border-collapse: collapse; padding-right: 2px; margin-left: auto; margin-right: auto;}

tr.thead {font-weight: bold; font-family: Verdana; background-color: #7fa456; color: #ffffff;}

tr.pro {font-family: Verdana; background-color: #ccddbb;}

tr.ppo {font-family: Verdana; background-color: #ddeecc;}

tr.unc {font-family: Verdana; background-color: #eeffdd;}

tr.rel {font-family: Verdana; background-color: #ccddbb;}

td.pos {padding-top: 2px; padding-bottom: 2px; padding-left: 1px; padding-right: 1px; text-align: center; width: 30px;}

td.team {padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 1px; text-align: center; width: 200px;}

td.rec {padding-top: 2px; padding-bottom: 2px; padding-left: 1px; padding-right: 1px; text-align: right; width: 25px;}

td.stat {padding-top: 2px; padding-bottom: 2px; padding-left: 1px; padding-right: 1px; text-align: right; width: 30px;}

td.headb {background-color: #5d8234;}
td.prob {background-color: #bbccaa;}
td.ppob {background-color: #ccddbb;}
td.uncb {background-color: #ddeecc;}
td.relb {background-color: #bbccaa;}

td.right {padding-right: 5px;}

table.tabnav {margin-left: auto; margin-right: auto;}
td.tabnav {width: 200px; text-align: center;}
table.centab{margin-left: auto; margin-right: auto; text-align: center;}
.subtitle {margin-top: 10px; margin-left: auto; margin-right: auto; font: 1.5em Verdana; color: #000000; text-align: center;}

img.flagicon {border: 1px solid #999999;}