.bl {
  float: left;
  background: url('images/bl.gif') 0 100% no-repeat rgb(140,140,255);
  width: 139px;
  font: bold 12pt arial;
  color: white;
  text-align: center;
  margin-top: 10px;
  margin-right: 15px;
}
.br {background: url('images/br.gif') 100% 100% no-repeat}
.tl {background: url('images/tl.gif') 0 0 no-repeat}
.tr {background: url('images/tr.gif') 100% 0 no-repeat; padding:10px}
.clear {clear: left}
div.announcement {
  border: 3px solid #CC0000;
  padding: 5px;
}
div.forumhead {
  width: 780px;
  height: 26px;
  background-color: #CC0000;
  font-weight: bold;
  color: #FFFFFF;
  clear: both;
}
div.forumodd {
  width: 100%;
  height: 40px;
  background-color: #DDDDDD;
  clear: left;
}
div.forumeven {
  width: 100%;
  height: 40px;
  background-color: #EEEEEE;
  clear: left;
}
div.forumposter {
  width: 774px;
  height: 40px;
  background-color: #DDDDDD;
  font-size: 8pt;
  padding: 2px;
  clear: left;
}
div.forumthread {
  width: 495px;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding: 5px;
  float: left;
}
div.forumtime {
  width: 140px;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding: 5px;
  float: left;
}
div.forumviews {
  width: 50px;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-bottom: 1px solid #666666;
  padding: 5px;
  float: left;
}
div.forumreplies {
  width: 50px;
  border: 1px solid #666666;
  padding: 5px;
  float: left;
}
div.forumtitle {
  padding: 5px;
  border: 1px solid #666666;
}
div.forumpost {
  width: 778px;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #666666;
  background-color: #EEEEEE;
  font: 10pt arial;
}
div.forumpadding {
  padding: 10px;
}
div.forummargin {
  margin: 2px;
}
a:link {
  text-decoration: underline;
  color: #666666;
}
a:visited {
  text-decoration: underline;
  color: #666666;
}
a:hover {
  text-decoration: none;
  color: #333333;
}
a:active {
  text-decoration: underline;
  color: #666666;
}
a.mm:link {
  color: #FFFFF0;
}
a.mm:visited {
  color: #FFFFF0;
}
a.mm:hover {
  color: #CC0000;
}
a.mm:active {
  color: #FFFFF0;
}
a.navi {
  font: 8pt arial;
  padding-left:30px;
}
a.p4f:link {
  color: #FFFFFF;
}
a.p4f:visited {
  color: #FFFFFF;
}
a.p4f:hover {
  color: #FFFFFF;
}
a.p4f:active {
  color: #FFFFFF;
}
body {font: 8pt arial;
      color: black;
      background-color: #FFFFFF;
}
b
{
color: #000000;
}
div.blueborder {
  padding-left: 10px;
  border-left: 4px solid rgb(140,140,255);
}
div.homepage_login {
  width: 114px;
  padding: 2px;
  margin-top:10px;
  border: 1px solid #333333;
  background-color: #F0F0F0;
}
div.acol1 {
  width:125px;
  float: left;
}
div.acol2 {
  float: left;
  width: 465px;
  height: 650px;
  font: 10pt arial;
  margin-left: 5px;
  padding-left: 5px;
  border-left: 4px solid rgb(140,140,255);
  margin-right: 5px;
  padding-right: 5px;
  border-right: 4px solid rgb(140,140,255);
  background-image:url('images/footballer.gif');
  background-repeat: no-repeat;
  background-position: 110px 100px;
}
div.acol3 {
  float: right;
  width: 150px;
}
div.col1 {
  width:230px;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  color: rgb(0,0,153);
}
div.col2 {
  width:400px;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  background-repeat: repeat-y;
}
div.col3 {
  float: right;
  margin-left: 5px;
  margin-top: 5px;
  width: 120px;
  background-repeat: repeat-y;
}
div.col1title
{
  height:15px;
  background-image:url('images/col1title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  padding-right:5px;
  font-weight:bold;
  font-size:9pt;
  border-bottom: 1px solid #999999;
}
div.col2title
{
  height:15px;
  background-image:url('images/col2title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  font-weight:bold;
  font-size:9pt;
}
div.col3title
{
  height:15px;
  background-image:url('images/col3title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  font-weight:bold;
  font-size:9pt;
}
div.CompTop10
{
  float:right;
  border: 1px solid #666666;
  color: #000000;
  margin-right: 5px;
  margin-top: 5px;
  padding: 5px;
  width: 120px;
  background-color: #CC0000;
}
div.content {
  clear: left;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
div.footer{
  clear: both;
}
div.header {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 52px;
  background-image:url('images/bottom.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
}
div.headerindex {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 60px;
  background-image:url('images/bottom.gif');
  background-repeat: repeat-x;
  background-position: bottom left;
}
div.help {
  font: bold 12pt arial;
  display: inline;
  position:relative;
  bottom: 6px;
}
div.helplitxt {
  color: rgb(0,0,153);
}
div.helppage {
  margin-top: 20px;
  margin-left: 0px;
  padding-left: 10px;
  padding-bottom: 1000px;
  color: rgb(0,0,153);
  font: bold 10pt arial;
}
div.histtitle
{
  height:15px;
  background-image:url('images/homecol1title.gif');
  background-repeat: repeat-y;
  color:white;
  margin-top: 10px;
  padding-left:5px;
  padding-right:60px;
  font-weight:bold;
  font-size:9pt;
}
div.homegametime {
  float: left;
  width:230px;
  height:16px;
  background-image:url('images/col1title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  font-weight:bold;
  font-size:9pt;
  border-bottom: 1px solid #999999;
}
div.homecont {
  margin: 0;
  clear: both;
}
div.homelm {
  width: 125px;
  margin-top: 20px;
  float: left;
}
div.homecol1 {
  width: 150px;
  height: 100%;
  margin-top: 20px;
  padding-left: 10px;
  float: right;
  color: rgb(0,0,153);
  border-left: 4px solid rgb(140,140,255);
}
div.homecol1title
{
  height:15px;
  background-image:url('images/homecol1title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  padding-right:60px;
  font-weight:bold;
  font-size:9pt;
}
div.homeother {
  float: left;
  margin-top: 20px;
  margin-left: 5px;
  padding: 5px;
  color: rgb(0,0,153);
  display: inline;
}
div.homeothertitle {
  width: 220px;
  float: left;
  margin: 0;
  background-image:url('images/col1title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  font-weight:bold;
  font-size:9pt;
  border-bottom: 1px solid #999999;
}
div.homefloatleft {
  float: left;
}
div.instructitle {
  height: 22px;
  background-image:url('images/smallball.gif');
  background-repeat: no-repeat;
  padding-left:30px;
  padding-top:2px;
  font: bold 12pt arial;
  color: #333333;
}
.topmargin {
  margin-top: 10px;
}
div.Leaderboard
{
  border: 1px solid #666666;
  color: #000000;
  margin: 10px 0px 0px 0px;
  padding: 5px;
  background-color: #FFFFBB;
}
div.mainmenu {
  margin: 0px 0px 10px 0px;
  height:27px;
  width: 100%;
  font-weight: bold;
  clear: left;
  font-size:10pt;
  font-family: verdana;
  color: #000000;
}
div.matchstats
{
  float: right;
  border: 1px solid #333333;
  background-color: #F0F0F0;
}
div.mins {
  display: inline;
}
div.mmc {
  height:27px;
  width:700px;
  float: left;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  margin: 0;
  background-image:url('images/mainmenu.gif');
  background-repeat: repeat-x;
}
div.mml {
  float: left;
  height:27px;
}
div.mmr {
  float: right;
  height:27px;
}
div.page {
  margin: 0;
  padding: 0;
  width: 780px;
  height: 100%;
  background-color: #FFFFFF;
}
div.play4free
{
  border: 2px solid #333333;
  font: bold 12pt arial;
  color: #000000;
  margin: 10px 0px 0px 0px;
  padding: 10px;
  background-color: #0000CC;
}
div.playerrefbook {
  margin-left: 4px;
  display: inline;
}
div.post {
  float:left;
  margin: 0;
  padding: 2px 0px 0px 0px;
}
div.right{
  float:right;
}
div.subrc {
  width: 6px;
  padding-right: 4px;
  background-color: #FF0000;
  display: inline;
}
div.subyc {
  width: 6px;
  padding-right: 4px;
  background-color: #FFFF00;
  display: inline;
}
div.timecont {
  margin-left: 20px;
  color: rgb(0,0,153);
}
div.time
{
  height:15px;
  width: 100%;
  background-image:url('images/col1title.gif');
  background-repeat: repeat-y;
  color:white;
  padding-left:5px;
  padding-right:5px;
  font-weight:bold;
  font-size:9pt;
}
div.timemain {
  float:left;
  margin-top: 20px;
  border: 1px solid #333333;
  background-color: #F0F0F0;
  padding: 10px;
  font-weight:bold;
  color: #000000;
}
div.timeother {
  width: 450px;
  float: left;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
div.timetxt {
  padding-top: 5px;
  padding-right: 10px;
}
div.wallieother {
  width: 350px;
  float: left;
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
img.walliegif {
  margin-right: 15px;
}
div.walliecont {
  clear: both;
  margin-left: 20px;
  color: rgb(0,0,153);
}
div.timer {
  height: 52px;
  margin: 0;
  padding: 0;
  float:right;
  background-image:url('images/bottomr.gif');
  background-repeat: no-repeat;
  background-position: bottom right;
}
div.title {
  float: left;
  height: 42px;
  padding:10px 20px 0px 20px;
  font: bold 16pt Comic Sans MS;
  color: #CC0000;
  background-image: url('images/bar.gif');
  background-position: 0 2px;
  background-repeat: repeat-x;
}
div.topmargin
{
  margin-top: 5px;
}
div.xlpic{
  margin: 0;
  padding: 0;
  float: left;
}
hr.gap {
  margin-top: 15px;
  margin-bottom: 5px;
}
input.home {
  font: 8pt arial;
  width: 100px;
}
li.helpli {
  color: #CC0000;
}
p.blink {
 text-decoration: blink;
}
select {font: 8pt arial;}
table.bord {
  border: 1px solid #666666
}
table.arcade {
  background-color: #DDDDDD;
  margin-top: 5px;
}
table.career {
  background-color: #EEEEEE;
  margin-top: 5px;
}
table.euro
{
  border: 1px solid #333333;
  background-color: #F0F0F0;
}
table.history {
  padding-left: 10px;
  border-left: 4px solid rgb(140,140,255);
}
table.matchstattab
{
  width: 100%;
  border: 1px solid #333333;
  background-color: #F0F0F0;
}
table.topman {
  border: 1px solid #333333;
  background-color: #FFFFBB;
  color: rgb(0,0,153);
  font: bold 10pt arial;
}
table.refsbook
{
  width: 100%;
  border: 1px solid #333333;
  background-color: #FFFFFF;
}
td.card {width: 4px}
td.botblueborder {
  border-bottom: 4px solid rgb(140,140,255);
}
td.formg {
  background: #FFFFFF;
  font: 8pt courier;
}
td.stats {
  background-color: #F8F8F8;
}
td.tabtit {
color: white;
background: #000099;
text-align: center
}
td.yelcard {
  text-align: center;
  font-weight: bold;
  color: yellow;
}
tr.career {
  background-color: #FFBBBB;
}
tr.arcade {
  background-color: #BBFFBB;
}
.rblueborder  {border-right: 4px solid rgb(140,140,255);}
.promo {border-bottom: thin solid #000000;}
.playo {border-bottom: thin dashed #000000;}
.bd {font-weight: bold}
.re {color:#FF0000}
.gr {color:#00FF00}
.white {color:#FFFFFF}
.score {font: bold 16pt arial;}
.score2 {font: bold 14pt arial;}
.score3 {font: bold 13pt arial;}
.bigbold {font: bold 10pt arial;}
.hand {cursor: pointer }
