.liveMatchContent {
 padding:0 3px 3px 3px;
}
.tabbedMasterPageElementStats .masterTabContent {
 padding:0;
 height:253px;
}
.tabbedMasterPageElementStats #masterTabContent4726_0 {
 background:transparent url(/javaImages/8/66/0,,~3171848,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent4726_1 {
 background:transparent url(/javaImages/8/66/0,,~3171848,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent4726_2 {
 background:transparent url(/javaImages/8/66/0,,~3171848,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent4726_3 {
 background:transparent url(/javaImages/8/66/0,,~3171848,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent794_0 {
 background:transparent url(/javaImages/9/66/0,,~3171849,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent794_1 {
 background:transparent url(/javaImages/9/66/0,,~3171849,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent794_2 {
 background:transparent url(/javaImages/9/66/0,,~3171849,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent794_3 {
 background:transparent url(/javaImages/9/66/0,,~3171849,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent786_0 {
 background:transparent url(/javaImages/a/66/0,,~3171850,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent786_1 {
 background:transparent url(/javaImages/a/66/0,,~3171850,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent786_2 {
 background:transparent url(/javaImages/a/66/0,,~3171850,00.jpg) no-repeat bottom right;
}
.tabbedMasterPageElementStats #masterTabContent786_3 {
 background:transparent url(/javaImages/a/66/0,,~3171850,00.jpg) no-repeat bottom right;
}

.teaserColumn .tabbedMasterPageElementStats .masterTabContent {
 background-image:none;
 height:300px;
 overflow:auto;
}
.matchDateInfo {
 color:#838383;
 border-bottom:1px dotted black;
}
.matchDateInfo .header {
 font-weight:bold;
}
.homeTeamLogo IMG, .awayTeamLogo IMG {
 border:1px solid black;
}
.homeTeamInfo, .awayTeamInfo {
 border-bottom:1px dotted black;
 padding:3px 0 3px 0;
 position:relative;
 display:none;
} 
.homeTeamInfo .teamName, .awayTeamInfo .teamName {
 font-weight:bold;
 font-size:1.5em;
}
.MatchReportLink A, .statsHomepageLink A, .fullLeagueTableLink A {
 color:#303684;
 font-weight:bold;
 float:right;
}
.statsHomepageLink A {padding-right:5px;}

.preMatchStats .title {
 color:#303684;
}
.topScorersRow .teamName {
 color:#898989;
 font-weight:bold;
}
.teamNameColumn {
 color:#898989;
}
.preMatchFeatures .date {
 color:#303684;
 font-weight:bold;
}
.preMatchFeatures .headline {
 font-size:100%;
}
.newsotherrow .date {

}
.newsarticletable  {
 margin-left:4px;
 margin-top:1px;
}
.newsarticletable td {
 border-bottom:2px solid white;
}
.newsarticletable .entry {
 
}
.newsarticletable .teaserIcon {
 border-right:2px solid #fff;
}
.newsarticletable .teaserIcon a {
 display:block;
 width:30px;
 margin:5px 0 0 7px;
}
.newsarticletable .teaserIcon div {
 border-top:1px solid #ebebeb;
 border-left:1px solid #e3e3e3;
 height:28px;
}
.newsotherrow {
 background:transparent url(/namedImage/10784/smallbackgroundcuba.jpg) repeat-x top left;
 padding-left:3px;
 border-bottom: 3px solid #fff;
}
.teaserIcon {
 padding-right:0px;
 vertical-align:middle;
 width:34px;
 /*padding-left:3px;*/
}
.teaserIcon img {
 /*padding-right:5px;
 padding-left:5px;*/
}
.prematchStatsTable {
 width:300px;
}
.topScorersRow {
 border-right:1px dotted black;
 border-bottom:1px dotted black;
 width:50%;
}
.leaguePositionsRow {
 border-bottom:1px dotted black;
 width:50%;
}
.leaguePositions .headers TD {
 font-weight:bold;
 padding-right:5px;
}
.titleDateVenueRow .header {
 color:#303684;
}
.dateVenue {
 color:#898989;
}
.ticketsLink A {
 color:white;
 font-size:1.1em;
 text-transform:uppercase;
 vertical-align:middle;
}
.ticketsLink A:Hover {
 color:white;
}
.ticketsLink {
 text-align:center;
}
.ticketsLink DIV {
 height:21px;
 width:263px;
 background:transparent url(/javaImages/5a/28/0,,10327~3156058,00.png) no-repeat top left;
}

.ticketsFeatureBox {
 margin-bottom:15px;
}
.cpaLiveLink {
 color:#303684;
 float:right;
}
.cpaLiveTab TD {
 padding:5px;
 font-weight:bold;
}
.liveStatsScroller, .liveRoundupWrapper, .liveCommentaryWrapper, .postmatchStatsScroller {
 height:110px;
 overflow:auto;
}
.leagueTableTable TD {
 border-bottom:1px solid #cfcfcf;
 vertical-align:middle;
}
.leagueTableTable THEAD {
 font-weight:bold;
 background-color:#f2f2f2;
}
.leagueTableTable {
 width:300px;
 background-color:white;
}
.liveStatsHeader, .liveRoundupHeader, .liveCommentaryHeader, .postmatchStatsHeader {
 position:relative;
 height:25px;
 font-weight:bold;
 color:#303684;
}
.matchLiveImage {
 position:absolute;
 right:0;
 margin-top:5px;
}
.competitionRow {
 font-weight:bold;
}
.homeTeamScore{
 font-size:1.5em;
 font-weight: bold;
 position:absolute;
 right:20px;
 top: 0.4em;
}
.awayTeamScore{
  font-size:1.5em;
 font-weight: bold;
 position:absolute;
 right:20px;
 top: 0.4em;
}
.bettingImage{
 text-align: center;
 padding-top:10px;
}
.liveMatchContent {
 padding:0 3px 3px 3px;
}
.tabbedMasterPageElementStats .masterTabContent {
 padding:0;
 height:253px;
}
.liveStatsScroller, .liveRoundupWrapper, .liveCommentaryWrapper {
 height:110px;
 overflow:auto;
}
.liveStatsHeader, .liveRoundupHeader, .liveCommentaryHeader {
 position:relative;
 height:25px;
 font-weight:bold;
 color:#303684;
}
.outerHomeNewsReader {
 margin-top:13px;
 margin-right:7px;
}
.homeNewsReader {
 background:transparent url(/namedImage/10784/cubaHomeNewsReader.gif) no-repeat top left;
 width:672px;
 height:286px;
 position:relative;
}
.homeNewsReaderBottom {
 background:transparent url(/javaImages/5/66/0,,~3171845,00.gif) no-repeat bottom left;
 padding-bottom:10px;
}
.homeNewsReader .firstHeaderImage {
 height:264px;
 width:320px;
 overflow:hidden;
 position:relative;
}
.homeNewsReader .firstHeader {
 background:transparent url(/namedImage/10784/cubaHomeNewsReaderHeading.gif) repeat-x top left;
 padding-top:3px;
 position:absolute;
 left:8px;
 top:6px;
}
.homeNewsIndex {
 position:absolute;
 right:9px;
 top:6px;
 width:335px;
 padding-left:4px;
}
.innerHomeNewsIndex {
 height:44px;
 overflow:auto;
 padding-left:9px;
 border-bottom:1px dotted black;
}
.homeNewsReader .heading {
 color:white;
 text-transform:uppercase;
 font-weight:bold;
 background:#303684 url(/namedImage/10784/cubaHomeNewsReaderHeading.gif) repeat-x top left;
 padding:3px 5px 3px 10px;
 margin-bottom:3px;
}
.otherarticle{
 background:transparent url(/namedImage/10784/smallbackgroundcuba.jpg) repeat-x top left;
}
.firstArticle{
 border-bottom:1px dotted black;
}
.featureBox .firstArticle{
 background:transparent url(/namedImage/10784/largebackgroundimage.jpg) repeat-x top left;
 border-bottom: 3px solid white;
 padding-top: 3px;
}
.firstArticle .featureBox .teaserIcon {
 background:transparent url(/namedImage/10784/cubaHomeNewsReaderHeading.gif) repeat-x top left;
 border-bottom: 3px solid white;
}
.homeNewsReader .firstArticle .headline {
 font-size:1.3em;
}
.homeNewsReader .firstArticle .teaserText {
 font-size:1.1em;
}
.homeNewsReader .firstArticle {
 padding:0 0 2px 0;
 background: none;
}
.featureBox .entry {
 background:transparent url(/namedImage/10784/smallbackgroundcuba.jpg) repeat-x top left;
 border-bottom:3px solid white;
}
.innerHomeNewsIndex .teaserIcon {
 width:20px;
 border-right: 3px solid white;
 border-bottom: 3px solid white;
}
.innerHomeNewsIndex .teaserIcon IMG {
 margin-right:8px;
 margin-left:4px;
}
.innerHomeNewsIndex TD {
 padding:2px 0 0 0;
 background:transparent url(/namedImage/10784/smallbackgroundcuba.jpg) repeat-x top left;
 border-bottom: 3px solid white;
}
.innerHomeNewsIndex .date {
 font-size:0.9em;
 margin-left:5px;
}
.homeNewsIndex .moreLink {
 position:absolute;
 top:0px;
 right:0px;
 margin-left:5px;
 margin-top:0;
 padding:2px 0 2px 0;
}
.homeNewsIndex .moreLink a {
 color:#fff;
 padding-right:10px;
}
.tabbedMasterPageElementStats .decorationHeadline {
 background:transparent url(/javaImages/7/66/0,,~3171847,00.gif) no-repeat top right;
 font-weight:bold;
 text-transform:uppercase;
 color:white;
 padding:3px 10px 0 0;
 display:inline;
}
.tabbedMasterPageElementStats .bottomMiddleGraphic, .tabbedMasterPageElementStats .bottomLeftGraphic, .tabbedMasterPageElementStats .bottomRightGraphic {
 height:5px;
}
.tabbedMasterPageElementStats .indexV2 TD {
 padding:0 0 3px 0;
}
.tabbedMasterPageElementStats .indexV2 .teaserIcon {
 vertical-align:middle;
 border-right: 3px solid #ffffff;
}
.homeAdverts {
 background-color:#d9d9d9;
 padding-left:20px;
}
.homeAdverts .advert {
 padding:8px 20px 0 0;
}
.imageTiledCollection {
 height:242px;
}

.tabbedMasterPageElementStats .matchHighlightIndex TR{
text-align:center;
}


/** Flash Ticker **/

.flashWrapNY {
 padding:2px 0 2px 0px;
}
.flashWrapAdvertNY {
 padding:0px 0px 0px 13px;
}
.flashWrapAdvertLeft {
 background-image:url(/javaImages/20/9a/0,,~3578400,00.gif);
 background-position:bottom left;
background-color:red;
height:40px;
width:668px;
padding:0 0 0 3px;
}
#page2241769 .mpu {
 margin:3px 0 6px 0;
}


/** Yahoo **/

.yahooHotspotsNew {
/* border:1px solid #cccccc;*/
}

.yahooNew .hotspots {
 width:263px;
  height:50px;
}

* html .yahooNew .hotspots {
  width:253px;
  height:50px;
}

.yahooNew .hotspots a {
  display:block;
  float:left;
  width:48%;
}

.yahooNew {
 background-color:white;
 width:260px;
 margin:10px 0 0px 0;
}
.yahooNew .border {
 color:#303684;
 background-color:white;
 font-weight:bold;
 padding:3px 0px 3px 0px;
 border-top:1px solid #b1b1b1;
  border-right:1px solid #b1b1b1;
  border-left:1px solid #b1b1b1;
 border-bottom:1px dotted black
}
.yahooNew .borderBottom {
 padding:5px 0 5px 5px;
 border-bottom:1px solid #b1b1b1;
  border-right:1px solid #b1b1b1;
  border-left:1px solid #b1b1b1;
}

.WTickerPos {
 padding:3px 0 0 3px;
}

.eSquad {
  margin-top:3px;
}

----------------------------------------------------------------------------------------------------

.nobreakline {
 padding-left:6px;
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB
}
.featureBox .firstArticle .teaserIcon {
 border-right:2px solid #fff;
 padding-right: 0px;
}
.firstentryfeatures{
 margin-bottom:3px;
}
.firstArticle .teaserIcon div {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
 height:86px;
 width:37px;
}
.featureBox .firstArticle .teaserIcon img {
 margin-left:7px;
 margin-top:4px;
}
.featureBox .otherarticle .teaserIcon {
 border-right:2px solid #FFFFFF;
 border-bottom:3px solid white;
 width:37px;
}
.otherarticle .teaserIcon div {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
 height:27px;
 width:37px;
}
.featureBox .otherarticle .teaserIcon img{
 margin-left:7px;
 margin-top:3px;
}
.featureBox .headline {
 font-size:100%;
 padding-left:2px;
}
.featureBox .otherarticle {
}
.otherarticle .entry .othernewswrap {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
 height:28px;
 width:273px;
}
.othernewswrap .date {
 padding-left:2px;
}
.headlinetextwrap {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
}
.firstArticle .headlinetextwrap .headline {
 padding-left:0px;
}
.firstArticle .headlinetextwrap {
 padding-left:2px;
}
.featureBox .diarycpa {
 background:none;
}
.indexV2 .featuresrow {
 background:transparent url(/namedImage/10784/smallbackgroundcuba.jpg) repeat-x top left;
}

.indexV2 .featurestable {
 margin-left:3px;
 margin-right:3px;
 width:318px;
}

.tabbedMasterPageElementStats #masterTabContent12021_0 {
 height:219px;
}
.livecommentaryimage{
 padding-left:3px;
 padding-bottom:2px;
}

.tabbedMasterPageElementStats #masterTabContent12021_0 .teaserIcon {
 border-right:2px solid #ffffff;
}

.tabbedMasterPageElementStats #masterTabContent12021_0 .teaserIcon IMG {
 margin-left:8px;
 margin-top:3px;
}
.tabbedMasterPageElementStats #masterTabContent12021_0 .teaserIcon div {
 height:26px;
 width:39px;
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
}
.featuresheadlinelink a {
 padding-left:4px;
 height:10px;
}
.headlinetopbottomwrap {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
}
.newsarticletable .headlinetopbottomwrap{
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
 padding-left:5px;
}
.newmediafunction {
 background: transparent url(/namedImage/10784/cubaWorldimage.png) no-repeat top left;
 height:52px;
 width:170px;
 bottom:10px;
 left:0pt;
 position:absolute;
}
* html .newmediafunction {
 background-image:none;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/namedImage/10784/cubaWorldimage.png', sizingMethod='scale');
}
* html .newmediafunction:hover {
 cursor:pointer;
}
.watchnewmedia {
 display:none;
}
.firstArticle {
 border-bottom:0px;
}
.featurestable .teaserIcon img {
 margin-left:5px;
 margin-top:3px;
}
.tabbedMasterPageElementStats .indexV2 .teaserIcon div{
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
 height: 28px;
}
.tabbedMasterPageElementWrap .featureBox {
 height:239px;
}
* html .homeNewsReader .heading {
 width:335px;
}
.homeNewsIndex .moreIndex {
 order-top:0px;
}



/*****new fourth col amends****/


/* ------------------- Players in the fourt column ------------------- */

/*  My Playlists */
/* jCarousel */
/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */


.jcarousel-container {
 position:relative;
}
.jcarousel-clip {
 z-index:2;
 padding:0;
 margin:0;
 overflow:hidden;
 position:relative;
}
.jcarousel-list {
 z-index:1;
 overflow:hidden;
 position:relative;
 top:0;
 left:0;
 margin:0;
 padding:0;
}
/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarouselContainer ul {
 height:134px;
 overflow:hidden;
}
.jcarousel-next {
 z-index:3;
 display:none;
}
.jcarousel-prev {
 z-index:3;
 display:none;
}
.jcarousel-skin-tango .jcarousel-container-horizontal {
 width: 529px;
 padding: 20px 30px;
 margin-left:15px;
}
.jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:523px;
 height:134px;
}
.jcarousel-skin-tango .jcarousel-item, #mycarousel li {
 width:99px;
 height:134px;
 float:left;
 list-style:none;
 text-align:center;
 font-weight:bold;
}
.jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-right:7px;
}
.jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000;
}
#mycarousel li a {
 display:block;
 padding:2px;
}
#mycarousel li a img {
 height:95px;
 width:95px;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:38px;
 right:5px;
 width:22px;
 height:65px;
 cursor:pointer;
 background:transparent url(http://www.emi.com/javaImages/b4/54/0,,12641~3757236,00.gif) no-repeat 0 -65px;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
 background-position:bottom left;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
 background-position:0 -130px;
}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
 cursor:default;
 background-position:top left;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:38px;
 left:0;
 width:22px;
 height:65px;
 cursor:pointer;
 background:transparent url(http://www.emi.com/javaImages/b7/54/0,,12641~3757239,00.gif) no-repeat 0 -65px;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
 background-position:bottom left;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
 background-position:0 -130px;
}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
 cursor:default;
 background-position:top left;
}


/* ------------------- jCarousel - Custom for Players in the fourt column ------------------- */

.fourtColWrap { 	}

/* --- Update here for matching the bg to the color of the BODY tag from main styles. --- */
.backgroundColorMatchFLI { background-color:#164C8C; }

.fourtColWrap .jcarousel-skin-tango {
 background:transparent  url(/namedImage/10327/playerProfileBGGrey4.gif) no-repeat 0 0px;
 /*background:transparent  url(/javaImages/92/5c/0,,~5332114,00.jpg) no-repeat 0 0px;*/
    padding: 5px 15px 32px 6px;
    display:block;
}

.fourtColWrap .jcarouselContainer ul {
 height:120px;
}


.fourtColWrap .jcarousel-skin-tango .jcarousel-item, .fourtColWrap #mycarousel2 li {
 width:76px;
 height:120px;
 float:left;
 list-style:none;
 text-align:center;
 font-weight:bold;
}

.fourtColWrap .jcarousel-container {
  /* Change bg color here if different from the main site color -  */
  background-color: #00569F;
  padding:0px;
  margin-left:0px;
}

.fourtColWrap .jcarousel-skin-tango .jcarousel-container-horizontal {
 display:block;
 width: 289px;
 padding-top: 10px ;
 margin-right: 6px;
} 

/*
 padding:2px;
 padding-left:22px;
 padding-right:1px;
 margin-left:15px; */

.fourtColWrap .jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:242px;
 height:122px;
 padding: 0px;
 /* border:1px solid #FFFF00; */
 margin: 0px 20px 0px 22px;
}

.xxfourtColWrap .jcarousel-skin-tango, .xxfourtColWrap .jcarouselContainer { width:301px; }

.fourtColWrap .jcarousel-skin-tango .jcarousel-item-horizontal {
 margin-right:5px;
}

#mycarousel2 li a {
 display:block;
 padding-bottom:3px;
 color:#FFFFFF;
}
#mycarousel2 li a img {
 height:76px;
 width:76px;
 margin:0px
}

.fourtColWrap .jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:10px;
 right:5px;
 width:14px;
 height:110px;
 cursor: pointer;
 background:transparent url(/javaImages/89/5c/0,,~5332105,00.png) no-repeat 0 36px;
 /* border:1px solid #FFFF00; */
}

.fourtColWrap .jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:10px;
 left:3;
 width:15px;
 height:110px;
 cursor: pointer;
 background:transparent url(/javaImages/8c/5c/0,,~5332108,00.png) no-repeat 0 36px;
 /* border:1px solid #FFFF00; */
}

/* ------------------- End jCarousel - Custom for Players in the fourth column ------------------- */

.fourtColWrap #masterTabContent21586_0, .fourtColWrap . masterTabContent, .fourtColWrap .inDisplayTab { padding:0px; }

.fourtColWrap .tabbedMasterPageElement { margin-left:5px; margin-top:3px; margin-bottom:3px; width:301px; overflow:hidden; }

.fourtColWrap .jcarousel-skin-tango {  margin-top:-5px;  margin-left:-5px;  }

.fourtColWrap .smg-advert {
 margin-top:14px;
}
.fourtColWrap .smg-profiles .jcarousel-skin-tango {
 margin:0;
}
.fourtColWrap .smg-profiles {
 margin-bottom:2px;
}

.twinAdverts {
 background:transparent url(/javaImages/bc/a1/0,,~5349820,00.gif) no-repeat top left;
 padding-left:3px;
 padding-right:20px;
 margin-left:3px;
 display:block;
 }

.twinAdverts .advert IMG { margin-top:9px; margin-left:19px; margin-bottom:9px; }

/* ------------------- homeNewPlayer for FLI ------------------- */
.homeNewPlayerTopRight {
}

.homeNewPlayerTopRight {
 position:absolute;
 z-index:0;
 margin-left:-6px;
 padding-top:13px;
 width:307px;
}

* html .homeNewPlayerTopRight {
 padding-left:674px;
 width:307px;
}

/* ------------------- End homeNewPlayer for FLI ------------------- */

/**DECEMBER 2008 MATCH CPAs**/

.indexV2New {
 /*background:transparent url(/javaImages/b9/5a/0,,~4741817,00.gif) no-repeat scroll left top;
  background:transparent url(/javaImages/77/5b/0,,~4742007,00.gif) no-repeat scroll left top;
background:transparent url(/javaImages/78/5b/0,,~4742008,00.gif) no-repeat scroll left top;*/
background:transparent url(/javaImages/93/5b/0,,~4742035,00.gif) no-repeat scroll left top; 
 width:321px;
 height:161px;
 margin:0px 0 0 2px;
}

#masterCompositeTabContent19687_1 .liveMatchContent {
 /*background:transparent url(/javaImages/b9/5a/0,,~4741817,00.gif) no-repeat scroll left top;
  background:transparent url(/javaImages/77/5b/0,,~4742007,00.gif) no-repeat scroll left top;
background:transparent url(/javaImages/78/5b/0,,~4742008,00.gif) no-repeat scroll left top;*/
background:transparent url(/javaImages/93/5b/0,,~4742035,00.gif) no-repeat scroll left top;
/* width:321px;*/
 height:161px;
 margin:0px 0 0 2px;
}
.teaserColumn .indexV2New {
 padding:10px 0 0 5px;
}
.teaserColumn .indexV2New TABLE {
 width:320px;
}
.indexV2New .teaserIcon {
 vertical-align:top;
 border-right:2px solid #fff;
}
.indexV2New TD {
 padding-bottom:2px;
}
.indexV2New .featuresheadlinelink {
 font-weight:bold;
 color:#003698;
 border-right:1px solid #e4e6e8;
}
.indexV2New .headline {
 color:#000000;
 height:14px;
 overflow:hidden;
}
.featuresrowNew {
 background:transparent url(/namedImage/10324/smallbackgroundcuba.jpg) repeat-x scroll left top;
 border-bottom:3px solid #FFFFFF;
 padding-left:3px;
}
.indexV2New .featurestable {
 width:310px!important;
 margin:4px 0 0 5px;
}
/*
.matchfooterImage {
}
.matchfooterImage IMG {
 margin-left:5px;
}
*/

#masterTabContent19685_0 {
 /*margin-top:5px;*/
}

