.body {
  background-color:#002200;
  margin:0;
  padding:0;
  text-align:center;
  font-family:Arial, Verdana, sans-serif;
  font-size:11px;
}
.bodyBorder {
  width:942px;
  margin-left:auto; 
  margin-right:auto;
  text-align:left;
}
.border {
  background-color:#8fbae6;
  border-top:1px solid white;
  border-left:1px solid white;
  border-right:1px solid white;
  padding-top:2px;
  padding-bottom:2px;
}
.border .headline {
  color:#173864;
  text-transform:uppercase;
  font-weight:bold;
  font-size:11px;
  padding-left:11px;
}
* {
  margin:0px;
  padding:0px;
}
A {
 text-decoration:none;
}
A IMG {
 border-width: 0;
 border-style: none;
}
UL {
 list-style-type: none;
}
.layoutTable {
 width:auto;
}




/********************/
/*      TICKER      */
/********************/

.preTicker {
  padding:5px 12px 5px 5px;
  float:left;
  background-color:#173864;
  border-right:1px solid white;
}
.preTicker IMG {
  margin-left:3px;
}

#flashticker {
  /*background-image:url(/javaImages/75/65/0,,12916~7038325,00.gif);
  background-repeat:no-repeat;
  background-position:center left;
  background-color:#fff;
  height:17px;
  width:426px;
  color:#4A4849 !important;
  margin:2px 0px 2px 0px;
  border:1px solid #A19FA0;*/
  display:none;
}
#flashticker #GenericTicker {
width:324px;
margin-left:50px;
}
.itemDescription {
  display:none;
}
.itemTitle {  
  height:19px;
  padding-top:0px;
  text-transform:none;
}

* html .itemTitle {  
  padding-top:2px;
}

* html .itemDivider IMG {
  margin-top:0px;
  vertical-align:top;
}
.itemDivider IMG {
  margin-top:-1px;
  margin-left:11px;
  vertical-align:middle;
  margin-right:-5px;
}
* html .tickerContainer {
  padding-top:0px;
}

/********************/
/*    MAIN WRAP     */
/********************/
.mainWrap {
 background:#ffffff url(/javaImages/16/5b/0,,12916~7035670,00.jpg) repeat-x top left;
 clear:both;
 display:block;
 border-left:1px solid #fff;
 border-right:1px solid #fff;
 padding-left:8px;
 width:937px; 
}

/*.mainWrap .menu a {
border-bottom:none;
}
.mainWrap .standard {
background:transparent url(/javaImages/c1/18/0,,10290~6822081,00.gif) no-repeat top right;
color:#FFF;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
padding:4px 13px;
padding-left:expression(10 + "px");
padding-right:expression(10 + "px");
}
.menu A:Hover {
color:#99C4B2;
}
.menu .highlight {
background:url(/javaImages/1f/f7/0,,10290~6813471,00.gif) repeat-x 0 0;
height:22px;
color:#FFF!important;
font-size:1.1em;
font-weight:bold;
text-transform:uppercase;
padding:4px 13px;
}
.menu .highlight A {
color:#FFF;
}*/

.header {
width:928px;
background:transparent url(/javaImages/cd/fb/0,,12916~7207885,00.gif) no-repeat;
height:84px;
position:relative;
}
.flashContent {
float:left;
padding-left:3px;
padding-right:12px;
}
.flashContent .playerFlash {
margin-left:2px;
width:496px;
}

.HomeWrapper .flashContent .playerFlash {
width:auto;
}
.HomeWrapper .flashContent .article IMG {
margin-left:2px;
margin-bottom:2px;
width:479px;
}
.content {
background:#FFF;
}
/********************/
/*     NAV BAR      */
/********************/
.navBar {
  background: #fff;
  width:923px;
  height:26px;
  border-left: solid 2px #fff;
  border-right: solid 2px #fff;
}
.navBar .layoutTable {
  background: transparent url(/javaImages/a2/4a/0,,10290~6769314,00.gif) repeat-x 0 0;
  height:22px;
  line-height:22px;
  width:925px;
  margin:2px 0 0 2px;
}
.menu LI {
  float:left;
  border-bottom:none;
}
.menu A {
  color:#99C4B2;
  text-transform:uppercase;
  font-size:11px;
  font-weight:bold;
}
.menu A:Hover, .menu .highlight {
  color:#99C4B2;
}



/********************/
/*       HOME       */
/********************/
.mainBody {
/*margin-left:7px;*/
margin-bottom:7px;
width:927px;
float:left;
background-color:#fff;
height:auto !important;
min-height:447px;
}
.rightColumn {
  padding-left:15px;
}
.topArticle {
  position:relative;
  height:430px;
}
.topImage IMG {
  border:1px solid white;
}
.topArticleTeaser {
  position:absolute;
  bottom:1px;
  left:1px;
  background-image:url(/javaImages/90/56/0,,10276~3364496,00.png);
  width:480px;
  font-size:11px;
  color:white;
}
.topTeaserText A {
color:#fff;
font-size:1.1em;
}
.topHeadline A {
  color:#fff;
  font-weight:bold;
  font-size:2.0em;
}
.topHeadline IMG {
  margin-left:7px;
}
.topTeaser {
  background: url(/javaImages/e1/50/0,,10290~6901985,00.png) repeat 0 0;
  width:464px;
  height:69px;
  position:absolute;
  bottom:1px;
  left:1px;
  padding: 11px 0 0 16px;
}
.introImage {
 border:solid 1px #a19f9f;
}

* html .restArticles {
  width:430px;
  height:394px;
}
.restArticles {
  /*width:428px;*/
  height:392px;
  overflow:auto;
}
.restArticles .headline A {
  font-size:14px;
  color:#023933;
  font-weight:bold;
  vertical-align:top;
}
.restArticles .headline IMG, .restArticles .articleHighlight IMG {
  margin-left:7px;
  margin-top:1px;
  vertical-align:middle;
}
.restArticles .teaser {
  font-size:11px;
}
.restArticles .entry {
  height:76px;
  background:#f3f2f2 url(/javaImages/3c/dc/0,,10290~6806588,00.gif) repeat-x 0 0;
  border:solid 1px #a19f9f;
  margin-top:2px;
  width:409px;
}
.restArticles .entry .teaserImage {
 border:solid 1px #a19f9f;
 float:left;
 margin-right:12px;
}
.restArticles .innerEntry {
  padding:3px;
}
.articleHighlight A {
  font-size:14px;
  color:#8fbae6;
  font-weight:bold;
  vertical-align:top;
  margin-left:-1px;
}
.archiveArticles {
  width:428px;
  height:353px;
  overflow:auto;
}
.archiveArticles .headline A {
  font-size:14px;
  color:#023933;
  font-weight:bold;
  vertical-align:top;
}
.archiveArticles .headline IMG, .archiveArticles .articleHighlight IMG {
  margin-left:7px;
  margin-top:1px;
  vertical-align:middle;
}
.archiveArticles .teaser {
  font-size:11px;
}
.archiveArticles .entry {
  height:76px;
  background:#f3f2f2 url(/javaImages/3c/dc/0,,10290~6806588,00.gif) repeat-x 0 0;
  border:solid 1px #a19f9f;
  margin-top:2px;
  width:409px;
}
.archiveArticles .entry .teaserImage {
 border:solid 1px #a19f9f;
 float:left;
 margin-right:12px;
}
.archiveArticles .innerEntry {
  padding:3px;
}
.archiveSearch {
background:url(/javaImages/cc/4a/0,,10290~6900428,00.gif) repeat-x 0 0;
width:426px;
height:32px;
border:solid 1px #a19f9f;
margin-top:2px;
margin-bottom:2px;
}
.archiveInner {
margin-left:auto;
margin-right:auto;
width:291px;
}
.archiveInner #freeTextID {
margin-top:5px;
margin-right:5px;
float:left;
}
.archiveInner #searchBtn {
padding-top:6px;
display:block;
border:0;
}
.archiveInner select, .archiveInner input {
border:solid 1px #7f9db9;
width:198px;
}
.archiveInner input[type="image"] {
width:86px;
height:15px;
}
/*********************/
/* TOP VIDS/MOST POP */
/*********************/
.bottomBoxes {
 border-left:solid 1px #fff;
 border-right:solid 1px #fff;
 background-color:#013522;
 width:945px;
 clear:both;
}
.topVid {
width:499px;
}
.topPopular {
width:492px;
}
.topPopular2 {
width:453px;
}
.topVidPre {
  background:transparent url(/javaImages/bc/5f/0,,12916~7036860,00.gif) repeat-x top left;
  text-transform:uppercase;
  font-size:11px;
  font-weight:bold;
  color:#FFF;
  padding-left:7px;
  padding-top:3px;
  padding-bottom:2px;
}
.topContent {
 border-top:1px dotted #76d9ad;
 padding-bottom:10px;
 background:none;
}
.topVidTitle A {
  font-size:11px;
  color:#fff;
  margin-left:8px;
}
.topVidTitle A:Hover, .footerLinks A:Hover {
  text-decoration:underline;
}
.topVidTitle {
  margin-left:7px;
  margin-top:6px;
}

