.leagueTable TD {
vertical-align:middle;
  text-align:center;
 
}
.leagueTableImage IMG {
 vertical-align:middle;
 text-align:center;
 margin:4px 0 4px 10px;

}
.leagueTableImage {
float:left;
width:44px;
 text-align:center;
 vertical-align:middle;

 
}
.leagueTable .prevLT {
 text-align:right;
 padding-right:0px;
}
.leagueTable .nextLT{
 text-align:left;
  padding-left:5px;
}
.rowFooter TD{
 padding-top:8px;
}
.leagueTableTeamName {
 padding-top:8px; 
 font-weight:bold;
}
.trclass TD{
 height:27px;
 margin:0px;
 padding:0px;
}
.posColumn {
 padding:0 4px 0 4px;
}
.posWidth2 {

}
.posTR TD {
}
.leagueTableLeader  {
 background-color:#ffffff;
}
.leagueTableMidTable  {
 background-color:#ededed;
}
.leagueTablePromotion  {
 background-color:#f6f6f6;
}
.leagueTableRelegation {
 background-color:#d9d9d9;
}
.rowHeaderTop {
 display:none;
}
.teamDivisorPageClass, .playerDivisorPageClass {
 border:1px solid red;
 display:none;
}
.rowHeader {
 text-transform:uppercase;
}
.rowHeader .rowName {
 padding-left:47px;
 text-align:left;
}
.rowHeader .rowBarclays {
  padding:2px 0 2px 8px;
 text-align:left;
}
#tableTdWith {
 width:29px;
}
.leagueTimes LI {
 float:left;
}
.leagueTimes {
 color:white;
 font-weight:bold;
}
.leagueTimeandDate {
 padding-left:4px;
 margin-top:0px!important;
 margin-top:-1px;
 font-weight:bold;
}
.leagueTimesWrap {
background-color:#a8855f;
height:24px;
padding-left:4px;
}
.bpFirst {
 padding:0px 0 0 8px;
line-height:24px;
}
.bpHome {
 text-align:center;
 width:142px;
line-height:24px;

}
.bpAway {
 text-align:center;
 width:141px;
line-height:24px;
}
.verOne {
 padding:0px 0 0 2px;
line-height:24px;
}
.bpSecond {
width:238px;

}
.dateandTime2 {
 margin:0px;
 background-color:#a8855f;
 color:white;
 font-weight:bold;
 padding:0 0 2px 5px;

}
.leagueTableNone {
 display:none;
}

#page2249265 .indexBorder {
padding-left:14px;
}

#page2249266 .indexBorder {
padding-left:14px;
}

/** Statistics **/
.teamTableEvenRowClass TD {
 background-color:#e6f1f7;
  padding-left:3px;
  border-right:1px solid white;
}
.playerTableEvenRowClass TD{
 background-color:#eeeeee;
  padding-left:3px;
  border-right:1px solid white;
}
.teamTableOddRowClass TD, .playerTableOddRowClass TD {
  padding-left:3px;
} 
.lastUpdatedRowClass TD {
 background-color:#a78464;
 color:white;
 font-weight:bold;
 padding:2px 0px 2px 10px;
}
.seasonTableClass TD{
 width:100%;
}
.teamComboRowClass TD {
 background-color:#69addc;
}
.playerQuickTable {
/* border:1px solid red;*/
 width:321px;
}
.teamQuickTable {
/* border:1px solid green;*/
 width:321px;
 margin-right:4px;
}
.mainTable {
/* margin-top:-2px;*/
}
.mainTable TD{

}
.teamTableClass TD SELECT  {
 margin-left:30px;
 border:1px solid red;
}
.mainTable TD{
 vertical-align:middle;
}
.seasonRowClass TD{
border-top:2px solid white;
}
.seasonRowCell1Class {
 width:470px;

 /*background-image:url(http://www.premierleague.com/javaImages/b1/33/0,,12306~3355569,00.gif);
 background-color:transparent;*/
 padding-left:200px;
}
.seasonRowCell2Class {
 width:100px;
/* padding-right:2px;*/
}
.playerComboTable {
 background-color:#a7a8ac;
 width:100%;
}
.teamComboTable{
 background-color:#6babd9;
 width:100%;
}
.teamTableClass {
  width:321px;
 height:442px;
   border:1px solid #afd4f1;
}
.playerTableClass{
  width:321px;
  height:442px;
   border:1px solid #bcbdbf;

}
.playerTableClass TD {
}
.noDataTableClass {
  width:321px;
   height:442px;
   border:1px solid #bcbdbf;
}
.playerComboRowClass TD {
}
.teamMainRowClass TD {
 background-color:#aed6f0;
 border-right:1px solid white;
 padding-left:3px;
}
.playerMainRowClass TD {
 background-color:#bdbdbf;
  border-right:1px solid white;
 padding-left:3px;
 height:20px;

}
.spaceClass {
  border:2px solid green;
}
.spaceClassPlayer {
}