#masterTabContent19685_0 #masterCompositeTabContent19684_0, #masterCompositeTabContent19687_0, #masterCompositeTabContent19688_0, #masterCompositeTabContent19825_0, #masterCompositeTabContent19827_0, #masterCompositeTabContent19828_0, #masterCompositeTabContent19829_0, #masterCompositeTabContent19821_0, #masterCompositeTabContent19823_0, #masterCompositeTabContent19961_0 {
 background:transparent url(/javaImages/52/78/0,,~4880466,00.jpg) no-repeat scroll left top;
 width:321px;
 height:92px;
 margin-left:2px;
}
#masterTabContent19685_0 #masterCompositeTabContent19684_0 .liveMatchContent, #masterCompositeTabContent19687_0 .liveMatchContent, #masterCompositeTabContent19688_0 .liveMatchContent, #masterCompositeTabContent19825_0 .liveMatchContent, #masterCompositeTabContent19827_0 .liveMatchContent, #masterCompositeTabContent19828_0 .liveMatchContent, #masterCompositeTabContent19829_0 .liveMatchContent, #masterCompositeTabContent19821_0 .liveMatchContent, #masterCompositeTabContent19823_0 .liveMatchContent, #masterCompositeTabContent19961_0 .liveMatchContent{
 padding:3px 7px 0;
}

