.topheaderleague {
height:19px;
padding-top:7px;
text-align:center;
}
.miniLeagueTableBody .row1 .td {
padding-right: 2px;
}
.miniLeagueTableBody .unselectedTeam {
}
.miniLeagueTableBody .row1 {


}
.miniLeagueTableBody .selectedTeam {


}
.tabnextmatch {
background:#660033;
height:204px;
overflow:hidden;
clear:left;
width:309px;
position:relative;
}
.statsAssetInner {
padding-left:0;
}
.miniLeagueTableInfo {
position:relative;
background:#660033;
height:204px;
clear:left;
width:309px;
}
.lastMatchInfo {
background:#660033;
height:204px;
overflow:hidden;
clear:left;
width:309px;
position:relative;
margin-left: 0;
}
<![endif]--> 
.linkToFullLeagueTable {
clear:both;
font-family:arial;
font-size:1.3em;
padding-top:7px;
}
.miniLeagueTableInfo .linkToFullLeagueTable A {
color:#fff;
}
.miniLeagueTableBody {
color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:220px;
}
.miniLeagueTableBody .row1 {
font-weight:bold;
}


.miniLeagueTableBody .row1, .miniLeagueTableBody .unselectedTeam, .miniLeagueTableBody .selectedTeam {
clear:both;
height:22px;
line-height:22px;
}
.miniLeagueTableBody .unselectedTeam .td:first-child, .miniLeagueTableBody .selectedTeam .td:first-child {
width:21px;
}
.miniLeagueTableBody .row1 .td:first-child {
width:37px;
}
.miniLeagueTableBody .tdteamName {
width:175px;
}
.miniLeagueTableBody .tdTeams {
width:146px;
}
.miniLeagueTableBody td {

}
.miniLeagueTableBody .td, .miniLeagueTableBody .tdTeams {
background: url(/javaImages/68/d4/0,,10265~7066728,00.gif) no-repeat bottom center;
float:left;
height:24px;
}
.miniLeagueTableBody .selectedTeam {
 background: url(/javaImages/6a/d4/0,,10265~7066730,00.gif) no-repeat 0 0;
height:21px;
color:#8d2d5c;
}
.homeTeam {
left:75px;
position:absolute;
top:14px;
}
.vs {
left:137px;
position:absolute;
top:20px;
}
.awayTeam {
left:175px;
position:absolute;
top:14px;
}
.lastMatchInfo .Hometeamlogo {
left:43px;
position:absolute;
top:10px;
}
.lastMatchInfo .Awayteamlogo {
left:198px;
position:absolute;
top:10px;
}
.lastMatchBody .score {
color:#FFF;
font-size:2.8em;
font-weight:bold;
left:122px;
position:absolute;
top:20px;
}
.linkToMatchHighlight {
background:transparent url(/javaImages/a1/23/0,,10265~7087009,00.jpg) no-repeat scroll 0 0;
height:24px;
line-height:24px;
padding-left:10px;
width:300px;
}
.linkToMatchHighlight a , .linkToMatchHighlight a:hover {
color:#ffffff;
}
.linkToMatchreport {
background:transparent url(/javaImages/a1/23/0,,10265~7087009,00.jpg) no-repeat scroll 0 0;
height:24px;
line-height:24px;
padding-left:10px;
width:300px;
}
.linkToMatchreport a , .linkToMatchreport a:hover {
color:#ffffff;
}
.linkToMatchreport {
background:transparent url(/javaImages/a1/23/0,,10265~7087009,00.jpg) no-repeat scroll 0 0;
height:24px;
line-height:24px;
padding-left:10px;
width:300px;
}
.linkToMatchreport a , .linkToMatchreport a:hover{
color:#ffffff;
}
.linkToMatchHighlightwrap {
border-bottom:1px solid #7D3357;
font-family:arial;
font-size:1.1em;
font-weight:bold;
left:4px;
position:absolute;
top:126px;
width:300px;
}
.teamNameswrap {
width: 300px;
font-family:arial;
font-size:1.1em;
left:4px;
position:absolute;
top:74px;
color:#ffffff;
width: 300px;
}

