.liveScores {
width:693px;
}

.LiveScoresWrap {
height:150px;
overflow-y:scroll;
padding:3px 5px 6px;
width:668px;
}

.eventWrap {
border:1px solid lightGrey;
margin:3px 0;
padding:3px;
}

.league, .homeScore, .versus, .divider, .awayScore, .event, .player, .ownGoal, .homeScoreGoal, .awayScoreGoal {
float:left;
padding-right:5px;
}

.player {
color:Blue;
}

.gameTime {
color:green;
font-weight:bold;
}

.event, .ownGoal {
color:red;
font-weight:bold;
}

.homeScoreGoal, .awayScoreGoal {
font-weight:bold;
}

#RSSFeed_226_7549_1295_Header, #RSSFeed_226_8381_1475_Header {
display:none;
}



/* FROM MATCH LIVE */

.decorationHeadline {
 z-index:1;
}

.subMenu {
 width:175px;
}

/**LIVE LEAGUE TABLES**/

.tabBarLt li, .normal{ text-align:center;
 padding:5px;
 display:block;
 font-weight:bold;
 color:#545454;
 font-size:1.1em;
 border-right:1px dotted black;
 float:left;
 width:44px;
}

.tabBarLt li.selected{
 background-color:#0D3778;
 border-right:1px solid #b5b5b5;
 color:white;
 padding:5px 5px 5px 5px;
 width:44px;
}

* html .tabBarLt li, .normal, * html .tabBarLt li.selected {
  width:53px;
}

.tabBarLt{
 float:left;
 clear:both;
 list-style-type:none;
 border-bottom:3px solid #0D3778;
 background:#e7e7e7 url(/javaImages/8c/8e/0,,~3182220,00.gif) repeat-x bottom left;
 position:relative;
 width: 102%;
 margin-left:-3px;
 cursor:pointer;
}

* html .tabBarLt {
  width:322px;
/*width:102%;*/
  margin-left:-3px;
}

#leagueTableTab_3 {
 border:none;
}

#leagueTableTab_3.selected  {
width:14%;
}

* html #leagueTableTab_3.selected  {
  width:57px;
}

.leaguetables {
display : block !important;
min-height : 400px;
height : 440px;
/*border:1px solid #cacaca;*/
}

.leaguetables table {width : 98%;
margin-top : 10px;
border-bottom :dotted 1px #333;
clear:both;
}

.leaguetables table th{text-align : center;
font-weight : normal;
font-size : 0.7em;
margin : 0px;
padding : 2px;
text-align:left;
}

.leaguetables table th.team{text-align : lteft;}

.arrow {
  vertical-align:middle;
  padding:3px;
  text-align:center;
}

/*
.leaguetables table td{border-top :dotted 1px #333;
margin : 0px;
width : 10%;
text-align : center;
padding : 2px;}

.leaguetables table td.team{width : 30%;
text-align : left;}

.leaguetables table img{position : relative;
top : 2px;}
*/

.LiveleagueTable {position :relative;
margin-left : 2px;
margin-top : -15px;
}

.LiveleagueTable TD {
  vertical-align:middle;
}


/**LATEST SCORE**/


/*
.MatchInfo {
min-height : 100px;
height : 100px;
position : relative;
width : 320px;
/*border: 1px solid #cacaca;*/
margin-bottom:10px;
}*/

.MatchInfo table .rowspan{border : none;}

.MatchInfo .scorers{display : none}

.MatchInfo table {color:#000;
font-weight:bold;
vertical-align:middle;
width : 98%;
text-align:left;
margin-left : 3px;
padding-left : 3px;}

.matchInfoscore span{padding:2px 5px 2px 5px;
border:1px solid #000;
display : block;
font-size : 1.4em}


#currentScoreId TD {
border-bottom:1px dotted #343434;
padding:6px;
}

.MatchInfo #gameInfoId .dateVenueInfo .attendanceNumber {
display:none;
}

.MatchInfo .matchInfoscore {margin:4px;}

.matchInfoHome {font-size : 1.2em}

.MatchInfo .graphicBorderTop .topLeftGraphic {
  padding-left:0px;
  padding-right:0px;
}

.MatchInfo .middleCenterContent {
  padding-left:0px;
  padding-right:0px;
  /*width:320px;*/
}

.MatchInfo .graphicBorderTop, .MatchInfo .graphicBorderMiddle, .MatchInfo .graphicBorderBottom  {

}