#masterTabContent19685_0 #masterCompositeTabContent19684_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19687_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19688_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19825_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19821_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19823_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19961_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19827_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19828_0 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19829_0 .liveMatchContent #matchDateInfo {
 border-bottom:none;
}

/**STATS**/

#masterCompositeTabContent19687_1 .liveMatchContent #homeTeamInfo, #masterCompositeTabContent19687_1 .liveMatchContent #awayTeamInfo, #masterCompositeTabContent19687_1 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19827_1 .liveMatchContent #homeTeamInfo, #masterCompositeTabContent19827_1 .liveMatchContent #awayTeamInfo, #masterCompositeTabContent19827_1 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19941_0 .liveMatchContent #homeTeamInfo, #masterCompositeTabContent19941_0 .liveMatchContent #awayTeamInfo, #masterCompositeTabContent19941_0 .liveMatchContent #matchDateInfo {
 display:none;
}

#masterCompositeTabContent19687_1 .liveMatchContent .prematchStats .statsHomepageLink a, #masterCompositeTabContent19687_1 .liveMatchContent .prematchStats .fullLeagueTableLink a {
 float:left;
}

#masterCompositeTabContent19687_1 .prematchStats {
 /*padding-top:5px;*/
}

#masterCompositeTabContent19687_1 .prematchStats .topScorersRow, #masterCompositeTabContent19687_1 .prematchStats .leaguePositionsRow {
 padding-left:5px;
}

