.menuColumn {
  width: 128px;
  padding-top:7px;
  padding-right:3px;
  padding-left:0px;

}

.mainColumn {
  padding-left:7px;
  padding-right:10px;
  padding-top:2px;
}

.mainColumn .layout {
  margin-bottom: 7px;
}

 .mainColumn .borderBottom TD {
   color: black;
}


.mainColumn .borderBottom {
  background-color: white;
  color:black;
}

.pageName {
  display: none;
}
.mainColumn .borderBottom .fixtureList .rowHeader TD {
        color: #FFFFFF;
        background-color: #6C6B6B;
}
.mainColumn .borderBottom .fixtureList .rowLight TD {
        color: #000000;
        background-color: #B8B9B9;
}
.mainColumn .borderBottom .fixtureList .rowDark TD {
        color: #000000;
        background-color: #E5E5E5;
}
.mainColumn .borderBottom .fixtureList .rowHighlight TD {
        color: #FFFFFF;
}


.mainColumn .borderBottom .fixtureList A {
 color: #000000;

}

.mainColumn .borderBottom .fixtureList A:Hover {
 text-decoration:underline;
}


 .mainColumn .borderBottom .leagueTable TD {
   color: #000000;
}

.mainColumn .borderBottom .leagueTable A {
 color:#000000;

}


.mainColumn .borderBottom .leagueTable A:Hover {
  text-decoration:underline;
}



.mainColumn .borderBottom .leagueTable .rowHeader TD {
  color: #FFFFFF;
  background-color:#6C6B6B;
}
.mainColumn .borderBottom .leagueTable .leagueTablePromotion TD {
  background-color:#FFFFFF;
}
.mainColumn .borderBottom .leagueTable .leagueTablePlayOff TD {
  background-color:#E5E5E5;
}
.mainColumn .borderBottom .leagueTable .leagueTableMidTable TD {
  background-color:#B8B9B9;
}
.mainColumn .borderBottom .leagueTable .leagueTableRelegation TD {
  background-color:#898989;
}
.mainColumn .borderBottom .leagueTable .leagueTableHighlight TD {
  color: #FFFFFF;
  background-color:#BF0307;
}

.mainColumn .borderBottom .leagueTable .leagueTableHighlight TD A {
  color: #FFFFFF;

}

.teaserColumn {
  width:144px;
  padding-top:2px;
}

.teaserColumn .highlight {
  color: #000D5D;
}
    
.teaserColumn .articleSeparator {
  background-color: black;
}

.advertColumn {
  width: 120px;
  padding-left:11px;
  padding-right:0px;
}

.advertColumn .advert {
 margin-top:7px;
}

.bannerAdvert {
  padding-top: 10px;
  padding-bottom: 9px;
  padding-left: 18px
}
.bannerAdvert TD {
 text-align:center;
}

FORM {
  margin: 0px;
  padding: 1px;
}

HR {
 height:1px;
 background-color: black;
 border-style:none;
}

TABLE {
  border-style: none;
  clear: both;
}

TD {
  vertical-align: top;
  font-size: 75%;
  font-family: Verdana,Helvetica,sans-serif;
  padding: 0px;
  color:#000000;
}

LI {
 margin:0px;
}

A IMG {
  border-width: 0px;
  border-style: none;
}

A {
  color: #BF0307;
  text-decoration:none;
  font-weight: bold;
}

.mainColumn .borderBottom A {
        color: #BF0307;

}
A:Hover {
  text-decoration:underline;
  color: #E70005;
}

.body {
  text-align:center;
  margin:0px;
  background: #333333 url(/javaImages/7/e0/0,,10295~3334151,00.gif) top left repeat;  /* DF */
}

.bodyBorder {
  width:765px;
  margin: 0 auto;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:12px;
}

.welcome {
 padding-top:200px;
 width:500px;
}

.highlight {
  font-weight: bold;

}

.headline {
 display:block;
 font-weight: bold;
 font-size: 110%;
 color: #BF0307; /* DF */
}

.rowHeader {
        color: #FFFFFF;
        background-color: #6C6B6B;
        font-weight: bold;
        
}
.rowLight {
        background-color: #B8B9B9;

}
.rowDark {
        background-color: #E5E5E5;
}
.rowHighlight {
        background-color: #FFFFFF;

}

.article {
   padding: 10px;
   position:relative;
}

.article TD {
  padding:2px;
} 

.articleHeaderImage {
  float:left;
  position:relative;
  margin-left:-1px;
  border: 1px solid #6C6B6B; /* DF */
  margin-bottom: 10px; /* DF */
  margin-right: 8px; /* DF */
}

.articleIndex {
  margin: 10px;
}

.articleIndexImage {
  margin: 3px 7px 3px 0px;
  float: left;
  clear: both;
  position:relative;
  border: 1px solid #6C6B6B; /* DF */
}

.articleIndex {
  display: block;
  position: relative;
}

.articleIndex .headerEntry {
  clear: both;            /* DF article align fix */
  position:relative;
  font-size: 105%
}

.articleIndex .headerEntry .headline {
  display: inline;
  font-size:120%;
}

.articleIndex .entry {
  clear: both;           /* DF article align fix */
  position:relative;
}

.entry .entryWithImage {
  margin-left: 106px; /* changed from 87px DF */
  min-height: 66px; /* DF article align fix */
}


/*.articleIndex .headline {
  font-size: 90%;
}*/

.articleSeparator {
  clear:both;
  height:1px;
  margin-top:8px;
  margin-bottom:5px;
  background-color: #6C6B6B;
}

.ticker {
  text-align:center;
  font-size: 110%;
  width: 100%;  
  color: white;
}
.ticker A {
  color: white
}
.ticker TD {
  text-align:center;
}

.externalWorldTicker {
  text-align:center;
  width:144px;
  background-image: url(/javaImages/d7/e/0,,10291~462551,00.gif);
  padding-top: 48px;
  height: 235px;
  text-align:left;
}


.worldTicker .borderBottom {
  background-image: url(/javaImages/d7/e/0,,10291~462551,00.gif);
  padding-top: 48px;
  height: 235px;
}

.worldTicker A {
  font-size: 11px;
}

.menu {
  margin:0px;
  font-weight: bold;
  list-style-type: none;
  padding:0px;
}

.menu LI {
  margin-bottom:3px;
}
.menu #menuItem2209085, .menu #menuItem2209086, .menu #menuItem2210338, .menu #menuItem2209093, .menu #menuItem85810, .menu #menuItem2209100, .menu #menuItem2209101, .menu #menuItem2209089  {
 margin-bottom:0px;
}
#menuItem85904 {
 margin-top:3px;
}
.menu A:Hover {
  color: #E70005;
}

.menu .highlight {
  color: #E70005;
}