.teamNameswrap .hTeamName {
float:left;
text-align:right;
width:139px;
overflow: hidden;
height:17px;
}
.teamNameswrap .lastvs {
padding-right: 4px;
padding-left: 4px;
float:left;

}
.teamNameswrap .aTeamName {
float:left;
text-align:left;
width:139px;
overflow: hidden;
height:17px;
}
.teamNames {
background:transparent url(/javaImages/c/b6/0,,10265~7255564,00.gif) no-repeat scroll 0 0;
font-family:arial;
font-size:1.1em;
font-weight:bold;
height:22px;
line-height:22px;
text-transform: uppercase;
}
.lastvenueandtime {
font-family:arial;
text-transform: uppercase;
text-align:center;
color:#fff;
}
.lastdate {
font-family:arial;
text-transform: uppercase;
text-align:center;
color:#fff;
}
.lastMatchBody .v{
color:#fff;
font-size:2.8em;
font-weight:bold;
left:143px;
position:absolute;
top:20px;
}

#HeaderPanel {
position:absolute;
right:10px;
top:40px;
}
.homeTop {
background: url(/javaImages/fd/96/0,,10265~7902973,00.jpg) no-repeat 0 0;
height:30px;
width:450px;
padding-top:6px;
font-size:1.1em;
}
.homeTop .title1 {
margin-left:11px;
color:#fff;
float:left;
margin-right:155px;
}
.homeTop .title2 a {
color:#000;
font-weight:normal;
}
.homeTeaserColumn {
 padding-left:10px;
}
.homeTeaserColumn .teaserColumn, .homeTeaserColumn .advertColumn {
 padding-top:12px;
}
.teaserColumn {
 padding-left:0;
 padding-right:8px;
}
#mediaPlayerContainer {
 height:286px;
 width:320px;
}
#mediaPlayerContainer img {
 cursor:pointer;
}
#slider {
 border:1px solid #768592;
 background-color:white;
 height:7px;
 width:7px;
 margin-top:1px;
 font-size:0.0em;
 cursor:pointer;
}
#sliderContainer {
 width:314px;
 height:9px;
 background:transparent url(/javaImages/20/99/0,,10265~3381536,00.gif) no-repeat top left;
 text-align:left;
}
.externalControls {
 background-color:#5886c2;
 text-align:center;
 padding-top:5px;
 padding-bottom:8px;
 border-left:1px solid black;
 border-right:1px solid black;
}
.mediaPlayerControlButtons {
}
.newsBase {
width:450px;
height: 2px;
border-top:solid 3px #7a003c;
}
.controlButtons {
 background-color:#5388c2;
 width:316px;
 border-bottom:1px solid #692b4b;
 border-top:1px solid #682b4a;
 margin-top:2px;
}
.controlButtons img {
 cursor:pointer;
}
.popupButton {
 display:none;
}
#rewindButton {
 border-right:1px solid #aa5c84;
}
#playButton, #pauseButton, #stopButton {
 border-right:1px solid #aa5c84;
 border-left:1px solid #6c2c4d;
}
#fastForwardButton {
 border-left:1px solid #6c2c4d;
}
.homeIndex {
 width:448px;
 height:312px;
 background: url(/javaImages/3e/c5/0,,10265~7062846,00.gif) repeat-x 0 0;
 border:solid 1px #c8c8c8;
 position:relative;
}
.heading {
 background-color:#452d51;
 color:white;
 padding:5px 5px 5px 10px;
}
.homeIndexInner {
 padding:0 5px 5px 5px;
 position:absolute;
 top:-20px;
 right:4px;
}
.homeIndexInner a{
 color:#a396a8;
}
.homeIndex a:hover {
 color:white;
 text-decoration:underline;
}
.homeIndex .leftIndex a {
 color:white;
}
.homeIndex .teaserText a {
 font-weight:normal;
 display:block;
}
.homeIndex .leftIndex a:hover {
 color:white;
 text-decoration:underline;
}
.leftIndex {
 position:absolute;
top:4px; 
left:2px;
 width:313px;
 height:305px;
}
#homeFirstImage {
 height:253px;
 width:314px;
 overflow:hidden;
}
#homeFirstImage {

}
.rightIndex {
 position:absolute;
 left:317px;
 top:4px;
 height:320px;
}
.rightIndexInner {

}
.rightIndexInner H3 {
width:130px;
}
.rightIndexInner H3 A {
font-weight:normal;
font-size:12px!important;
}
.rightIndex .headline a {
 padding:5px;
 cursor:pointer;
 background: url(/javaImages/1/97/0,,10265~7902977,00.jpg) no-repeat 0 0;
}
.rightIndex .headline a:hover {
 padding:5px;
 cursor:pointer;
 background: url(/javaImages/ff/96/0,,10265~7902975,00.jpg) no-repeat 0 0;
}
.rightIndex a {
 color:#000;
 display:block;
 height:41px;
 font-weight:normal;
}
.rightIndex a:hover {
color:#000;
}
.rightIndex .lastLink a {
 height:42px;
}
.headlineAndTeaser {
 position:relative;
 width:314px;
 height:50px;
 background:#660033;
}
.headlineAndTeaserInner {
 padding-left:5px;
padding-top:3px;
width:303px;
height:45px;
overflow:hidden;
}
#homeFirstHeadline {
 font-size:1.3em;

}
#homeFirstTeaser {

}
.homeIndexOuter {
 /*background:transparent url(/javaImages/86/a0/0,,10265~3383430,00.gif) no-repeat bottom left;*/
 background-color:#452d51;
 height:340px;
 width:450px;
 position:relative;
}
.homeIndexOuter .borderBottom {
 background:transparent url(/javaImages/98/2b/0,,10265~3419032,00.gif) no-repeat top left;
 padding-top:5px;
}
.homeIndexOuter .borderBottom .decorationImage {
 margin-left:20px;
}