#masterTabContent19685_3 .advert IMG, #masterTabContent19822_3 .advert IMG {
 width:324px;
}

/**TICKETS TAB**/

.ticketsBuy {
 margin:1px 4px;
}

.ticketsBuyLower {
 background:transparent url(/javaImages/90/5b/0,,~4742032,00.gif) no-repeat scroll left bottom;
 width:321px;
 height:125px;
 margin-left:2px;
}
.ticketsBuyLower IMG {
 margin:4px 5px;
}

/**POSTMATCH STATS**/

#masterCompositeTabContent19825_1 .indexV2New {
 background:transparent url(/javaImages/f0/5b/0,,~4742128,00.gif) no-repeat scroll left top; 
 width:321px;
 height:161px;
 width:321px;
 margin:0px 0 0 2px;
}
#masterCompositeTabContent19827_1 .liveMatchContent .postmatchStatsHeader {
 display:none;
}
#masterCompositeTabContent19827_1 .liveMatchContent {
 background:transparent url(/javaImages/f0/5b/0,,~4742128,00.gif) no-repeat scroll left top; 
/* width:321px;*/
 height:161px;
 margin:0px 0 0 2px;
}
#masterCompositeTabContent19827_1 .liveMatchContent .postmatchStatsWrapper .postmatchStatsScroller #leagueTable .leagueTableTable {
 width:296px;
}
#masterCompositeTabContent19827_1 .liveMatchContent .postmatchStatsWrapper .postmatchStatsScroller #leagueTable{
 margin-top:5px;
 height:124px;
 overflow:auto;
}
#masterCompositeTabContent19827_1 .liveMatchContent .postmatchStatsWrapper .postmatchStatsScroller {
 width:313px;
 height:auto;
 overflow:none;
}
#masterCompositeTabContent19827_1 .liveMatchContent .postmatchStatsWrapper {
 }