.spaceClassUpperPlayer {
   border:2px solid blue;
  display:none;
}

.spaceClassTeam {
}

.spaceClassUpperTeam {
  border:2px solid yellow;
   display:none;

}
.playerPreviousPageClass {
 width:100px;
 float:left;
}
.playerNextPageClass, .teamNextPageClass {
 text-align:right;
}
.playerPreviousPageClass {

}
.statsTdClass {
}
.playerMainRowClass .statsTdClass, .teamMainRowClass .statsTdClass{
 border-right:0px;
}

.teamLabelTdClass, .playerLabelTdClass  {
 font-weight:bold; 
 color:white;
 padding-left:5px;
}

.teamComboTdClass, .playerComboTdClass {
 text-align:right;
}
.playerComboTdClass {

}
.labelTdClass, .statsTdClass {
 text-align:center;
}
.statsColumnClass {
 text-align:center;
}
/** Fixtures and Results **/


.fixturesList TD {
 padding:3px 5px 3px 5px;
 vertical-align:middle;
}
.homeLogoCell, .awayLogoCell {
 vertical-align:middle;
 text-align:center;
 width:23px;
 display:none;
}
#page2234728 .homeLogoCell, #page2234728 .awayLogoCell {
 display:block;
}
.resultsDescription TD {
 background-color:#a78464;
 font-weight:bold;
 color:white;
}
#fixturesResultsHeaderDiv {
 width:100%;
 background-color:#a78464;
 line-height:22px;
}

*html #fixturesResultsHeaderDivBy {
 background-color:#a78464;
 font-weight:bold;
 color:white;
 float:left;
 padding-left:3px;
}

#fixturesResultsHeaderDivBy {
 background-color:#a78464;
 font-weight:bold;
 color:white;
 float:left;
 padding-left:3px;
 width:527px;
}

#fixturesResultsHeaderDivFix {
 background-color:#a78464;
 font-weight:bold;
 color:white;
 float:left;
 padding-left:5px;
}

.fixturesDayRow TD {
 background-color:#c9c9c9;
 font-weight:bold;
}
.fixturesDarkRow TD {
 background-color:#ededed;
}
.kickOffTimeCell {
 border-right:1px solid white;
 border-left:1px solid white;
 text-align:center;
  width:30px;
}
.venueCell A{
 font-weight:normal;
 text-decoration:underline;
}
.previousAndNextLinks TD{
 text-align:right;
}

.fixturesView {
  border-bottom:1px dotted #241c4f;
}
.fixturesView A {
  height:24px;
/*    line-height: 24px;*/
 position:relative;
 left:-10px;
   padding:4px 0 0px 11px;
/*  display:block;*/



}
.fixturesView  LI {
  margin:0 4px 0 9px;
  border-bottom:1px dotted #241c4f;

}
.fixturesView .byLast{
  border-bottom:0px;
}
.fixturesView #fixturesViewMenu_3 {
/*  border-top:1px dotted #241c4f;
   border-bottom:0px;*/
}
.fixturesView #fixturesViewMenu_1 {
  /*  border-bottom:1px dotted #241c4f;*/
}
.fixturesView A:Hover {
  background-image:url(/javaImages/26/96/0,,12306~3315238,00.gif);
  color:#9d8466;
}
.fixturesView  .fixturesViewMenuSelected {
 background-image:url(/javaImages/26/96/0,,12306~3315238,00.gif);
  color:#9d8466;
 /* position:relative;
  left:-10px;
   border-bottom:0px;
  border-top:0px;*/

}
.fixturesViewMenuSelected A{


}
.fixturesViewMenuSelected A:Hover {

}
.broadcasterCell {
 display:none;
}
.homeTeamNameCell, .awayTeamNameCell {
 width:107px;
}
.matchScoreCell {
 text-align:center;
 width:20px;
}
.homeTabHeight {
 border:1px solid red;
}
.venueCell A{
 font-weight:normal;
 text-decoration:underline;
}
.venueCell A:hover{
 text-decoration:underline;
}
.ticketCell {
/* display:none;*/
 width:18px;
 border-left:1px solid white;
/* text-align:center;*/
}
.tic {
 font-weight:normal;
 text-align:left;
}
.tic IMG {
 vertical-align:middle;
 margin-right:1px;
}
.ticText {
 text-align:left;
}
.fixturesNoResultsRow .tic {
display:none;
}
.matchArticleCell {
/*display:none;*/
 display:table-cell!important;
 display:block;
}
#page2234727 .matchArticleCell, #page2234727 .homeLogoCell, #page2234727 .awayLogoCell, #page2234728 .matchArticleCell, #page2234728 .homeLogoCell, #page2234728 .awayLogoCell {
 display:table-cell!important;
 display:block;
}
#page2234727 .venueCell, #page2234728 .venueCell {
border-right:1px solid white;
}
#page2234727 .matchArticleCell {
}
.nextPrevWeek {
 text-align:right;
 padding:5px;
}
.prevLT {

}
.nextLT {
/* float:left;*/
padding-left:3px;

}

