.leftColumn {
  padding-left:0px;
  width:auto;
}

.LivePostPre {
 position:relative;
}
.LivePostPre .masterTabContent {
 border-style:none;
}

#masterCompositeTabContent18001_0, #masterCompositeTabContent18002_0, #masterCompositeTabContent18003_0, #masterCompositeTabContent17981_1, #masterCompositeTabContent17981_2, #masterCompositeTabContent17981_3 {
 background:transparent url(/javaImages/2d/cd/0,,10268~4246829,00.jpg) no-repeat top left;
 width:646px;
 height:197px;
 position:relative;
 font-size:1.1em;
 color:#fff;
 font-weight:bold;
 margin-left:-3px;
}
#masterCompositeTabContent16602_0 .fixturesFlash {
 background-color:#fff;
}
.preheading, .postheading, .liveheading {
 position:absolute;
 left:31px;
 top:10px;
}
#prematchRight, #livematchRight, #postmatchRight {
 position:absolute;
 right:20px;
 top:40px;
 width:250px;
}
#prematchRight a, #livematchRight a, #postmatchRight a {
 display:block;
 margin-bottom:12px;
}
.botbut, #masterCompositeTabContent16642_4 {
 position:absolute;
 bottom:15px;
 left:25px;
}
.botbut a {
 display:block;
 margin-right:10px;
 float:left;
}
#logoWrap, .MatchInfo {
 position:absolute;
 top:77px;
 left:60px;
 width:255px;
}
#logoWrap .awayClub, .aTeamRow .clubImage {
 position:absolute;
 right:15px;
 top:0;
}
.homeAndAwayScores {
 position:absolute;
 font-size:2.5em;
 left:65px;
 text-align:center;
 top:15px;
 width:115px;
}
.teamScore {
 font-size:2.5em;
}
.homeAndAwayScores h3 {
 float:left;
}
.homeAndAwayScores .homescore {
 margin-right:30px;
 position:absolute;
 right:50px;
}
.hTeamScoreNumber {
 position:absolute;
 right:155px;
 top:15px;
}
.homeAndAwayScores .awayscore {
 position:absolute;
 left:80px;
}
.aTeamScoreNumber {
 position:absolute;
 top:15px;
 left:150px;
}
.matchinfo {
 position:absolute;
 top:50px;
 left:65px;
 width:280px;
 text-align:center;
}
.MatchInfoWidthDecoration .graphicBorderTop, .MatchInfoWidthDecoration .graphicBorderBottom {
 display:none;
}
.MatchInfoWidthDecoration .middleCenterContent {
 background-color:transparent;
}
#gameInfoId, .MatchInfo .scorers, .homeTeamNameTd, .awayTeamNameTd {
 display:none;
}
#masterCompositeTabContent16602_0, #masterCompositeTabContent16602_1, #masterCompositeTabContent17981_0, #masterCompositeTabContent17981_1 {
 clear:both;
 /*height:100%;*/
}
#masterCompositeTabContent16602_0:after, #masterCompositeTabContent16602_1:after, #masterCompositeTabContent17981_0:after, #masterCompositeTabContent17981_1:after {
 content:" "; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}