#masterCompositeTabContent19828_2 {}
#masterCompositeTabContent19828_2 .indexV2New {
 background:transparent url(/javaImages/90/5f/0,,~4743056,00.gif) no-repeat scroll left bottom;
/* background:transparent url(/javaImages/29/60/0,,~4743209,00.gif) no-repeat scroll left bottom;*/
 width:321px;
 height:126px;
 margin-left:2px;
}
#masterCompositeTabContent19828_2 .indexV2New td {
padding-bottom:0px;
}

#masterCompositeTabContent19828_2 .tabbedMasterPageElementStats .indexV2 .teaserIcon {
}
#masterCompositeTabContent19828_2 .moreHighlights {
 display:none;
}
.indexV3New .featurestable
margin-left:3px;
margin-right:3px;
width:318px;
}
.indexV3New .featuresrow {
background:transparent url(/namedImage/10324/smallbackgroundcuba.jpg) repeat-x scroll left top;
}
.tabbedMasterPageElementStats .indexV3New .teaserIcon {
border-right:3px solid #FFFFFF;
vertical-align:middle;
}
.tabbedMasterPageElementStats .indexV3New td {
padding:0 0 3px;
}
.indexV3New .teaserIcon {
vertical-align:top;
}
.indexV3New td {
padding-bottom:10px;
}
.tabbedMasterPageElementStats .indexV3New td {
padding:0 0 3px;
}
.indexV3New .featuresheadlinelink {
color:#C80000;
font-weight:bold;
}
#masterCompositeTabContent19828_1 {
 height:auto;
}
#masterCompositeTabContent19828_1 .ticketsBuy {
 margin:0px 4px;
}
#masterCompositeTabContent19829_1 .ticketsBuy {
 margin:1px 0 0 4px;
}
#masterCompositeTabContent19829_1 .ticketsBuyLower {
  background:transparent url(/javaImages/90/5f/0,,~4743056,00.gif) no-repeat scroll left bottom;
}
#masterCompositeTabContent19828_2 .indexV2New .featuresheadlinelink {
 border-left:1px solid #E3E3E3;
 border-top:1px solid #EBEBEB;
}

