




/*-------------------------LEAGUE TABLE-------------------------*/


.tableslinklist01, .tableslinklist02, .tableslinklist03 { margin: 0px; padding: 0px; clear: both; height:35px; border-bottom: solid #a33038; 2px; }
.tableslinklist01 ul, .tableslinklist02 ul, .tableslinklist03 ul { clear: both; margin: 0px; padding: 0px; }
.tableslinklist01 li:hover, .tableslinklist02 li:hover, .tableslinklist03 li:hover { cursor: pointer; }
.tableslinklist01 li, .tableslinklist02 li, .tableslinklist03 li { cursor: pointer; font-family: Georgia; text-transform: uppercase; float: left; width: 135px; margin-right: 5px; height: 31px; line-height: 31px; padding-left: 0px; text-align: center; border: solid 2px #000000; background-color: #1d1d1d; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top;  }
.tableslinklist01 li:hover, .tableslinklist02 li:hover, .tableslinklist03 li:hover { color: #c0c0c0; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.tableslinklist01 a, .tableslinklist02 a, .tableslinklist03 a { color: #ffffff; text-decoration: none; font-size: 85%; font-weight: normal; }
.tableslinklist01 li.link1 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.tableslinklist02 li.link2 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.tableslinklist03 li.link3 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }


.baserugby .basecolumn1a table.stats_leaguetab { color: #1d1d1d; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baserugby .basecolumn1a table.stats_leaguetab td.titletxt { font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 15px 0px 5px 15px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #c0c0c0; }
.baserugby .basecolumn1a table.stats_leaguetab td.include { }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab { background: #ffffff; border-bottom: solid 1px #c0c0c0; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab td.heading { font-size: 120%; padding: 7px 0px 0px 10px; width: 300px; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab td.dropdowns { width: 150px; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab td.stage { color: #ffffff; font-family: Georgia; text-transform: uppercase; font-weight: normal; padding: 4px 0px 4px 7px; background-color: #000000; border-bottom: solid 5px white; background-image: url("/images/structure/backgrounds/darkgradient.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab table.grid {  }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.colhead { background: #c0c0c0; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.colhead th { font-size: 95%; font-weight: bold; padding: 4px 3px 4px 3px; color: #000000; border-bottom: solid 1px #1d1d1d; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr { }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td { font-size: 95%; font-weight: bold; padding: 4px 3px 4px 3px; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo { }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo img { display: none; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.even td { background: #e2e1e0; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.odd td { background: #efefef; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.champion td { background: #ffffff; color: #b89715; }
.baserugby .basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.highlight td { background: #a33038; color: #ffffff; }
.baserugby .basecolumn1a table.stats_leaguetab td.link { height: 30px; line-height: 30px; padding: 0px 0px 0px 10px; border-bottom: solid 1px #363636; }
.baserugby .basecolumn1a table.stats_leaguetab td.link a { display: block; font-weight: normal; text-transform: uppercase; font-family: Georgia; font-size: 85%; color: #ffffff; padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/arrowgold_black.gif"); background-repeat: no-repeat; background-position: 0px 11px; }




/*------------------------FIXTURE LIST-------------------------*/

.baserugby table.stats_fixtures {  color: #1d1d1d; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; font-size: 95%;}
.baserugby table.stats_fixtures td.titletxt { font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 0px 0px 5px 15px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #c0c0c0; }
.baserugby table.stats_fixtures table.fixtures { margin-top: 10px; }
.baserugby table.stats_fixtures table.fixtures tr.group td {color: #ffffff; font-family: Georgia; text-transform: uppercase; font-weight: normal; padding: 4px 0px 4px 7px; background-color: #000000; border-bottom: solid 5px white; border-top: solid 10px white; background-image: url("/images/structure/backgrounds/darkgradient.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.baserugby table.stats_fixtures table.fixtures tr td { font-size: 95%; font-weight: normal; padding: 4px 3px 4px 3px; }
.baserugby table.stats_fixtures table.fixtures tr.colhead th { font-size: 95%; font-weight: bold; padding: 4px 3px 4px 3px; color: #000000; border-bottom: solid 1px #1d1d1d; }
.baserugby table.stats_fixtures table.fixtures tr.colhead th.field_HomeDispName { text-align: right; }
.baserugby table.stats_fixtures table.fixtures tr.colhead { background: #c0c0c0; }
.baserugby table.stats_fixtures table.fixtures tr.even td { background: #e2e1e0; }
.baserugby table.stats_fixtures table.fixtures tr.odd td { background: #efefef; }
.baserugby table.stats_fixtures table.fixtures tr td.field_DateShort { width: 75px; }
.baserugby table.stats_fixtures table.fixtures tr th.field_CompStageAbbrev { text-align: center;}
.baserugby table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 55px; text-align: center;}
.baserugby table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #a33038; }
.baserugby table.stats_fixtures table.fixtures tr td.field_HomeDispName { text-align: right;  }
.baserugby table.stats_fixtures table.fixtures tr td.field_AwayDispName { text-align: left; }
.baserugby table.stats_fixtures table.fixtures tr td.field_Score { text-align: center; font-weight: bold; }
.baserugby table.stats_fixtures table.fixtures tr td.field_Score { width: 60px; text-align: center; }
.baserugby table.stats_fixtures table.fixtures tr th.field_More  { text-align: center; }
.baserugby table.stats_fixtures table.fixtures tr td.field_More { width: 70px; text-align: center; }
.baserugby table.stats_fixtures table.fixtures tr td.field_More a { color: #a33038; font-weight: normal; }
.baserugby table.stats_fixtures table.fixtures tr td.field_More a:hover { color: #000000; }
.baserugby table.stats_fixtures table.fixtures tr.rollover td { cursor: pointer; background: #ffffff; }
.baserugby table.stats_fixtures table.fixtures tr.rollover td a { color: #a33038;  }



/*---------------DOWNLOADABLE FIXTURE LIST------------------*/
.basecolumn1a table.stats_fixtures .dldfix { margin: 10px 0px 20px 0px; width: 450px; height: 17px; padding: 0px 0px 0px 0px; }
.basecolumn1a table.stats_fixtures .dldfix a { display: block; text-decoration: underline; font-family: Georgia; font-weight: normal; font-size: 120%; text-transform: uppercase; color: #000000; padding: 10px 10px 10px 30px; background-image: url("/images/structure/backgrounds/circlelink1_off.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
.basecolumn1a table.stats_fixtures .dldfix:hover a { color: #000000; }
.basecolumn1a table.stats_fixtures .dldfix a:focus { outline: none; }
.basecolumn1a table.stats_fixtures .link { float: left; margin: 10px 0px 20px 0px; width: 450px; height: 17px; padding: 0px 0px 0px 0px; }
.basecolumn1a table.stats_fixtures .link a { display: block; text-decoration: underline; font-family: Georgia; font-weight: normal; font-size: 120%; text-transform: uppercase; color: #000000; padding: 10px 10px 10px 30px; background-image: url("/images/structure/backgrounds/circlelink1_off.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
.basecolumn1a table.stats_fixtures .link:hover a { color: #000000; font-weight: normal; }
.basecolumn1a table.stats_fixtures .link a:focus { outline: none; }


/*---------------DOWNLOADABLE FIXTURE LIST PAGE------------------*/
.synd_downloadfix {color:#1d1d1d}
.synd_downloadfix div.content {color: #1d1d1d; line-height: 20px;}
.synd_downloadfix h2 {color: #ffffff; background: #1d1d1d; font-family: georgia,FreeSans,sans-serif; font-weight: normal; text-transform: uppercase; font-size: 85%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 10px 0px;}
.synd_downloadfix h3 {color: #000000; background: #e2e1e0; border: 1px solid #c0c0c0; font-family: georgia,FreeSans,sans-serif; font-weight: normal; text-transform: uppercase; font-size: 85%; line-height: 15px; padding: 3px 10px 3px 10px; margin: 0px 0px 10px 0px;}
.synd_downloadfix h4 {color: #1d1d1d; background: #ffffff; border: 1px solid #c0c0c0; font-family: georgia,FreeSans,sans-serif; font-weight: normal; text-transform: uppercase; font-size: 85%; line-height: 15px; padding: 3px 10px 3px 10px; margin: 0px 0px 10px 0px; }
.synd_downloadfix .content {margin: 10px;}
.synd_downloadfix a {color: #363636; font-weight: bold; text-decoration: underline;}
.synd_downloadfix a:hover {color: #000000; font-weight: bold;}






/*--------------Player Rankings tables---------------*/
.stats_rankings { padding: 15px 15px 15px 15px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #c0c0c0; background-image: url("/images/structure/backgrounds/page_gradient.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.stats_rankings .titletxt { color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 10px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.stats_rankings .rankings_da tr td { color: #1d1d1d; }
.stats_rankings .rankings_da tr td.image { padding-right: 20px; }
.stats_rankings .rankings_da tr td.image img { border: solid #000000 1px; }
.stats_rankings .rankings_da tr td.team { display: none; }
.stats_rankings .rankings_da tr td.name { text-transform: uppercase; height: 25px; line-height: 25px; width: 180px;} 
.stats_rankings .rankings_da tr td.total { font-weight: bold; color: #1d1d1d; height: 20px; line-height: 20px; width: 80px; text-align: center; } 
.stats_rankings .rankings_da tr td.origin { display: none; }
.stats_rankings .rankings_da tr td.graph .totalbar { display: block; background: #a33038; padding: 4px; margin-top: 5px; margin-bottom: 3px; }
.stats_rankings .rankings_da tr td.graph .previousbar { display: none; }






/*-------------------- General Team Stats-----------------*/
.statslinklist01, .statslinklist02, .statslinklist03, .statslinklist04, .statslinklist05 { margin: 0px; padding: 0px; clear: both; height:35px; border-bottom: solid #a33038; 2px; }
.statslinklist01 ul, .statslinklist02 ul, .statslinklist03 ul, .statslinklist04 ul, .statslinklist05 ul { clear: both; margin: 0px; padding: 0px; }
.statslinklist01 li:hover, .statslinklist02 li:hover, .statslinklist03 li:hover, .statslinklist04 li:hover, .statslinklist05 li:hover { cursor: pointer; }
.statslinklist01 li, .statslinklist02 li, .statslinklist03 li, .statslinklist04 li, .statslinklist05 li { cursor: pointer; font-family: Georgia; text-transform: uppercase; float: left; width: 135px; margin-right: 5px; height: 31px; line-height: 31px; padding-left: 0px; text-align: center; border: solid 2px #000000; background-color: #1d1d1d; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top;  }
.statslinklist01 li:hover, .statslinklist02 li:hover, .statslinklist03 li:hover, .statslinklist04 li:hover, .statslinklist05 li:hover { color: #c0c0c0; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist01 a, .statslinklist02 a, .statslinklist03 a, .statslinklist04 a, .statslinklist05 a { color: #ffffff; text-decoration: none; font-size: 85%; font-weight: normal; }
.statslinklist01 li.link1 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist02 li.link2 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist03 li.link3 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist04 li.link4 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist05 li.link5 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }


div.team_overall { background-color: #e2e1e0; padding: 5px 5px 10px 5px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #c0c0c0; }
div.team_overall .heading { background-color: #e2e1e0; padding: 5px 0px 5px 10px; font-family: Georgia; text-transform: normal; color: #1d1d1d; font-weight: normal; font-size: 180%; }
div.team_overall .heading .statsstatement { display: none; }
div.team_overall .statsbar { display: block; height: 30px; line-height: 30px; color: white; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 85%; margin-bottom: 5px; width: 715px; background: #1d1d1d; }
div.team_overall .statsbar .statsrow { float: left; width: 118px; text-align: center; }
div.team_overall .statsbar .teamrow {display: none; }
div.team_overall .statsbar .approw { width: 145px; }
div.team_overall .statsbar .champrow { width: 135px; }
div.team_overall .statsbar .winrow { width: 110px; }
div.team_overall .statsbar .drawrow { width: 100px; }
div.team_overall .statsbar .loserow { width: 90px; }
div.team_overall .statsbar .label { display: block; float: left; color: #c0c0c0; }
div.team_overall .statsbar .info { font-weight: bold; color: #ffffff; font-size: 110%; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { clear: both; }
div.team_overall .overallchart { float: left; width: 240px; background: white; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; margin: 0px 0px 10px 0px; border-top: 1px solid #000000; }
div.team_overall .homechart { width: 240px; float: left; background: white; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; }
div.team_overall .awaychart { width: 240px; float: left; background: white; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-top: 1px solid #000000; }
div.team_overall .charts .chartheading { display: block; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; height: 30px; line-height: 30px; color: white; text-align: center; text-transform: uppercase; color: #ffffff; font-size: 90%; font-weight: normal; margin-bottom: 5px; font-family: Georgia; }
div.team_overall .overallstats { clear:both; height: 250px; margin-bottom: 20px; font-size: 90%; }
div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #1d1d1d; }
div.team_overall table .row { line-height: 25px; }
div.team_overall table .info  { color: #1d1d1d;}
div.team_overall .leftstats { float: left; width: 310px; border-right: solid 5px #e2e1e0; }
div.team_overall .leftstats table { border-collapse: collapse; }
div.team_overall .rightstats table .label { width: px; padding-left: 10px; font-weight: bold; }
div.team_overall tr.odd { background: #ffffff; }
div.team_overall .rightstats { width: 410px; float: right; }
div.team_overall .rightstats table { border-collapse: collapse; }




/*-----------Match Nav-------------*/
.basematch .basecolumn1a {  width: 960px;}
.matchnavba { clear: both; height: 170px; }
.matchnavba .fixinfo { height: 120px; background-image: url("/images/structure/backgrounds/bg-matchcentre1.jpg"); background-repeat: no-repeat; }
.matchnavba .fixinfo .homelogo { position: absolute; margin: 10px 0px 0px 50px; }
.matchnavba .fixinfo .awaylogo { position: absolute; margin: 10px 0px 0px 790px; }
.matchnavba .fixinfo .maininfo { position: absolute; }
.matchnavba .fixinfo .maininfo .teams { position: absolute;}
.matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 130%; margin: 35px 0px 0px 200px; width: 200px; font-family: georgia; }
.matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 170%; margin: 32px 0px 0px 420px; width: 100px; }
.matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 130%; margin: 35px 0px 0px 530px; width: 200px; font-family: georgia; }
.matchnavba .fixinfo .maininfo .details { position: absolute; color: #ffffff; margin: 85px 0px 0px 340px; width: 390px; text-transform: uppercase; font-weight: bold; font-size: 80%;}
.matchnavba .fixinfo .maininfo .details .date { float: left; margin-right: 30px; }
.matchnavba .fixinfo .maininfo .details .time { float: left; margin-right: 30px;}
.matchnavba .fixinfo .maininfo .details .venue {display: none; }
.matchnavba .fixinfo .maininfo .details .comp { float: left; margin-right: 30px;}
.matchnavba .navlinks { clear: both; height: 30px; margin-top: 5px; border-bottom: solid #a13038 2px; }
.matchnavba .navlinks li { background: #000000; float: left; height: 30px; line-height: 30px; padding: 0px 20px 0px 20px; margin-right: 3px; font-family: georgia; font-size: 85%;}
.matchnavba .navlinks li a { color: #c0c0c0; text-transform: uppercase; }
.matchnavba .navlinks li:hover { background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; background-color: #a13038; }
.matchnavba .navlinks li:hover a { text-decoration: none; color: white; }



/*------------ Matchcentre Overview------------- */
.matchoverview  { clear: both; background: #000000; width: 930px; overflow: hidden; padding: 10px 15px 10px 15px; margin: 0px 0px 10px 0px; }
.matchoverview .columna { float: left; width: 300px; padding: 0px 15px 0px 0px; font-size: 90%;}
.matchoverview .columnb { color: white; background: #262626; float: left; width: 280px; padding: 0px 10px 0px 10px; background-image: url("/images/backgrounds/bg-mc-colb.gif"); background-repeat: no-repeat; background-position: top; }
.matchoverview .columnc { float: left; width: 300px; padding: 0px 0px 0px 15px; font-size: 90%;}
.matchoverview .section { background: #a13038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); color: #ffffff; height: 25px; line-height: 25px; text-transform: uppercase; font-size: 100%; background-repeat: repeat-x; background-position: bottom; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 5px; margin-top: 5px; font-family: georgia; }
.matchoverview .columnb .section { background: #a13038; background-image:url("/images/structure/backgrounds/menu_rugby.gif"); color: #ffffff; height: 25px; line-height: 25px; text-transform: uppercase; font-size: 90%; background-repeat: repeat-x; background-position: bottom; padding: 0px 0px 0px 0px; text-align: center; }
.matchoverview .logoa { text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .logob { text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .fixtures tr { cursor: pointer; }
.matchoverview .fixtures tr td { padding: 5px 0px 5px 0px; }
.matchoverview .fixtures tr.odd { background: #262626; }
.matchoverview .fixtures tr.home .field_HomeShort { font-weight: bold; }
.matchoverview .fixtures tr.away .field_AwayShort { font-weight: bold; }
.matchoverview .fixtures th { display: none; }
.matchoverview .fixtures tr.rollover td { background: #a13038; color: white; cursor: pointer; }
.matchoverview .section_captain { display: none; }
.matchoverview .captnamea { display: none; }
.matchoverview .playphoto { display: none;}
.matchoverview .playphoto img { display: none;}
.matchoverview .playphotoa { display: none; }
.matchoverview .playphotob { display: none;}
.matchoverview .playdata  { display: none; }
.matchoverview .dangermen tr.row td { padding: 5px; }
.matchoverview .dangermen tr.row th { padding: 5px; }
.matchoverview .dangermen tr.odd { background: #262626; }

.matchoverview div.team_overall { background: black; padding: 0px; color: white; border: 0px; }
.matchoverview div.team_overall .overallstats_ea { background: #000000; color: white; margin: 0px; border: 0px; padding: 0px;font-size: 100%; color: white; }
.matchoverview div.team_overall .overallstats_ea td.label { padding: 2px; font-weight: bold; width: auto; }
.matchoverview div.team_overall .overallstats_ea tr.odd { background: #262626; color: white;}
.matchoverview div.team_overall .overallstats_ea tr.even { background: #000000; color: white; }
.matchoverview div.team_overall .overallstats_ea tr td { padding: 2px; }
.matchoverview div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #ffffff; }
.matchoverview div.team_overall table .row { line-height: 21px; }
.matchoverview div.team_overall table .info  { color: #ffffff;}
.matchoverview .matchinfo td { text-align: center; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 150%; text-transform: uppercase; color: white; font-weight: bold; font-family: georgia; }
.matchoverview .matchinfo .teamnames a { color: white; font-weight: bold; }
.matchoverview .section_line { display: none; }
.matchoverview .fixnewslist { margin: 18px 7px 0px 7px;  }
.matchoverview .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.matchoverview .fixnewslist .newsitem .headline a { color: white; font-family: georgia; font-weight: normal; text-transform: uppercase; }
.matchoverview .fixnewslist .newsitem li { list-style-type: disc; }
.matchoverview .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #42598C; float: left; }
.matchoverview .fixnewslist .newsitem-0 .headline a { float: left; width: 150px; margin: 0px 0px 0px 5px; }
.matchoverview .fixnewslist .newsitem-0 .abstract { clear: both; padding: 5px 0px 5px 0px; font-family: arial; font-size: 90%; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .medialist { display: none; }
.matchoverview .section_multimedia { display: none; }
.matchoverview .team_overall .heading { display: none; }
.matchoverview .team_overall div.overallstats_fa { border: none; padding: 0px; background: none; height: 250px;}
.matchoverview .team_overall div.overallstats_fa td { text-align: center; }
.matchoverview .team_overall div.overallstats_fa table { background: none; }
.matchoverview .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; font-weight: bold; color: white; }
.matchoverview .team_overall div.overallstats_fa table .info { color: white; }
.matchoverview .team_overall div.overallstats_fa table tr.odd { background: #000000; height: 21px;}
.matchoverview .team_overall div.overallstats_fa table tr.even { background: #262626; height: 21px;}
.matchoverview .columnb .section_headtohead { margin-top: 20px; }
.matchoverview .headtoheadteama { width: 33%; float: left; }
.matchoverview .headtoheadteamb { width: 67%; float: left; }
.matchoverview .headtoheadteama table { padding: 0px 0px 0px 8px; }
.matchoverview .headtoheadteamb table { padding: 0px 8px 0px 0px; }
.matchoverview .headtoheadteama .label { display: none; }
.matchoverview .headtoheadteama table td{ padding: 3px 0px 0px 0px; }
.matchoverview .headtoheadteamb table td{ padding: 3px 0px 0px 0px; }
.matchoverview .headtoheadteamb table tr.row td.label{ padding: 3px 0px 0px 0px; }
.matchoverview .statsstatement { display: none; }


/*--------------Match Report---------------*/
.std_matchrepp { clear: both; width: 960px; overflow: hidden; padding: 0px 0px 0px 0px; }
.std_matchrepp .match_timeline { clear: both; display:block; width: 960px; height: 60px; border-bottom: solid #c0c0c0 5px; border-top: solid #c0c0c0 5px; margin: 0px 0px 10px 0px; padding: 5px 0px 5px 0px; }
.std_matchrepp .rightcol { float: right; width: 490px; margin: 0px 0px 0px 0px; padding: 15px; background-color: #ffffff; background-image: url("/images/structure/backgrounds/page_gradient.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepp .rightcol .date { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchrepp .rightcol .author { display: block; width: 310px; float: left; padding: 0px 0px 10px 0px; color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchrepp .rightcol .headline { clear: both; display: block; font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #c0c0c0; }
.std_matchrepp .rightcol .abstract { display:block; padding: 15px 0px 15px 0px; color: #000000; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 1px solid #c0c0c0; }
.std_matchrepp .rightcol .article { display:block; color: #1d1d1d; }
.std_matchrepp .rightcol .article_report { display:block; color: #1d1d1d; font-size: 100%; line-height: 160%; padding: 15px 0 15px 0; }
.std_matchrepp .leftcol { float: left; width: 430px; margin: 0px 0px 0px 0px; }
.std_matchrepp .leftcol .image  { display: block; width: 430px; height: 330px; text-align: center; background: #1a1a1a; background-image: none;}
.std_matchrepp .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.std_matchrepp .leftcol .caption { display:block; color: #ffffff; padding: 3px 15px 3px 15px; margin: 0px 0px 10px 0px; font-style: italic; font-size: 90%; text-align: center; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .quotea { display:block; width: 406px; float: left; line-height: 150%; font-family: Arial; font-style: italic; font-size: 100%; color: #ffffff; margin: 0px 0px 10px 0px; padding: 10px 10px 10px 10px; overflow:auto; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .quotea .bqstart { float:left; height: 20px; width: 20px; padding: 0px 10px 0px 0px; background-image: url("/images/structure/backgrounds/qstart.gif"); background-repeat: no-repeat; background-position: 0px -5px;  }
.std_matchrepp .quotea .quote1name { width: 100px; float:left; display:block; font-style: normal;  font-size: 85%; font-weight:bold; color: #c0c0c0;}
.std_matchrepp .quotea .bqend { float: right; height: 20px; width: 20px; padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/qend.gif"); background-repeat: no-repeat; background-position: 10px -5px;; overflow:auto;}
.std_matchrepp .quoteb { display:block; width: 406px; float: left; line-height: 150%; font-family: Arial; font-style: italic; font-size: 100%; color: #ffffff; margin: 0px 0px 10px 0px; padding: 10px 10px 10px 10px; overflow:auto; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .quoteb .bqstart { float:left; height: 20px; width: 20px; padding: 0px 10px 0px 0px; background-image: url("/images/structure/backgrounds/qstart.gif"); background-repeat: no-repeat; background-position: 0px -5px;  }
.std_matchrepp .quoteb .quote2name { width: 100px; float:left; display:block; font-style: normal;  font-size: 85%; font-weight:bold; color: #c0c0c0;}
.std_matchrepp .quoteb .bqend { float: right; height: 20px; width: 20px; padding: 0px 0px 0px 10px; background-image: url("/images/structure/backgrounds/qend.gif"); background-repeat: no-repeat; background-position: 10px -5px;; overflow:auto;}


.std_matchrepp .scorecard { clear: both; margin: 10px 0px 10px 0px; display: block; background-color: #000000; border: 0px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }

.std_matchrepp .scorecard .mthome { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 0px 10px 10px 10px; margin: 0px 0px 0px 0px; border: solid 0px #a33038; border-bottom: solid 10px white; background-color: #000000; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .scorecard .mthome table.matchteams_home { font-family: Arial; font-size: 100%; padding: 0px; margin: 0px;}
.std_matchrepp .scorecard .mthome table.matchteams_home td.team { display: block; background: none; color: white; text-transform: uppercase; font-weight: bold; font-size: 100%; height: 35px; line-height: 35px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.colhead th { background: #000000; color: white; font-weight: bold; border-bottom: 1px solid white; padding: 0px 5px; height: 25px; line-height: 25px; }
.std_matchrepp .scorecard .mthome table.matchteams_home td { font-size: 95%; background: #ffffff; padding: 5px 5px; color: #1d1d1d; }
.std_matchrepp .scorecard .mthome table.matchteams_home tr.total th { background: #c0c0c0; padding: 5px 5px; color: #1d1d1d; font-weight: bold; }

.std_matchrepp .scorecard .mtaway { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 0px 10px 10px 10px; margin: 0px 0px 0px 0px; border: solid 0px #a33038; background-color: #000000; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .scorecard .mtaway table.matchteams_away { font-family: Arial; font-size: 100%; padding: 0px; margin: 0px;}
.std_matchrepp .scorecard .mtaway table.matchteams_away td.team { display: block; color: white; background: none; text-transform: uppercase; font-weight: bold; font-size: 100%; height: 35px; line-height: 35px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.colhead th { background: #000000; color: white; font-weight: bold; border-bottom: 1px solid white; padding: 0px 5px; height: 25px; line-height: 25px; }
.std_matchrepp .scorecard .mtaway table.matchteams_away td { font-size: 95%; background: #ffffff; padding: 5px 5px; color: #1d1d1d; }
.std_matchrepp .scorecard .mtaway table.matchteams_away tr.total th { background: #c0c0c0; padding: 5px 5px; color: #1d1d1d; font-weight: bold; }

/* Match Officials */
.std_matchrepp .leftcol .officials { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 0px 10px 10px 5px; margin: 0px 0px 0px 0px; border: solid 0px #a33038; background-color: #000000; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .leftcol .officials .matchofficials_xa {font-family: Arial; font-size: 100%; padding: 0px; margin: 0px; height: 150px; }
.std_matchrepp .leftcol .officials .matchfacts_xa { font-size: 120%; height: 30px; line-height: 35px; color: #ffffff; font-weight: bold; padding-left: 0px;  margin-bottom: 10px;  }
.std_matchrepp .leftcol .officials .matchofficials_xa .position { font-size: 110%; font-weight: bold;  float: left; width: 125px;  height: 25px; line-height: 25px; color: #ffffff; padding: 0px 0px 0px 5px; font-family: arial; }
.std_matchrepp .leftcol .officials .matchofficials_xa .name { float: right; font-size: 110%; width: 220px; height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; font-family: arial; }


.std_matchrepp .otherresults { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .otherresults .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchrepp .otherresults table { background: white; }
.std_matchrepp .otherresults table tr.colhead th { background: #1d1d1d; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.std_matchrepp .otherresults table tr.even td { background: #ffffff; padding: 5px 5px; color: #1d1d1d; }
.std_matchrepp .otherresults table tr.odd td { background: #e2e1e0; padding: 5px 5px; color: #1d1d1d; }
.std_matchrepp .leftcol .leaguetable { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepp .leftcol .leaguetable .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchrepp .leftcol .leaguetable table.grid { margin-top: 0px; }
.std_matchrepp .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.std_matchrepp .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #ffffff; color: #1d1d1d; padding: 0px 2px 0px 5px; }
.std_matchrepp .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #1d1d1d; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.std_matchrepp .leftcol .leaguetable table.grid tr.odd td { background: #e2e1e0; }
.std_matchrepp .leftcol .leaguetable table.grid tr.champion td { color: #ca9d00; font-weight: bold; border-top: solid white 1px;}
.std_matchrepp .leftcol .leaguetable table.grid tr.highlight td { background: #a33038; color: #ffffff; font-weight: bold; }



/*-------------Match Centre Lineups--------------*/
.matchteams_aa { clear: both; background: black; width: 960px; border: 0px solid #202020; overflow: auto; padding: 5px 10px 10px 10px; }
.matchteams_aa td { color: #dbdbdb; padding: 5px; text-align: center; border-right: solid #000000 1px; border-bottom: solid #000000 1px; background: #262626; }
.matchteams_aa td a { color: #c9a219; font-weight: bold; }
.matchteams_aa tr.colhead td { border-bottom: solid #000000 5px; border-top: solid #000000 5px; color: white; padding: 4px 0px 4px 0px; text-align: center; vertical-align: middle; background-color: #a13038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; font-weight: bold; text-transform: uppercase; }








/*------------------Match Preview------------------*/

.std_matchprevb { clear: both; width: 960px; overflow: hidden; padding: 0px 0px 0px 0px; }
.std_matchprevb .rightcol { float: right; width: 490px; margin: 0px 0px 0px 0px; padding: 15px; background-color: #ffffff; background-image: url("/images/structure/backgrounds/page_gradient.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchprevb .rightcol .date { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchprevb .rightcol .author { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchprevb .rightcol .headline { clear: both; display: block; font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #c0c0c0; }
.std_matchprevb .rightcol .abstract { display:block; padding: 15px 0px 15px 0px; color: #000000; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 1px solid #c0c0c0; }
.std_matchprevb .rightcol .article { display:block; color: #1d1d1d; font-size: 100%; line-height: 160%; padding: 15px 0 15px 0; }
.std_matchprevb .rightcol .article a { color: #000000; font-weight: bold; }
.std_matchprevb .rightcol .multimedia { display:none;}

/*
.std_matchprevb .rightcol .multimedia { display:block; margin: 20px 0 20px 0; background: #c0c0c0;}
.std_matchprevb .rightcol .multimedia .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchprevb .rightcol .multimedia .mediaitem_video .headline {display: block; font-size: 110%; color: #1d1d1d; cursor: pointer; padding: 6px 0px 3px 25px; background-image: url("/images/structure/backgrounds/arrowgold_black.gif"); background-repeat: no-repeat; background-position: 0px 4px; }
.std_matchprevb .rightcol .multimedia .section_multimedia {display: none;}
*/

.std_matchprevb .leftcol { float: left; width: 430px; margin: 0px 0px 0px 0px; }
.std_matchprevb .leftcol .image  { display: block; width: 430px; height: 330px; text-align: center; background: #1a1a1a; background-image: none; }
.std_matchprevb .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; }
.std_matchprevb .leftcol .caption { display:block; color: #ffffff; padding: 3px 15px 3px 15px; margin: 0px 0px 10px 0px; font-style: italic; font-size: 90%; text-align: center; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }

.std_matchprevb .leftcol .previous { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchprevb .leftcol .previous .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchprevb .leftcol .previous .matchinfo_sa table { background: white; }
.std_matchprevb .leftcol .previous .matchinfo_sa table th { background: #1d1d1d; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.std_matchprevb .leftcol .previous .matchinfo_sa table tr.even td { background: #e2e1e0; padding: 5px 5px; color: #1d1d1d; }
.std_matchprevb .leftcol .previous .matchinfo_sa table tr.odd td { background: white; padding: 5px 5px; color: #1d1d1d; }

.std_matchprevb .leftcol .matchtickets { line-height:48px; height:48px; text-transform: uppercase; clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchprevb .leftcol .matchtickets a { padding-left: 10px; font-weight: normal; font-size: 180%; color: #ffffff; font-family: impact; }

.std_matchprevb .leftcol .formguide { clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchprevb .leftcol .formguide .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchprevb .leftcol .formguide table.fixtures { background: white; }
.std_matchprevb .leftcol .formguide table.fixtures th { background: #1d1d1d; color: white; border-bottom: 1px solid white; padding: 5px 5px; }
.std_matchprevb .leftcol .formguide table.fixtures tr.even td { background: #e2e1e0; padding: 5px 5px; color: #1d1d1d; }
.std_matchprevb .leftcol .formguide table.fixtures tr.odd td { background: #ffffff; padding: 5px 5px; color: #1d1d1d; }

.std_matchprevb .leftcol .leaguetable {clear: both; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchprevb .leftcol .leaguetable .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 0px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchprevb .leftcol .leaguetable table.grid { margin-top: 0px; }
.std_matchprevb .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.std_matchprevb .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #ffffff; color: #1d1d1d; padding: 0px 2px 0px 5px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.colhead th { color: #ffffff; background: #1d1d1d; height: 25px; line-height: 25px; font-weight: bold; border: none; padding: 0px 2px 0px 5px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.odd td { background: #e2e1e0; }
.std_matchprevb .leftcol .leaguetable table.grid tr.champion td { color: #ca9d00; font-weight: bold; border-top: solid white 1px;}
.std_matchprevb .leftcol .leaguetable table.grid tr.highlight td { background: #a33038; color: #ffffff; font-weight: bold; }




/*-------Match Report Simplified-------*/

.std_matchrepq .hidden { display: block; }
.std_matchrepq .leftcol { margin-right: 10px; width: 430px; float: left; }
.std_matchrepq .rightcol { color: white; float: right; padding: 8px 8px 8px 8px; width: 275px; font-size: 90%; margin: 0px 0px 10px 0px; display:block; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepq { clear: both; padding: 0px; margin: 0; }
.std_matchrepq .headlinepreview { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 10px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchrepq .matchinfo_pa { display: none; }
.std_matchrepq .rightcol .matchinfo1 {display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta {display: block; padding: 0; margin: 0; }
.std_matchrepq .rightcol .matchinfo_ta .logo {display: block; padding-top: 0px;}
.std_matchrepq .rightcol .matchinfo_ta .logo .homelogo {display: block; float: left; padding-left: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo {display: block; float: right; padding-right: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .team { clear: both; color: white; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; float: left; width: 90px; margin-left: 5px; font-weight: bold; }
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 70px; text-align: center; color: #ffffff; font-size: 160%; font-weight: bold;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; float: left; text-align: right; width: 25px;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; float: left; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; }
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; float: right; width: 90px; margin-right: 5px; font-weight: bold; text-align: right; }
.std_matchrepq .rightcol .matchinfo_ta .details {clear: both;}
.std_matchrepq .rightcol .matchinfo_ta .details .time {clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .date {clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .venue {clear: both; text-align: center;}
.std_matchrepq .rightcol .homescorer {display: block; margin-bottom: 10px; margin-top: 10px; padding: 0px; line-height: 20px}
.std_matchrepq .rightcol .titletxt { display: block; color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 10px 0px; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.std_matchrepq .rightcol .awayscorer {display: block; padding: 0px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .homelineup {display: block; padding: 0px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .awaylineup {display: block; padding: 0px; line-height: 20px}
.std_matchrepq .leftcol .image  { display: block; width: 430px; text-align: center; background: #1d1d1d; background-image: none;}
.std_matchrepq .leftcol .image img { vertical-align: bottom; }
.std_matchrepq .leftcol .caption { display:block; color: #ffffff; padding: 3px 15px 3px 15px; margin: 0px 0px 5px 0px; font-style: italic; font-size: 90%; text-align: center; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepq .leftcol .credit { color: #1d1d1d; padding: 0px 0px 0px 5px; font-size: 80%; font-family: arial; }
.std_matchrepq .leftcol .copyright { color: #1d1d1d; padding: 0px 0px 10px 5px; font-size: 80%; font-family: arial; }
.std_matchrepq .leftcol .date { display:block; padding: 5px 15px 5px 5px; float: left; width: 160px; line-height: 20px; color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchrepq .leftcol .author { display:block; padding: 5px 5px 5px 5px; float: left; width: 240px; line-height: 20px; color: #1d1d1d; font-family: Georgia; font-weight: normal; font-size: 85%; }
.std_matchrepq .leftcol .headline { display: block; font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 0px 5px 5px 5px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #c0c0c0; }
.std_matchrepq .leftcol .abstract { clear: both; display: block; background-color: none; padding: 15px 5px 15px 5px; color: #000000; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 1px solid #c0c0c0; border-top: 1px solid #c0c0c0; }
.std_matchrepq .leftcol .article_report { display:block; color: #1d1d1d; line-height: 20px; padding: 15px 0 15px 0; font-size: 90%; }






/*---------------------------- PLAYER Q AND A----------------------------------*/
.baserugby .basecolumn2a .listplayerqanda .article { border-bottom: 1px dotted #c0c0c0; background-color: #1d1d1d; background-image: url("/images/structure/backgrounds/rugby_corner_off.gif"); background-repeat: no-repeat; background-position: top right; }
.baserugby .basecolumn2a .listplayerqanda .article:hover { background: #000000; background-image: url("/images/structure/backgrounds/rugby_corner_on.gif"); background-repeat: no-repeat; background-position: top right; }
.baserugby .basecolumn2a .listplayerqanda .article .headline a { color: #ffffff; }
.baserugby .basecolumn2a .listplayerqanda .article .date { display: none; }
.baserugby .basecolumn2a .listplayerqanda .article .abstract { color: #c0c0c0; }
.baserugby .basecolumn2a .listplayerqanda .article .image img { border: 1px solid #363636; }







/*---------------------------- PRINTABLE LIST LINK ---------------------------------*/
.linklist1cola {  margin: 10px 0px 20px 0px;  }
.linklist1cola .link { }
.linklist1cola .link a { text-decoration: underline; font-family: Georgia; font-weight: normal; font-size: 120%; text-transform: uppercase; color: #000000; padding: 10px 10px 10px 30px; background-image: url("/images/structure/backgrounds/circlelink_print.gif"); background-repeat: no-repeat; background-position: 0px 6px; }
.linklist1cola .link a:hover {  }


/*---------------------------- PLAYERS' PLAYER OF THE DAY ---------------------------------*/
.std_pagea .std_content .content .ppotd { background: #ffffff;}
.std_pagea .std_content .content .ppotd tr td { background: #c0c0c0;}
.std_pagea .std_content .content .ppotd tr.odd td { background: #A23038; color: #ffffff;}

/* <IMG src="/images/structure/backgrounds/bg-colb-mc.jpg"><IMG src="/images/structure/backgrounds/bg-matchcentre1.jpg"><IMG src="/images/structure/backgrounds/leftnavtitle_rugby.gif"> */