/*********************/
/*     LOGIN BOX     */
/*********************/
.navBar .loginElement {
   position:absolute;
   right:0;
   
}
.navBar .loginText {
  text-transform:uppercase;
  font-weight:bold;
  font-size:11px;
  color:#FFF;
}
.navBar .inputBox {
  height:17px;
  border:1px solid #a9b3cb;
  font-size:11px;
  margin-left:2px;
  margin-top:1px;
  line-height:17px;
}
.navBar .goButton INPUT {
  margin-top:2px;
}

/*********************/
/*   FOOTER LINKS    */
/*********************/
.footerLinks {
  /*background: transparent url(/javaImages/e6/4a/0,,10290~6769382,00.gif) repeat-x 0 0;*/

  /*background-color:#000;*/
  color:FFF;
  font-size:11px;
  text-align:right;
  line-height:22px;
  height:22px;
  padding:0;
  margin-left:2px;
  width:941px;
}
.footerLinks A {
  color:white;
  font-size:11px;
  padding-left:7px;
  padding-right:7px;
  font-weight:normal!important;
}
.footerLinks .trouble {
display:inline;
float:left;
width:195px;
}
/*********************/
/*    HIGHLIGHTS    */
/*********************/
.matchHighlightBox {

}
.matchHighlightIndex {
  height:392px;
  width:426px;
  overflow:auto;
  background-color:white;
  font-size:10px;
}
* html .matchHighlightDetail .headline {
  width:482px;
  border-bottom:0px;
  bottom:52px;
  left:0px;
}
.matchHighlightDetail .headline {
  position:absolute;
  bottom:4px;
  left:0px;
  background-image:url(/javaImages/3/5c/0,,10276~3365891,00.gif);
  background-repeat:no-repeat;
  background-position:top left;
  border-left:1px solid white;
  border-right:1px solid white;
  border-bottom:1px solid white;
  height:16px;
  font-size:9px;
  color:#8cb8eb;
  padding-left:80px;
  padding-right:10px;
  padding-top:2px;
  font-weight:normal;
  width:390px;
}
.matchHighlightDetail .nowPlaying {
  display:none;
}
td.homeTeamName, td.awayTeamName {
  font-size: 16px;
  font-weight: bold;
  padding-top: 5px;
  border-bottom: 1px dotted black;
  padding-right:1px;
}
td.homeTeamLogo, td.awayTeamLogo {
  padding-top: 3px;
  padding-bottom: 3px;
  border-bottom: 1px dotted black;
  padding-left:2px;
}
.dateVenueLeagueRow {
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 2px;

}
.goal {

}
.clipResultContent {
  border:solid 1px #a19f9f;
  background: #fff url(/javaImages/fd/fc/0,,10290~6814973,00.gif) no-repeat bottom left;
  margin-top:2px;
}
.clipResultHeaderClosed {
  background: #a7a7a7 url(/javaImages/23/fc/0,,10290~6814755,00.gif) center right no-repeat;
  margin-top:2px;
}
.clipResultHeaderOpen {
  background: #0a4889 url(/javaImages/1e/fc/0,,10290~6814750,00.gif) center right no-repeat;
  color: #FFF;
  margin-top:2px;
}
.clipResultHeaderClosed, .clipResultHeaderOpen {
  font-weight: bold;
  text-transform: uppercase;
  padding-left: 10px;
  padding-top: 3px;
  padding-bottom: 5px;
  font-size:11px;
}



/*********************/
/*      ARCHIVE      */
/*********************/
.archiveWrap {
  position:relative;
}
* html .cubaSVAMediaPlayer {
  margin-top:-1px;
}
* html .videoSearch #mediaPlayerSection {
  height: 430px;
}
.videoSearch #mediaPlayerSection {
  width: 482px;
  height: 430px;
  margin-right: 15px;
}
* html .videoSearch .mediaPlayerHeader {
  width:482px;
  height:14px;
  border-bottom:0px;
  position:absolute;
  bottom:162px;
  left:0px;
}
.videoSearch .mediaPlayerHeader {
  clear:both;
  border-left:1px solid white;
  border-right:1px solid white;
  border-bottom:1px solid white;
  background-image:url(/javaImages/3/5c/0,,10276~3365891,00.gif);
  background-repeat:no-repeat;
  background-position:top left;
  background-color:black;
  height:18px;
  font-size:9px;
  color:#8cb8eb;
  padding-left:80px;
  padding-right:10px;
  position:absolute;
  bottom:4px;
  left:0px;
  font-weight:bold;
  width:390px;
}
.videoSearch .clubLogoHeader img {
  height:14px;
  width:46px;
  padding-top:1px;
}
.videoSearch .clubNameHeader, .videoSearch .v {
  vertical-align:top;
  height:10px;
  padding-top:2px;
}


* html #reelSearchSection {
  width: 429px;
  position: absolute;
  top: 0px;
  right: -1px;
}
#reelSearchSection {
  display: block;
  position: absolute;
  top: 0px;
  right: 0px;
  width: 430px;
  height: 160px;
}
#reelSearchSection .svaTabContent_0, #reelSearchSection .svaTabContent1 {
  clear: both;
  background-color:#f3f2f2;
}
#reelSearchSection .myLibrary {
  border-left:2px solid white;
  border-right:2px solid white;
  border-top:1px solid white;
}
#reelSearchSection .SVATabsWrapper li {
  display: block;
  float: left;
}
* html li.svaTab0 a, li.svaTab1 a, li.svaTab2 a {
  width: 141px;
}
li.svaTab0 a, li.svaTab1 a, li.svaTab2 a {
  display:block;
  margin: 0px;
  padding: 2px 10px 2px 10px;
  font-size: 12px;
  color: #666666;
  background-color:#cccccc;
  font-weight:bold;
  text-transform:uppercase;
  width: 121px;
  text-align:center;
  border-bottom:3px solid white;
}
li.svaTab2 a {
  width: 122px;
}
* html li.svaTab1 a {
  width:142px;
}
* html li.svaTab2 a {
  width:143px;
}
li.svaTab0 a, li.svaTab1 a {
  border-right:1px solid white;
}
* html li.svaTabSelected0 a,  li.svaTabSelected1 a, li.svaTabSelected2 a {
  width: 141px;
}
li.svaTabSelected0 a,  li.svaTabSelected1 a, li.svaTabSelected2 a {
  display:block;
  margin: 0px;
  padding: 2px 10px 2px 10px;
  font-size: 12px;
  color: #00285e;
  background-color:#8fbae6;
  font-weight:bold;
  text-transform:uppercase;
  width: 121px;
  text-align:center;
  border-bottom:3px solid white;
}
li.svaTabSelected2 a {
  width: 122px;
}
* html li.svaTabSelected1 a {
  width:142px;
}
* html li.svaTabSelected2 a {
  width:143px;
}
li.svaTabSelected0 a,  li.svaTabSelected1 a {
  border-right:1px solid white;
}