/**LIVE SCORES**/

#masterCompositeTabContent19921_0 {
 width:310px;
 margin-left:5px;
}
#masterCompositeTabContent19921_0 .liveMatchContent {
  padding:0;
}
#masterCompositeTabContent19921_0 .liveRoundupWrapper {
/* height:98px;
background:#b2b1b1; #444444;*/
padding-top:4px;
height:auto;
}
#masterCompositeTabContent19921_0 .liveRoundupScroller {
 height:98px;
 background:#444444; /*#b2b1b1*/;
 overflow:auto;
}

#masterCompositeTabContent19821_1 .liveMatchContent #homeTeamInfo, #masterCompositeTabContent19821_1 .liveMatchContent #awayTeamInfo, #masterCompositeTabContent19821_1 .liveMatchContent #matchDateInfo, #masterCompositeTabContent19821_1 .liveMatchContent .liveRoundupHeader {
 display:none;
}
.LiveMatchScores {
 background:transparent url(/javaImages/d8/61/0,,~4743640,00.gif) no-repeat scroll left bottom;
 width:310px;
 height:31px;
 position:relative;
 margin-left:5px;
}
.AudioComms {
left:162px;
position:absolute;
top:3px;
}
.TextComms {
position:absolute;
right:4px;
top:3px;
}
#masterCompositeTabContent19821_1, #masterCompositeTabContent19823_1, #masterCompositeTabContent19961_1 {
background:transparent url(/javaImages/93/63/0,,~4744083,00.gif) no-repeat scroll left top;
height:161px;
margin:0 0 0 2px;
width:321px;
}
#masterCompositeTabContent19921_0 .competitionRow {
 color:#fff;
 font-weight:normal;
}
#masterCompositeTabContent19921_0 .matchRow {
 color:#feff01;
 font-weight:bold;
}