.menu .menu {
  font-size:85%;
  padding-left: 17px;
  background-color: white;      
  border-left: 1px solid black;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  margin:0px;
}

.menu .menu .menu {
  border: 0px;
  font-size:100%;
  font-weight: normal;
}

.menuChildImage {
  width:8px;
  height:10px;
  background-image: url(/javaImages/10/e5/0,,10295~3335440,00.gif);
  margin-right:2px;
  margin-left: -2px;
}

.miniLeagueTable {
 background-color: #000000;
 margin-bottom:0px;
 font-size:85%;
 border-bottom: 7px solid #000000;

}

.miniLeagueTable A {
  font-weight: normal;

}

.miniLeagueTable A:Hover {
  text-decoration:underline;
}

.miniLeagueTable TD {
  font-size:70%;
}

.miniLeagueTable .rowLight {
  background-color:#FFFFFF;
  font-weight: normal;
}
.miniLeagueTable .rowLight TD {
font-weight: normal;
color: #FFFFFF;
background-color: #000000;
}

.miniLeagueTable .rowLight TD.rowLight {
font-weight: bold;
}

.miniLeagueTable .rowLight TD A {
font-weight: normal;
color: #FFFFFF;

}

.miniLeagueTable .rowLight TD.rowLight A {
font-weight: bold;
color: #FFFFFF;
}

.miniLeagueTable .rowDark TD {
font-weight: bold;
color: #FFFFFF;
background-color:#000000;
}
.miniLeagueTable .rowDark TD A {
font-weight: bold;
color: #FFFFFF;
}

.miniLeagueTable .rowHeader {
  background-color:#000000;
}
.miniLeagueTable .rowHeader TD {
  font-weight: normal;
  color:#FFFFFF;
}
.miniLeagueTable .rowHighlight {
  background-color:#000000;

}
.miniLeagueTable .rowHighlight, .miniLeagueTable .rowHighlight A {
  color: #E70005;
  font-weight: bold; 
}

.tabPanel {
 margin-top: 0px;
}
.tabPanel TABLE {
  width:100%;
}
.tabPanel .highlight {
 margin: 0px 3px;
 color: white;
}
.tabPanel TD, .tabPanel TD A {
  text-align: center;
  color: green;
}

.miniLeagueTable .siteLogo {
  background-color: #FFFFFF; /* DF */
}



.leagueTable {
  width:auto;
  margin-left:auto;
  margin-right:auto;
  background-color: white;
}

.leagueTable TD {
  padding: 2px;
  text-align:center;
  color: white;
}

.leagueTable A {
  font-weight: normal;
}



.leagueTablePromotion {
  background-color: #FFFFFF;
}
.leagueTablePlayOff {
  background-color: #F9F8EB;
}
.leagueTableMidTable {
  background-color: #F2F0D6;
}
.leagueTableRelegation {
  background-color: #D9D6B3;
}
.leagueTableHighlight {
  background-color: #528AF9;
  font-weight: bold;
}

.leagueTableHighlight A {
  font-weight:bold;
}

.fixtureList TD {
 padding: 1px;
 font-size: 70%;
 color: #FFFFFF;
}

.fixtureList  {
  background-color: white;
  color: #cf1027;
  width:99.5%;
}

.fixtureList A {
 color:white;
}

.fixtureList .rowHeader {
        background-color: #6C6B6B;
        color:white;
}


.playerIndex {
background-color: #B8B9B9;
}

.playerIndex TD {
  font-size: 70%;
  padding: 2px;
  color:#000000;
}

.playerIndex .rowLight {
  background-color:#B8B9B9;
}

.playerIndex .rowDark {
  background-color:#E5E5E5;
}

.playerIndex .rowHighlight {
  background-color: #FFFFFF;
}
 
.playerIndex .rowHighlight TD {
  color: #000000;
  font-weight: bold;
}

.playerIndex A {
  color: #000000;
}

.playerIndex A:Hover {
  text-decoration: underline;
}

.playerProfileImage {
  display:none;
}

.playerProfile .articleHeaderImage {
  display:none;
}

.termsAndConditions {
  color: #999999; /* DF */
  font-size: 9px; /* DF */
  margin-top: 5px;
  text-align: center;
}

.termsAndConditions A {
  font-weight: normal; /* DF */
  color: white;
}

.matchFacts {
  margin: 10px;
}

.matchFacts TD {
  color: black;
}
.matchFacts .headline {
  font-size: 90%;
}

.matchScore {
  font-size: 140%;
  font-weight: bold;
}

.clubLogo {
  background-color: white;
  padding:3px;
}

.teaserColumn .articleIndex {
 margin: 5px;
}

.teaserColumn .articleIndex .headline {
  display:inline;
}

.teaserColumn .articleIndex .entry {
  display:inline;
}

.border {
  background-color:#6C6B6B;
  border-top: 1px solid #6C6B6B;
  border-left: 1px solid #6C6B6B;
  border-right: 1px solid #6C6B6B;
  margin:0px;
  margin-bottom: 2px;
}

.border .headline {
  margin-left:10px;
  padding-top:2px;
  padding-bottom:2px;
  font-size:100%;
  color: #FFFFFF; /* DF */
}

.borderBottom {
  margin-bottom:7px;
  border: 1px solid #6C6B6B;
  background-color: #FFFFFF;
  }
.worldLoginElement {
  text-align:center;
  padding-bottom:6px;
}
 
.worldArticle {
}
 
.mainColumn .worldArticle .borderBottom {
  background-color :#000000;
  color:black;
}

.worldLoginElement {
  text-align:center;
  padding-top:6px;
  padding-bottom:6.px;
 }
 
.worldArticle {
}
.broadbandArticle {
}
 
.mainColumn .worldArticle .borderBottom {
  background-color :#000000;
  color:black;
}

.mainColumn .worldArticle {
  margin-top:12px;

}
.mainColumn .broadbandArticle .article {
  margin-top:12px;
  padding:0px;
}

.mainColumn .broadbandArticle .borderBottom .headline {
  display:none;
}

.worldKickOffColumn .worldArticle .borderBottom {
  background-color :#000000;
  color:black;
}

.worldKickOffColumn .worldArticle .borderBottom .headline {
  display:none;
} 

.worldKickOffImage {
  margin-top: 6px;
 }

.worldKickOffColumn .worldArticle {
  margin-top:12px;
}

.worldKickOffColumn .borderBottom {
  background-color: black;
  background-image: none;
  color:black;
  margin:0px;
}

.worldKickOffColumn {
  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
}

.worldKickOffColumn .border {
  margin-top: 8px;
}

.worldKickOffColumn .borderTwoSide {
}

.borderTwoSide .border {
  margin-top: 0px;
}

.worldKickOffColumn .layout {
  margin: 0px;
}

.borderTwoSide {
  padding-top:0px;
}