* html #reelSearchSection #svaTabContent_0 {
  width: 426px;
}
#reelSearchSection #svaTabContent_0 {
  width:416px;
  height: 127px;
  overflow: auto;
  SCROLLBAR-HIGHLIGHT-COLOR: #fff; 
  SCROLLBAR-SHADOW-COLOR: #fff; 
  SCROLLBAR-ARROW-COLOR: white; 
  SCROLLBAR-TRACK-COLOR: #e2e2e2; 
  SCROLLBAR-BASE-COLOR: #fff;
  SCROLLBAR-DARKSHADOW-COLOR: #e2e2e2;
  SCROLLBAR-3DLIGHT-COLOR: #e2e2e2;
  padding-left:10px;
}
#reelSearchSection .viewClipsNote {
  display: none;
}
#reelSearchSection td.dropDownsColumn {
  vertical-align:top;
  padding-top: 6px;
}
#reelSearchSection .dropDownsColumn select {
  width: 190px;
  font-size: 9px;
  margin-bottom: 2px;
}
#reelSearchSection td.incidentsColumn {
  padding-top: 6px;
  padding-left:10px;
  vertical-align:top;
}
#reelSearchSection .indicentRow {
  width: 155px;
}
#reelSearchSection .indicentRow td {
  font-size: 11px;
  margin-bottom: 2px;
}
#reelSearchSection .incidentTitle {
  display: block;
  width: 145px;
  height: 16px;
}
#reelSearchSection .incidents img {
  margin-top:5px;
}


.videoSearch .svaTabContent1 {
  padding-top: 3px;
  width:426px;
  padding-bottom:9px;
}
.playClearReelGrouping {
  padding-right: 18px;
  padding-left: 18px;
  text-align: center;
}
* html td.reelScrollLeft {
  position: absolute;
  top: 123px;
  left: 19px;
}
td.reelScrollLeft {
  position: absolute;
  top: 122px;
  left: 19px;
}
* html td.reelScrollRight {
  position: absolute;
  top: 123px;
  left: 379px;
}
td.reelScrollRight {
  position: absolute;
  top: 122px;
  left: 380px;
}
td.reelScrollLeft a {
  display: block;
  width: 32px;
  height: 15px;
  background: #c6cdd3 url(/namedImage/10276/reelScrollDown.gif) top right no-repeat;
}
td.reelScrollRight a {
  display: block;
  width: 32px;
  height: 15px;
  background: #c6cdd3 url(/namedImage/10276/reelScrollUp.gif) top right no-repeat;
}
td.reelScrollLeft img, td.reelScrollRight img, .videoSearch #divViewCount {
  display: none;
}
.framesTable {
  width: 395px;
  height:10px;
  margin-left:17px;
  margin-bottom:8px;
}



.videoSearch #resultsBody {
  margin-top: 150px;
}
* html .videoSearch .resultsList {
  height:280px;
  width:430px;
}
.videoSearch .resultsList {
  height:276px;
  width:426px;
  overflow:auto;
  background-color:#f3f2f2;
  border-left:2px solid white;
  border-right:2px solid white;
  border-bottom:2px solid white;
  border-top:2px solid white;
}
.videoSearch .clipInfoColumn td {
  font-size: 11px;
}
.videoSearch .dateVenueLeagueRow td {
  padding-top: 2px;
  padding-bottom: 3px;
}
.resultsList .watchNowButton img, .resultsList .addToReelButton img {
  margin-top:10px;
}


/*********************/
/*    MATCH LIVE     */
/*********************/
.liveComms {
  position:relative;
  height:324px;
}
* html .liveMatchContent {
  width: 482px;
  height:90px;
}
.liveMatchContent {
  position: relative;
  width: 480px;
  height: 88px;
  color: #000000;
  background: #193050 url(/namedImage/10276/ScoreBoard.gif) top left no-repeat;
  margin-right: 15px;
  border:1px solid white;
  margin-bottom:16px;
}
.liveMatchContent .matchDateInfo {
  position: absolute;
  bottom: 3px;
  left: 0px;
  width: 480px;
  text-align: center;
  font-size: 9px;
  font-weight: normal;
  color:white;
}
.liveMatchContent .matchdate, .liveMatchContent .venue {
  margin-right:-2px;
}
.liveMatchContent .homeTeamLogo {
  position: absolute;
  top: 15px;
  left: 11px;
  display: block;
  width: 70px;
  text-align: center;
}
.liveMatchContent .awayTeamLogo {
  position: absolute;
  top: 15px;
  right: 11px;
  display: block;
  width: 70px;
  text-align: center;
}
.liveMatchContent .homeTeamScore  {
  position: absolute;
  top: 11px;
  left: 110px;
  width: 110px;
  font-size: 45px;
  line-height: 45px;
  font-weight: bold;
  text-align: right;
  color:#173864;
}
.liveMatchContent .awayTeamScore  {
  position: absolute;
  top: 11px;
  left: 256px;
  width: 110px;
  font-size: 45px;
  line-height: 45px;
  font-weight: bold;
  text-align: left;
  color:#173864;
}
.liveMatchContent .v {
  position: absolute;
  top: 23px;
  left: -1px;
  width: 480px;
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  color:#173864;
}

.textCommentary {
}
.textCommentary .border {
   border-left:2px solid white;
   border-right:2px solid white;
}
* html .liveCommentaryScroller {
  height:411px;
  width:430px;  
}
.liveCommentaryScroller {
  height:407px;
  width:426px;  
  overflow:auto;
  SCROLLBAR-HIGHLIGHT-COLOR: #7e7e7e; 
  SCROLLBAR-SHADOW-COLOR: #7e7e7e; 
  SCROLLBAR-ARROW-COLOR: white; 
  SCROLLBAR-TRACK-COLOR: #e2e2e2; 
  SCROLLBAR-BASE-COLOR: #7e7e7e;
  SCROLLBAR-DARKSHADOW-COLOR: #e2e2e2;
  SCROLLBAR-3DLIGHT-COLOR: #e2e2e2;
  background-color:#f3f2f2;
  border:2px solid white;
}
.liveCommentary {
  border-right:2px solid white;
  padding:7px 22px 10px 11px;
}
.liveCommentary table.commentaryTable td {
  font-size: 11px;
  color: #000;
}
.liveCommentary table.commentaryTable .commentaryRow td {
  border-bottom: 1px solid #d0d0d0;
}
.liveCommentary table.commentaryTable tr.commentaryRow td {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
}
.liveCommentary table.commentaryTable td.commentaryTime {
  font-weight: bold;
}
.liveCommentary table.commentaryTable td.commentaryText {
  font-weight: normal;
  padding-right: 10px;
}


/*********************/
/*  SYSTEM ARTICLES  */
/*********************/
.bigImage {
  border:1px solid white;
}
.content #articleBody {
width:408px !important;
background: url(/javaImages/53/1a/0,,10290~6822483,00.gif) no-repeat bottom left;
border:solid 1px #a19f9f;
margin-top:2px;
color:#173864;
padding-top:9px;
padding-left:9px;
padding-right:9px;
}
.content #articleBody A {
color:#173864;
font-weight:bold;
}
#articleHeadlineAndBody{
overflow:auto;
height:291px;
}



/******************/
/*  LOGIN OR BUY  */
/******************/