#page2229240 .barclaysAd {
  padding-bottom:10px;
}

.today{
background-color:#cccccc;
}

.calBorderTop{
	border-top:1px dotted #241c4f;
	font-size:1px;
	vertical-align:middle;
}


/* added to move match report link to the right */

.matchArticleCell {
 text-align:right;
}
.posChange {
width:18px;
}
.copyrightCopy {
display:block!important;
}
#page2231392 .copyrightCopy, #page2234727 .copyrightCopy {
display:none!important;
}

/**** RESERVES and YOUTH TABLE ****/

.tableSelection select {
font-size:1.1em;
width:163px;
}
.youthResTable {
}
.youthResTable .leagueTableImage, .youthResTable .leagueTableImage IMG {
/*visibility:hidden;*/
 display:none;
}
.youthResTable td.leagueTableLeader {
background-color:#fff;
}


.pageName {
float:right;
line-height:24px;
padding-right:6px;
}
.youthResTable .played, .youthResTable .points {
width:57px!important;
}
.youthResTable .won, .youthResTable .drawn, .youthResTable .lost, .youthResTable .goaldiff,  {
width:57px!important;
}
.youthResTable .posColumn {
width:24px!important;
padding:0 2px 0 2px;
}
.youthResTable .rowName {
width:235px;
padding-left:14px;
}
.youthResTable .leagueTableTeamName {
padding-left:14px;
padding-bottom:4px;
}
/*** YOUTH AND RESERVES FIXTURES ****/

.youthResFixtures {
}
.youthResFixtures .matchDate {
background-color:#C9C9C9;
font-weight:bold;
padding:3px 5px;
vertical-align:center;
}
.youthResFixtures .resultDiv{
 padding-top:2px;
}
.youthResFixtures .matchHomeTeam, .youthResFixtures .versusDiv, .youthResFixtures .matchAwayTeam, .youthResFixtures .matchKickoff, .youthResFixtures .matchKickoff, .youthResFixtures .resultDiv {
float:left;
}
.youthResFixtures .matchEntry, .youthResFixtures .matchDay {
clear:both;
}
.matchHomeTeam  {
width:200px;
font-weight:bold;
padding:3px 5px 3px 5px;
vertical-align:center;
}
.matchAwayTeam {
width:200px;
font-weight:bold;
padding:2px 5px 3px 20px;
vertical-align:center;
}
.updatedText {
float:left;
}
.matchEntry {
 height:100%;
}
.matchEntry:after {
 content:" "; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}
.rowEven {
background-color:#EDEDED;
}
.versusDiv, .matchKickoff {
padding-top:3px;
}
.prevPageLink, .nextPageLink {
display:inline;
text-align:right;
}
.prevNextLinks {
float:right;
padding-right:8px;
}
#page2231394 .copyrightCopy, #page2231395 .rssLink222, #page2249253 .rssLink222, #page2249254 .rssLink222, #page2249255 .rssLink222, #page2249256 .rssLink222 {
/*display:none;*/
}

.rowDark {
 background-color:#ededed;
}

.minipdf {
 float:left;
 padding-left:7px;
 padding-right:4px;
}
.minipdf IMG {
 width:15px;
 height:14px;
}