.borderTwoSide .borderBottom {
  border-bottom-style:none;
}

.borderThreeSide {
  border-left: 1px solid #FFFFFF;
  border-right: 1px solid #FFFFFF;
  border-bottom: 1px solid #FFFFFF;
  background-color: black;
  width:100%;
}

.borderThreeSide TD {
 padding:0px;
}

.playerProfileStats {
  width:100%
} 
.kickOffDecorationTop {
}
.mainColumn .kickOffDecorationTop .layout {
  margin-bottom:0px;
  margin-top:6px;
}

.kickOffDecoration{
}

.mainColumn .kickOffDecoration .layout {
  margin-bottom:0px;
}

.blackRow {
  background-color:black;
  width:489px;
}

.blackRow TD {
  color:white;
  font-weight:bold;
}

.blackRowLeft {
  padding-left:10px;
  padding-top:14px;
  padding-bottom:14px;
}

.mainColumn .blackRow .layout {
  margin-bottom:0px;
}

.greyRow {
  width:489px;
  background-color:#E6E6E6;
}

.greyRow TD {
  font-weight:bold;
}

.mainColumn .greyRow .layout {
  margin-bottom:0px;
}

.kickOffArticle {
  margin-top:5px;
}

.kickOffArticle .borderBottom {
  background-color:black;
  color:white;
  background-image:none;
}

.kickOffsubsciption{
}

.mainColumn .kickOffsubsciption .layout {
  margin-bottom:0px;
  margin-top:7px;
}
 
.rightWorldElement {
 background-color:#222222;
 border-top: 1px solid #595959;
 border-left: 1px solid #808080;
 margin-bottom:3px;
 background-color:#222222; 
}

.rightWorldElement TD {
  padding-left:0px;
  padding-top:0px;
  padding-bottom:0px;
 
}

.rightWorldColumn {
  margin-right:2px;
  border-top:1px solid #959595;
  border-right:3px solid black;
}

.mainColumn .rightWorldColumn .layout {
  margin-bottom:0px;
}

.worldExtraImage {
  background-image: url(/javaImages/cd/7f/0,,~360397,00.jpg);
  background-position: top right;
  background-repeat:no repeat;
}

.mainColumn .worldExtraImage .layout {
  margin-bottom:0px;
}

.worldOnlyImage {
  background-image: url(/javaImages/f8/80/0,,~360696,00.gif);
  background-position: top right;
  background-repeat:no repeat;
}

.mainColumn .worldOnlyImage .layout {
  margin-bottom:0px;
}



.worldWrap {
 background-color:#0E0E0E
}

.leftWorldColumn {
  color:white;
}

.leftWorldColumn .headline A {
  color:white;
}

.leftWorldColumn .articleIndex {
  margin:3px;
  margin-top:0px;
  margin-bottom:0px;
}
.leftWorldColumn .articleIndex .entry {
  border-top:1px solid #959595;
  border-left:1px solid #575757
  background-color:#222222;
  height:77px;
  margin-bottom:3px;
}

.leftWorldColumn .articleIndex .innerEntry {
  border-top:1px solid #595959;
  border-left:1px solid #3F3F3F;
  background-color:#222222;
  height:77px;
}


.mainColumn .borderBottom .playerProfileStats A {
  color: #BF0307;
}

.mainColumn .borderBottom .playerProfileStats TD {
  color: #000000;
}

.mainColumn .borderBottom .playerProfileStats .rowHeader TD {
  color: #000000;
}

.quickVoteResultsBarChart {
  background-color:red;
}

.customerJourneyColumn {
   padding-bottom:2px;
   padding-top:	7px;
   width:626px;
   padding-left:0px;
   padding-right:0px;
 }  

.customerJourneyColumn .layout .border {
	BORDER-RIGHT: #aeb9c1 1px solid; 
	BORDER-TOP: #aeb9c1 1px solid; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #aeb9c1 1px solid; 
	COLOR: white; 
	BORDER-BOTTOM: #aeb9c1 1px solid; 
	BACKGROUND-COLOR: black;
        PADDING-BOTTOM: 2px; 
        PADDING-TOP: 2px;
        padding-left:10px;
        font-size:90%;
        background-image:none;
}
.customerJourneyColumn .borderBottom {
	BACKGROUND-COLOR: #ffffff;
        border: 1px solid #ffffff;
        width:626px;
        background-image:none;
        margin-bottom:0; 
}


.customerJourneyColumn .graphicBorderTop {
	BORDER-RIGHT: #aeb9c1 1px solid; 
	BORDER-TOP: #aeb9c1 1px solid; 
	MARGIN-BOTTOM: 2px; 
	BORDER-LEFT: #aeb9c1 1px solid; 
	COLOR: white; 
	BORDER-BOTTOM: #aeb9c1 1px solid; 
	BACKGROUND-COLOR: black;
        background-image:none; 
}

.customerJourneyColumn .topGraphic {
	PADDING-BOTTOM: 2px; 
        COLOR: white; 
        PADDING-TOP: 2px;
        width:626;
        padding-left:10px;
        background-image: none;
        font-size:80%; 
        font-weight:bold;
        background-image:none;
        margin-bottom:0;
}

.customerJourneyColumn .graphicBorderMiddle {
	BACKGROUND-COLOR: #000000;
        border: 1px solid #ffffff;
        background-image:none; 
        margin-bottom:0;
}


.customerJourneyColumn .topLeftGraphic {
display:none;
}
.customerJourneyColumn .topRightGraphic {
display:none;
}
.customerJourneyColumn .middleLeftGraphic {
display:none;
}
.customerJourneyColumn .middleRightGraphic {
display:none;
}
.customerJourneyColumn .graphicBorderBottom {
display:none;
}
.customerJourneyColumn .bottomLeftGraphic {
display:none;
}
.customerJourneyColumn .bottomMiddleGraphic {
display:none;
}
.customerJourneyColumn .bottomRightGraphic {
display:none;
}




.customerJourneyheaderTextImage {
        MARGIN-BOTTOM: 0px; 
	BACKGROUND-COLOR: #ffffff;
}

.customerJourneyBox {
	BORDER-RIGHT: #7f8a97 1px solid; 
	BACKGROUND-POSITION: left top; 
	BORDER-TOP: #7f8a97 1px solid; 
	BACKGROUND-IMAGE: url(/javaImages/d0/b4/0,,~2733264,00.gif); 
	BORDER-LEFT: #7f8a97 1px solid; 
	BORDER-BOTTOM: #7f8a97 1px solid; 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-COLOR: #e1e5e8;

}

.customerJourneyColumn .worldLoginElement{
  text-align:left;
  margin-left: 40px;
  color: black;
}

.customerJourneyColumn .worldLoginElement .username {
  font-weight: bold;
  color: black;
  display:block;
}