/** payment plans **/

.payPlanWrap {
}
.payPlanWrap .buyHeader {
  margin-left:8px;
  margin-bottom:0;
  padding:25px 0 15px 15px;
  width: 911px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  border-top:1px solid #FFF;
  background: url(/javaImages/ad/a5/0,,10290~6858157,00.gif) repeat-x 0 0;
}
.buyBody {
}
.payPlanWrap .buyBody {
  margin-left:8px;
  margin-bottom:8px;
  padding:25px 0 15px 15px;
  width: 911px;
  height:287px;
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
  border-bottom:1px solid #FFF;
  background: url(/javaImages/af/a5/0,,10290~6858159,00.gif) repeat-x 0 0;
}
.paymentWrap {
  width: 910px;
  border:1px solid #5c8ac7;
  padding:25px 0px 15px 15px;
  background-color:#173864;
}

* html .regPaymentWrap {
  padding:24px 20px 20px 19px;
}
.regPaymentWrap {
  border:1px solid #5c8ac7;
  padding:24px 15px 15px 16px;
  background-color:#173864;
}
* html .priceCell {
  height:81px;
}
.priceCell {
  background-image:url(/javaImages/ef/50/0,,10290~6836463,00.gif);
  background-repeat:no-repeat;
  background-position:center center;
  width:229px;
  height:79px;
  border:1px solid white;
  margin-left:10px;
}
* html .priceContainer {
  width:720px;
}
.priceContainer {
  width:728px;
}
.infoPrices {
  width:674px;
  height:308px;
}
.infoPrices TD {
  padding-bottom:22px;
}
.infoBox {
 height:124px;
 width:194px;
/*  margin-top: -143px;  /* Not sure why this is needed */
}
.pricesTable TD {
 vertical-align:middle;
 text-align:center;
}
.priceButton {
 display:block;
 text-align:center;
 color:#193052;
 font-weight:bold;
 font-size:24px;
 margin:20px 50px 0 50px;
 padding:4px;
 text-transform:capitalize;
}
.worldOptionOne {
 background:transparent url(/javaImages/10/51/0,,10290~6836496,00.gif) no-repeat top left;
 height:287px;
 width:238px;
}
.worldOptionTwo {
 background:transparent url(/javaImages/11/51/0,,10290~6836497,00.gif) no-repeat top left;
 height:287px;
 width:238px;
}
.worldOptionThree {
 background:transparent url(/javaImages/13/51/0,,10290~6836499,00.gif) no-repeat top left;
 height:287px;
 width:238px;
}

.worldOptionFive {
 background:transparent url(/namedImage/10276/LoginOrBuyPanel4.gif) no-repeat top left;
 height:287px;
 width:238px;
}

*HTML .worldOptionFive {
 background:transparent url(/namedImage/10276/LoginOrBuyPanel4.gif) no-repeat top left;
 height:287px;
 width:238px;
 margin-top: 0px!important;
}

#page2235025 .worldOptionFive {
 background:transparent url(/namedImage/10276/LoginOrBuyPanel4.gif) no-repeat top left;
 height:287px;
 width:238px;
 margin-top:-143px;
}

.worldOptionFour {
 background:transparent url(/javaImages/74/48/0,,10276~3557492,00.gif) no-repeat top left;
 height:390px;
 width:238px;
}
.HeaderText {
 font-weight:bold;
 font-size:24px;
 color:#173864;
}
*HTML.worldOptionInner {
 padding:15px 5px 5px 25px;
 font-size:11px;
}

.worldOptionInner {
 padding:15px 5px 5px 25px;
 font-size:11px;
}

.buyInfoHeadline {
  display: none;
}
.infoImage, .priceCell  {
  cursor:pointer;
}
.buyNowInfo {
  display: block;
  width: 201px;
  height: 34px;
  margin-left: -2px;
 background:transparent url(/javaImages/21/51/0,,10290~6836513,00.gif) no-repeat top left; 
}
.buyNowInfo span {
  display: none;
}
.buyInfoList LI {
 list-style-type:square;
 margin-top:5px;
}
.buyInfoList {
 margin-left:17px;
 padding-right:10px;
}
.buyInfoTitle {
  font-weight:bold;
  margin-bottom:10px;
}
.worldOptionOne .buyNowInfo, .worldOptionTwo .buyNowInfo, .worldOptionThree .buyNowInfo, .worldOptionFour .buyNowInfo {
  margin-top:10px;
}
.buyNowInfo:Hover {
 text-decoration:underline;
}
.buyHeader, .confirmBuyHeader {
  margin-bottom:25px;
}
* html .confirmBuyHeader {
  margin-right:148px;
}
.confirmBuyHeader {
  margin-right:157px;
}
.loginBox .border {
  padding: 0px;
  border: 0px;
}
.loginBox .border .headline {
  display:block;
  font-weight:bold;
  font-size:11px;
  color:#FFF;
  background-color:#173864;
  padding:4px 2px 5px 2px;
  border-top:3px solid #f3f2f2;
  border-left:3px solid #f3f2f2;
  border-right:3px solid #f3f2f2;
  border-bottom:0px;

}
.worldLoginElement {
 border:solid 1px #000;
 padding:2px;
 width:160px;
 height:281px;
 background:#f3f2f2;
}
.worldLoginElement .headline {
 width:149px;
 height:18px;
 background:#013a33;
 color:#fff;
 margin-left:2px;
 margin-top:2px;
 font-family:verdana;
 font-weight:bold;
 padding-left:8px;
 padding-top:4px;
}
.worldLoginElement .wrap {
 padding-left:8px;
 padding-top:10px;
}
.worldLoginElement .username, .worldLoginElement .password {
 font-weight:bold;
}
.forgottenPasswordSpan, .forgottenUsernameSpan {
 display:block;
 margin:5px 0 5px 0;
}
.forgottenPasswordSpan A, .forgottenUsernameSpan A {
 text-decoration:underline;
 color:black;
 font-weight:normal;
 font-size:9px;
}
.worldLoginElement .inputBox {
  width:140px;
  border:1px solid #7f9db9;
}
.submitButton {
}
.loginWrapper .submitButton {
 margin-right:0px;
 margin-top:0px;
}
.payPlanWrap .layout .layoutTable .layout {
width:728px;
}
/** registration form **/

.registrationForm TD, .marketingPTVRow, .thirdPartyMarketingRow, .termsAndConditionsRow, .registrationConfirmation {
  font-size:11px;
}
.registrationForm INPUT, .registrationForm SELECT {
  font-size:12px;
}
.regOuterForm {
 background-color:#e8e8e8;
 color:#204060;
 width: 467px;
 border: 3px solid #FFF;
}
* html .regInnerForm {
 height: 463px;
}
.regInnerForm {
 overflow:auto;
  SCROLLBAR-HIGHLIGHT-COLOR: #7e7e7e; 
  SCROLLBAR-SHADOW-COLOR: #7e7e7e; 
  SCROLLBAR-ARROW-COLOR: white; 
  SCROLLBAR-TRACK-COLOR: #e2e2e2; 
  SCROLLBAR-BASE-COLOR: #7e7e7e;
  SCROLLBAR-DARKSHADOW-COLOR: #e2e2e2;
  SCROLLBAR-3DLIGHT-COLOR: #e2e2e2;
 color:#204060;
 height:467px;
}
* html .registrationForm .submitButton, * html .continue INPUT {
  padding:0px;
}
.registrationForm .submitButton, .continue INPUT {
 background-color:#2B446A;
 border:1px solid #E1E5EA;
 color:white;
 font-weight:bold;
 font-size: 9pt;
 cursor:pointer;
 padding:2px;
}
.suggestUsernameSpan input {
  width: 230px;
}
* html .outerSubBox {
 padding-right:10px;
}
.outerSubBox {
 background-image:url(/namedImage/10276/SubscribeNowBox.gif);
 background-repeat:no-repeat;
 width:241px;
 height:287px;
 font-size:10px;
 padding-right:19px;
}
* html .outerUpdBox {
 padding-right:10px;
}
.outerUpdBox {
 background-image:url(/namedImage/10276/UpdateDetailsBox.gif);
 background-repeat:no-repeat;
 width:241px;
 height:287px;
 font-size:10px;
 padding-right:19px;
}
.innerSubBox {
 padding:40px 29px 10px 29px;
}
.regMainTextBold {
  font-weight:bold;
}
.note, .usernameNote, .continue {
  padding-top:15px;
  padding-left:10px;
  padding-right:10px;
}
.thankyou {
  padding-top:5px;
  padding-left:10px;
  padding-right:10px;
}
.usernameNote {
  font-weight:bold;
}
.worldLoginElement .errorText {
display:block;
padding-left:8px;
}