#masterCompositeTabContent19921_0 .liveScoresRoundUp TABLE {
 padding-left:5px;
 width:100%;
}

#masterCompositeTabContent19941_0 .liveMatchContent {
 padding-bottom:0;
}

#masterCompositeTabContent19941_0 .liveStatsHeader, #masterCompositeTabContent19684_1 .liveMatchContent, #masterCompositeTabContent19825_1 .liveMatchContent {
 display:none;
}
#masterCompositeTabContent19941_0 .leagueTableTable, #masterCompositeTabContent19827_1 .leagueTableTable {
 width:295px!important;
}
#masterCompositeTabContent19941_0 .liveLeagueTable {
 height:98px;
 overflow:auto;
}
#masterCompositeTabContent19941_0 .liveStatsScroller {
 height:AUTO;
 width:312px;
}
#masterCompositeTabContent19941_0  .liveStatsWrapper {
 padding-top:4px;
}
.MatchLiveAudioWrap { 
 padding:8px 0 0 5px;
}
.CommentaryWrap IMG {
 margin-bottom:4px;
}
.TopImage {
 padding-bottom:3px;
}
#masterCompositeTabContent19687_1 .MatchReportLink a {
 float:left;
 margin-top:-1px;
}
#masterCompositeTabContent19687_1 .MatchReportLink {
 padding-left:7px;
}
#masterCompositeTabContent19687_1 .teamNameColumn {
 width:100px;
}