.customerJourneyColumn .worldLoginElement .password {
  font-weight: bold;
  color: black;
  display:block;
}
                                           
.customerJourneyColumn .worldLoginElement .termsAndConditions A{
  font-size: 95%;
  color: black;
  display:block;
  margin-bottom: 20px;
  text-align:left;
}

.customerJourneyColumn .errorText{
  font-weight: bold;
  color: red;
  margin-bottom: 10px;
 /*
  padding: 10px;
  BACKGROUND-COLOR: #ffffff;
  width:555px;
  BORDER-RIGHT: #7f8a97 1px solid; 
  BORDER-TOP: #7f8a97 1px solid; 
  BORDER-LEFT: #7f8a97 1px solid; 
  BORDER-BOTTOM: #7f8a97 1px solid; 
 */
}

.customerJourneyColumn .submitButton{
/*
  background-image: url(/javaImages/92/46/0,,~849561234,00.gif); 
  width:129px;
  padding:0px; 
  border: none; 
  background-repeat: no-repeat; 
  font-size: 1pt; 
  height:19px;
  text-align:left;
*/
}

.customerJourneyColumn .registrationForm {
  margin-left: 20px;
  color: black;
}

.customerJourneyColumn .registrationForm .regMainText_1 {
  color: black;
  font-weight: bold;
  display:inline;
}
.customerJourneyColumn .registrationForm .regMainText_2 {
  color: black;
  display:inline;
}

.customerJourneyColumn .registrationForm .regMainText {
  color: black;
}


.customerJourneyColumn .registrationForm .regMainTextBold {
  color:black;
  font-weight:bold;
}

.customerJourneyColumn .registrationForm .marketingPtvFlag {
  padding-top:30px;
}

.customerJourneyColumn .registrationForm .submitButtonCell {
  text-align:left;
}

.customerJourneyColumn .registrationConfirmation {
  margin-left:20px;
}


.customerJourneyColumn .registrationConfirmation .thankyou {
  color:black;
  font-weight:bold;
  margin-top:20px;  
}

.customerJourneyColumn .registrationConfirmation .usernameNote {
  color:black;
  margin-top:20px;  
}

.customerJourneyColumn .registrationConfirmation .username {
  font-weight:bold;
}

.customerJourneyColumn .registrationConfirmation .note {
  color:black;
  margin-top:20px;  
}

.customerJourneyColumn .registrationConfirmation .continue {
  margin-top:20px;  
  padding-bottom:100px;
}

.transparent {
  display:none;
}



/* MOBILE ZONE STYLES */

.mobileColumn {
	PADDING-LEFT: 12px; PADDING-TOP: 7px;
}

.mobileColumn TD {
  font-family: Arial,Helvetica,sans-serif;
}

.mobileElement {
	BORDER-RIGHT: #434345 1px solid; BORDER-TOP: #434345 1px solid; BORDER-LEFT: #434345 1px solid; BORDER-BOTTOM: #434345 1px solid
}
.mobileLeftColumn .layout {
	MARGIN-BOTTOM: 10px
}
.mobileRightColumn .layout {
	MARGIN-BOTTOM: 10px
}
.mobileColumn TD {
	COLOR: black
}
.mobileColumn A {
	COLOR: black
}
.mobileElement A {
	FONT-SIZE: 90%; COLOR: #358b8d; TEXT-DECORATION: underline
}
.mobileElement A:hover {
	FONT-SIZE: 90%; COLOR: #358b8d; TEXT-DECORATION: underline
}
.mobileElement .mobileHeadline {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #434345
}
.innerMobile {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.mobileLeftColumn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: white
}
.mobileRightColumn {
	PADDING-RIGHT: 12px; PADDING-LEFT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: white
}
.mobileCenterColumn {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; BACKGROUND-COLOR: white
}


.mobileElement .articleIndexImage {
	BORDER-RIGHT: #434345 1px solid; BORDER-TOP: #434345 1px solid; BORDER-LEFT: #434345 1px solid; BORDER-BOTTOM: #434345 1px solid
}
.mobileElement .headline {
	COLOR: black; TEXT-DECORATION: none
}

.unofficialLink {
  FONT-SIZE: 7pt;
}

.payLinks {
  border: 1px solid #575759;
  padding-top: 5px;  
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 7px;
  background-color: #E4E7EB;
  text-align:center;
 }   


.mobileElement .previewLink {
  background-color:#333C43;
  border-top:1px solid #666D72;
  border-right:1px solid #2A3137;
  border-bottom;1px solid #242B30;
  border-left:1px solid #4E565C;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
  padding-left:7px;
  padding-right:7px;
  padding-top: 2px;
  padding-bottom:2px;
}

.mobileElement .previewLink A {
  background-color:#333C43;
  border-top:1px solid #666D72;
  border-right:1px solid #2A3137;
  border-bottom;1px solid #242B30;
  border-left:1px solid #4E565C;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.mobileElement .previewLink  A:hover {
  background-color:#333C43;
  border-top:1px solid #666D72;
  border-right:1px solid #2A3137;
  border-bottom;1px solid #242B30;
  border-left:1px solid #4E565C;
  font-weight:bold;
  color:#FFFFFF;
  text-decoration:none;
}

.payAsYouGoMessage {
  border: 1px solid #575759;
  padding-top: 15px;  
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  background-color: #C6EDF1;
  color: #358B8D;
  width:100%;
  font-weight:bold;
  display:table-cell;    
  background-image:url(/javaImages/86/ff/0,,~2752390,00.gif);
  background-repeat:repeat-x;
}

.mobileProductPrices {
  border: 1px solid #575759;
  background-color: #E4E7EB;
  padding-top:5px;
  padding-bottom:5px;
  padding-left:5px;
 }   

.bottomlinks {
 background-color:white;
 text-align:center;
 padding:10px;
 color:black;
 font-size:90%;
 margin:0px 0px 10px 0px;
}

.bottomlinks A, .bottomlinks A:Hover {
 text-decoration:underline;
}
.KeywordSearch {
 width:140px;
}

/* World 2 */
.worldBanner {
  padding-bottom:5px;
  padding-top:  7px;
}

.liveCommsColumn, .audioCommsColumn {
  padding-left:5px;
  width:625px;
}

.audioCommsColumn TD {
  color:black;
}

.audioCommsColumn .rowLight TD {
  background-color:#B1BBC4;
}
.audioCommsColumn .rowDark TD {
  background-color:#CBD4DB;
}

.audioCommsColumn .rowHeader TD {
  background-color:black;
  color:white;
}

.liveCommsColumn IMG {
  border:0px;
}

