.bkgrndWrap {
  background-color:#fff;
  padding-left:15px;
}

.mainColumn {
 
}

.rightColumn {
  padding-top:15px;
}

.rightColumn .layout {
  margin-bottom:10px;
}

.FormWrap .layout {
 margin-bottom:0px;
}

.LeagueTableWrap .leagueTable {
 border-bottom:1px dotted #686868;
 border-top:1px dotted #686868;
 margin-top:20px;
 margin-bottom:20px;
 font-size:1.1em;
}

.LeagueTableWrap .leagueTable td {
 /*height:22px;
 color:#09347e;*/
/* padding:5px;
 width:45px;*/
 padding:5px 3px;
 vertical-align:middle;
 text-align:center;
}

.LeagueTableWrap .leagueTable .rowHeader .nameCell {
 text-align:left;
}

.LeagueTableWrap .leagueTable .clubName {
 /*width:230px;*/
 text-align:left;
}
.LeagueTableWrap .leagueTable .clubName A {
color:#007d43;
}
.rowHighlight .clubName A {
color:#fff!important;
}
.LeagueTableWrap .relegation td {
 background-color:#d6f2cd;
 border-top:1px dotted #686868;
/* font-weight:bold;*/
}
.LeagueTableWrap .rowHighlight td {
 font-weight:bold;
 color:#fff;
 background:#599177;
 height:23px;
 padding:0px;
 border-top:1px dotted #686868;
}

.LeagueTableWrap .rowHighlight .clubName {
  padding-left:4px;
} 

.LeagueTableWrap .rowHighlight A {
 color:#fff;
}

.LeagueTableWrap .leagueTable .rowLight{
/* background-color:#f2f4f8;*/
}

.LeagueTableWrap .leagueTable .rowDark {
 background-color:#f4f2f3;
}

.LeagueTableWrap .leagueTable .rowLight td, .LeagueTableWrap .leagueTable .rowDark td, .LeagueTableWrap .leagueTable .promotion td, .LeagueTableWrap .rowHeader td {
border-top:1px dotted #686868;
}

.LeagueTableWrap .promotion td {
 background-color:#fdf7a5;  
}

.LeagueTableWrap .HomeAwayHeader {
 font-weight:bold;
}

.LeagueTableWrap .positionColumn {
  text-align:center;
  padding:0px;
}

.LeagueTableWrap .rowHeader {
  font-weight:bold;
}

.middleAdvert {
  padding-left:25px;
  padding-right:25px;
}

.tableSelector {
left:392px;
position:absolute;
top:21px;
}

.tableSelector.select {
 font-family:Arial,Verdana,Helvetica;
 font-size:1em;
}

.headerWrap {
 position:relative;
}

.ShedAdvert {
  margin:10px 0px 10px 0px;
}

#NewsMostRanked .latestNewsWrap, #NewsMostViewed .latestNewsWrap, #NewsMostRated .latestNewsWrap {
  /*width:296px;*/
}

.LeagueTableHdrWrap .graphicBorderMiddle .middleCenterContent IMG {
  display:block;
}

.FormWrap, .LeagueTableHdrWrap {
  position:relative;
}

.FormWrap .decorationImage {
  margin-left:1px;
  margin-right:1px;
  width:292px;
}


.LeagueTableHdrWrap .topLeft {
 background:transparent url(/javaImages/e0/6a/0,,10268~3631840,00.gif) no-repeat top left;
 width:4px;
 padding:0px;
}

.LeagueTableHdrWrap .top {
 background:transparent url(/javaImages/7f/40/0,,10268~3620991,00.gif) repeat-x top left;
 height:4px;
 padding:0px;
}

.LeagueTableHdrWrap .topRight {
 background:transparent url(/javaImages/e1/6a/0,,10268~3631841,00.gif) no-repeat top right;
 width:4px;
 padding:0px;
}

.LeagueTableHdrWrap .middleLeft {
 background:transparent url(/javaImages/81/40/0,,10268~3620993,00.gif) repeat-y top left;
 width:4px;
 padding:0px;
}

.LeagueTableHdrWrap .middleRight {
 background:transparent url(/javaImages/82/40/0,,10268~3620994,00.gif) repeat-y top right;
 width:4px;
 padding:0px;
}

.LeagueTableHdrWrap .bottomMiddle {
 background:transparent url(/javaImages/7e/40/0,,10268~3620990,00.gif) repeat-x top left;
 height:4px;
}
.LeagueTableHdrWrap .bottomLeft { 
 background:transparent url(/javaImages/b8/40/0,,10268~3621048,00.gif) no-repeat top left;
 height:4px;
 width:4px;
 padding:0px;
}
.LeagueTableHdrWrap .bottomRight {
 background:transparent url(/javaImages/b9/40/0,,10268~3621049,00.gif) no-repeat top right;
 height:4px;
 width:4px;
 padding:0px;
}

.LeagueTableWrap {
 margin-left:2px;
}
.articleBody .LeagueTableWrap {
font-size:0.8em;
}