* html .MatchInfo .graphicBorderTop, * html .MatchInfo .graphicBorderMiddle, * html .MatchInfo .graphicBorderBottom  {
  width:320px;
}



/**END OF LATEST SCORE**/

/**MEDIA PLAYER**/

.mediaPlayer {
vertical-align:middle;
}

#mediaPlayer1 {
/*display:none;*/
}

* html #mediaPlayer1, * html .rewindButton, * html .fastForwardButton, * html .fullScreenButton {
display:none;
}

.commsPlayer {
  margin-top:10px;
  margin-left:8px;
}

* html .commsPlayer {
background-image:url(/javaImages/ec/ca/0,,~3525356,00.gif);
background-repeat:no-repeat;
width:332px;
height:58px;
position:absolute;
margin-left:3px;
margin-top:5px;
}

.Player{
  display:block;
  clear:both;
  margin-bottom:5px;
}

.controlButtons {
}

.mediaButtons {
position:absolute;
left:24px;
top:18px;
/*margin-top:-30px;
margin-left:12px;
margin-left : 19px;
margin-top : 12px;
margin-bottom : 12px;
width : 60px;
position : relative;
z-index : 1 !important;
color:#ffffff;*/
}

.stopButton IMG {
  /*position:absolute;
  top:392px;
  left:333px;*/
  margin-left:40px;
margin-top:5px;
}

.playButton IMG {
  position:absolute;
  /*top:380px;
  left:293px;*/
}

.audioCommentariesNoteRow {
  /*display:none;*/
}

* html .audioCommentariesNoteRow {
  display:block;
}

.leaguetables .graphicBorderTop2 {
  border:none!important;
  margin-bottom:-10px;
}

.leaguetables .graphicBorderBottom2 {
  border:none;
}

.audioCommentariesNote {
/*background-image:url(/javaImages/32/f1/0,,~3535154,00.gif);*/
background-image:url(/javaImages/97/f3/0,,~3535767,00.gif);
background-repeat:no-repeat;
position:relative;
top:5px;
left:0px;
width:332px;
height:74px;
margin-left:-5px;
}

* html .audioCommentariesNote { 
  background-image:none;
  position:absolute;
  top:0px;
  left:0px;
  margin-top:0px;
  height:75px;
  width:311px;
  margin-left:0px;
}

#audioWrapper1, #audioWrapper2 {
  color:#fff;
}

.audioCommentariesNoteTable {
  padding:5px 0px 0px 15px;
  height:50px;
}

* html .audioCommentariesNoteTable {
 /*display:block;*/
 padding:none;
 height:29px;
}

.audioCommentariesNoteTable .homeTeamNameTD {
cursor:pointer;
}
.audioCommentariesNoteTable .awayTeamNameTD {
cursor:pointer;
}

.audioLink {
clear:both;
position:relative;
top:-23px;
left:35px;
}

* html .audioLink {
display:block;
background-image:url(/javaImages/13/ca/0,,~3525139,00.gif);
no-repeat;
height:21px;
width:294px;
top:-5px;
left:18px;
}

.audioLink A {
}

* html .audioLink A {
  display:block;
  padding-top:4px;
  text-align:center;
}

.audioSelected {
  text-decoration:underline;
}

.matchLive{
/*background : url(/javaImages/e4/b3/0,,10308~3453924,00.gif) no-repeat;
height : 50px;
width : 329px;
postion : relative;
margin-left:2px;*/
}

.matchLive #clubSelectId{position : relative;
margin : 8px;
width : 200px;}

.chooseCommentarySpan {
color:#fff;
}

* html .chooseCommentarySpan {
  display:none;
}


/**MATCH INFORMATION**/


.infoHeaders {
 /*float:left;
 clear:both;*/
 list-style-type:none;
/*  border-bottom:3px solid #0D3778;
 background:#e7e7e7 url(/javaImages/8c/8e/0,,~3182220,00.gif) repeat-x bottom left;*/
 background:#e7e7e7 url(/javaImages/55/e5/0,,~3532117,00.gif) repeat-x bottom left;
 position:relative;
 width: 329px;
 margin-left:0px;
 cursor:pointer;
 margin-bottom:0px;
 padding-bottom:0px;
}

* html .infoHeaders {
  margin-left:-2px;
  width: 104%;
}
.infoHeaders .matchStatsHeadSelected {
  background-color: #0d3778;
  color:#fff;
  height:25px;
  width:155px;
  border-right:1px dotted #000; 
 text-align:center;
  padding-top:5px;
  font-weight:bold;
}