/** HIDE TEAM SELECT IN VIDEO ARCHIVE **/
#teamSelect {
  display:none;
}

.articleIndexWrap {
  padding-left: 15px;
}

/* Featured Article */

.featuredarticle {
  display: block;
  width: 480px !important;
  width /**/: 482px;
  height: 428px !important;
  height /**/: 430px;
  border: 1px solid #5C8AC8;
  background: #FFF url(/javaImages/53/22/0,,10276~3416659,00.jpg) bottom left repeat-x;
  padding: 0px;
}

.featuredarticle .headerimage {
  display: block;
  border: 0px;
  margin: 0px;
  width: 480px;
  height: 324px;
  background-color: #193050;
  border-bottom: 1px solid #5C8AC8;
  margin-bottom: 14px;
}

.featuredarticle .headerimage img {
  border: 0px;
  margin: 0px;
} 

.featuredarticle h3 {
  display: block;
  background: #FFF url(/javaImages/55/22/0,,10276~3416661,00.gif) center left no-repeat;
  padding-left: 20px;
  margin: 0px 15px 3px 15px;
  text-transform: uppercase;
  font-family: Arial, Verdana;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}

.featuredarticle h3 a {
  display: block;
  text-decoration: none;
  color: #193050;
  background: #FFF url(/javaImages/55/22/0,,10276~3416661,00.gif) center left no-repeat;
  position: relative;
  left: -20px;
  padding-left: 20px;
  font-family: Arial, Verdana;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}

.featuredarticle h3 a:hover {
  color: #5C8AC8;
  text-decoration: none;
}

.featuredarticle p {
  padding: 0px;
  margin: 0px 15px 0px 15px;
  font-size: 11px;
}

.featuredarticle p a {
  color: #193050;
  text-decoration: underline;
  font-weight: bold;
}

.featuredarticle p a:hover {
  color: #5C8AC8;
  text-decoration: none;
}

/* Featured Article END */



.innerElement INPUT {
  float:left;
  margin-top:0px;
  padding-top:0px;
}

.submitButton {
  margin-top:-15px;
  margin-left:10px;
  margin-right:10px;
}

.innerElement input {
  margin-left:10px;
}

.horizonLog #welcomemessage {
  /*float:left;
  FONT-WEIGHT: 700;
  margin-top:0px;*/
  float:right;
  width:100px;
  margin-top:0px!important;
  margin-top:-25px;
  position:absolute;
  top:0px;
  left:700px;
}

* html .horizonLog #welcomemessage {
top:25px;
}

.layout .teaserColumn .categorySearch{
  width:250px;
}
.inputWrap {
  float:left;
}
.inputWrap input {
/*  float:left;
  margin-left:4px;*/
}

.searchWord {
  margin:2px;
}


#loggedOutD {
/*position:absolute;
right:10px;*/
width:300px;
}

* html #loggedOutD {
  margin-top:2px;
}

#theWelcome {
  font-weight:bold;
  color:#99C4B2;
}

.mainColumn .border {
  clear: both;
}
.FooterText {
  color: white;
  font-size: 10px;
}
/************************************************************************/
.restArticlesMBNA {
  background-color:#f3f2f2;
  width:426px;
  height:160px;
  /*overflow:auto;*/
  SCROLLBAR-HIGHLIGHT-COLOR: #7e7e7e; 
  SCROLLBAR-SHADOW-COLOR: #7e7e7e; 
  SCROLLBAR-ARROW-COLOR: white; 
  SCROLLBAR-TRACK-COLOR: #e2e2e2; 
  SCROLLBAR-BASE-COLOR: #7e7e7e;
  SCROLLBAR-DARKSHADOW-COLOR: #e2e2e2;
  SCROLLBAR-3DLIGHT-COLOR: #e2e2e2;
  color:#173864;
  border-left:2px solid white;
  border-right:2px solid white;
  border-bottom:2px solid white;
}
.restArticlesMBNA .restArticles {
 height:160px;
 width: 419px;
  /*overflow:auto;*/
}

.topArticleMBNA {
  position:relative;
  height:170px;
}

.promo IMG {
 position: relative;
 display: block;
 width: 426px;
 height: 225px;
 margin: 40px 0 10px 15px;
}

* html .promo IMG {
 margin-top: 20px;
}

.mbnaPromo {
}
.mbnaPromo .promotionCodeEntry {
 position: absolute;
 color:#031730;
/* z-index: 1;*/
 font-size:0.1em;
top:332px;
left:519px;
width:180px;

}


/**
* html .promotionCodeEntry {
 top: 165px;
}
**/

.mbnaPromo #promotionForm {
 display: block!important;
 position: relative;
 padding-top:10px;
}

.mbnaPromo #promotionForm #disposableCode {
 display: block!important;
 position: relative;
 width: 120px;
 height: 19px;
}

.mbnaPromo .promotionContinueButton A {
 position: relative;
 display: block;
 background: transparent url(/javaImages/84/9b/0,,10276~3578756,00.jpg) no-repeat top right;
 width: 27px;
 height: 19px;
 left: 125px;
 top: -20px;
 z-index: 1;
 font-size: 0.1em;
 color:#a3bcd2;
}
.mbnaPromo .congratspromo {
 position: relative;
 top:30px;
 font-size: 1.1em;
 color:#ffffff;
}
.mbnaPromo .congratspromo .promotionContinueButton {
 position: relative;
 top:40px;
 left:314px;
}
.promotionContinueButton  {
}




/***** citycard members offers *****/
.cityCardPromo {
  background:url(/javaImages/3d/47/0,,10276~3688253,00.jpg) no-repeat top left;
  height:395px;
  width:426px;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-bottom:9px solid #fff;
}

.cityCardPromo2 {
  background:url(/javaImages/31/d1/0,,10276~3723569,00.jpg) no-repeat top left;
  height:395px;
  width:426px;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-bottom:9px solid #fff;
}

.cityCardPromoConfirm {
  background:url(/javaImages/20/48/0,,10276~3688480,00.jpg) no-repeat top left;
  height:395px;
  width:426px;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-bottom:9px solid #fff;
}
.cityCardPromo .promotionCodeEntry, .cityCardPromo2 .promotionCodeEntry {
  position:absolute;
  top:182px;
  right:24px;
}
.cityCardPromo .promotionCodeBox, .cityCardPromo2 .promotionCodeBox {
  position:relative;
}
.cityCardPromo .promotionCodeEntry input, .cityCardPromo2 .promotionCodeEntry input {
  border:1px solid #a9b3cb;
  width:111px;
  height:17px;
  font-size:0.55em;
  float:left;
}
.cityCardPromo .promotionContinueButton, .cityCardPromo2 .promotionContinueButton {
  margin-left:5px;
}
.cityCardPromo .promotionText, .cityCardPromo2 .promotionText { 
  color:white;
  font-size:0.75em;
  position:relative;
  top:281px;
  padding-left:13px;
}
.cityCardPromo .promotionText a, .cityCardPromo .promotionText a:hover, .cityCardPromo2 .promotionText a, .cityCardPromo2 .promotionText a:hover {
  color:white;
}
.cityCardPromo .smallDisclaimer, .cityCardPromo2 .smallDisclaimer {
  font-size:0.75em; 
  text-align:right;
  padding-top:5px;
  padding-right:5px;
}
.cityCardPromoConfirm .promotionContinueConfirmButton {
  position:absolute;
  top:292px;
  right:14px;
}
.cityCardPromoConfirm .promoConfirmationText {
  color:white;
  font-size:0.78em;
  padding-left:10px;
  position:relative;
  top:230px;
}