/***#masterCompositeTabContent16602_0 {
 position:relative;
 background:#3F5C8C url(/javaImages/4c/31/0,,10268~3748172,00.gif) repeat-x scroll left top;
 height:169px;
 width:327px;
 float:left;
}
#masterCompositeTabContent16602_0 .middleCenterContent {
 padding:1px 1px 0;
}
#masterCompositeTabContent16602_0 .tabbedMasterPageElement {
 background:#3f5c8c url(/javaImages/4c/31/0,,10268~3748172,00.gif) repeat-x top left;
 height:169px;
 width:327px;
 position:relative;
}
#masterCompositeTabContent16602_0 #venueDetails {
 position:absolute;
 top:10px;
 color:#fff;
 font-weight:bold;
 font-size:1.1em;
 left:75px;
}
#masterCompositeTabContent16601_1 #venueDetails span {
 margin-right:3px;
}
#masterCompositeTabContent16601_1 .matchLatestScore {
 width:327px;
 color:#fff;
 text-align:center;
}
#masterCompositeTabContent16601_1 .matchinfo {
 padding-top:45px;
 margin:0 auto;
 text-align:center;
}
#masterCompositeTabContent16601_1 #scoreDetails span {
 /*display:block;
 float:left;*/
}
#masterCompositeTabContent16601_1 #scoreDetails  #awayTeamNameSpan, #masterCompositeTabContent16601_1 #scoreDetails  #homeTeamNameSpan {
 /*display:none;*/
 font-size:1.1em;
 font-weight:bold;
}
#masterCompositeTabContent16601_1 #scoreDetails  #awayTeamScoreSpan, #masterCompositeTabContent16601_1 #scoreDetails  #homeTeamScoreSpan, #masterCompositeTabContent16601_1 #scoreDetails  #versusSpan {
 font-size:3em;
 position:relative;
 top:20px;
}
#masterCompositeTabContent16601_1 #scoreDetails  #awayTeamLogoSpan {
}
#masterCompositeTabContent16601_1 #scoreDetails  #awayTeamNameSpan {
 position:absolute;
 bottom:0;
}
#masterCompositeTabContent16601_1 #scoreDetails  #homeTeamScoreSpan {
 margin-right:30px;
}
#masterCompositeTabContent16601_1 .awayTeamNameAndLogo, #masterCompositeTabContent16601_1 .homeTeamNameAndLogo {
}
#masterCompositeTabContent16601_1 .homeTeamNameAndLogo {
 display:block;
 position:absolute;
 left:50px;
}
#masterCompositeTabContent16601_1 .homeTeamNameAndLogo span {
 display:block;
}
#masterCompositeTabContent16601_1 .awayTeamNameAndLogo {
 position:absolute;
 right:50px;
 top:45px;
 display:block;
 height:75px;
}
#masterCompositeTabContent16601_1 .awayTeamNameAndLogo span {
 display:block;
}
#masterCompositeTabContent16601_1 .matchliveCentreWrap {
 background: transparent url(/javaImages/bf/41/0,,10268~3752383,00.gif) no-repeat top center;
 width:327px;
 height:24px;
 position:absolute;
 bottom:10px;
 margin:0 auto;
}
#masterCompositeTabContent16601_1 .matchliveCentreInner {
color:#fff;
line-height:24px;
padding-left:48px;
font-weight:bold;
}
#masterCompositeTabContent16602_0 .matchliveCentreInner A {
font-weight:bold;
 font-size:1.1em;
 color:#fff;
}
#masterCompositeTabContent16601_1 .matchliveCentreInner A span {
color:#fed025;
}
#masterCompositeTabContent16601_1 tr.even, .lmc .cellLeft {
display:none;
}
#masterCompositeTabContent16601_1 .clubImage IMG {
display:block!important;
}
#masterCompositeTabContent16601_1 td#matchStatsId, td#matchStatsId, #matchStatsId TD {
display:none;
}
TH.clubImage IMG {
display:block!important;
}
TH.clubImage {
/*display:none;*/
}
/*.lmc  .homeTeamNameSpan, .lmc .awayTeamNameSpan {
display:none;
}*/
#masterCompositeTabContent16601_1 .matchStats {
display:none;
}
#masterCompositeTabContent16601_1 .matchCurrentScoreWrapper {
/*position:relative;*/
}
.image_title {
border-bottom:1px solid #D9D9D9;
color:#09337C;
font-size:1.4em;
font-weight:bold;
height:16px;
margin-bottom:6px;
padding-top:2px;
text-transform:uppercase;
width:150px;
}

#masterCompositeTabContent16601_1 {
 float:left;
}




.LivePostPre .decorationHeadline, .LivePostPre .rightColumn .title, .LivePostPre .mostPopular .title, .LivePostPre .shopFrame .title, .LivePostPre .chelseaPlus .title, .LivePostPre .newsTeaserColumn .title, .LivePostPre .lmc .title {
background: transparent url(/javaImages/5a/c5/0,,10268~4244826,00.gif) no-repeat top left;
border-bottom:1px solid #0A3A8D;
color:#ECBE0A;
font-size:1.1em;
font-weight:bold;
height:15px;
margin-top:5px;
padding-left:18px;
padding-top:2px;
text-transform:uppercase;
}


#masterCompositeTabContent17841_2  {
top:-189px;
position:relative;
left:30px;
}


#masterCompositeTabContent16601_1 #logoWrap {

}****/