.liveCommsColumn .layout, .audioCommsColumn .layout {
  margin-bottom: 5px;
}
.liveCommsColumn .article .headline, .audioCommsColumn .article, headline {
  display:none;
}
.liveCommsColumn .article .articleHeaderImage {
   margin:0px;
   display:block;
   float:none;
}

.liveCommsColumn .article {
   padding:0px;
   margin:0px;
}

.liveCommsColumn .articleBody {
   margin:10px;

}

.worldTopContent {
}
.worldColumn {
    width:625px;
    padding-left:4px;
}

.worldColumn .layout {
  margin-bottom: 5px;
}

.worldColumn .rowHeader {
  background-color:black;
}
.worldColumn .rowHeader TD {
  color:white;
  font-weight:bold;
}
.worldColumn .rowLight {
  background-color:#B1BBC4;
}
.worldColumn .rowDark {
  background-color:#CBD4DB;
}
.worldColumn .rowHighlight {
  background-color:#454545;
}
.worldColumn .rowHighlight TD,  .worldColumn .rowHighlight A, .worldColumn .rowHighlight A:Hover {
  color:white;
  font-weight: normal;
}

.worldColumn .rowLight A, .worldColumn .rowLight A:Hover, .worldColumn .rowDark A, .worldColumn .rowDark A:Hover {
  color:black;
  font-weight:normal;
}

.worldColumn A {
  text-decoration:underline;
  color:#454545;
}
.worldColumn .termsAndConditions A {
  color:white;
}
.worldColumn .articleIndex A {
  text-decoration:none;
}
.worldColumn .statistics A {
  text-decoration:none;
}


.worldMainColumn {
  padding-right:5px;
}
.worldTeaserColumn {
  width:300px;
}

.worldColumn .rowHeader TD {
  color:white;
  font-weight:bold;
}
.worldColumn .rowHighlight TD,  .worldColumn .rowHighlight A {
  color:white;
}

.mediaArticle {
  height:100%;
  margin:10px;
  position:relative;
}
.worldTopContent .mediaArticle {
  padding-top:10px;
}
.mediaArticle .article {
 padding:0px;
 margin:0px;
}
.mediaPlayer {
  width:320px;
  float:left;
  padding-bottom:10px;
  position:relative;
}
.mediaQuality {
  text-align:left;
  margin:5px;
  font-weight:bold;
}
.mediaButtons {
  background-image:url(/javaImages/ce/ed/0,,~454094,00.gif);
  background-repeat:no-repeat;
  width:320px;
  text-align:center;
}
.worldColumn .worldTopContent .article .articleBody {
  background-color:#AAB6C0;
  width:270px;
  padding:10px;
  border-top:1px solid white;
  float:right;
  position:relative;
  margin-bottom:10px;
  height:100%;
}
.worldColumn .normalArticle .article .articleBody  {
  margin-bottom:10px;
  height:100%;
}