.replace {

}
.cardWrap {
float:right;
width:100%;
}
.Cardholder{
float:right;
/*left:885px;*/
position:absolute;
}


.cardWrap .advert {
float:right;

width:208px!important;
width/**/:211px;
}


/**/

teamNamesTable, .clipInfoTable {
width:385px;
margin-left:10px;
}
.watchNowButtonRow IMG {
margin:10px 0 10px 0;
}
.topArticleImage {
position:relative;
width:496px;
}
.hoverPopupMenu {
background:#182d20;
}
.hoverPopupMenu .hoverMenuPos {
border-top:solid 1px #5b9260;
}
.hoverPopupMenu .hoverMenuPos a {
color:#FFF;
padding-left:17px;
padding-right:17px;
}
.hoverPopupMenu .hoverMenuPos a:hover {
color:#76b37b;
}

/* ** Match Live Pages ** */

.matchLiveStats {

}
.matchLiveStats .tabbedMasterPageElement {
width:425px;
}
.matchLiveStats .tabbedMasterPageElement .masterTabsWrapper LI {
float:left;
width:140px;
line-height:20px;
background: url(/javaImages/fb/4b/0,,10290~6835195,00.gif) repeat-x 0 0;
border-right:solid 1px #a19f9f;
border-top:solid 1px #a19f9f;
border-bottom:solid 1px #a19f9f;
font-weight:bold;
font-size:1.15em;
text-transform:uppercase;
text-align:center;
margin-bottom:2px;
}
.matchLiveStats .masterTabSelected0, .matchLiveStats .masterTabSelected1, .matchLiveStats .masterTabSelected2 {
background: url(/javaImages/32/4c/0,,10290~6835250,00.gif) repeat-x 0 0!important;
}
.matchLiveStats .masterTabSelected0 A, .matchLiveStats .masterTabSelected1 A, .matchLiveStats .masterTabSelected2 A {
color:#FFF!important;
}
.matchLiveStats .tabbedMasterPageElement .masterTabsWrapper UL {
clear:both;
}
.matchLiveStats .tabbedMasterPageElement LI A {
color:#013a33;
}
/* ** Audio Stats ** */
.matchAudioStats {
margin-left:2px;
margin-top:2px;
}
.matchAudioStats .tabbedMasterPageElement {
width:479px;
}
.matchAudioStats .tabbedMasterPageElement .masterTabsWrapper LI {
float:left;
width:238px;
line-height:20px;
background: url(/javaImages/fb/4b/0,,10290~6835195,00.gif) repeat-x 0 0;
border-right:solid 1px #a19f9f;
border-top:solid 1px #a19f9f;
border-bottom:solid 1px #a19f9f;
font-weight:bold;
font-size:1.15em;
text-transform:uppercase;
text-align:center;
margin-bottom:2px;
}
.matchAudioStats .masterTabSelected0, .matchAudioStats .masterTabSelected1, .matchAudioStats .masterTabSelected2 {
background: url(/javaImages/32/4c/0,,10290~6835250,00.gif) repeat-x 0 0!important;
}
.matchAudioStats .masterTabSelected0 A, .matchAudioStats .masterTabSelected1 A, .matchAudioStats .masterTabSelected2 A {
color:#FFF!important;
}
.matchAudioStats .tabbedMasterPageElement .masterTabsWrapper UL {
clear:both;
}
.matchAudioStats .tabbedMasterPageElement LI A {
color:#013a33;
}
.matchAudioStats  .matchLive .textCommentaryWithDecoration, .matchAudioStats  .matchLive .matchStatsTeamLineUpsWithDecoration {
width:480px;
}
.matchAudioStats .matchLive .graphicBorderMiddle, .matchAudioStats .matchLive .graphicBorderMiddle2 {
width:461px;
}
.matchAudioStats  .lineUpsClassTable .HomeTeam, .matchAudioStats  .lineUpsClassTable .AwayTeam {
width:225px;
}
.matchAudioStats .SubBG {
width:209px;
}
.matchAudioStats .TeamLineUp {
width:229px;
}

/*** END ***/

.matchLive .graphicBorderTop, .matchLive .graphicBorderTop2 {
display:none;
}
.matchLive .textCommentaryWithDecoration, .matchLive .matchStatsTeamLineUpsWithDecoration {
width:423px;
height:336px;
overflow-y:auto;
overflow-x:hidden;
}
.matchLive .graphicBorderMiddle, .matchLive .graphicBorderMiddle2 {
width:406px;
height:auto;
overflow:hidden;
border: solid 1px #a19f9f;
}
.alternateButton {
border:solid 1px #a19f9f;
margin-top:2px;
}
#textCommentaryScoreId tr {
border-bottom:solid 1px #a19f9f;
width:404px;
}
.textCommentary .time {
font-weight:bold;
padding-left:10px;
padding-right:20px;
width:38px;
}
#masterTabList23666_0 {
border-left:solid 1px #a19f9f;
}
.lineUpsClassTable .HomeTeam, .lineUpsClassTable .AwayTeam {
width:197px;
}
.lineUpsClassTable .AwayTeam {
border-left:solid 1px #a19f9f;
}
.teamLineUpsVersus, #matchStatsHead, #lineUpsHead {
display:none;
}
.lineUpsClassTable .lastname, #ycardImg, #rcardImg, #injuredImg, .suboff, #goalImg {
float:left;
margin-right:10px;
}
.rowdec_even, .rowdec_odd {
line-height:20px;
}
.TeamLineUp {
width:202px;
border-bottom:solid 1px #a19f9f;
padding-left:0;
text-align:center;
}
.SubBG {
background:#599177;
color:#fff;
line-height:16px;
margin-left:-20px;
padding-left:20px;
width:181px;
}
#teamLineUpsHome, #subsHome, #teamLineUpsAway, #subsAway {
padding-left:20px;
}
#matchStatsId .cellLeft {
font-weight:bold;
width:125px;
padding-left:20px;
}
#matchStatsId TR {
line-height:20px;
}
#matchStatsId .even, .rowdec_even {
background:#F4F3F3;
}
#matchStatsId .clubImage {
width:140px;
}
.flashComms {
width:480px;
height:78px;
background:#2f2f2f;
margin-left:2px;
}
.flashComms object {
margin-top:7px;
margin-left:7px;
}
.time, .comment {
border-bottom:dotted 1px #000;
padding:10px 0 10px 0;
}
.homeTeamLineUpClubName, .awayTeamLineUpClubName {
font-weight:bold;
}
.textCommentaryTable {
border-bottom:solid 1px #a19f9f;
padding-top:10px;
padding-bottom:10px;
width:403px;
}
.matchInformationTable TD {
height:35px;
}
#masterTabList23668_0, #masterTabList23669_0 {
border-left:solid 1px #a19f9f;
}
.leagueTable {
height:350px;
width:424px;
border:solid 1px #a19f9f;
}
.leagueTable .leagueTableRow_even {
background:#F4F3F3;
}
#matchStats .matchInformationTable {
width:459px;
}
.matchLiveContent {
width: expression(496 + "px");
}
.matchAudioStats .tabbedMasterPageElement .masterTabContent, .matchLiveStats .tabbedMasterPageElement .masterTabContent {
clear:both;
}
.matchHighlightBox .col1 {
float:left;
}
.matchHighlightBox .teaser, .matchHighlightBox .highlightBody {
margin-top:2px;
}
.matchHighlightBox .entry {
height:55px;
background:url(/javaImages/8d/b/0,,10290~6884237,00.gif) repeat-x 0 0;
padding-left:5px;
width:404px;
position:relative;
}
.matchHighlightBox IMG {
position:absolute;
top:5px;
right:5px;
}
.matchHighlightBox .restArticles {
height:353px;
position:relative;
}
#flashPlayerTop {

}
#sliderContainer {
z-index:1;
position:absolute;
width:110px;
background: url(/javaImages/39/a4/0,,10290~6923321,00.gif) no-repeat 0 0;
height:12px;
top:10px;
left:160px;
}
.mediaPlayerControlsButtons {
position:relative;
width:490px;
height:45px;
background: url(/javaImages/3a/a4/0,,10290~6923322,00.gif) repeat-x 0 0;
}
.controlButtons {
padding:4px 0 4px 0;
float:left;
}
.mediaQualityButtons {
position:absolute;
float:left;
right:110px;
padding-top:4px;
}
.downloadFullScreenButtons {
position:absolute;
float:left;
top:0px;
right:10px;
padding-top:4px;
}
#externalControls {
position:relative;
}
#volumeDownButton {
position:absolute;
right:83px;
}
#volumeUpButton {
position:absolute;
right:60px;
}
#slider {
background: transparent url(/javaImages/e7/a4/0,,10290~6923495,00.gif) no-repeat 0 0;
width:20px;
display:block;
height:11px;
}