.infoHeaders .lineUpsHeadSelected {
   border-left:1px dotted #000; 
  /*margin-left:3px;*/
  background-color: #0d3778;
  color:#fff;
  height:25px;
  width:158px;
 text-align:center;
 padding-top:5px;
  font-weight:bold;
}

* html .infoHeaders .matchStatsHeadSelected,  * html .infoHeaders .lineUpsHeadSelected {
 width:165px;
}

.infoHeaders .matchStatsHeadSelected A, .infoHeaders .lineUpsHeadSelected A {
  color:#fff;
  font-weight:bold;
}

.matchStatsHead {
 text-align:center;
 padding:5px;
 display:block;
 font-weight:bold;
 color:#545454;
 font-size:1.1em;
 /*border-right:1px dotted black;*/
 float:left;
 width:160px;
}

.lineUpsHead {
 text-align:center;
 padding:5px;
 display:block;
 font-weight:bold;
 color:#545454;
 font-size:1.1em;
 /*border-right:1px dotted black;*/
 float:left;
 width:160px;
}

.matchStatsHead a.highlight, .lineUpsHead a.highlight {
 background-color:#0D3778;
 border-right:1px solid #b5b5b5;
 color:white;
 padding:5px 5px 5px 5px;
 width:152px;
}

.decorationHeadline2 {
  background-color: #000;
  color:white;
  width:35%;
  font-weight:bold;
  font-size:9px;
  padding:3px 0px 3px 6px;
  margin-top:10px;
  margin-left:2px;
}

.matchStatsTeamLineUps .graphicBorderTop2 .decorationHeadline2 {
}

.matchStats {width : 98%;
margin-left:-2px;}

#matchStats table {
vertical-align:middle;
width : 98%;
text-align:left;
margin-left : 8px;
margin-top:3px;
}


#matchStats td.cellLeft {text-align:left;}

#masterTabContainer9321 li {width : 49.8%;}

*body #masterTabContainer9321 li {width : 50%;}

#matchStats td{border-top :dotted 1px #000;
margin : 0px;
text-align : center;
padding : 2px;
vertical-align : middle;}

#matchStats th{font-weight : normal;
font-size : 0.7em;
margin : 0px;
text-align : center;}

#matchStats th img, #homelineup img, #awaylineup img {
border :solid 1px #000;
}

#homelineup img {/*float : right*/}

.HomeTeam, .AwayTeam{
float : left;
width : 155px;}

#currentScoreId .homeTeamNameTd, #currentScoreId .awayTeamNameTd, #currentScoreId .hTeamScoreNumber, #currentScoreId .aTeamScoreNumber {
  font-weight:bold;
  VERTICAL-ALIGN:MIDDLE;
}
#currentScoreId .homeTeamNameTd,  #currentScoreId .awayTeamNameTd {
/*padding-right:100px;*/
WIDTH:180PX;
font-size:100%;
}

.hTeamScoreNumber, .aTeamScoreNumber {
  border:1px solid #000;
  padding:0px 10px 0px 10px;
  font-size:16px;
}

#awaylineup {margin-left : 5px;}

#homelineup, #awaylineup {margin-bottom : -5px; width : 155px}

#homelineup {
  text-align:right;
}

*body #homelineup, *body #awaylineup {margin-bottom : -10px;}