/* Elsewhere */
.elsewhere {
 background:transparent url(/javaImages/86/a0/0,,10265~3383430,00.gif) no-repeat bottom left;
}
.elsewhere .borderBottom {
 background:transparent url(/javaImages/21/9f/0,,10265~3383073,00.gif) no-repeat top left;
 padding:5px 15px 15px 15px;
}
.elsewhere .borderBottom .decorationImage {
 margin-left:5px;
}
.elsewhereIndex {
 width:410px;
 padding-top:15px;
}
.elsewhereIndex:after {
 content:" "; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}
.elsewhereIndex .entry {
 width:205px;
 float:left;
 margin-bottom:2px;
}
.elsewhereIndex .teaserImage {
 float:left;
 border:1px solid #7b013e;
 margin-right:5px;
}
.elsewhereIndex .entryWithImage {
 padding-top:20px;
}
.exclusive {
 background:transparent url(/javaImages/86/a0/0,,10265~3383430,00.gif) no-repeat bottom left;
}
.exclusive .borderBottom {
 background:transparent url(/javaImages/21/9f/0,,10265~3383073,00.gif) no-repeat top left;
 padding:5px 15px 15px 15px;
}
.exclusive .borderBottom .decorationImage {
 margin-left:5px;
 margin-bottom:15px;
}
.exclusive .layoutTable {
 font-size:0.9em;
}
.exclusive .elsewhereIndex {
 width:205px;
 padding-top:0;
}
.exclusive .elsewhereIndex .entry {
 width:205px;
 float:left;
 margin-bottom:2px;
}
.mainColumn .loginBox {
 background:#452d51 url(/javaImages/e7/d9/0,,10265~3398119,00.gif) no-repeat bottom left;
 width:205px;
 color:white;
 margin:0;
}
.loginBox a, .loginBox a:hover {
 color:white;
}
.exclusive .loginBox .borderBottom {
 background:transparent url(/javaImages/d6/d9/0,,10265~3398102,00.gif) no-repeat top left;
 padding:5px 5px 10px 10px;
}
.exclusive .loginBox .borderBottom .decorationImage {
 margin:0;
}
.exclusive .layoutTable .loginBox {
 font-size:1em;
}
#myAccountDiv {
 height:70px;
}
#myAccountDiv a {
 display:block;
}
#SignUpDiv {
 height:25px;
}
#SignUpDiv .inputBox {
 font-size: 10px;
}

#SignUpDiv a {
 display:block;