/***ITF Styles***/

.loginWrapper {
position:relative;
height:30px;
color:#fff;
top:5px;
margin-left:589px;
}

.loginWrapper a {
 color:#fff;
}

.HomeWrapper {
 position:relative;
 width:947px;
}

.navMenu {
float:left;
padding-left:7px;
}

#flatMenuItem2268792 .highlight, #flatMenuItem2268792 .highlight:hover, #flatMenuItem2275640 .highlight, #flatMenuItem2275640 .highlight:hover {
background:transparent url(/javaImages/f3/5b/0,,12916~7035891,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:133px;
}
#flatMenuItem2268792 a:hover,#flatMenuItem2275640 a:hover {
background:transparent url(/javaImages/f3/5b/0,,12916~7035891,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:133px;
}


#flatMenuItem2275641 .highlight, #flatMenuItem2275641 .highlight:hover{
background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:181px;
}


#flatMenuItem2275641 a:hover{
background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:181px;
}


#flatMenuItem2268792 a, #flatMenuItem2275640 a {
 background:transparent url(/javaImages/f3/5b/0,,12916~7035891,00.gif) no-repeat 0px -1px;
 width:133px;
 height:21px;
}

#flatMenuItem2275641 a{
 background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat 0px -1px;
 width:181px;
 height:21px;
}


/***/

#flatMenuItem2268793 .highlight, #flatMenuItem2268793 .highlight:hover{
background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:153px;
}


#flatMenuItem2275650 .highlight, #flatMenuItem2275650 .highlight:hover {
background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:153px;
}



#flatMenuItem2275650 a:hover {
background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:153px;
}

#flatMenuItem2275650 a{
 background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat 0px -1px;
 width:153px;
 height:21px;
}



#flatMenuItem2268793 a:hover{
 background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat 0px -1px;
 width:153px;
 height:21px;
}

#flatMenuItem2268793 a{
 background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat 0px -1px;
 width:153px;
 height:21px;
}


#flatMenuItem2268793 a {
 background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat 0px -1px;
 width:153px;
 height:21px;
}

/***/

#flatMenuItem2268794 .highlight, #flatMenuItem2268794 .highlight:hover {
background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:180px;
}
#flatMenuItem2268794 a:hover {
background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:180px;
}

#flatMenuItem2268794 a {
 background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat 0px -1px;
 width:180px;
 height:21px;
}

/******/
#flatMenuItem2268795 .highlight, #flatMenuItem2268795 .highlight:hover, #flatMenuItem2275646 .highlight, #flatMenuItem2275646 .highlight:hover {
background:transparent url(/javaImages/66/5d/0,,12916~7036262,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:110px;
}
#flatMenuItem2268795 a:hover, #flatMenuItem2275646 a:hover {
background:transparent url(/javaImages/66/5d/0,,12916~7036262,00.gif) no-repeat scroll left bottom;
 height:22px;
 width:110px;
}

#flatMenuItem2268795 a, #flatMenuItem2275646 a {
 background:transparent url(/javaImages/66/5d/0,,12916~7036262,00.gif) no-repeat 0px -1px;
 width:110px;
 height:21px;
}
/*******/



.menuxboxcontent {
 visibility:hidden;
}

#menuSection {
 display:block;
}

.menu {
background:transparent url(/javaImages/3a/5d/0,,12916~7036218,00.jpg) repeat-x scroll left top;
height:22px;
border-top:2px solid #fff;
border-bottom:2px solid #fff;
}


#menuSection LI {
float:left;
}
#menuSection A {
display:block;
line-height:22px;

}
.footerWrap {
background:#002200 url(/javaImages/56/5e/0,,12916~7036502,00.gif) no-repeat center bottom;
margin-left:0;
text-align:center;
width:949px;
height:24px;
}



.LivematchEntry {
background: #ffffff url(/javaImages/cd/64/0,,12916~7038157,00.gif) repeat-x bottom left;
clear:both;
margin-left:auto;
margin-right:auto;
padding-left:0;
text-align:center;
/*width:407px;*/
height:84px;
border:1px solid #a19fa0;
margin-top:2px;
margin-bottom:2px;
}
.LivematchEntryInner {
padding-left:17px;
padding-top:5px;
}
.player1, .player2 {
float:left;
}
.player1 img, .player2 img {
width:56px;
height:66px;
border:1px solid #a19fa0;
}
.playinfowrap {
float:left;
width:275px;
position:relative;
}

.matchStats {
color:#4a4849;
font-weight:bold;
text-align:center;
}

/*Temporarily Hide
.matchStats {
display:none
}
*/

.matchStatsTeaser {
clear:both;
font-size:0.85em;
height:16px;
}

/*.matchStatsBody {
background-color:#EFE0B5 !important;
background-image:none;
color:#4A4849;
left:68px;
padding:1px 2px 1px 4px;
position:absolute;
text-align:center;
width:60px;
top:45px;
}*/

.matchStatsBody {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background-color:#ffffff !important;
padding:9px;
width:408px;
border:1px solid #A19FA0
}


.matchStatsOuter .matchStatsBody {
background:#EFE0B5 none repeat scroll 0 0 !important;
border:medium none !important;
float:left;
font-weight:bold;
font-size:0.8em;
height:9px;
margin:-49px 0 0 88px;
padding:2px 9px 4px;
position:relative;
width:85px;
}

