.footballban, .footballban h1 span.section, .footballban div{background-image:url(/sol/shared/img/v4/banners/football.gif?v2);}
.football-africa-cup-of-nationsban, .football-africa-cup-of-nationsban h1 span.section, .football-africa-cup-of-nationsban div{background-image:url(/sol/shared/img/v4/banners/football.gif?v2);}
.sectionbgcol {background-color:#B40000}
#tabnav li {
	margin:0;
	padding:0;
	display:inline;
	list-style:none;
	width:104px;
	height:25px;
	float:left;
	text-align:center;
	font-size:10px;
	line-height:22px;
	font-weight:bold;
	color:#333;
	background:#B40000 url("http://newsimg.bbc.co.uk/sol/shared/img/v3/tabs/tab_bg104.gif");	
}
.sah {background-color:#B40000}
hr.pufff {border-top:2px solid #B40000;}
.sib606 .sihf {background-color:#B40000;color:#FFFFFF;}
#q1 {background:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/quotes/football/q1.gif");}
#q2 {background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/quotes/football/q2.gif");}
.sibStdQuote {background-color:#B40000;color:#fff;}
.sibStdQuote #q1 {background:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/quotes/football/q1_std.gif");}
.sibStdQuote #q2 {background-image:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/quotes/football/q2_std.gif");}

/* sports from previous stylesheet */
.redstatsheader
	{
	font-family:Verdana, Arial, Helvetica;
	color:#CC3300; 
	font-size:11px; 
	}
.statstext TD 
	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size:11px;
	}
.statsubheader {
   background-color:#FFFF66;
   color:#003399;
   font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
   font-size:11px;
}
.statheader {
   background-color:#003399;
   color:#FFFF66;
   font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
   font-size:11px;
}
.narrowtext { 
	font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-size:11px;
	letter-spacing:-1pt;
}
.date  {
   font-size:11px; 
   font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; 
}
a.stats:link{font-size:13px;color:#000099;}	
a.stats:visited{font-size:13px;color:#6666CC;}
a.stats:hover{font-size:13px;color:#000099;}
a.stats:active{font-size:13px;color:#000099;}
.shorttable .header{background-color:#CC0000;vertical-align:text-top;color:#fff;}
.shorttable {width:100%;border:0px;margin-bottom:20px;border-collapse:separate;}
.shorttable td{border:0px; padding:2px 0 2px 0;}
.shorttable .c1{width:4%;text-align:right;color:#666666; padding:2px 2px 2px 0;}
.shorttable .c2{width:39%;text-align:left;} 
.shorttable .c3{width:6%;text-align:right;}
.shorttable .c4{width:7%;text-align:right;}
.shorttable .c5{width:7%;text-align:right;}
.shorttable .c6{width:7%;text-align:right;}
.shorttable .c7{width:7%;text-align:right;}
.shorttable .c8{width:7%;text-align:right;}
.shorttable .c9{width:7%;text-align:right;}
.shorttable .c10{width:9%;text-align:right;}
.shorttable .r1{vertical-align:text-top;background-color:#fff;}
.shorttable .r2{vertical-align:text-top;background-color:#f6f6f6;}
.shorttable  a.stats:hover {color:#990000;;font-size:13px;text-decoration:underline;}
.shorttable  a:link {color:#990000;;font-size:13px;text-decoration:none;}
.shorttable  a {font-size:13px;text-decoration:none;}
.shorttable  a:visited {color:#CC6666;;font-size:13px;text-decoration:none;}
.fulltableHeader{font-size:13px;padding:8px 0 5px 0;}
.fulltable {border:0px;width:100%;border-collapse:separate;}
.fulltable td{border:0px; padding:2px 0 2px 0;}
.fulltable .c1{width:4%;text-align:right;color:#666666; padding:2px 2px 2px 0;}
.fulltable .c2{width:32%;text-align:left;} 
.fulltable .c3{width:4%;text-align:right;}
.fulltable .c4{width:7%;text-align:right;}
.fulltable .c5{width:4%;text-align:right;}
.fulltable .c6{width:4%;text-align:right;}
.fulltable .c7{width:5%;text-align:right;}
.fulltable .c8{width:5%;text-align:right;}
.fulltable .c9{width:7%;text-align:right;}
.fulltable .c10{width:4%;text-align:right;}
.fulltable .c11{width:4%;text-align:right;}
.fulltable .c12{width:5%;text-align:right;}
.fulltable .c13{width:5%;text-align:right;}
.fulltable .c14{width:5%;text-align:right;}
.fulltable .c15{width:5%;text-align:right;}
.fulltable .r1{vertical-align:text-top;background-color:#fff;}
.fulltable .r2{vertical-align:text-top;background-color:#f6f6f6;}
.fulltable hr{border:none 0;border-top:1px dashed #CC0000;width:100%;height:1px;}
.fulltable .header{background-color:#CC0000;vertical-align:text-top;color:#fff;}
.fulltable .split{margin:0pt 0pt 5px;}
.fulltable  a.stats:hover {color:#990000;;font-size:13px;text-decoration:underline;}
.fulltable  a:link {color:#990000;;font-size:13px;text-decoration:none;}
.fulltable  a {font-size:13px;text-decoration:none;}
.fulltable  a:visited {color:#CC6666;;font-size:13px;text-decoration:none;}
.indexTableHeader {font-size:11px;padding:8px 0 5px 0;}
.indextable {border:0px;width:100%;font-size:11px;border-collapse:separate;}
.indextable tr td{border:0px; padding:1px 0 1px 0;}
.indextable td{border:0px;font-size:11px;}
.indextable .c1{width:9%;text-align:right;color:#666666; padding:1px 2px 1px 0;}
.indextable .c2{width:44%;text-align:left;} 
.indextable .c3{width:10%;text-align:right;}
.indextable .c4{width:16%;text-align:right;}
.indextable .c5{width:16%;text-align:right;}
.indextable .r1{vertical-align:text-top;background-color:#fff;}
.indextable .r2{vertical-align:text-top;background-color:#f6f6f6;}
.indextable .header{background-color:#CC0000;vertical-align:text-top;color:#fff;}
.indextable .rule{color:#CC0000;}
.indextable .horiz_rule{color:#CC0000;background-color:#CC0000;height:2px;}
.indextable hr{border:none;border-top:1px dashed #CC0000;width:100%;height:1px;}
.indextable  a:link {color:#990000;;font-size:11px;text-decoration:none;}
.indextable  a {font-size:11px;text-decoration:none;}
.indextable  a.stats:hover, .indextable  a:hover {color:#990000;font-size:11px;text-decoration:underline;}
.indextable  a:visited {color:#CC6666;;font-size:11px;text-decoration:none;}
.scosm {border:0px;width:100%;}
.scosm td{border:0px;}
.scosm .c1{width:5%;text-align:right;}
.scosm .c2{width:47%;text-align:left;} 
.scosm .c3{width:39%;text-align:left;}
.scosm .c4{width:9%;text-align:right;}	
.scosm .r1{background-color:#FFFFDD;vertical-align:text-top;}
.scosm .r2{background-color:#EEEECC;vertical-align:text-top;}
.cnty {border:0px;width:100%;}
.cnty td{border:0px;}
.cnty .c1{width:5%;text-align:right;}
.cnty .c2{width:47%;text-align:left;} 
.cnty .c3{width:39%;text-align:left;}
.cnty .c4{width:9%;text-align:right;}		
.cnty .r1{background-color:#FFFFDD;vertical-align:text-top;}
.cnty .r2{background-color:#EEEECC;vertical-align:text-top;}
.livescores {width:100%;border:0px;border-collapse:separate;}
.livescores td{vertical-align:text-top;border:0px;}
.livescores .c1{width:37%;text-align:right;}
.livescores .c2{width:20%;text-align:center;} 
.livescores .c3{width:37%;text-align:left;}
.livescores .c4{width:6%;text-align:right;}
.clubResults {width:100%;border:0px;border-collapse:separate;}
.clubResults td{vertical-align:text-top;border:0px;}
.clubResults .c1{width:40%;text-align:right;}
.clubResults .c2{width:20%;text-align:center;} 
.clubResults .c3{width:40%;text-align:left;}
.clubResults .add{width:100%;text-align:right;font-size:11px;}
.competitionResults {width:100%;border:0px;margin:0 0 15px 0;border-collapse:separate;}
.competitionResults td{vertical-align:text-top;border:0px;}
.competitionResults .c1{width:40%;text-align:right;}
.competitionResults .c2{width:20%;text-align:center;} 
.competitionResults .c3{width:40%;text-align:left;}
.competitionResults .add{width:100%;text-align:right;font-size:11px;}
.competitionResults .red span{background:url(/shared/img/cc3300.gif) repeat 0 0;color:#cc3300;}
.competitionResults .yellow span{background:url(/shared/img/ffff00.gif) repeat 0 0;color:#ffff00;}
.competitionResults .red span,.competitionResults .yellow span{font-size:0.7em;display:inline;width:7px;padding:1px 0;}
.textCommTable {width:100%;border:0px;border-collapse:separate;}
.textCommTable td{vertical-align:text-top;border:0px;}
.textCommTable .c1{width:36%;text-align:right;}
.textCommTable .c2{width:20%;text-align:center;} 
.textCommTable .c3{width:36%;text-align:left;}
.textCommTable .c4{width:8%;text-align:right;}
.sco {border:0px;width:629px;border-collapse:separate;}
.sco td{border:0px;}
.sco .c1{width:4%;text-align:left;}
.sco .c2{width:31%;text-align:left;} 
.sco .c3{width:5%;text-align:right;}
.sco .c4{width:12%;text-align:right;}
.sco .c5{width:12%;text-align:right;}
.sco .c6{width:12%;text-align:right;}
.sco .c7{width:12%;text-align:right;}
.sco .c8{width:12%;text-align:right;}		
.sco .r1{background-color:#FFFFDD;vertical-align:text-top;}
.sco .r2{background-color:#EEEECC;vertical-align:text-top;}
.form {border:0px;width:100%;border-collapse:separate;}
.form td{border:0px;}
.form .c1{width:34%;text-align:left;}
.form .c2{width:11%;text-align:right;} 
.form .c3{width:11%;text-align:right;}
.form .c4{width:11%;text-align:right;}
.form .c5{width:11%;text-align:right;}
.form .c6{width:11%;text-align:right;}
.form .c7{width:11%;text-align:right;}		
.form .r1{background-color:#FFFFDD;vertical-align:text-top;}
.form .r2{background-color:#EEEECC;vertical-align:text-top;}
.gamessince {border:0px;width:100%;border-collapse:separate;}
.gamessince td{border:0px;}
.gamessince .c1{width:73%;text-align:left;}
.gamessince .c2{width:27%;text-align:right;}
.gamessince .r1{background-color:#FFFFDD;vertical-align:text-top;}
.gamessince .r2{background-color:#EEEECC;vertical-align:text-top;}
.disc {border:0px;width:629px;border-collapse:separate;}
.disc td{border:0px;}
.disc .c1{width:3%;text-align:left;}
.disc .c2{width:39%;text-align:left;} 
.disc .c3{width:3%;text-align:right;}
.disc .c4{width:3%;text-align:right;}
.disc .c5{width:7%;}
.disc .c6{width:3%;text-align:right;}
.disc .c7{width:3%;text-align:right;}
.disc .c8{width:7%;}
.disc .c9{width:3%;text-align:right;}
.disc .c10{width:3%;text-align:right;}
.disc .c11{width:7%;}
.disc .c12{width:3%;text-align:right;}
.disc .c13{width:3%;text-align:right;}
.disc .c14{width:7%;}
.disc .c15{width:3%;text-align:right;}
.disc .c16{width:3%;text-align:right;}
.disc .head1{width:7%;text-align:center;}
.disc .head2{width:7%;text-align:center;}
.disc .head3{width:7%;text-align:center;}
.disc .head4{width:7%;text-align:center;}
.disc .head5{width:7%;text-align:center;}
.disc .red{width:7%;text-align:center;background:#ff0000}
.disc .yellow{width:7%;text-align:center;background:#ff00ff}		
.disc .r1{background-color:#FFFFDD;vertical-align:text-top;}
.disc .r2{background-color:#EEEECC;vertical-align:text-top;}
.disc .red{width:3%;text-align:center;background-color:#cc0000}	
.disc .yellow{width:3%;text-align:center;background-color:#ffcc00}
.disc .smallnbsp{font-size:4px;}
.sqdetails {width:100%;border-collapse:separate;}
.sqdetails .c1{width:25%;}
.sqdetails .c2{width:75%;}
.protables {border:0px;width:100%;border-collapse:separate;}
.protables td{border:0px;}
.protables .c1{width:45%;text-align:left;}
.protables .c2{width:10%;text-align:right;} 
.protables .c3{width:13%;text-align:right;}
.protables .c4{width:10%;text-align:right;}
.protables .c5{width:12%;text-align:right;}
.protables .c6{width:10%;text-align:right;}
.protables .r1{background-color:#FFFFDD;vertical-align:text-top;}
.protables .r2{background-color:#EEEECC;vertical-align:text-top;}
.sqlistrhs {width:100%;border:0px;border-collapse:separate;}
.sqlistrhs td{border:0px;}
.sqlistrhs .c1{width:15%}
.sqlistrhs .c2{width:85%}
.sqlist {width:629px;border:0px;}
.sqlist td{border:0px;}
.sqlist .c1{width:2%}
.greyline{color:#cccccc;width:100%;margin-top:4px;margin-bottom:4px;}
p.stats{padding:10px 0;margin:0px;}
p.topInfo{color:#000;padding:0px;margin:0px;font-size:12px;}
.matchstats hr{height:1px;color:#666;font-weight:normal;background:#666;border:0px;}
.matchstats h4{margin:0px;font-size:12px;padding:0px;}
.matchstats h4.sub{margin:0px;font-size:11px;padding:2px 0px;}
.matchstats h4.perH{margin:0px;font-size:12px;padding:18px 0 2px 0px;}
.mStatsAdditional h4.perH{margin:0px;font-size:10px;padding:7px 0 2px 0px;}
.matchstats .perHadd{margin:0px;font-size:10px;padding:7px 0 2px 0px;}
p.indicators{font-size:10px;margin:0px;padding:10px 0 5px 0;}
.matchstats .percent1{background:#ccc;padding:2px 5px;font-size:11px;border-bottom:1px solid #999;border-left:1px solid #999;}
.matchstats .percent2{background:#b40000;padding:2px 5px;color:#fff;font-size:11px;border-bottom:1px solid #333;border-left:1px solid #333;}
.matchstats td.team{font-size:11px;padding:7px 0 10px 0;}
.matchstats h4.strap{margin:0px;font-size:10px;color:#ffffff;background-color:#000000;padding:3px 3px 3px 5px;}
.matchstats h4.strapAdd{margin:0 0 10px 0;font-size:10px;color:#ffffff;background-color:#000000;padding:3px 3px 3px 5px;}
.mStatsAdditional h4.strap{margin:0 0 10px 0;font-size:10px;color:#ffffff;background-color:#000000;padding:3px 3px 3px 5px;}
.matchstats p.scorer{padding:12px 0 0 0;margin:0px;}
.matchstats p.tdHead{padding:15px 0 0 0;margin:0px;font-weight:bold;}
.matchPnts{border:0px;width:100%;margin:0px 0 10px 0;}
.matchPnts th{border:0px;font-size:11px;font-weight:normal;}
.matchPnts td{border:0px;font-size:11px;}
.matchPnts .c1{width:50%;text-align:left;}
.matchPnts .c2{width:11%;text-align:right;}
.matchPnts .c3{width:11%;text-align:right;}
.matchPnts .c4{width:11%;text-align:right;}
.matchPnts .c5{width:16%;text-align:right;}		
.matchPnts .r1{background-color:#EEEECC;}
.matchPnts .r2{background-color:#FFFFCC;}
.matchstats ul{padding:0px;margin:0 0 10px 0;list-style:none;}
.matchstats ul.player{padding:0px;margin:0 0 15px 0;list-style:none;}
.matchstats ul.inline{padding:0px;margin:0 0 20px 0;list-style:none;}
.matchstats ul li{font-size:11px;padding:0px;line-height:15px;}
.matchstats ul.inline li{display:inline}
.matchstats ul li.statarr{padding:0px 0px 0px 7px;background:url("http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif") no-repeat 0px 1px;}
p.extraInfo{padding:0 0 10px 0;margin:0px;font-size:11px;}
/* Squad profile */
h2.squadSectionHeader{font-size:16px;color:#000;margin:20px 0 10px 0px;padding:0 0 3px 0;border-bottom:1px #990000 solid;}
td.squaddetail{font-weight:bold} 
.clear{clear:both;}
.squadTotals{border:0px;width:100%;margin:0 0 10px 0;}
.squadTotals th{border:0px;font-size:11px;font-weight:normal;}
.squadTotals td{border:0px;font-size:11px;}
.squadTotals .c1{width:38%;text-align:left;}
.squadTotals .c2{width:12%;text-align:right;}
.squadTotals .c3{width:12%;text-align:right;}
.squadTotals .c4{width:12%;text-align:right;}
.squadTotals .c5{width:13%;text-align:right;}		
.squadTotals .c6{width:13%;text-align:right;}
.squadTotals .r1{background-color:#EEEECC;}
.squadTotals .r2{background-color:#FFFFCC;}
.matchstats .defList{margin:0px;padding:0 0 20px 0;}
.matchstats dl{margin:0;padding:0;width:340px;float:left;border:1px solid #fff;}
.matchstats dt{margin:0;padding:1px 0;width:130px;float:left;}
.matchstats dd{margin:0;padding:1px 0;width:210px;font-weight:bold;float:left;}
.commGoal {background-color:#000000;width:98%;color:#ffff00;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}
.commMiss {background-color:#000000;width:98%;color:#fff;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}
.commDismissal {background-color:#cc0000;width:98%;color:#fff;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}
.commBooking {background-color:#FFFF00;width:98%;color:#000;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}
.commIncident {background-color:#3399CC;width:98%;color:#fff;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}
.commOtherEvent {background-color:#cccccc;width:98%;color:#000000;font-weight:bold;border:1px solid #000;padding:1px 0 1px 5px;margin:0 0 10px 0;}

.orangebg{border-bottom:1px solid #eee;padding:0 0 5px 0;margin:0 0 10px 0;}
.orangebg .nlp{background:#fff;color:#777;padding:0px;}
.orangebg .widesectionheadline .widesection .nlp{font-size:11px;padding:0px;}

.wgreylinebottom .picheadline3{margin:0px 0;}
.wgreylinebottom .picheadline3 .widesummary{margin:0px 0;}

.filler3 .nlp {background:#8C0017;color:#fff;padding:5px 0 5px 5px;font-size:1.3em;}

/* JSON Enabled Content Styles */
.matchHeadline {font-weight:normal;font-size:19px;font-weight:bold;}
.matchSummary {position:relative;}
.matchSummary p.matchStatus {float:right;text-align:right;left:500px;position:absolute;font-weight:bold;z-index:0;}
.matchSummary .summaryTable {border-collapse:collapse;margin-bottom:10px;padding:0px;width:609px;}
.matchSummary .summaryTable td {vertical-align:top;}
.matchSummary .summaryTable .matchStatus {font-size:12px;font-weight:normal;}
.matchSummary .summaryTable .latest .homeTeamName, .matchSummary .summaryTable .latest .awayTeamName {font-size:14px;font-weight:bold;}
.matchSummary .summaryTable .latest .homeTeamName {text-align:right;width:235px;}
.matchSummary .summaryTable .latest .awayTeamName {text-align:left;width:235px;}
.matchSummary .summaryTable .latest .score {font-size:13px;font-weight:bold;width:141px;}
.matchSummary .summaryTable .latest .halfTimeScore {color:#666;font-size:13px;font-weight:normal;}
.matchSummary .summaryTable .summary .home, .matchSummary .summaryTable .summary .away {font-size:11px;}
.matchSummary .summaryTable .summary .home {text-align:right;}
.matchSummary .summaryTable .summary .home dt, .matchSummary .summaryTable .summary .away dt {font-weight:bold;}
.matchSummary .summaryTable .summary .home dd, .matchSummary .summaryTable .summary .away dd {margin:0px;}
.matchSummary .summaryTable .summary .home span, .matchSummary .summaryTable .summary .away span {white-space:nowrap;}
.matchStats .statsContainer {background-image:url('/sol/shared/img/rugbyunionstatsbg.gif');border-bottom:solid 1px #EEE;margin-left:10px;width:609px;}
.matchStats .homeStats, .matchStats .barStats, .matchStats .awayStats {float:left;width:203px;}
.matchStats .barStats {border-top:solid 1px #EEE;}
.matchStats .homeStats h3, .matchStats .awayStats h3 {font-size:10px;font-weight:bold;margin:0px;padding:2px 3px 2px 8px;text-align:left;}
.matchStats .homeStats h3 {background-color:#900;color:#FFF;}
.matchStats .awayStats h3 {background-color:#AAA;color:#FFF;}
.matchStats .barStatsDiv {padding-top:20px;text-align:center;}
.matchStats .barStats table {border-collapse:collapse;margin:0 auto;margin-top:4px;width:195px;}
.matchStats .barStats th {background-color:#FFF;color:#666;font-size:11px;font-weight:normal;text-align:center;}
.matchStats .barStats td {background-color:#FFF;color:#000;font-size:8px;}
.matchStats .barStats .homeStat, .matchStats .barStats .awayStat {font-size:11px;font-weight:bold;}
.matchStats .barStats .barBG {background-color:#AAA;padding:0px;}
.matchStats .barStats div {background-color:#900;border-right:1px solid #000;float:left;height:10px;margin:0px;padding:0px;}
.matchStats .barStats .awayBar {background-color:#900;float:left;height:10px;margin:0px;padding:0px;}
.matchStats .barStats .homeStat {text-align:left;}
.matchStats .barStats .awayStat {text-align:right;}
.matchStats .barStats .homeStat .homeStatBrackets, .matchStats .barStats .awayStat .awayStatBrackets {font-weight:normal;}
.matchStats .team {color:#333;font-size:11px;width:100%;}
.matchStats .team .substitutes {font-size:11px;font-weight:bold;padding-top:10px;text-align:left;}
.matchStats .team .number {font-size:11px;font-weight:bold;text-align:right;vertical-align:top;width:20px;}
.matchStats .team .name, .matchStats table.team td span.substitution {font-size:11px;vertical-align:top;}
.matchStats .team .cards {font-weight:bold;vertical-align:top;width:18px;}
.matchStats .team .cards .yellow, .matchStats .team .cards .red {background-image:url( '/sol/shared/img/rugbyunionstatssprite.gif' );background-repeat:no-repeat;display:block;float:left;height:8px;margin-right:2px;width:6px;}
.matchStats .team .cards .yellow {background-position:0px 0px;}
.matchStats .team .cards .red {background-position:-6px 0px;}
.matchStats .team .cards .yellow span, .matchStats .team .cards .red span {display:none;}
.matchStats p {color:#999;font-size:9px;margin-top:10px;}
.matchStats p span {font-weight:bold;}
.liveScores {width:306px;margin:0 0 3px 0;border-color:#f2f1f1;border-style:solid;border-width:0 0 18px 0;}
.liveScores .matchStatus {text-align:right}
.liveScores .division {background:url(http://newsimg.bbc.co.uk/sol/shared/img/v4/sport_red_grad.gif) repeat-x;color:white;font-weight:normal;font-size:12px;padding:10px;margin:0;}
.liveScores .division .label{font-weight:bold;}
.liveScores .leagues {background-color:#E9E9E9;color:#999;font-size:11px;padding:8px 8px 8px 8px;text-align:center;}
.liveScores .leagues select {font-size:11px;margin-left:10px;width:160px;}
.liveScores .lastUpdated {color:#CCC;font-size:9px;}
.liveScores table {background-color:#FFF;border-collapse:collapse;border:solid 1px #E9E9E9;border-top-width:0px;width:100%;}
.liveScores td{padding-bottom:5px;padding-top:5px;border-bottom:solid 1px #E9E9E9;}
.liveScores .homeTeam, .liveScores .homeScore {text-align:right;}
.liveScores .homeTeam, .liveScores .awayTeam {width:120px;}
.liveScores .homeScore, .liveScores .awayScore {width:15px;}
.liveScores .dash, .liveScores .status {text-align:center;font-size:11px;}
.liveScores .status {border-left:solid 2px #E9E9E9;font-size:11px;width:40px;}
.liveScores a.stats{color:#990000;text-decoration:none;font-weight:normal;}
.liveScores a.stats:hover{color:#990000;text-decoration:underline;font-weight:normal;}
.liveScores .message{background-color:#f2f1f1;color:#5e5f61;padding:10px 10px 10px 10px;font-size:11px;}
.upcomingFixtures {margin-left:50px;width:306px;border-bottom:solid 1px #E9E9E9}
.upcomingFixtures h4 {background-color:#971D20;color:#FFF;font-weight:bold;padding:10px;text-transform:uppercase;}
.upcomingFixtures h5 {text-align:center;border-color:#E9E9E9;border-style:solid;border-width:0 1px;padding:10px 0 5px;}
.upcomingFixtures .homeTeam {width:35%;text-align:right;display:inline-block;}
.upcomingFixtures .versus {color:#AAA;width:20%;text-align:center;display:inline-block;padding:5px 0;}
.upcomingFixtures .awayTeam {width:35%;text-align:left;display:inline-block;}
.upcomingFixtures .opposition {color:#069;}
.upcomingFixtures p {text-align:center;border-color:#E9E9E9;border-style:solid;border-width:0 1px;font-size:9px;color:#AAA;padding:8px 0;}
.upcomingFixtures .date {width:100px;text-align:right;display:inline-block;padding-right:2px;}
.upcomingFixtures .kickoff {width:80px;text-align:center;display:inline-block;}
.upcomingFixtures .venue {width:100px;text-align:left;display:inline-block;padding-left:2px;}
.recentResults {margin-left:50px;width:306px;}
.recentResults h4 {background-color:#971D20;color:#FFF;font-weight:bold;padding:10px;text-transform:uppercase;}
.recentResults table {width:100%;border-color:#E9E9E9;border-style:solid;border-width:0 1px 1px;}
.recentResults tr {vertical-align:top}
.recentResults .homeTeam, .recentResults .homeScore {text-align:right;font-weight:bold;}
.recentResults .homeTeam, .recentResults .awayTeam {width:120px;font-weight:bold;}
.recentResults .homeScore, .recentResults .awayScore {width:25px;font-weight:bold;}
.recentResults .dash {text-align:center;font-weight:bold;}
.recentResults .opposition {color:#069;}
.recentResults li {font-weight:normal;font-size:10px;color:#AAA}
.recentResults td {padding-top:10px}
.matchLiveText li {margin:0pt 0pt 20px;}
.matchLiveText .time {display:block;font-weight:bold;}
.matchLiveText .goal, .matchLiveText .miss, .matchLiveText .dismissal, .matchLiveText .booking, .matchLiveText .incident, .matchLiveText .other {display:block;border:1px solid #CCC;font-weight:bold;margin:0pt 0pt 20px;padding:1px 0pt 1px 5px;width:98%;}
.matchLiveText .incident {background-color:#00A9E0;color:#FFFFFF;}
.matchLiveText .goal {background-color:#424242;color:#FFF900;}
.matchLiveText .goal .score {display:block;}
.matchLiveText .miss {background-color:#424242;color:#FFFF00;}
.matchLiveText .booking {background-color:#FFF900;color:#000000;}
.matchLiveText .dismissal {background-color:#C92300;color:#FFFFFF;}
.matchLiveText .other {background-color:#CCC;color:#000;}
.matchStatsAtAGlance .possession {padding:0 0 5px 0;}
.matchStatsAtAGlance .possession th {font-size:10px;margin:0px;padding:7px 0pt 2px 0px;font-family:verdana;}
.matchStatsAtAGlance .possession td.barBG {background-color:#AAA;padding:0px;font-size:11px;width:203px;}
.matchStatsAtAGlance .homeBar {background-color:#900;float:left;height:18px;margin:0;border-right:1px solid #000;}
.matchStatsAtAGlance .homeStats, .matchStatsAtAGlance .awayStats {font-size:11px;line-height:15px;}
.matchStatsAtAGlance .homeStats, .matchStatsAtAGlance .awayStats {padding:5px 0 20px 0;}
.matchStatsAtAGlance .homeStats h3, .matchStatsAtAGlance .awayStats h3{font-size:12px;}
.matchStatsAtAGlance .possession td.homeStat {text-align:left;}
.matchStatsAtAGlance .possession td.awayStat {text-align:right;}
.matchStatsAtAGlance .possession span.team {display:block;}
.matchStatsAtAGlance .team {color:#333;font-size:11px;width:100%;}
.matchStatsAtAGlance .team .substitutes {font-size:11px;font-weight:bold;padding-top:10px;text-align:left;}
.matchStatsAtAGlance .team .number {font-size:11px;font-weight:bold;text-align:right;vertical-align:top;width:20px;}
.matchStatsAtAGlance .team .name, .matchStatsAtAGlance .team .substitution {font-size:11px;vertical-align:top;}
.matchStatsAtAGlance .team .substitutes {padding:5px 0 0 0;}
.matchStatsAtAGlance .team .cards .yellow, .matchStatsAtAGlance .team .cards .red {background-image:url( '/sol/shared/img/rugbyunionstatssprite.gif' );background-repeat:no-repeat;display:block;float:left;height:8px;margin-right:2px;width:6px;}
.matchStatsAtAGlance .team .cards .yellow {background-position:0px 0px;}
.matchStatsAtAGlance .team .cards .red {background-position:-6px 0px;}
.matchStatsAtAGlance .team .cards .yellow span, .matchStatsAtAGlance .team .cards .red span {display:none;}
.matchStatsAtAGlance h4.strap{margin:0px;font-size:10px;color:#ffffff;background-color:#000000;padding:3px 3px 3px 5px;}
.footballVideprinter li {margin:0pt 0pt 20px;}
.footballVideprinter .fulltime, .footballVideprinter .result, .footballVideprinter .correction, .footballVideprinter .time {font-weight:bold;}
.footballVideprinter .correction, .footballVideprinter .time {display:block;}
.footballVideprinter .goal, .footballVideprinter .miss, .footballVideprinter .dismissal, .footballVideprinter .booking, .footballVideprinter .incident, .footballVideprinter .other {display:block;border:1px solid #000;font-weight:bold;margin:0pt 0pt 20px;padding:1px 0pt 1px 5px;width:98%;}
.footballVideprinter .goal {background-color:#000;color:#FF0;}
.footballVideprinter .goal span.score {display:block;}
.footballVideprinter .miss {background-color:#000;color:#FFF;}
.footballVideprinter .dismissal {background-color:#C00;color:#FFF;}
.footballVideprinter .booking {background-color:#FF0;color:#000;}
.footballVideprinter .incident {background-color:#39C;color:#FFF;}
.footballVideprinter .other {background-color:#CCC;color:#000;}
.clearBoth {clear:both;}
.hidden {display:none;}
/* End of JSON Enabled Content Styles */
.storyextra .puffbox #footballgossip{margin:-4px 0 0 0;}


/* new styles for football league tables */
table#footballAsItStandsRenderer{margin:5px 0 0 0}
.short_table table{width:100%;border-collapse:collapse;text-align:right;font-size:1.1em;}
.short_table .header{ color:#000}	
.short_table a:link{color:#990000;text-decoration:none}
.short_table a{text-decoration:none;}
.short_table a:visited{color:#990000;text-decoration:none}
.short_table a:hover{color:#990000;text-decoration:underline}
.short_table #wins,.short_table #draws,.short_table #lost,.short_table #for,.short_table #against,.short_table #goal_difference{width:7%}
.short_table {
 padding:10px 0 0px 0;
 margin:0 0 14px 0;
 width:306px;
}
.short_table div.tabledata{height:200px;overflow:auto;}
.short_table table {
 width:100%;
 border-collapse:collapse;
 border-spacing:0;
 text-align:right;
}
.short_table table tfoot td{
 text-align:left;
 border-top:16px solid #eee;
 border-bottom:none;
}
.short_table table tfoot td:last-child{padding:0}
.short_table table tfoot td a{
background:url(/sol/shared/img/v4/arrow.gif) no-repeat scroll 10px 8px;
border:1px solid #eee;
display:block;
margin:3px 0 0;
padding:8px 0 8px 20px;
}
.short_table table tfoot td a:link,.short_table table tfoot td a:visited,.short_table table tfoot td a:hover,.short_table table tfoot td a:active{color:#0051ad}
.short_table h2{
	background:#600c19 url(/sol/shared/img/football_league/bg_header.gif) repeat-x 0 0;
	color:#fff;
	padding:9px 10px 8px;
	font-weight:normal;
	font-family:arial;
	font-size:1.5em;
}
.short_table h2 strong{font-weight:bold}
.short_table p{
	font-family:arial;
	font-size:1.1em;
	padding:9px 10px 8px;
	background:#eee;
}
.short_table td { 
 padding:2px 2px 2px 0;
 border-bottom:1px solid #eee;
}
.short_table tr.promoted{background:#d2e9d2}
.short_table tr.relegated{background:#ffe1e6}
.short_table tr.boundary td{
 border-bottom:1px dashed #961A1E;
}
.short_table th,.short_table th#team{
 font-size:1em;
 font-weight:normal;
 padding:2px 2px 2px 0;
 border-bottom:1px solid #eee;
}
.short_table th#team{padding:2px 0 2px 5px;width:160px}
.short_table span { 
 display:block;
 font-size:1em;
 font-weight:normal;
}
.short_table thead th span{
position:absolute;
top:-5000px;
left:-5000px;
}
.short_table #position{
 text-align:right;
 padding:2px 2px 2px 0;
 text-indent:-50000px;
}
.short_table #team,.short_table .team{width:45%;text-align:left}
#team,.short_table .team a,.short_table .team span{padding:0 0 0 5px;display:block}
.short_table #position{width:10%}
.short_table #points,.short_table #goal_difference,.short_table #points{width:15%}
.short_table td:last-child,.short_table th:last-child{padding:0 13px 0 18px}

.livescores{width:306px;border-bottom:15px solid #eee;padding:0px}
.livescores span{display:inline}
.livescores h2{font-size:1.2em!important;}
.puffbox .livescores h2{font-size:1.4em!important;}
.livescores .choose{border-bottom:1px solid #999;padding:5px 5px 5px 10px}
.livescores .choose span{margin:0 10px 0px 0px;padding:5px 0 3px 0}
.livescores p span{font-size:1.1em}
.livescores span.selectteam{display:inline;background:#fff;padding:5px}
.livescores table td{vertical-align:top;border-bottom:none;border-top:1px solid #eee}
.livescores table th{padding:0px;margin:0px;border:1px solid #eee}
.livescores table td.team{width:34%}
.livescores table th.col2{width:16%}
.livescores table th.col4{width:16%}
.livescores table td:last-child{padding:0}
.livescores table td.right{text-align:right}
.livescores table td.center{text-align:center;padding:2px 0 0 2px}
.livescores table td.left{text-align:left}
.livescores table tr.promoted td{border:none}
.livescores table tr.promoted{background:#d2e9d2}
.livescores table .strongbg{font-weight:bold;background:#d2e9d2 url("/sol/shared/img/football_league/table_bg2.gif") repeat-y top right}
.livescores table{background:#fff url("/sol/shared/img/football_league/table_bg2.gif") repeat-y top right}
.livescores table td.subrowbg{text-align:center;padding:2px 52px 5px 0px;font-size:0.85em;background:#d2e9d2 url("/sol/shared/img/football_league/table_bg2.gif") repeat-y top right}
.livescores table td.subrow{text-align:center;padding:2px 52px 5px 0px;font-size:0.85em;background:url("/sol/shared/img/football_league/table_bg2.gif") repeat-y top right;border:none}
.livescores table .strong{font-weight:bold}

.short_table table tr.header2 th{border-bottom:none;}
.livescores2 h2{font-size:1.1em;}
.livescores2 p{background:none;font-weight:bold;padding:0 0 0px 10px;margin:0;font-size:0.9em;font-size:1.0em;}
.livescores2 p.scoreinfo,.livescores2 p.updateMessage{background:#eee;font-weight:normal;padding:10px;margin:0 0 10px 0;font-size:0.9em;}
.livescores2{width:466px;padding:0px;}
.livescores2 table{margin:10px 0 0 0;}
.livescores2 table td{vertical-align:top;border-bottom:none;font-size:1em}

.livescores2 table td.team a {
	font-size:1em;
	}

.livescores2 .table2 .scorers .homeTeamScorers,
.livescores2 .table2 .scorers .awayTeamScorers,
.livescores2 .table2 .bookings .homeTeamBookings,
.livescores2 .table2 .bookings .awayTeamBookings,
.livescores2 .table2 .homeTeamDismissals,
.livescores2 .table2 .awayTeamDismissals {
	padding:0 0 10px 0;
	}

.livescores2 table tr.matchScore td a:link,.livescores2 table tr.matchScore td a:visited{color:#0052AD}
.livescores2 table th{padding:0px;margin:0px;}
.livescores2 table td.team{width:34%;}
.livescores2 table th.col2{width:16%;}
.livescores2 table th.col4{width:16%;}
.livescores2 table td.right{text-align:right;}
.livescores2 table td.center{text-align:center;padding:2px 0 0 2px;}
.livescores2 table td.left{text-align:left;}
.livescores2 table td.subrow{text-align:center;padding:0px 74px 2px 0px;}
.livescores2 table td.subrow span{display:block;padding:0 0 5px 0}
.livescores2 table td.subrow span.comment{font-size:1em;}
.livescores2 table td li{text-align:right;}
.livescores2 table .strong{font-weight:bold;}
.livescores2 table .end{border-left:1px solid #ccc;}
.livescores2 .stats{font-size:0.8em;margin:10px 0 3px 0;border:1px solid #454545;padding:5px 0px;}
.livescores2 .stats a{padding:4px 0 4px 17px;font-size:1.1em;color:#585858}
.livescores2 a.updates{display:block;border:1px solid #eeeeee;padding:10px 16px;color:#0052AD;font-size:1em;background:url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif) no-repeat scroll 9px 11px;margin:10px 0;}
.livescores2 a.updates:hover{color:#0052AD;}
/*.livescores2 .show{background:#eee url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif) no-repeat scroll 7px 7px;}
.livescores2 .hide{background:#eee url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow_down.gif) no-repeat scroll 7px 7px;}*/
.livescores2 table td ul.left li {text-align:left;}
.livescores .team span{padding:0 0 0 5px}
.oppm_live_text_accreditation {margin-top:20px;}

.statslist{margin:0 0 20px 0;}
.statslist .clear{}
.statslist .colone{width:223px;float:left;}
.statslist .coltwo{width:223px;float:right;}
.statslist ul.teamlist{margin:0 0 14px 0;border-top:1px solid #eee}
.statslist ul.teamlist li{border-bottom:1px solid #eee;font-size:0.9em;}
.statslist ul.teamlist li a{color:#0354ae}
.statslist ul.teamlist li span.yellow{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/yellowcard.gif) no-repeat bottom right;padding:0 14px 0 0}
.statslist ul.teamlist li span.red{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/red.gif) no-repeat bottom right;padding:0 14px 0 0}
.statslist ul.teamlist li span.yellow2{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/yellow2.gif) no-repeat bottom right;padding:0 43px 0 0}
.statslist ul.teamlist li span.yellowred{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/yellowred.gif) no-repeat bottom right;padding:0 29px 0 0}
.statslist ul.teamlist li span.reader{position:absolute;top:-5000px;left:-5000px;}
.statslist h3,.statslist h4{font-weight:normal;font-size:0.9em;}
.statslist ul.subs{margin:0 10px 10px 0px;padding:0px;}
.statslist ul.subs li{display:inline;font-size:0.85em;} 
.statslist .substitute{background:#eee;}
.statslist .additional{clear:both;border-bottom:1px solid #eee;border-top:1px solid #eee;padding:5px 0}
.statslist .additional span{display:block;font-size:0.9em;}

.barstats{border-bottom:1px solid #ccc;padding:0 0 38px;}
.barstats ul li span.reader{position:absolute;top:-5000px;left:-5000px;} 
.barstats h3{clear:both;}
.barstats ul{width:466px;}
.barstats ul li{margin:0;}
.barstats ul li span{padding:0 5px;}
.barstats .hometeamref{border-left:18px solid #d5d5d5;float:left;padding:0 5px 0 5px;font-size:0.9em;margin:0 0 10px;}
.barstats .awayteamref{border-left:18px solid #c92300;float:left;padding:0 5px 0 5px;font-size:0.9em;} 
.barstats .hometeambar{background:#d5d5d5;height:20px;}
.barstats .awayteambar{background:#c92300;text-align:right;width:100%;float:right;margin-top:-20px;height:20px;} 
.barstats ul li.hometeam{width:100px;float:left;margin:0 0 14px 0}
.barstats ul li.awayteam{text-align:right;width:100px;float:right;margin:0 0 14px 0}
.readertext{position:absolute;top:-5000px;left:-5000px;}

.burgundybg .widesection{display:block}
.burgundybg .picheadline2 a.tshsplash:link, .burgundybg .picheadline2 a.tshsplash:active, .burgundybg .picheadline2 a.tshsplash:hover, .burgundybg .picheadline2 a.tshsplash:visited{font-weight:normal}
.filler3 .nlp{margin:0 0 10px 0;background:#600c19 url(/sol/shared/img/football_league/bg_header.gif) repeat-x 0 0;padding:8px;font-size:1.4em;font-weight:normal!important;text-transform:inherit!important;}
.fgbi{background:none;padding:0 0 5px 0;text-align:left;border-bottom:20px solid #eaeaea;margin:0 0 5px 0}
.fgbi .filler3 .nlp{margin:0 0 0 0;font-weight:normal;}
.fgbi .o .footballbg .nlp{background:#eaeaea;color:#787878;margin:0;font-size:1.2em;padding:7px 7px;font-weight:normal;}
.fgbi .o .footballbg{border-bottom:0}
.fgbi .o .footballbg .wideav{margin:0 0 0 6px}
.fgbi .o .footballbg .wideav img{margin:2px 3px 0 0}
.fefefef{border:1px solid #e4e5e4;background:#f4f5f5;padding:10px;margin:0 0 10px 0}
.wtrb .arr{margin:0 0 7px 0}
.o .gnb a.shl{margin:10px 0 0;display:block}
.o .gnb br{display:none}
.wtrb .nlp a{font-size:1.0em}
.wtrb .nlp {font-size:1.2em}
.burgundybg{margin:0 0 10px 0}
.burgundybg .nlp{background:none;color:#454545;padding:5px 0;}
/* tabs */
.footballtab .livescores table td.col1{width:35%;}
.footballtab .livescores table th.col2{width:14%;}
.footballtab .livescores table th.col4{width:35%;}
.footballtab .livescores table th.col4{width:16%;}
.footballtab .livescores table td{padding:8px 5px;font-size:1.0em;}
.footballtab .livescores table td{padding:8px 5px 8px 0}
.footballtab .livescores table tr.promoted{background:#eee;font-size:0.9em;}
.footballtab .livescores table td.subrowbg{background:#eee;padding:2px 8px;text-align:left;}
.footballtab .short_table table td a{color:#006698;font-family:arial}
.footballtab .short_table table .time{font-size:1.0em;padding:8px 5px 8px 0;text-align:right;}

.footballtab div.tabcontainer div.tab-content {display:none}
.footballtab div.tabcontainer div.tab-selected {display:block}
.footballtab ul.tabnav{margin:0;padding:0;border-bottom:5px solid #5f0c18;width:100%;height:2.4em;}
.footballtab ul.tabnav li{margin:0;padding:0;display:inline;list-style-type:none;width:120px}
.footballtab ul.tabnav li a:link,.footballtab ul.tabnav li a:visited,.footballtab ul.tabnav li a:visited.active,.footballtab ul.tabnav li a:hover
{border-top:1px solid #212121;border-right:1px solid #212121;border-left:1px solid #212121;padding:8px 4px;margin:0 0px 0 0;font-size:1.0em;line-height:15px;text-decoration:none;text-align:center;background:#333;float:left;}
.footballtab ul.tabnav li a:hover{text-decoration:underline;}
.footballtab ul.tabnav li a:link,.footballtab ul.tabnav li a:visited,.footballtab ul.tabnav li a:visited.active,.footballtab ul.tabnav li a:hover{background:#fff;color:#006698;width:143px;}
.footballtab ul.tabnav li.nav-selected a:link,.footballtab ul.tabnav li.nav-selected a:visited,.footballtab ul.tabnav li.nav-selected a:active,.footballtab ul.tabnav li.nav-selected a:hover{background:#600C19 url(/sol/shared/img/football_league/bg_header.gif) repeat-x scroll 0 0;color:#fff;font-weight:bold;text-decoration:none;}
.footballtab #tabnav li{margin:0;padding:0;display:inline;list-style:none;width:104px;height:25px;float:left;text-align:center;font-size:12px;line-height:22px;font-weight:bold;color:#fff;background:#fff;border-bottom:0px solid #000}
.footballtab #tabnav a:link,.footballtab #tabnav a:visited{color:#a5bfd6}
.livescores .tabbed a{font-size:1.0em;}

.matchtable{border-bottom:1px solid #eee;padding:0 0 10px 0;}
.matchtable a:link,.matchtable a:visited,.matchtable a:hover,.matchtable a:active{color:#000099;font-sizea:13px;font-weight:bold;}
.matchtable h3{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:5px 0}
.short_table .matchtable td:last-child{padding:0 0px 0 0px;}
.short_table .matchtable td.subrow{padding:0 74px 2px 0;}
.matchtable ul{margin:0 0 10px 0}
.matchreport{clear:both;border:1px solid #eee;padding:10px;margin:10px 0 0 0;}
.matchtable a.updates:link,.matchtable a.updates:visited,.matchtable a.updates:hover,.matchtable a.updates:active{background:url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif) no-repeat scroll 0 4px;
line-height:0.9em;padding:0 0 4px 10px;color:#000099;font-weight:normal}

td.storybody .storybodyhead{font-size:1.8em}

.oppmCollapsibleAccessLink{color:#FFFFFF;text-decoration:none;}
.collapseCtrl{background-color:#eee;font-size:1.0em;margin:10px 0 3px 0;border:1px solid #454545;padding:4px 0 4px 16px;cursor:pointer;color:#585858;}
.collapseCtrl a{color:#fff;}
.collapsible{overflow:hidden;}
.show{background:#eee url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow_down.gif) no-repeat scroll 7px 7px;}
.hide{background:#eee url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif) no-repeat scroll 7px 7px;}

.show{background:#000 url(http://newsimg.bbc.co.uk/sol/shared/img/statsstrapbg_down.gif) no-repeat 0 0;
border:none;
color:#fff;
cursor:pointer;
font-size:1em;
margin:10px 0 3px;
padding:5px 0 5px 23px;}
.hide{background:#000 url(http://newsimg.bbc.co.uk/sol/shared/img/statsstrapbg.gif) no-repeat 0 0;
border:none;
color:#fff;
cursor:pointer;
font-size:1em;
margin:10px 0 3px;
padding:5px 0 5px 23px;}

.livescores2 p.updateMessage{background:#eee;font-weight:normal;padding:10px;margin:0 0 10px 0;font-size:0.85em}
.short_table span.updatemessage{background:#eee;font-weight:normal;padding:0px;margin:0 0 10px 0;font-size:0.8em}
.puffbox .short_table span.updatemessage{background:#eee;font-weight:normal;padding:0px;margin:0 0 10px 0;font-size:1.0em}

.puffbox #liveScoresSummary .short_table{margin:0;}

/**/
.topfive{width:100%;border-bottom:15px solid #eee;} 
.topfive td{font-size:1.0em;}
.topfive .left{text-align:left;padding:0 0 0 5px}
.topfive a:link,.topfive a:visited,.topfive a:hover,.topfive a:active{color:#006DB5;}
.topscorerextra {border:1px solid #454545;font-size:1.2em;margin:10px 0 10px;padding:8px 0 8px 15px;background:url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif) no-repeat scroll 7px 10px;}

.clubstats{width:100%;border-bottom:15px solid #eee;} 
.clubstats h3{background:#eee;font-size:1.3em;height:25px;margin:10px 0 0 0;padding:10px 0 0 10px}
.clubstats p.subh{background:#fff;text-align:right;padding:3px 0px;font-size:1.1em}
.clubstats .left{text-align:left;padding:0 0 0 5px}
.clubstats .col1{width:33%}
.clubstats td{font-size:1.0em;}
.clubstats .col2,.clubstats .col3,.clubstats .col4,.clubstats .col5,.clubstats .col6,.clubstats .col7{width:11%;text-align:right;}
.clubstats a:link,.clubstats a:visited,.clubstats a:active,.clubstats a:hover{color:#006DB5;}

.clubstats ul li{clear:both;border-bottom:1px solid #eee;font-size:1.1em;height:1.8em;}
.clubstats ul li .result{float:left;width:100px;padding:3px 0 0 5px;}
.clubstats ul li .points{float:left;width:50px;text-align:right;padding:3px 0 0 0px;}
.clubstatsextra {border:1px solid #454545;font-size:1.2em;margin:10px 0 10px;padding:8px 0 8px 15px;background:url(http://newsimg.bbc.co.uk/sol/shared/img/v3/arrow.gif) no-repeat scroll 7px 10px;}

ul.leaguegame li{font-size:1.1em;}

.squadprofile{width:100%;border-bottom:15px solid #eee;margin:0 0 10px 0} 
.squadprofile h2{background:#600C19 url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/bg_header.gif) repeat-x scroll 0 0;
color:#FFFFFF;font-family:arial;font-size:1.5em;font-weight:normal;padding:9px 10px 8px;}

.squadprofile ul li{border-bottom:1px solid #eee;padding:3px 0;width:33%;float:left;}
.squadprofile span{display:block;width:20px;text-align:right;float:left;padding:0 5px 0 0px;}
.squadprofile ul li {font-size:1.1em;}

.storybody .topfive,.storybody .clubstats,.storybody .squadprofile{font-size:0.8em}
.storybody .topscorerextra,.storybody .clubstatsextra{font-size:0.9em;padding:8px 0 8px 15px;}
.storybody p.topscorerextra a,.storybody p.clubstatsextra a{border:none;}

.scorelist{clear:both;margin:0 0 10px 0;}
.scorelist h2{background:#600C19 url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/bg_header.gif) repeat-x scroll 0 0;
color:#FFFFFF;font-family:arial;font-size:1.5em;font-weight:normal;height:32px;}
.scorelist strong{float:left;padding:5px 0 0px 10px;}
.scorelist .select {float:right;width:50%;text-align:right;padding:4px 5px 0px 0px;}
.scorelist .select select{width:150px}
.scorelist p{background:#EEEEEE none repeat scroll 0 0;font-family:arial;font-size:1.1em;padding:9px 10px 8px;}
.scorelist ul{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/bg_ul2.gif) repeat-y top right;padding:0px;margin:0 0 -2px 0;border-bottom:15px solid #eee;}
.scorelist ul li{font-size:1.1em;clear:both;background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/bg_ul2.gif) repeat-y top right;}
.scorelist ul li a {display:block;float:left;width:83%;}
.scorelist ul li .teamscore {display:block;float:left;width:83%;}
.scorelist ul li span{padding:0px 0;}
.scorelist .home{clear:both;display:block;float:left;text-align:right;width:40%;padding:3px 0;}
.scorelist .score{display:block;float:left;text-align:center;width:15%;margin:3px 0;}
.scorelist .scorehome{display:block;float:left;text-align:right;width:6%;margin:3px 0;}
.scorelist .scoreseparate{display:block;float:left;text-align:center;width:2%;margin:3px 0;}
.scorelist .scoreaway{display:block;float:left;text-align:left;width:7%;margin:3px 0;}
.scorelist .away{display:block;float:left;width:40%;padding:3px 0;}
.scorelist .state{display:block;float:right;width:36px;text-align:center;padding:3px 0;}
.scorelist a .home,.scorelist a .score,.scorelist a .scorehome,.scorelist a .scoreseparate,.scorelist a .scoreaway,.scorelist a .away{cursor:pointer;}
.scorelist a:hover .score,.scorelist a:hover .scorehome,.scorelist a:hover  .scoreseparate,.scorelist a:hover .scoreaway{background:url(http://newsimg.bbc.co.uk/sol/shared/img/football_league/hoverline.gif) no-repeat center bottom;}
.scorelist .additional{clear:both;display:block;width:80%;padding:3px 0;text-align:center;color:#666;font-size:0.8em;}
.storybody .scorelist ul li a{width:420px;}
.storybody .scorelist ul li .teamscore{width:420px;float:left;}
.storybody .scorelist .additional{width:405px;}
.storyextra .scorelist ul li a{width:250px;}
.storyextra .scorelist ul li .teamscore{width:250px;float:left;}
.storyextra .scorelist .additional{width:245px;}
.storyextra .scorelist,.storybody .scorelist{line-height:1.3em;}
.storyextra .scorelist ul,.storybody .scorelist ul{margin:0 0 0px 0;}
.storybody .scorelist{font-size:0.8em}
.scorelist .clear{height:1px;padding:0px;margin:0px;font-size:1px;border-bottom:1px solid #eee}
.scorelist strong.scoreheadtext{float:left;width:auto;padding:9px 5px 0px 10px;font-weight:bold;}
.scorelist h2 .competitionname{display:block;float:left;text-align:left;padding:6px 5px 0 5px;font-size:0.8em;}
.scorelist h2 .snapshot{display:block;padding:8px 5px 5px 10px;}
.scorelist h2 strong{padding:9px 0 0 10px;}
.gnb .scorelist h2 strong{padding:6px 0 0 10px;font-size:0.8em;font-weight:normal}
.scorelist h2 strong.noncollated{padding:6px 0 0 10px;font-size:0.8em;}

.topfive th.col2,.topfive th.col3{text-align:right;}

/* -- -- -- -- commentary styles global  -- -- -- -- */ 
/* -- -- -- -- these override styles in live_event_experience.css  -- -- -- -- */ 
  
#body #pulsarassets {
    position: relative;
    float: left;
    line-height: 1.23em;
	overflow: visible;
	border: none;
	height: auto;
	width: auto;
}


#body #pulsarassets ol {
    position: relative;
    float:left;
	width:100%;
	height: auto;
	overflow: visible;
}

.wide #body #pulsarassets ol {
    position: relative;
    float:left;
	width:100%;
}
 		    
#body #pulsarassets li {
    margin: 0;
   	list-style-type: none;	
	padding-bottom: 8px;
	overflow: visible;
	width: 457px;	
}


/* -- -- -- -- primary incidents -- -- -- -- */

#body #pulsarassets .class-commentary-football-kickoff, 
#body #pulsarassets .class-commentary-football-halftime, 
#body #pulsarassets .class-commentary-football-fulltime,
#body #pulsarassets .class-commentary-football-extratime, 
#body #pulsarassets .class-commentary-football-penalties, 
#body #pulsarassets .class-commentary-football-goal, 
#body #pulsarassets .class-commentary-football-redcard {
	/*border-top: 1px solid #000;
	border-bottom: 1px solid #000;*/
	background: #FEEAEA;
	border-left: 7px solid #990033;
}   

#body #pulsarassets .class-commentary-football-kickoff .item-info, 
#body #pulsarassets .class-commentary-football-halftime .item-info, 
#body #pulsarassets .class-commentary-football-fulltime .item-info,
#body #pulsarassets .class-commentary-football-extratime .item-info, 
#body #pulsarassets .class-commentary-football-penalties .item-info, 
#body #pulsarassets .class-commentary-football-goal .item-info, 
#body #pulsarassets .class-commentary-football-redcard .item-info {
	padding: 0 0 0 38px;
	width: 324px;	
}

.wide #body #pulsarassets .class-commentary-football-kickoff .item-info, 
.wide #body #pulsarassets .class-commentary-football-halftime .item-info, 
.wide #body #pulsarassets .class-commentary-football-fulltime .item-info,
.wide #body #pulsarassets .class-commentary-football-extratime .item-info, 
.wide #body #pulsarassets .class-commentary-football-penalties .item-info, 
.wide #body #pulsarassets .class-commentary-football-goal .item-info, 
.wide #body #pulsarassets .class-commentary-football-redcard .item-info { 
	width: 544px;
}

#body #pulsarassets .class-commentary-football-kickoff .event, 
#body #pulsarassets .class-commentary-football-halftime .event, 
#body #pulsarassets .class-commentary-football-fulltime .event,
#body #pulsarassets .class-commentary-football-extratime .event, 
#body #pulsarassets .class-commentary-football-penalties .event, 
#body #pulsarassets .class-commentary-football-goal .event, 
#body #pulsarassets .class-commentary-football-redcard .event {
	display:block;			
}   

#body #pulsarassets .class-commentary-football-kickoff .commentary-title, 
#body #pulsarassets .class-commentary-football-halftime .commentary-title, 
#body #pulsarassets .class-commentary-football-fulltime .commentary-title,
#body #pulsarassets .class-commentary-football-extratime .commentary-title, 
#body #pulsarassets .class-commentary-football-penalties .commentary-title, 
#body #pulsarassets .class-commentary-football-goal .commentary-title, 
#body #pulsarassets .class-commentary-football-redcard .commentary-title {
	min-height: 38px;	
}   



#body #pulsarassets .class-commentary-football-kickoff {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-kick-off.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-halftime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-half-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-fulltime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-full-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-extratime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-extra-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-penalties {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-penalties.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-goal {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-goal.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .class-commentary-football-redcard {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/icon-red-card.gif) no-repeat 8px 8px;	
}

/* animated versions */

#body #pulsarassets .anim .class-commentary-football-kickoff {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-kick-off.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-halftime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-half-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-fulltime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-full-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-extratime {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-extra-time.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-penalties {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-penalties.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-goal {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-goal.gif) no-repeat 8px 8px;	
}

#body #pulsarassets .anim .class-commentary-football-redcard {
	background: #FEEAEA url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-red-card.gif) no-repeat 8px 8px;	
}


/* -- -- -- -- secondary incidents -- -- -- -- */

#body #pulsarassets .class-commentary-football-yellowcard ,
#body #pulsarassets .class-commentary-football-penalty ,
#body #pulsarassets .class-commentary-football-offside ,
#body #pulsarassets .class-commentary-football-substitution ,
#body #pulsarassets .class-commentary-football-injurytime,
#body #pulsarassets .class-commentary-football-missedpenalty,
#body #pulsarassets .class-commentary-football-disallowedgoal {
	padding-left: 7px;
}

#body #pulsarassets .class-commentary-football-yellowcard .item-info,
#body #pulsarassets .class-commentary-football-penalty .item-info,
#body #pulsarassets .class-commentary-football-offside .item-info,
#body #pulsarassets .class-commentary-football-substitution .item-info,
#body #pulsarassets .class-commentary-football-injurytime .item-info,
#body #pulsarassets .class-commentary-football-missedpenalty .item-info,
#body #pulsarassets .class-commentary-football-disallowedgoal .item-info {
	padding: 0 0 0 38px;
	width: 324px;
}

.wide #body #pulsarassets .class-commentary-football-yellowcard .item-info,
.wide #body #pulsarassets .class-commentary-football-penalty .item-info,
.wide #body #pulsarassets .class-commentary-football-offside .item-info,
.wide #body #pulsarassets .class-commentary-football-substitution .item-info,
.wide #body #pulsarassets .class-commentary-football-injurytime .item-info,
.wide #body #pulsarassets .class-commentary-football-substitution .item-info,
.wide #body #pulsarassets .class-commentary-football-injurytime .item-info  {
	width: 544px;
}

#body #pulsarassets .class-commentary-football-yellowcard .event,
#body #pulsarassets .class-commentary-football-penalty .event,
#body #pulsarassets .class-commentary-football-offside .event,
#body #pulsarassets .class-commentary-football-substitution .event,
#body #pulsarassets .class-commentary-football-injurytime .event,
#body #pulsarassets .class-commentary-football-missedpenalty .event,
#body #pulsarassets .class-commentary-football-disallowedgoal .event  {
	display: block;	
}

#body #pulsarassets .class-commentary-football-yellowcard .commentary-title,
#body #pulsarassets .class-commentary-football-penalty .commentary-title,
#body #pulsarassets .class-commentary-football-offside .commentary-title,
#body #pulsarassets .class-commentary-football-substitution .commentary-title,
#body #pulsarassets .class-commentary-football-injurytime .commentary-title,
#body #pulsarassets .class-commentary-football-missedpenalty .commentary-title,
#body #pulsarassets .class-commentary-football-disallowedgoal .commentary-title {
	min-height: 38px;
}

#body #pulsarassets .class-commentary-football-yellowcard {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-yellow-card.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-penalty {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-penalty.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-offside {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-offside.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-substitution {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-substitution.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-injurytime {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-injury-time.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-missedpenalty {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-missed-penalty.png) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-disallowedgoal {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-disallowed-goal.png) no-repeat 15px 8px;
}

/* animated versions */

#body #pulsarassets .anim .class-commentary-football-yellowcard {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-yellow-card.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-penalty {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-penalty.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-offside {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-offside.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-substitution {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-substitution.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-injurytime {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-injury-time.gif) no-repeat 15px 8px;
}


/* -- -- -- -- tertiary incidents -- -- -- -- */

#body #pulsarassets .class-commentary-football-handbags ,
#body #pulsarassets .class-commentary-football-hitsthewoodwork ,
#body #pulsarassets .class-commentary-football-champagnemoment , 
#body #pulsarassets .class-commentary-football-itssunny ,
#body #pulsarassets .class-commentary-football-itsraining ,
#body #pulsarassets .class-commentary-football-videoclip {
	padding-left: 7px;
}

#body #pulsarassets .class-commentary-football-handbags .item-info,
#body #pulsarassets .class-commentary-football-hitsthewoodwork .item-info,
#body #pulsarassets .class-commentary-football-champagnemoment .item-info, 
#body #pulsarassets .class-commentary-football-itssunny .item-info,
#body #pulsarassets .class-commentary-football-itsraining .item-info,
#body #pulsarassets .class-commentary-football-videoclip .item-info {
	padding: 0 0 0 38px;
	width: 324px;
}

.wide #body #pulsarassets .class-commentary-football-handbags .item-info,
.wide #body #pulsarassets .class-commentary-football-hitsthewoodwork .item-info,
.wide #body #pulsarassets .class-commentary-football-champagnemoment .item-info, 
.wide #body #pulsarassets .class-commentary-football-itssunny .item-info,
.wide #body #pulsarassets .class-commentary-football-itsraining .item-info,
.wide #body #pulsarassets .class-commentary-football-videoclip .item-info {
	width: 544px;
}

#body #pulsarassets .class-commentary-football-handbags .event,
#body #pulsarassets .class-commentary-football-hitsthewoodwork .event,
#body #pulsarassets .class-commentary-football-champagnemoment .event, 
#body #pulsarassets .class-commentary-football-itssunny .event,
#body #pulsarassets .class-commentary-football-itsraining .event,
#body #pulsarassets .class-commentary-football-videoclip .event {
	display:none;
}

#body #pulsarassets .class-commentary-football-handbags .commentary-title,
#body #pulsarassets .class-commentary-football-hitsthewoodwork .commentary-title,
#body #pulsarassets .class-commentary-football-champagnemoment .commentary-title, 
#body #pulsarassets .class-commentary-football-itssunny .commentary-title,
#body #pulsarassets .class-commentary-football-itsraining .commentary-title,
#body #pulsarassets .class-commentary-football-videoclip .commentary-title {
	min-height: 38px;
}

#body #pulsarassets .class-commentary-football-handbags {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-handbags.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-hitsthewoodwork {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-hits-the-woodwork.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-champagnemoment {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-champagne-moment.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-itssunny {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-its-sunny.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-itsraining {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-its-raining.gif) no-repeat 15px 8px;
}

#body #pulsarassets .class-commentary-football-videoclip {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/icon-video-clip.gif) no-repeat 15px 8px;
}

/* animated versions */

#body #pulsarassets .anim .class-commentary-football-handbags {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-handbags.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-hitsthewoodwork {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-hits-the-woodwork.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-champagnemoment {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-champagne-moment.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-itssunny {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-its-sunny.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-itsraining {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-its-raining.gif) no-repeat 15px 8px;
}

#body #pulsarassets .anim .class-commentary-football-videoclip {
	background: url(/sol/shared/img/v4/live_event_experience/icons/football/anim/icon-video-clip.gif) no-repeat 15px 8px;
}

/* -- -- -- -- commentary -- -- -- -- */

#body #pulsarassets .class-commentary-entry, #body #pulsarassets .class-commentary {
	padding-left: 7px;
}

#body #pulsarassets .class-commentary-entry .event, #body #pulsarassets .class-commentary .event {
	display: none;
}

/* -- -- -- -- commentator's comments -- -- -- -- */

#body #pulsarassets li.class-contributor {
	padding-bottom: 0;
	background: #FFFBE8;
	border-left: 7px solid #FFCC00;
}

#body #pulsarassets .class-contributor .item-info {
	padding: 0px;
	width: 370px;
	display:block;
	/*margin-left: 8px;*/
	line-height: 0;
}

.wide #body #pulsarassets .class-contributor .item-info {
	padding: 0px;
	width: 590px;
	display:block;
}

#body #pulsarassets .class-contributor .item-info span {
	line-height: 1.23em;
}

#body #pulsarassets .class-contributor .commentary-title .item-info .time {
	margin-top: 0px;
	display:block;
} 

#body #pulsarassets .class-contributor .commentary-title img {
	margin-top: 0;
}

#body #pulsarassets .class-contributor .commentary-title .item-info  .sub-event, .wide #body #pulsarassets .class-contributor .commentary-title .item-info  .sub-event, #body #pulsarassets .class-contributor .commentary-title .item-info .sub-title, .wide #body #pulsarassets .class-contributor .commentary-title .item-info  .sub-title  {
	min-width: 0;
}

#body #pulsarassets .class-contributor .description {
	padding-top: 8px;
	padding-bottom: 8px;
	position: relative;
	/*background: url(/sol/shared/img/v4/world_cup_2010/liveevent/commentator-comment.gif) no-repeat 0 0;*/
	margin: 3px 0 0;	
	border-bottom: 0px solid #CED0D1; 
}

#body #pulsarassets .class-contributor .commentary-title {
	min-height: 0;	
}

#body #pulsarassets .class-contributor .commentary-title .item-info .event {
	display: none;
}
/* -- -- -- -- fans's comments -- -- -- -- */

/* note: fan-comment extended to allow same formatting for twitter, sms, facebook, 606, have your say and contributor */

#body #pulsarassets .class-fan-comment, #body #pulsarassets .class-twitter, #body #pulsarassets .class-sms, #body #pulsarassets .class-facebook, #body #pulsarassets .class-606, #body #pulsarassets .class-worldcuphys, #body #pulsarassets .class-yoursay {
	padding-bottom: 0;
	background: #EBF8FF;
	border-left: 7px solid #49B9DF;
}

#body #pulsarassets .class-fan-comment .item-info {
	padding: 0;
	width: 369px;
	/*margin-left: 8px;*/
}


#body #pulsarassets .class-twitter .item-info, #body #pulsarassets .class-sms .item-info, #body #pulsarassets .class-facebook .item-info, #body #pulsarassets .class-606 .item-info, #body #pulsarassets .class-worldcuphys .item-info, #body #pulsarassets .class-yoursay .item-info { 
	padding: 0 0 0 38px;
	width: 370px;
}

#body #pulsarassets .class-twitter .item-info, #body #pulsarassets .class-sms .item-info, #body #pulsarassets .class-facebook .item-info, #body #pulsarassets .class-606 .item-info, #body #pulsarassets .class-worldcuphys .item-info, #body #pulsarassets .class-yoursay .item-info  {
	margin-left: 8px;
}

.wide #body #pulsarassets .class-fan-comment .item-info {
	width: 590px;
}

.wide #body #pulsarassets .class-twitter .item-info, .wide #body #pulsarassets .class-sms .item-info, .wide #body #pulsarassets .class-facebook .item-info, .wide #body #pulsarassets .class-606 .item-info, .wide #body #pulsarassets .class-worldcuphys .item-info, .wide #body #pulsarassets .class-yoursay .item-info {
	width: 544px;
}

#body #pulsarassets .class-fan-comment .commentator-title img, #body #pulsarassets .class-twitter .commentator-title img, #body #pulsarassets .class-sms .commentator-title img, #body #pulsarassets .class-facebook .commentator-title img, #body #pulsarassets .class-606 .commentator-title img, #body #pulsarassets .class-worldcuphys .commentator-title img, #body #pulsarassets .class-yoursay .commentator-title img {
	float:left;
	margin: 8px 8px 0;	
}

#body #pulsarassets .class-fan-comment .item-info .sub-event,
#body #pulsarassets .class-fan-comment .item-info .sub-title, 
.wide #body #pulsarassets .class-fan-comment .item-info .sub-event, 
.wide #body #pulsarassets .class-fan-comment .item-info .sub-title,
#body #pulsarassets .class-twitter .item-info .sub-event,
#body #pulsarassets .class-twitter .item-info .sub-title,
.wide #body #pulsarassets .class-twitter .item-info .sub-event, 
.wide #body #pulsarassets .class-twitter .item-info .sub-title,
#body #pulsarassets .class-sms .item-info .sub-event,
#body #pulsarassets .class-sms .item-info .sub-title,
.wide #body #pulsarassets .class-sms .item-info .sub-event, 
.wide #body #pulsarassets .class-sms .item-info .sub-title,
#body #pulsarassets .class-facebook .item-info .sub-event,
#body #pulsarassets .class-facebook .item-info .sub-title,
.wide #body #pulsarassets .class-facebook .item-info .sub-event, 
.wide #body #pulsarassets .class-facebook .item-info .sub-title,
#body #pulsarassets .class-606 .item-info .sub-event,
#body #pulsarassets .class-606 .item-info .sub-title,
.wide #body #pulsarassets .class-606 .item-info .sub-event, 
.wide #body #pulsarassets .class-606 .item-info .sub-title,
#body #pulsarassets .class-worldcuphys .item-info .sub-event,
#body #pulsarassets .class-worldcuphys .item-info .sub-title,
.wide #body #pulsarassets .class-worldcuphys .item-info .sub-event, 
.wide #body #pulsarassets .class-worldcuphys .item-info .sub-title,
#body #pulsarassets .class-yoursay .item-info .sub-event,
#body #pulsarassets .class-yoursay .item-info .sub-title,
.wide #body #pulsarassets .class-yoursay .item-info .sub-event, 
.wide #body #pulsarassets .class-yoursay .item-info .sub-title
{
	min-width: 0;
}

#body #pulsarassets .class-fan-comment .description, #body #pulsarassets .class-twitter .description, #body #pulsarassets .class-sms .description, #body #pulsarassets .class-facebook .description, #body #pulsarassets .class-606 .description, #body #pulsarassets .class-worldcuphys .description, #body #pulsarassets .class-yoursay .description {
	position: relative;	
	/*background: url(/sol/shared/img/v4/world_cup_2010/liveevent/fan-comment.gif) no-repeat 0 0;*/
	padding-top: 16px;
	padding-bottom: 8px;
	margin: 3px 0 0 0;
	border-bottom: 0px solid #CED0D1;
}

#body #pulsarassets .class-fan-comment .commentary-title, #body #pulsarassets .class-twitter .commentary-title, #body #pulsarassets .class-sms .commentary-title, #body #pulsarassets .class-facebook .commentary-title, #body #pulsarassets .class-606 .commentary-title, #body #pulsarassets .class-worldcuphys .commentary-title, #body #pulsarassets .class-yoursay .commentary-title {
	min-height: 0;
}

#body #pulsarassets .class-fan-comment .sub-event, #body #pulsarassets .class-twitter .sub-event, #body #pulsarassets .class-sms .sub-event, #body #pulsarassets .class-facebook .sub-event, #body #pulsarassets .class-606 .event, #body #pulsarassets .class-worldcuphys .sub-event, #body #pulsarassets .class-yoursay .sub-event {
	clear: left;
	margin-left: 0;	
}


#body #pulsarassets .class-fan-comment .event, #body #pulsarassets .class-twitter .event, #body #pulsarassets .class-sms .event, #body #pulsarassets .class-facebook .event, #body #pulsarassets .class-606 .event, #body #pulsarassets .class-worldcuphys .event, #body #pulsarassets .class-yoursay .event {
	margin-left: 0;	
}

/*sorry everyone, this will not work in older browsers, this is just a hack as we couldnt get a cms addition in time*/

#body #pulsarassets .class-fan-comment .event:before, #body #pulsarassets .class-twitter .event:before, #body #pulsarassets .class-sms .event:before, #body #pulsarassets .class-facebook .event:before, #body #pulsarassets .class-606 .event:before, #body #pulsarassets .class-worldcuphys .event:before, #body #pulsarassets .class-yoursay .event:before  {
	content: 'Via ';	
}

#body #pulsarassets .class-twitter {
	background: #EBF8FF url(/sol/shared/img/v4/live_event_experience/icons/football/icon-twitter.gif) no-repeat 8px 8px;
}

#body #pulsarassets .class-sms {
	background: #EBF8FF url(/sol/shared/img/v4/live_event_experience/icons/football/icon-sms.gif) no-repeat 8px 8px;
}

#body #pulsarassets .class-facebook {
	background: #EBF8FF url(/sol/shared/img/v4/live_event_experience/icons/football/icon-facebook.gif) no-repeat 8px 8px;
}

#body #pulsarassets .class-yoursay {
	background: #EBF8FF url(/sol/shared/img/v4/live_event_experience/icons/football/icon-yoursay.gif) no-repeat 8px 8px;
}

#body #pulsarassets .class-606 {
	background: #EBF8FF url(/sol/shared/img/v4/live_event_experience/icons/football/icon-606.gif) no-repeat 8px 8px;
}


/* -- -- -- -- ie 6 hacks -- -- -- -- */

* html #body #pulsarassets .item-info {
	height: 30px;
}

* html #body #pulsarassets .event, * html #body #pulsarassets .sub-title, * html #body #pulsarassets .sub-event { 
	margin-left: 4px;	
}

* html #body #pulsarassets .class-fan-comment .event, * html #body #pulsarassets .class-twitter .event, * html #body #pulsarassets .class-sms .event, * html #body #pulsarassets .class-facebook .event, * html #body #pulsarassets .class-606 .event, * html #body #pulsarassets .class-worldcuphys .event, * html #body #pulsarassets .class-yoursay .event,
* html #body #pulsarassets .class-fan-comment .sub-event, * html #body #pulsarassets .class-twitter .sub-event, * html #body #pulsarassets .class-sms .sub-event, * html #body #pulsarassets .class-facebook .sub-event, * html #body #pulsarassets .class-606 .sub-event, * html #body #pulsarassets .class-worldcuphys .sub-event, , * html #body #pulsarassets .class-yoursay .sub-event {
	margin-left: 4px;
}