/*.pdf {
 float:left;
 padding: 2px 0px 0px 2px;
}

.pdfText {
 padding-left:22px;
}*/

.tempClass {}
.seasonTableClass {width:648px;margin-left:5px;}
.teamPlayerTable {margin-left:3px;}
/*
#multiVote13226 .odd img {
height: 75px;
width: 75px;
border: 1px solid #252b5f;
margin:8px;
float: left;
}

#multiVote13226 .even img {
height: 75px;
width: 75px;
border: 1px solid #252b5f;
margin:8px;
float: left;
}

#multiVote13226 .even {
 height: 94px;
 color: #151c54;
position:relative;
margin-left:13px;

}
#multiVote13226 .odd {
 background-image:url(/javaImages/7f/da/0,,12306~5495423,00.jpg);
 width: 624px;
 height: 94px;
 position:relative;
 color: #151c54;
 margin-left:13px;

}*/

.multiVote .odd img {
height: 75px;
width: 75px;
border: 1px solid #252b5f;
margin:8px;
float: left;
}

.multiVote .even img {
height: 75px;
width: 75px;
border: 1px solid #252b5f;
margin:8px;
float: left;
}

.multiVote .even {
 height: 94px;
 color: #151c54;
position:relative;
margin-left:13px;

}
.multiVote .odd {
 background-image:url(/javaImages/7f/da/0,,12306~5495423,00.jpg);
 width: 624px;
 height: 94px;
 position:relative;
 color: #151c54;
 margin-left:13px;

}

.playername {
font-weight: bold;
padding-top:5px;
}
.goalplayername {
font-weight: bold;
padding-top:5px;
}
.teamname {
padding-top:2px;
}
.goaldate{

}
.breaker {
font-weight: bold;
padding-top:5px;
padding-left: 5px;
padding-right: 5px;
float:left;
}
.playernamewrap {
/*border-right: 1px dotted black;*/
float:left;
height:94px;
padding-right:20px;
width:232px;
}
.votebutton {
height:84px;
left:584px;
position:absolute;
top:37px;
}
.votebuttonmanager {
height:84px;
left:480px;
position:absolute;
top:37px;
}
#page2256910 .votebutton {
height:84px;
left:480px;
position:absolute;
top:45px;
}

#page2270593 .votebutton {
height:84px;
left:480px;
position:absolute;
top:45px;
}
.hidden {
display: none;
}
.answerPerCent {
background-image:url(/javaImages/6/2a/0,,12306~5515782,00.jpg);
left:192px;
line-height:78px;
position:absolute;
text-align:center;
top:7px;
min-width:78px;
font-size:2.2em;
font-weight: bold;
}
.votePercentBox {
background-image:url(/javaImages/6/2a/0,,12306~5515782,00.jpg);
left:192px;
line-height:78px;
position:absolute;
text-align:center;
top:7px;
width:78px;
font-size:2.2em;
font-weight: bold;
}
.percentageBar {
height:46px;
position:absolute;
top:24px;
}
.multiVote .dateandTime2 {
margin-bottom:10px!important;

}
.managerdate {
color:#FFFFFF;
left:333px;
position:absolute;
top:282px;
font-family:"Trebuchet MS",verdana,arial,helvetica,sans-serif;
font-weight:bold;
}
.totalvoteswrap {
float:right;
font-size:1em;
font-weight:bold;
line-height:68px;
padding-right:23px;
}
.submitButton {
/*left:767px;
margin:10px;
position:absolute;*/
/*top:790px;*/
float: right;
margin: 0px 20px;
}
.howvoting {
height:35px;
margin-left:14px;
padding-top:20px;
margin-bottom:20px;
}
#page2257035 .articleText {
background-color:#FFFFFF;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
margin-top:54px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
.votesCastWrap {

border-left:1px dotted #000000;
width:192px;
height:94px;
position:relative;
float:left;
}
#page2256885 .middleCenterContent select {

margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;

}
.middleCenterContent select {
color:#001945;
font-size:0.8em;
font-weight:bold;
margin-bottom:2px;
margin-left:2px;
margin-right:2px;
margin-top:2px;
width:160px;
}
.middleCenterContent option {
margin-left:2px;
}
.mulitvotewraping {
height:117px;
padding-left:10px;
/*width:420px;*/
padding-top:15px;
}
.questionwrap {
text-transform: uppercase; 
background-color: #151c54;
color:#fff;
}
.mulitvotewraping .playernamewrap {
width:365px;
}
.mulitvotewraping .questionwrap {
background-color:#151C54;
color:#FFFFFF;
font-weight:bold;
padding-left:4px;
text-transform:uppercase;
width:90px;
}
.pastvoingheadline {
border-bottom: 1px dotted #151C54;
font-size:2em;
font-weight:bold;
margin-left:10px;
margin-top:9px;
width:418px;
}
.pastvoingtest {
margin-left:10px;
width:418px;
font-weight:bold;
}
.articlelink a{
font-weight:normal;
text-decoration:underline;
}
.shorttext {
height:auto;
overflow-x:hidden;
overflow-y:hidden;
}
.sorryheadline {
border-bottom: 1px dotted #151C54;
font-size:2em;
font-weight:bold;
margin-left:10px;
margin-top:9px;
width:630px;
}
.sorryheadline2 {
margin-top:9px;
margin-left:10px;
float: left;
}
.sorryheadline3 {
margin-left:363px;
margin-top:9px;
}
.sorryquestionwrap {
font-weight:bold;
left:619px;
position:absolute;
text-align:center;
top:344px;
width:80px;
}
#closedVoting {
height: 500px;
}
.votemiddlewrap {
position:relative;
padding-bottom: 50px;
}
.imagegallerywrap {
float: right;
margin: 5px;
}
.imagegallery {
background-color:#ECECEC;
}
.imagegalleryinner img {

width: 184px;
height: 154px;
}
#imageTxt {
border-bottom:1px dotted #241C4F;
border-top:1px dotted #241C4F;
color:#434343;
font-size:10px;
padding: 5px;
}
.sorrymulitvotewraping {
height:117px;
padding-left:10px;
padding-top:15px;
width:521px;
}

.playernamewrap a:link {

background-image:url(/javaImages/c8/48/0,,12306~5589192,00.png);

 }

.viewreplaylink {
position:absolute;
top: 17px;
left: 361px;
}

.viewreplaylink img{
border: none!important;
width: 191px!important;
height: 35px!important;
}
.tablehead {
background-color:#C9C9C9;
height:15px;
width:648px;
color: #151c54;
font-weight: bold;
margin-top:14px;
}
.tablehead1 {
float:left;
padding-left:10px;
text-align:left;
width:73px;
}
.tablehead2 {
float: left;
text-align:left;
width:181px;
}
.tablehead3 {
float: left;
text-align:left;
width:176px;
}
.tablehead4 {
float: left;
text-align:left;
width:145px;
}
.tablehead5 {
float: left;
text-align:left;
width:46px;
}
.pastgoalplayernamewrap {
float: left;
font-weight: bold;
}
.pastgoalplayername {
float: left;
font-weight: bold;
text-align:left;
width:177px;
}
.pastgoalteams {
float: left;
font-weight: normal;
text-align:left;
width:152px;
}
.pastgoalteamname {
float: left;
font-weight: normal;
text-align:left;
width:177px;
}
.pastgoalquestionwrap {
float:left;
font-weight:bold;
padding-left:10px;
text-align:left;
width:75px;

}
.mulitvotewraping {
height:117px;
padding-left:10px;
padding-top:15px;
/*width:638px;*/
}
.pastgoalplayername a {
margin-left: 7px;
}
.pastgoalofweekwrap {
border: 1px solid #fff;
}
.pastgoalofweekwrap .odd {
background-color:#ededed;
height:23px;
line-height:23px;
width:646px;
}
.pastgoalofweekwrap .even {
background-color:#ffffff;
height:23px;
line-height:23px;
width:646px;
}
.Goalsorrymulitvotewraping {
height:117px;
padding-left:10px;
padding-top:15px;
}
.Goalsorryquestionwrap {
font-weight:bold;
left:590px;
position:absolute;
text-align:center;
top:344px;
width:61px;
}
.Goalsorryheadline3 {
margin-left:314px;
margin-top:9px;
}
.pastgoalpercent {
float: left;
}
.pastgoalplayername a IMG{
border-top: none!important;
border-bottom: none!important;
border-left: none!important;
border-right: none!important;
margin-top:4px!important;
}
.articlelink a:link {
background-image: none!important;
}
.pastgap {
padding: 20px;
}
.chewinggumtext {
font-weight:normal;
left:130px;
position:relative;
top:-26px;
width: 262px;
}
.howvoting a:hover {
color: #001945;
}