.matchStatsBody a{font-size:1.2em;color:#000;font-weight:bold;text-decoration:none}

.comingUp {
background:#FFFFFF url(/javaImages/b8/8/0,,12916~8652984,00.png) no-repeat scroll left bottom;
color:#FFFFFF;
cursor:default;
height:16px;
left:197px;
position:absolute;
width:103px;
top:-50px;
display:block
}
.comingUp span {
 visibility:hidden;
}
.matchEntryWrap {
/*float:left;*/
 width:428px;
}
.LiveMatchAdvert {
 /*background:transparent url(/javaImages/14/d0/0,,12916~7196692,00.jpg) no-repeat scroll;
 background:transparent url(/javaImages/0/1/0,,12916~8651008,00.jpg) no-repeat scroll;
 background:transparent url(/javaImages/2a/65/0,,12916~8676650,00.jpg) no-repeat scroll;
 background:transparent url(/javaImages/55/8e/0,,12916~8883797,00.jpeg) no-repeat scroll;*/
 background:transparent url(/javaImages/dc/af/0,,12916~8892380,00.jpg) no-repeat scroll;
 height:108px;
 margin-top:2px;
}

.LiveMatchAdvert span {
 visibility:hidden;
}

.LiveMatchAdvert img {
 width:428px;
 height:89px;
}
.liveMatchPagination {
 text-align:center !important;
 border:1px solid #a19fa0;
 width:426px; 
 font-size:1.2em;
 margin-bottom:2px;
 height:16px;
 color:#008354;
 font-weight:bold;
 margin-top:2px;
}
.liveMatchPagination a {
 color:#4a4849 !important;
 float:left;
 padding:0px 3px 0px 3px;
 font-weight:normal;

}

/*.matchStatsOuter {
margin-left:auto;
margin-right:auto;
text-align:center;
width:147px;
}*/


.matchStatsOuter {
left:-87px;
position:absolute;
top:102px;
}

.liveMatchInner {
 width:120px;
 text-align:center !important;
 margin-left:auto;
 margin-right:auto;
}

.liveMatchInner .nextPage span {
float:right;
text-align:left;
width:37px;
}

.watchlivebutton {
color:#FFFFFF;
cursor:pointer;
float:right;
height:15px;
width:103px;
/*left:229px;*/
left:195px;
position:absolute;
top:-49px;
}


.watchlivebutton span {
visibility:hidden;
}

.liveEventsPlayer {
/*background:#FFFFFF url(/javaImages/d4/64/0,,12916~7038164,00.gif) no-repeat scroll left bottom;*/
 width:480px !important;
 border:1px solid #CECECE;
}

.loginBoxed {
left:20px;
position:absolute;
}

.HomeWrapper .mainBody .flashContent IMG {
 /*width:481px;*/
}

.articleOuter {
 border:1px solid #A19FA0;
}

.articleInner {
  width:393px;
  height:265px;
  /* height: 377px;*/
  overflow: auto;
  SCROLLBAR-HIGHLIGHT-COLOR: #7e7e7e; 
  SCROLLBAR-SHADOW-COLOR: #7e7e7e; 
  SCROLLBAR-ARROW-COLOR: white; 
  SCROLLBAR-TRACK-COLOR: #e2e2e2; 
  SCROLLBAR-BASE-COLOR: #7e7e7e;
  SCROLLBAR-DARKSHADOW-COLOR: #e2e2e2;
  SCROLLBAR-3DLIGHT-COLOR: #e2e2e2;
  padding:10px 18px 0px 12px;
  margin-bottom:5px;
}


/******************Banner**********************/

#masterCompositeTabContent23994_1  {
position:absolute;
right:39px;
top:21px;
}
/*#masterCompositeTabContent23994_1 {
 float:right;
padding-right:36px;
padding-top:30px;
}*/

/*****IE6 FIXES*****/

* html #flatMenuItem2268792 a, *html #flatMenuItem2275640 a { background:transparent url(/javaImages/f3/5b/0,,12916~7035891,00.gif) no-repeat 0px 0px;
}
* html #flatMenuItem2268793 a, *html #flatMenuItem2275650 a { background:transparent url(/javaImages/50/5d/0,,12916~7036240,00.gif) no-repeat 0px 0px;
}
* html #flatMenuItem2268794 a, *html #flatMenuItem2275641 a { background:transparent url(/javaImages/62/5d/0,,12916~7036258,00.gif) no-repeat 0px 0px;
}
* html #flatMenuItem2268795 a, *html #flatMenuItem2275646 a { background:transparent url(/javaImages/66/5d/0,,12916~7036262,00.gif) no-repeat 0px 0px;
}
/***end of IE6 fixes****/

.loginWrapper .loginElement {
 width:320px;
}

.PageTitleGraphic {
 background:transparent url(/javaImages/2b/5b/0,,12916~7035691,00.gif) no-repeat;
 width:428px;
 height:35px;
}
.PageTitleGraphic span, span.PageTitleGraphic {
 visibility:hidden;
}


#page2268793 .PageTitleGraphic {
 background:transparent url(/javaImages/b9/11/0,,12916~7213497,00.gif) no-repeat;
 width:428px;
 height:35px;
}


/***Page Name graphics***/


/************************/


.currentPage {
 color:#288e68;
 padding-right:3px;
 padding-left:3px;
}


.welcomeIntro {
 float:left;
}
#welcomemessage {
 float:left;
 padding-right:10px;
}

#logoutButton {
 float:left;
}

#welcomemessage a {
 font-wight:bold;

}

.loginButton {
top:3px;
}
.HeaderSponsors {
position:absolute;
right:-40px;
top:-21px;
background-image:url("/javaImages/dd/85/0,,12916~8750557,00.gif");
height:82px;
width:162px;
}

.HeaderSponsors img {display:none}

.livevideotext {
color:#FFFFFF;
float:left;
margin-left:24px;
width:468px;
}

/******Highlights******/

.OuterWrap .entry {
background: #ffffff url(/javaImages/cd/64/0,,12916~7038157,00.gif) repeat-x bottom left;
clear:both;
margin-left:auto;
margin-right:auto;
padding-left:0;
text-align:left;
/*width:407px;*/
height:84px;
border:1px solid #a19fa0;
margin-top:2px;
margin-bottom:2px;
}

.teaserImage {
 float:left;
 padding-right:10px;
}

.OuterWrap .InnerEntry {
 padding:6px 6px 6px 8px;
}

.headline {
 float:left;
 color:#028154;
 font-weight:bold;
 font-size:1.3em;
 width:259px;
 text-align:left;
}
.proceed {
 background:transparent url(/javaImages/c/2f/0,,12916~7221004,00.gif) no-repeat scroll;
 float:left;
 height:13px;
}

.proceed span {
 visibility:hidden;
}

.proceed a {
 line-height:10px;
}
.teaser {
 float:left;
 clear:both;
 width:100%;
}

.StoriesWrap {
 float:left; 
 width:311px;
}

.OuterWrap .InnerEntry .teaserImage IMG {
 width:82px;
 height:70px;
 border:1px solid #a19fa0;
}

.storyItem {
 background:transparent url(/javaImages/4b/32/0,,12916~7221835,00.gif) no-repeat scroll center left;
clear:both;
float:left;
margin-left:10px;
padding-left:14px;
width:400px;
}
.storyItem a {
 /*background:transparent url(/javaImages/4b/32/0,,12916~7221835,00.gif) no-repeat scroll center left;*/
 color:#fff;
 line-height:22px;
}

.mediaPlayer {
display: none;
}

#page2268854 .loginElementWrap .border{
height:15px;
}

#page2269250 .daviscuplink,.daviscuplink {
display:none;
}

/*
.daviscuplink {
font-size:1.2em;
font-weight:bold;
position:absolute;
right:776px;
top:2px;
}*/

.Headertext {
float:left;
font-weight:bold;
margin:-20px 0 0 10px;
}

.Headertext a{
color:#fff;
}

/*Home Page Latest News JQuery Ticker*/

#ticker_nav {
background-color:#FFFFFF;
background-image:url("/javaImages/4b/90/0,,12916~8818763,00.gif");
background-position:left center;
background-repeat:no-repeat;
border:1px solid #A19FA0;
color:#4A4849 !important;
display:block;
height:15px;
margin:4px 0;
padding:2px 3px 3px 103px;
width:320px;
}

#ticker_nav marquee span a{
color:#4a4949;
font-size:0.9em;
}