.HomeTeam {background : #fff !important;}

.HomeTeam div {display : inline;
float : right;
padding : 2px;}

.AwayTeam div {display : inline;
float : left;
padding : 2px;}

.HomeTeam table {position : relative;
margin-left : 4px}


.HomeTeam table {position : relative;
margin-left : 4px}

.AwayTeam table {position : relative;
margin-left : 5px}


.SubBG, .TeamLineUp {font-weight : bold;
text-decoration : underline;}

div.clear {clear: both;
float : none;
height :1px;
margin-bottom : -5px;}

.rowdec_odd td {border-top : dotted 1px #000;
border-bottom : dotted 1px #000;
background-color : #eee;}

.subOn{color : #090;}

.suboff {color : #f00;}

#lineUps .AwayTeam {
  margin-left:-5px;
 }

.lineUpsClass table {
} 

#lineUps .Hometeam {
  /*margin-left:5px;*/
}.

.teamLineUpsVersus {
  padding-left:10px;
}

* html .teamLineUpsVersus {
  padding-left:2px;
}

.teamLineUpsVersusTd {
  padding-top:10px;
}

.teamLineUps {
 margin-left:3px;
}

*html .teamLineUps {
  margin-left:-2px;
}


/**OTHER SCORES**/

.hoverPopupMenu {
position : relative;
z-index : 10 !important;
}

.leagueTableRow_even td, .even td{background-color : #eee;}

.leagueTableRow_odd td {}

.otherScores .time, .otherScores .score {
  color:#c30c3e;
  border:1px solid #000;
  padding-left:2px;
  padding-right:2px;
  background-color:#fff;
/*  font-weight:bold;*/
  margin-right:5px;
}

*html .otherScores .time, .otherScores .score {
 margin-right:3px;
}

.otherScores .score {
  cursor:pointer;
  padding-left:7px;
  padding-right:8px;
} 
*html .otherScores .score {
width:32px;
padding:0px;
text-align:center;
}

.timeTd TD, .scoreTd TD {
  /*margin:10px;
  padding:0px;*/
}

.scoreTd {
 /*margin:10x;
 padding:0px;
 margin:0px;*/
}

#resultsTableBodyId td {
  /*padding-right:3px;*/
}

table.otherScores {
/*width : 318px;*/
border-bottom :dotted 1px #ccc;}

table.otherScores img{border :solid 1px #000;}

.otherScores .clubImage img {
margin:0px 3px 0px 3px;
}

table.otherScores td{text-align : left;
/*padding : 2px;*/
padding-top:3px;
padding-bottom:3px;
border-bottom :dotted 1px #333;
margin : 0px;
vertical-align : middle;}

table.otherScores td.score{width : 18px;
color : #0D3778;}

table.otherScores td.time span, table.otherScores td.score span, {
border : solid 1px #0D3778;
padding : 3px;
display : block;
text-align : center;
margin-right :3px;
}

.otherScores .graphicBorderMiddle { 
  width:220px;
}

.otherScores .graphicBorderMiddle TD { 
  width:220px;
}

.leagueselect {
margin-top : 5px;
margin-bottom : 5px;
width:200px;
 margin-left:5px;
}

.clickOnScoreMessage {
  color:#c30c3e;
  font-weight:bold;
}

.otherScoresHomeTeamShortName, .otherScoresAwayTeamShortName {
width:65px;
padding-right:3px;
}

/**TEXT COMMENTARY**/


.textCommentary {
width : 325px;
height : 150px;
overflow-y : scroll;
margin-top:50px;
margin-bottom:5px;
}

.textCommentary td.comment{display : block;}

.textCommentary td{padding-bottom : 5px;}

*body .textCommentary td.comment{width : 87%; padding-left : 5px;}

.textCommentary .time {font-weight : bold;
width : 13%;}

#textCommentaryScoreId {display : none}


#leagueSelectorMsgId {

}

.clubImage {
}

.clubImage IMG {
  border: 1px solid black;
  margin:none;
  padding:none;
}

.awayimg{
margin-right :0px;
padding-right :0px;
}

.awayimg img{
position : relative;
float : right;
right :-3px;
padding-right :0px;
}

#clubImgId TD {
position:absolute;
top:15px;
width:51px;
left:245px;
}

* html #clubImgId TD {
position:absolute;
left:245px;
top:26px;
width:51px;
border:none;
}


#clubImgId img {
/*text-align:right;
border:1px solid #000;*/
background-color:#ffffff;
width:51px;
height:20px;
}

#clubNamesId TD {
position:relative;
left:500px;
top:20px;
color:#fff;
}

* html #clubNamesId TD {
color:#ffffff;
position:relative;
left:99px;
top:20px;
border:none;
}

.currentScoreId .clubImage TD {
}

.headerChange{
}

.headerChange .tabbedMasterPageElementStats .decorationHeadline{background-color : #000;
width : 100px;}

.headerChange .newsHomeRight .decorationHeadline{background-color : #000;
width : 125px;}

/*.headerChange03 .graphicBorderTop *{
background : none;}

.headerChange03 .decorationHeadline {background-color : #000 !important;
width : 140px;}
*/


.MatchLivestrip {
 background-color:white;
}
.MatchLivestrip .userToolsTable {
 width:246px;
}


/**
.flashTicker {
position : relative;
margin-left : -550px;
margin-top : 5px;
width : 440px;
position : relative;
z-index : 1 !important;
}
**/