.worldColumn .highlight-detail-data {
  background-color:#AAB6C0;
  width:270px;
  position:relative;
  border-top:1px solid #768592;
}
.highlight-detail-data .articleBody {
  padding:10px;
  width:270px;
}
.worldColumn .worldTopContent .article .headline {
  background-color:#D6D9DE;
  /* image 3 */
  background-image:url(/javaImages/da/ed/0,,~454106,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  width:270px;
  float:right;
  position:relative;
  padding-left:10px;
  padding-right:10px;
  padding-top:4px;
  padding-bottom:2px;
  border-top:1px solid #768592;
  border-bottom:1px solid #768592;
  font-size:100%;
}
.normalArticle {
}
.worldColumn .normalArticle .article {
  padding-top:0px;
  padding-bottom:5px;
}
.worldColumn .borderBottom .headline {
  color:#454545;
}

.worldColumn .articleIndex {
  padding-top:10px;
  padding-bottom:10px;
}

.worldColumn .articleIndex .entry .entryWithImage {
  /**margin-left: 107px;**/
}
.worldColumn .articleIndexImage {
  border:1px solid #7F8A97;
}
.worldColumn .articleSeparator {
  clear:both;
  height:1px;
  margin-top:8px;
  margin-bottom:5px;
  background-color: #768592;
}
.worldColumn .border, .liveCommsColumn .border, .audioCommsColumn  .border, .worldTeaserElement .border  {
  background-color:black;
  /* image 1 */
  background-image:url(/javaImages/28/cb/0,,10291~2935592,00.gif);
  background-repeat: no-repeat;
  background-position:top left;
  color: white;
  border:1px solid #AEB9C1;
  margin-bottom:2px;
  padding-top:0px;
}


.worldColumn .border .headline, .liveCommsColumn .border .headline, .audioCommsColumn .border .headline, .worldTeaserElement .border .headline {
  margin-left:35px;
  padding-top:1px;
  font-size:100%;
  border:0px;
}

.worldColumn .borderBottom, .liveCommsColumn .borderBottom {
  border: 1px solid #7F8A97;
  /* image 2 */
  background-image:url(/javaImages/d6/ed/0,,~454102,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#E1E5E8;
}

.audioCommsColumn .borderBottom {
  border: 1px solid #7F8A97;
  background-color:#B1BBC4;
  background-image:none;
}

.worldColumn TD, .liveCommsColumn TD, .audioCommsColumn TD, .liveCommsColumn .borderBottom .article .articleText A, .audioCommsColumn .borderBottom .article .articleText A, .worldColumn A:Hover {
  color:#454545;
}
/*Match Highlight Archive Select Element*/
.matchHighlightArchiveSelect {
  margin:2px;
}
.worldColumn select {
  font-size: 9pt;
}
.worldColumn input {
  font-size: 9pt;
}
/*Match Highlight Index*/
.matchHighlightIndex {
  margin:0px 15px 0px 5px;
  width:100%;
  padding-bottom:16px;
  padding-top:10px;
}

.matchHighlightIndex .mixed-logos IMG {
  margin-left:2px;
}
.matchHighlightIndex TD {
  padding-left:5px;
}
/*Match Highlight Detail*/
.matchHighlightDetail {
  margin:10px;
}
.clubLogoColumnHeader {
  width:239px;
  background-color:#D6D9DE;
  /* image 3 */
  background-image:url(/javaImages/da/ed/0,,~454106,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  border-top:1px solid #768592;
  border-bottom:1px solid #768592;
  padding-bottom:1px;
}
.clubLogoColumnHeader TD {
  border-bottom:1px solid #768592;
}
.clubLogoColumnHeader IMG {
  margin-top:1px;
}
.columbusColumnHeader {
  width:239px;
  background-color:#4A515E;
  padding:2px;
}
.columbusColumnHeader TD {
  color: white !important;
  padding:2px;
  font-weight:bold;
  border-top:1px solid white;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:15px;
  padding-right:13px;

}
.worldColumn .borderBottom .columbusColumnHeader TD {
  color:white;
}
/*Top Scorers Element*/

/*Incident List*/

/*Stats In Depth and Summary*/
.worldTeaserColumn .matchCentre {
  width:280px;
}
.matchSummary TD {
  padding:2px;
}
.matchInDepth TD {
  padding:2px;
  text-align:center;
}
.statistics TD {
  padding:1px;
}
/**Video Search**/
.videoSearch .columbusColumnHeader TD {
  color:white;
}
.videoSearch .videoSearchHeaders {
  background-color:black;
  /* image 1 */
  background-image:url(/javaImages/7b/98/0,,~563323,00.gif);
  background-repeat: no-repeat;
  background-position:top left;
  font-weight:bold;
}
.videoSearch .videoSearchHeaders TD {
  padding-left:40px;
  padding-top:2px;
  padding-bottom:2px;
  color: white;
  border-top:0px;
}
.videoSearch .clubLogoColumnHeader TD {
  color:white;
}
.viewClipsNote {
  font-size:9pt;
  width:60%;
  padding:5px;
}
.videoArchiveSearch, .videoSearchResults, .videoArchivePlayer {
/* image 2 */
  background-image:url(/javaImages/d6/ed/0,,~454102,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#E1E5E8;
  border:1px solid #AEB9C1;
}
.myLibrary {
  border:1px solid #AEB9C1;
  background-color:#A0AAB3;
}
.silver-tile {
}
.incidents {
  background-color:#A0AAB3;
}
.clip-description-even {
  background-color:#A0AAB3;
  color: #000000;
}
.clip-description-odd {
  color: #000000;
}
.black-text {
  color: #000000;
}
.bold-black-text {
  color: #000000; 
  font-weight: bold
}
.bold-white-text {
  color: #FFFFFF; font-weight: bold
}
.reel-controls {
  background-color:#A0AAB3;
}
.clip-data {
  background-color:#A0AAB3;
}
.pagination {
  color:#000000;
}
.pagination-selected {
  color:red;
}
.film-strip {
  background-image:url(/javaImages/86/ae/0,,~437894,00.gif);
  background-repeat:no-repeat;
  text-align:center;
}
.white-line {
  background-color:#FFFFFF;
}
.legend {
  margin:5px;
}
.worldColumn .archiveSelect {
    color:#454545;
    width:100%;
}
.worldColumn .mediaButton {
  float:left;
  clear:left;
}

.worldColumn .articleIndex IMG, .worldTeaserElement .articleIndex IMG, .mainColumn .mediaEntry IMG {
   border:0px;
}

.worldTeaserElement {
}
.teaserColumn .worldTeaserElement .borderBottom {
  background-image:url(/javaImages/2e/1/0,,~524590,00.gif);
  background-repeat:no-repeat;
  background-color:#F2F4F5;
  padding-left:18px;
  padding-right:20px;
  padding-top:5px;
  padding-bottom:5px;
  font-size:12px;
  text-align:center;
}
.teaserColumn .worldTeaserElement .borderBottom TD, .teaserColumn .worldTeaserElement .borderBottom A, .teaserColumn .worldTeaserElement .borderBottom A:Hover {
  color:#454545;
}
.teaserColumn .worldTeaserElement .articleIndex {
  margin:0px;
  width:100%;
  color:#454545;
  margin-right:-5px;
}

.teaserColumn .worldTeaserElement .articleIndex .mediaButton {
  margin:0px;
  padding:0px;
  margin-left:-7px;
}

.teaserColumn .worldTeaserElement .articleIndex .articleIndexImage {
  margin-right:-5px;
}

.teaserColumn .worldTeaserElement .entryWithImage {
  margin-left: 0px;
  position:relative;
  clear:both;
}
.teaserColumn .mediaButton {
}
.teaserColumn .worldTeaserElement .matchHighlightIndex {
  margin:0px 0px 0px -4px;
  padding:0px;
  padding-bottom:10px;
}
.teaserColumn .worldTeaserElement .borderBottom .matchHighlightIndex TD, 
.teaserColumn .worldTeaserElement .borderBottom .matchHighlightIndex A {
  color:white;
}
.teaserColumn .worldTeaserElement .matchHighlightIndex .mixed-logos {
  text-align:center;
  padding-left:4px;
  padding-right:1px;
}

.teaserColumn .worldTeaserElement .matchHighlightIndex .articleSeparator {
   background-color:black;
}

.teaserColumn .relatedArticles .teaserText {
  display:none;
}

.mainColumn .mediaEntry {
  position:relative;
  position:relative;
  /*color:black;*/
}
.mainColumn .mediaEntry .headline A {
   color:#000066;
}

.mainColumn .mediaEntry .highlight {
  color:#06069D;
}

.mainColumn .mediaEntry .articleSeparator {
   display:none;
}
.mainColumn .mediaEntry .entry:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.mainColumn .mediaEntry .mediaButton {
  display:none;
  margin-left:-1px;
}
.mainColumn .mediaEntry .entry {
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  height:100%;
  background-image:url(/javaImages/25/cb/0,,10291~2935589,00.gif);
/*  border-bottom:1px solid #4C4D9F;*/
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#E1E5E8;
  margin-right:0px;
  margin-left:0px;
  margin-top:-6px;
  margin-bottom:5px;
/*  border-top:1px solid #4C4D9F;
  border-bottom:1px solid #4C4D9F;*/
}
.mainColumn .mediaEntry .headerEntry {
  height:100%;
  background-image:url(/javaImages/26/cb/0,,10291~2935590,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#E1E5E8;
  margin-right:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:5px;
  padding-bottom:5px;
}
.mainColumn .mediaEntry .headerEntry .teaserText{
 clear:both;
}
.mainColumn .mediaEntry .articleHeaderImage {
 border-bottom:1px solid #4C4D9F;
}
.mainColumn .mediaEntry .headerEntry .mediaButton {
 margin-left:5px;
}
.mainColumn .subscriptionArticle A {
  position:relative;
  color:black;
}

.mainColumn .mediaButton {
  float:left;
  clear:both;
  position:relative; 
  padding-left:2px;
}
.teaserColumn .worldTeaserElement .matchHighlightIndex .teamNames {
  font-size:12px;
  text-align:center;
  padding-bottom:10px;
  color:black;
}

 
.teaserColumn .worldTeaserElement .matchHighlightIndex .teamNames TD,
.teaserColumn .worldTeaserElement .matchHighlightIndex .teamNames A,
.teaserColumn .worldTeaserElement .matchHighlightIndex .teamNames A:Hover  {
  color:black;
}

.teaserColumn .worldTeaserElement .matchHighlightIndex .matchDate {
  font-size:12px;
  text-align:center;
  color:#06069D;
}

.teaserColumn .worldTeaserElement .matchHighlightIndex .matchDate TD,
.teaserColumn .worldTeaserElement .matchHighlightIndex .matchDate A,
.teaserColumn .worldTeaserElement .matchHighlightIndex .matchDate A:Hover {
  color:#06069D;
}

.teaserColumn .worldTeaserElement .matchHighlightIndex IMG {
  margin-left:4px;
}

.teaserColumn .worldTeaserElement .matchHighlightIndex .matchData {
  margin-left:-3px;
}

.teaserColumn .worldTeaserElement .restEntries2 {
  margin-bottom:10px;
}

.teaserColumn .worldTeaserElement .restEntries2 .articleIndexImage {
  margin: 3px 7px 3px 0px;
  float: left;
  display:none;  
  position:relative;
}

.teaserColumn .worldTeaserElement .restEntries2 .articleImages {
  left:0px; 
  top: 55px;
  position:relative;
}

.teaserColumn .worldTeaserElement .articleImages {
  margin-left:3px;
  margin-right:-5px;
}

.teaserColumn .worldTeaserElement .restEntries2 .entryWithImage {
  top:-20px;
  position:relative;
}

.teaserColumn .worldTeaserElement .articleIndex .highlight {
  display:block;
  margin-top:5px;
  color:#06069D;
}

.teaserColumn .worldTeaserElement .articleIndex .articleSeparator {
  background-color:black;
}

.worldColumn .highlight {
  display:block;
  color:#06069D;
}

.worldExtraDropDownBox {
  border: 1px solid #7F8A97;
  /* image 2 */
  background-image:url(/javaImages/d6/ed/0,,~454102,00.gif);
  background-repeat:repeat-x;
  background-position:top left;
  background-color:#E1E5E8;
}

.worldExtraDropDownBox TD {
  vertical-align: middle;
  width:300px;
}

.playerBox .playerIndex {
 height: 240px;
}

.playerLatestClips {
  background-image:url(/javaImages/27/cb/0,,10291~2935591,00.gif);
  background-repeat:no-repeat;
  background-color:#F2F4F5;
  text-align:center;
  margin-left:-10px;
  margin-right:-10px;
  font-size:95%;
  margin-top:25px;
  width:339px;
}

.playerProfileClipData {
  float:left;
  padding: 10px 0px 18px 10px;
}

.mainColumn .playerLatestClips IMG {
   border:0px;
   margin-top:10px;
}

.mainColumn .borderBottom .article .articleText .playerProfileClipData A, 
.mainColumn .borderBottom .article .articleText .playerProfileClipData A:Hover, 
.mainColumn .borderBottom .article .articleText .playerProfileClipData {
  color:black;
}

.mainColumn .borderBottom .articleText .playerProfileStats A, .mainColumn .borderBottom .articleText .playerProfileStats A:Hover {
   color:black;
}

.mainColumn .borderBottom .articleText .playerProfileStats TD {
  color:black;
}

.mainColumn .borderBottom .articleText .playerProfileStats .rowHeader TD {
  color: #000000;
}

.mainColumn .worldTeaserColumn .highlight {
  font-size:200%;
}

.worldColumn .matchDate {
  color: #06069D;
  font-weight:bold;
}

.worldColumn .headline {
  font-size:100%;
}

.worldColumn .entry .entryWithImage {
  margin-left:110px;
}

.archiveBox .article .articleBody {
  background-color:transparent;
  border-style:none;
}

.archiveBox .article .headline {
  display:none;
}

.archiveBox .article {
  margin-top:0px;
  margin-right:15px;
  margin-bottom:0px;
  padding:0px 15px 0px 0px;
}

.archiveBox .borderBottom {
  position:relative;
}

.archiveBox .borderBottom .articleText A, .archiveBox .borderBottom .articleText A:Hover {
  color:#06069D;
}


.teaserColumn .relatedArticlesDate {
  display:block;
  color:#06069D;
}

.teaserColumn .relatedArticlesTeaserText {
  display:block;
}

.audioCommentaryList {
  background-color: #B1BBC4;
}

.worldColumn .termsAndConditions A, .worldColumn .termsAndConditions A:Hover {
  color:white;
  font-weight:bold;
}

.liveCommsColumn .articleBody IMG {
  margin-top:6px;
  margin-left:12px;
}

.worldMainColumn .matchCentre {
  width:338px;
}

.teaserColumn .worldTeaserElement .teaserText {
  display:none;
}


.highlightPageName {
  display:none;
}

.homePageIndex {
  position:relative;
}

.worldColumn .articleText, .worldColumn .articleBody, .liveCommsColumn .articleText {
  color:black;
}

.worldColumn .article IMG {
  border:0px;
}

.worldColumn .articleText, .worldColumn .articleBody, .liveCommsColumn .articleText {
  color:black;
}

.homePageIndex {
  position:relative;
}

.teaserColumn .headline A {
  color:white;
}
.mainColumn .matchCentre {
  color: #000000;
  background-color:#FFFFFF;
}
.mainColumn .matchCentre TD, .mainColumn .matchCentre A {
  color: #000000;
}
.mainColumn .advert A, .advert A:Hover, .advert {
   color: green;
}


.paymentArticle {
}
.paymentArticle .borderBottom .headline {
  display:none;
}
.paymentArticle .article {
 margin:0px;
 padding:5px;
}
.worldColumn .paymentArticle .borderBottom .article .articleText A {
 color:white;
 text-decoration:none;
}
.paymentArticle TD {
 padding:5px;
}
.paymentArticle TABLE {
 border:1px solid black;
}
.signUp {
 border:1px solid white;
}
.priceHeadline {
 background-color:e3080c;
 padding-top:2px;
 padding-bottom:2px;
 text-align:center;
 border:1px solid #ffffff;
}
.worldColumn .priceHeadline A, .worldColumn .priceHeadline A:Hover {
 color:#ffffff;
 font-size: 110%;
}

.worldColumn .HTMLElement .article {
  color:black;
}
/**survey **/
.surveyQuestion {
  padding-top:15px;
  padding-left:10px;
}
.surveyAnswer {
  margin-left:10px;
}
.surveySubmit {
  padding-top:15px;
  padding-bottom:15px;
  padding-left:10px;
}
.counterBorder  {
  background-color: #1e2865;
  margin-top: 7px;
  margin-left: 7px;
  border-top: 1px solid #7e81ac;
  border-left: 1px solid #7e81ac;
  border-bottom: 1px solid #000000;
  border-right: 1px solid #000000;
  padding: 5px;
  color:#afb4df;
}
.counter  {
  color:#ffffff;
  font-weight: bold;
}
.HTMLElement  {
  font-family: Verdana,Helvetica,sans-serif;
  font-size: 12px;
}




/* Gallery Start =================== */


.galleryWrap {
 margin:0px 4px 0px 4px;
 background-color:transparent;
}



#detailSection, .freeThumbnailsSection, .layout galleryWrap {
 background-color:transparent;
}


#displayedImage { 
 margin:8px;
 padding:0px;
 border-left:1px solid grey;
 border-right:1px solid grey;
 border-top:1px solid grey;
 }

.freeFullScreenViewImageSection {
 background-color:#e6e6e6; 
 float:left;
 width:483px;
 height:550px;
 overflow:hidden;
}

 #galleryHtml .fullScreenViewImage{
 float:left;
 width:463px;
 background-color:#f2f2f2;
}


.freeThumbnailsSection {
  height: 550px;
  /*margin-left:488px;*/
  margin-right:0px;
  padding:0px 0px 0px 0px;
  background-color: grey;
  clear:right;
}

.galleriesDropDownWrapper, .subjectsDropDownWrapper {
 background-color:#c0c0c0;
 padding:5px;
}

.galleriesDropDownWrapper INPUT, .subjectsDropDownWrapper INPUT, .registrationForm .submitButton, .continue INPUT, .notSubButton INPUT, .feedbackForm .feedbackButton, .goButton INPUT {
 background-color:#2B446A;
 border:1px solid grey;
 color:grey;
 font-weight:bold;
 font-size: 9pt;
}

.galleriesDropDownWrapper SELECT, .subjectsDropDownWrapper SELECT {
 width: 120xp; /* DF */
 font-size: 9pt;
}





.subjectDescription {
	DISPLAY: none
}

.subjectDetails {
BORDER-RIGHT: #c0c0c0 1px solid; 
BORDER-TOP: #c0c0c0 1px solid; 
BORDER-LEFT: #c0c0c0 1px solid; 
BORDER-BOTTOM: #c0c0c0 1px solid; 
BACKGROUND-COLOR: #f2f2f2;
}

.thumbnailsList {
        HEIGHT: 510px; /* DF was 475px; */
        OVERFLOW: auto; 
	SCROLLBAR-FACE-COLOR: #f2f2f2; 
        SCROLLBAR-ARROW-COLOR: #666666; 
        SCROLLBAR-TRACK-COLOR: #c0c0c0; 
}

* html .thumbnailsList {
        display:block;
        HEIGHT: 510px; /* DF was 475px; */
}

.galleryImageItem IMG, .galleryImageItemSelected IMG {
	BORDER-RIGHT: black 1px solid; 
        PADDING-RIGHT: 0px; 
        BORDER-TOP: black 1px solid; 
        PADDING-LEFT: 0px; 
        PADDING-BOTTOM: 0px; MARGIN: 0px; 
        BORDER-LEFT: black 1px solid; 
        PADDING-TOP: 0px; 
        BORDER-BOTTOM: black 1px solid
}

.galleryImageItem {
 padding:3px;
 display:table-cell;
}

.galleryImageItemSelected {
  display: block;
  border: 1px solid #BF0307;
  background-color: #FFFFFF;
  padding: 2px;
  width: 94px !important;
  width /**/: 98px;
}

.thumbnailsRow {
	PADDING-RIGHT: 2px; 
        PADDING-LEFT: 2px; 
        PADDING-BOTTOM: 0px; 
        PADDING-TOP: 5px
}

.galleryArticle {
       float:left;
       MARGIN-TOP:-165px; 
       border-left:1px solid #c0c0c0;
       border-right:1px solid #c0c0c0;
       border-bottom:1px solid #c0c0c0;
       margin-left:2px;
       background-color:transparent;
}

.galleryArticle .article {
 background-color:#f2f2f2;
 border-left:1px solid #c0c0c0;
 border-right:1px solid #c0c0c0;
 border-bottom:1px solid #c0c0c0;
 margin-left:8px;
}

.galleryArticle .articleText {
 width:461px;
 height:100px;
}

.galleryArticle .headline {
    padding: 25px 34px 1px 5px;
    margin:0px;
    border-style: none;
}

.galleryArticle .article .articleBody {
 padding: 1px 34px 5px 5px;
}

.nextPreviousGalleryButtons {
 padding:12px;
 margin-top:-12px;
 background-color:transparent;
}

.nextLink {
	MARGIN-LEFT: 270px;
}

.galleryAdWrap {
 float:left;
 padding-left:10px;
 margin-top:-2px;
}

.galleryAdWrap IMG {
 z-index:0;
}
/**End of Gallery**/

.secureMyAccount{
 background-color:#f2f2f2;
}


/* Hide original All seasons listings headline and picker */
#leagueTablePickSeasonRow{
 display:none;
}


.mobileText {
 background:transparent url(/javaImages/22/50/0,,10295~3690530,00.png) no-repeat top left;
 width:128px;
 height:298px;
 /*padding-left:2px;
 padding-top:3px;*/
}
.webSmsTrigger {
        width:118px;
}

#webSmsTriggerForm {
         width:auto;
         /*padding-bottom:2px;*/
         padding-left:5px;

}
#webSmsTriggerForm input {
	/*color: #ffffff;*/