/* ---------  new match live layout Styles DS Jan 5,2009 - Updated Feb 4th 2009 --------- */

.homeSecondRow .liveMatchContent #header {
     display:block;
     padding:5px 2px 3px 5px;  
     height:92px; 
}

.homeSecondRow .liveMatchContent #header {
     width:308px;           height:82px; 
}

.homeSecondRow .liveMatchContent #details  {
     width:160px;
     margin:0px 5px;
     float:left;
}

.homeSecondRow .liveMatchContent #detailsLeft {
     float:left;
}

.homeSecondRow .liveMatchContent #header IMG {
     float:left;
}

.homeSecondRow .liveMatchContent #header .teamName, .homeSecondRow .liveMatchContent #header .scores {
     margin-top:0px;
     font-weight:bold;
     font-size:1.4em;
     float:left;
}

.homeSecondRow .liveMatchContent #header .scores { width:15px; text-align:right; }
.homeSecondRow .liveMatchContent .detailsLeft .teamName { width:127px; }

.homeSecondRow .liveMatchContent .detailsCenter .teamName, .homeSecondRow .liveMatchContent .detailsCenter #date {
     text-align:center;
     display:block; 
     width:160px; 
}    

.homeSecondRow .liveMatchContent #header #VenueKO { 
     display:block; 
     color:#7D8381;
     font-weight:normal;
     font-size:0.95em;
     line-height:12px;
     padding:0px 0px;
}

.homeSecondRow .liveMatchContent .detailsLeft #header #VenueKO #venue { 
     float:left;
     margin-right:5px;
}

.detailsCenter #venue { 
	text-align:center;
     width:160px; 
    display:block;
}

.dateTimeSeparator { margin-left:5px;  margin-right:5px; }

.homeSecondRow .liveMatchContent .detailsLeft #VenueKO #kickOff { float:left; }
.homeSecondRow .liveMatchContent .detailsCenter #VenueKO #kickOff { float:right; }

.homeSecondRow .liveMatchContent #header #matchDate {
     padding-top:4px;
     color:#282E87;
     font-size:1.0em;
     font-weight:bold;
     display:block;
     line-height:12px;
     display:block;
     width:160px; 
}

.homeSecondRow .liveMatchContent .detailsLeft #date { display:block; clear:left; }

/* ---------  End of new match live layout Styles --------- */