.compRow {
font-weight : bold;
}


.matchLiveRight {
  padding-left:10px;
  padding-right:10px;
  width:340px;
}

.matchLiveLeft {
  width:339px;
}



/***Ticker Styles***/


.stripWrap {
 width:992px;
}

.TickerBackground {
height:37px;
width:620px;
position:absolute;
top:0px;
left:0px;
}

#flashElement {
  margin-left:140px;
}

#scoreticker {
/*margin-left:135px;*/
height:37px;
margin-top: 5px;
/*width:82%;*/
}



/**
#flashElement {
margin-left:135px;
}

#scoreticker {
margin-left:135px;
height:37px;
width:67%;
}

*html #scoreticker {
width:82%!important;
}
**/


.userToolsTable {
}

.userToolsWrap {
}
.userToolsText {
  width:65px;
}

* html .userToolsText, * html .userToolsText TD {
width:85px!important; 
border:none;
}

.userToolsIcons TD {

}u

.toolBar {
  margin-right:20px;
}

* html .toolBar {
  border:none;
  width:165px;
}


.teamScore TD  {
  /*border:1px solid #000;
  height: 20px;
  width:30px;*/
}

.teamScore {
/*border:1px solid #000;*/
vertical-align:middle;
}

.dateVenueInfo {
  text-align:center;
  width:310px;
  font-size:10px;
}

.currentScoreId {
  /*font-size:10px;*/
}

.topGraphic {
 /*background:transparent url(/namedImage/10364/cubaTopGraphic.gif) repeat-x top left;*/
 font-weight:bold;
 text-transform:uppercase;
 color:white;
}
.topLeftGraphic {
 background:transparent url(/javaImages/9f/8e/0,,~3182239,00.gif) no-repeat top left;
 width:6px;
 padding:0px!important;
}
.topRightGraphic {
 background:transparent url(/javaImages/a1/8e/0,,~3182241,00.gif) no-repeat top right;
 width:8px;
padding:0px!important;
}
.middleLeftGraphic {
 background:transparent url(/javaImages/91/8e/0,,~3182225,00.gif) repeat-y top left;
 width:6px;
padding:0px!important;
}
.middleRightGraphic {
 background:transparent url(/javaImages/92/8e/0,,~3182226,00.gif) repeat-y top right;
 width:8px;
padding:0px!important;
}
.bottomMiddleGraphic {
 background:transparent url(/javaImages/65/8e/0,,~3182181,00.gif) repeat-x bottom left;
 height:8px;
padding:0px!important;
}
.bottomLeftGraphic {
 background:transparent url(/javaImages/61/8e/0,,~3182177,00.gif) no-repeat bottom left;
 width:6px;
 height:8px;
padding:0px!important;
}
.bottomRightGraphic {
 background:transparent url(/javaImages/67/8e/0,,~3182183,00.gif) no-repeat bottom right;
 width:8px;
 height:8px;
padding:0px!important;
}
.graphicBorderBottom {
}
.middleCenterContent {
}
.textCommentaryWithDecoration {
}

* html .textCommentaryWithDecoration {
/*  margin-top:55px;*/
}

.textCommentaryWithDecoration .graphicBorderMiddle .textCommentary {
  margin-top:0px;
}

.matchStatsTeamLineUpsWithDecoration .graphicBorderMiddle2 {}

.middleLeftGraphic2 {
 background:transparent url(/javaImages/91/8e/0,,~3182225,00.gif) repeat-y top left;
 width:6px;
padding:0px!important;
}
.middleRightGraphic2 {
 background:transparent url(/javaImages/92/8e/0,,~3182226,00.gif) repeat-y top right;
 width:8px;
padding:0px!important;
}
.bottomMiddleGraphic2 {
 background:transparent url(/javaImages/65/8e/0,,~3182181,00.gif) repeat-x bottom left;
 height:8px;
padding:0px!important;
}
.bottomLeftGraphic2 {
 background:transparent url(/javaImages/61/8e/0,,~3182177,00.gif) no-repeat bottom left;
 width:6px;
 height:8px;
padding:0px!important;
}
.bottomRightGraphic2 {
 background:transparent url(/javaImages/67/8e/0,,~3182183,00.gif) no-repeat bottom right;
 width:8px;
 height:8px;
padding:0px!important;
}
.graphicBorderBottom2 {
}
.middleCenterContent2 {
}
.matchLive .score {
display:block!important;
width:16px!important;
}