left:55px;
position:relative;
top:-23px;
}
.SignUpLink {
position: relative;
top: 30px;
left: 10px;
}
.password {
 padding:6px 0 2px 4px;
}
.submitButton {
position: relative;
top: 5.2px;
}
.registerButton {
position: relative;
top: 5.2px;
}
.JoinButton {
position: relative;
top: 5.2px;
float: right;
right: 10px;
}
/* History */
.timelineIntro {
 font-size:1.2em;
 margin-bottom:5px;
}
.onThisDayArticle {
 height:191px;
 overflow:auto;
 padding-right:5px;
}
.onThisDay {
 background:#7b013e url(/javaImages/fc/c0/0,,10265~3391740,00.gif) no-repeat bottom left;
 padding:5px 10px 20px 10px;
}
.onThisDayOuter .borderBottom {
 background:#7b013e url(/javaImages/f7/c0/0,,10265~3391735,00.gif) no-repeat top right;
 color:white;
 padding-top:10px;
}
.onThisDayOuter .decorationImage {
 margin-left:10px;
}
.onThisDay .headline {
 color:#fbe909;
 font-weight:bold;
 margin-bottom:5px;
}
.onThisDay p {
 margin-bottom:10px;
 line-height:125%
}
.legends {
 background:#452d51 url(/javaImages/a5/c3/0,,10265~3392421,00.gif) no-repeat bottom left;
 color:white;
 width:182px;
 position:relative;
 height:399px;
}
.legendsCopy {
 padding:5px 10px 10px 10px;
}
.legends a {
 color:white;
}
.legendsHeader img {
 height:227px;
 width:143px;
 border-bottom:1px solid white;
 border-right:1px solid white;
}
.icons {
 float:right;
 margin:0;
}
.icons img {
 width:35px;
}
.historyMoreLink {
 position:absolute;
 right:10px;
 bottom:5px;
 font-weight:bold;
}
.historyPromos {
}
.historyPromos .borderBottom {
 width:108px;
 background:transparent url(/javaImages/e5/c8/0,,10265~3393765,00.gif) no-repeat top left;
 padding-top:5px;
}
.historyPromos .layout {
 padding-right:6px;
 margin:0;
 font-size:0.7em;
}
.lastPromo {
}
.historyPromos .lastPromo {
 padding-right:0;
}
.historyPromoIndex {
 position:relative;
 padding:0 1px 0 1px;
 background:transparent url(/javaImages/f7/c8/0,,10265~3393783,00.gif) no-repeat bottom left;
 height:275px;
}
.historyPromos .decorationImage {
 margin:0 0 5px 5px;
 display:block;
}
.historyPromoHeader img {
 width:106px;
 height:168px;
}
.historyPromoCopy {
 padding:3px;
}
.historyPromoCopy a {
 display:block;
}
#footer {
margin-top:80px;
text-align:center;
}
.footerSponsorsWithFooter {
margin-top:20px;
text-align:center;
width:980px;
}
.footerHome {
 width:800px;
 position:absolute;
 margin-top:15px;
}
a.flag {
position : relative; 
top : 3px;
}

.mobileText {
 background:transparent url(/javaImages/76/44/0,,10265~3687542,00.png) no-repeat top left;
 width:153px;
 height:153px;
 padding-left:5px;
 padding-top:3px;
 position:relative;
}
.webSmsTrigger {
        width:153px;
margin-left:5px;
}

#webSmsTriggerForm {
         width:auto;
         padding-bottom:2px;

}
#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;
        border:1px solid #8F9FB2;
        color:#000000;
        font-size:0.8em;
        height:17px;
        width:98px;
}

* html #webSmsTriggerForm .confirmationMessage {
      bottom:63px;
      color:#FFFFFF;
      font-size:75%;
      position:absolute;
      right:17px;
      z-index:1;
}
#webSmsTriggerForm .confirmationMessage {
      bottom:67px;
      color:#FFFFFF;
      font-size:75%;
      position:absolute;
      right:17px;
      z-index:1;
}
.triggerText {
	display: none;
}

.mobileText .layout {
margin-bottom:0px;
}

/*input { 
  margin:-1px 0px; 
} */    
html>body input { 
  margin:0px; 
}
/**+html>body input {
  margin:-1px; 
}*/

.leftIndex .homeFirstImage img {
 height:313px;
}
.skyscraperAd {
 padding-top:10px;
 width:100px;
}

#HeaderPanel {
position:absolute;
right:10px;
top:40px;
}
#welcomeIMG {
border:2px solid #ffff00;
}
#SkyFlash {
margin-top:12px;
width:100px;
}
.mobileAdvert {
background:transparent url(/javaImages/f3/26/0,,10265~4794099,00.gif) top left no-repeat;
height: 153px;
width: 153px;
}
.mobileAdvert img {
margin-left: 5px;
margin-top:2px!important;
}