/*border:0px none;*/
font-size:0.8em;
height:20px;
margin-top:0px;
padding-bottom:2px;
width:39px;

}
#webSmsTriggerForm #msisdn {
	background-image: none;
	background-color: #ffffff! important
        border:1px solid #8F9FB2;
        color:#000000;
        font-size:0.8em;
        height:17px;
        width:108px;
}
#webSmsTriggerForm #smsSend {
        /*margin-left:33px;*/
        float:left;
        padding:0px;
}

#webSmsTriggerForm .confirmationMessage {
	/*float: right;
	padding: 4px 30px 0 0;*/
	font-size: 75%;
        color:#ffffff;
}
.triggerText {
	display: none;
}

.mobileText .layout {
margin-bottom:0px;
}

/*input { 
  margin:-1px 0px; 
} */    
html>body input { 
  margin:0px; 
}
/**+html>body input {
  margin:-1px; 
}*/

.licenceCopy {
 margin-left:130px;
 color:#ffffff;
}

.articleMPU {
 /*background-color:#e8e8e8;
 color:#747474;*/
 padding:8px 10px 10px 10px;
 margin-bottom:5px;
}
.counterBorderNew {
  background: #000;
  margin: 7px 0 5px 7px;
  padding: 5px;
  color:#fff;
  font-weight: bold;
  border:1px solid #fff;
}
.backgroundNew {
background: #BF0307;
width: 420px;
padding: 2px;
}
.counterHeadlineNew {

}
#counterDisplayNew {
font-size: 0.9em;
color: #fff;
font-weight: bold;
}
.HeadlineCount {
text-decoration: underline;
}

/* XSLT Fixtures Element */

.nontext, .raceCardsFormfigs, .nontext2 { visibility:hidden;}
.fixturesSelectorYear {
text-align:center;
padding: 10px 0;
}
