



/*--------------------------RUGBY INDEX-------------------------*/
.flashsquadcont { padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.flashsquadcont .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
/*---------------2A NEWS LIST---------------*/
.basecolumn2a .list_articles { width: 552px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.basecolumn2a .list_articles .titletxt { width: 542px; float: left; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .list_articles .article { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; padding: 3px 0px 0px 0px; border-bottom: 1px solid #bfccd4; }
.basecolumn2a .list_articles .image { display: block; float: left; width: 100px; height: auto; padding: 0px 0px 0px 0px; margin: 0px 15px 0px 0px; }
.basecolumn2a .list_articles .image img {  }
.basecolumn2a .list_articles .headline { display: block; float: left; width: 435px; line-height: 125%; padding: 3px 0px 3px 0px; margin: 0px 0px 0px 0px; }
.basecolumn2a .list_articles .headline a { display: block; color: #1d265d; font-family: Trebuchet MS; font-weight: bold; font-size: 120%; }
.basecolumn2a .list_articles .headline a:hover { display: block; color: #e5000d; text-decoration: underline; }
.basecolumn2a .list_articles .headline a:visited { color: #7182ad; }
.basecolumn2a .list_articles .headline a:visited:hover { color: #e5000d; }
.basecolumn2a .list_articles .date { display: block; float: left; width: 180px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.basecolumn2a .list_articles .author { display: none; float: left; width: 255px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #e5000d; font-family: Trebuchet MS; font-size: 90%; }
.basecolumn2a .list_articles .article1 { display: block; float: left; width: 550px; margin: 0px 0px 0px 1px; border-bottom: 1px solid #bfccd4; border-top: 1px solid #bfccd4; }






/*--------EMAIL THIS PAGE--------*/
body.emailpage { border: solid 5px #e5000d; padding: 10px 10px 10px 10px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; color: white; background-color: #ffffff; }
body.emailpage .section { height: 25px; line-height: 25px; color: white; text-transform: uppercase; font-size: 100%; font-family: Trebuchet MS; font-weight: bold; padding-left: 10px; background-image: url("/images/structure/background/scarlets-tab-on.gif"); background-repeat: no-repeat; background-position: left; }
body.emailpage tr th { font-size: 80%; font-weight: bold; padding: 2px 3px 0px 0px; color: #2b3369; }
body.emailpage tr td { font-size: 80%; padding: 2px 10px 0px 0px; }
body.emailpage input { font-family: arial; color: #2b3369; font-size: 100%; padding: 1px; }
body.emailpage textarea { font-family: Arial; color: #2b3369; font-size: 100%; padding: 1px; }

/*--------------------------1A LEAGUE TABLE-------------------------*/
div.basecolumn1a table.stats_leaguetab { color: #1e2660; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.basecolumn1a table.stats_leaguetab td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basecolumn1a table.stats_leaguetab td.include { }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab { background: #ffffff; border-bottom: solid 1px #c6cbcf; padding: 0px 0px 10px 0px; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab td.heading { font-size: 120%; padding: 7px 0px 0px 10px; width: 300px; font-family: Trebuchet MS; text-transform: uppercase; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab td.dropdowns { width: 150px; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab td.stage { color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 120%; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab table.grid {  }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.colhead { background: #dddddd; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.colhead th { font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 4px 3px 4px 3px; color: #1e2660; border-bottom: dotted 1px #1e2660; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr { }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td { color: #1e2660; font-size: 95%; font-weight: bold; padding: 4px 3px 4px 3px; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo { }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo img { display: none; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.even td { background: #f5f3f8; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.odd td { background: #ffffff; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.champion td { background: #ffffff; color: #e4000d; }
div.basecolumn1a table.stats_leaguetab td.include table.leaguetab tr.highlight td { background: #e4000d; color: #ffffff; }
div.basecolumn1a table.stats_leaguetab td.link { height: 34px; line-height: 34px; padding: 0px 0px 0px 10px; border-top: 10px solid #ffffff; border-bottom: 30px solid #ffffff; }
div.basecolumn1a table.stats_leaguetab td.link a { display: block; color: #dedede; font-size: 85%; text-transform: uppercase; text-decoration: none; font-family: Trebuchet MS; font-weight: bold; padding: 0px 0px 0px 30px; background-image: url("/images/structure/background/scarlets-fulltablelink.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basecolumn1a table.stats_leaguetab td.link a:hover { text-decoration: underline; color: #ffffff; }


/*--------------------------2A LEAGUE TABLE-------------------------*/

div.basecolumn2a table.stats_leaguetab { color: #1e2660; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.basecolumn2a table.stats_leaguetab td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basecolumn2a table.stats_leaguetab td.include { }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab { background: #ffffff; border-bottom: solid 1px #c6cbcf; padding: 0px 0px 10px 0px; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab td.heading { font-size: 120%; padding: 7px 0px 0px 10px; width: 300px; font-family: Trebuchet MS; text-transform: uppercase; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab td.dropdowns { width: 150px; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab td.stage { color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 120%; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab table.grid {  }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.colhead { background: #dddddd; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.colhead th { font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 4px 3px 4px 3px; color: #1e2660; border-bottom: dotted 1px #1e2660; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr { }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr td { color: #1e2660; font-size: 95%; font-weight: bold; padding: 4px 3px 4px 3px; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo { }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr td.field_Logo img { display: none; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.even td { background: #f5f3f8; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.odd td { background: #ffffff; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.champion td { background: #ffffff; color: #e4000d; }
div.basecolumn2a table.stats_leaguetab td.include table.leaguetab tr.highlight td { background: #e4000d; color: #ffffff; }
div.basecolumn2a table.stats_leaguetab td.link { height: 34px; line-height: 34px; padding: 0px 0px 0px 10px; border-top: 10px solid #ffffff; border-bottom: 30px solid #ffffff; }
div.basecolumn2a table.stats_leaguetab td.link a { display: block; color: #dedede; font-size: 85%; text-transform: uppercase; text-decoration: none; font-family: Trebuchet MS; font-weight: bold; padding: 0px 0px 0px 30px; background-image: url("/images/structure/background/scarlets-fulltablelink.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basecolumn2a table.stats_leaguetab td.link a:hover { text-decoration: underline; color: #ffffff; }


/*-------------------------2B LEAGUE TABLE-------------------------*/
div.basecolumn2b table.stats_leaguetab { width: 229px; color: #ffffff; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
div.basecolumn2b table.stats_leaguetab td.titletxt { display: block; width: 159px; padding: 20px 60px 8px 10px; margin: 0px 0px 0px 0px; background-color: #e5000d; height: auto; line-height: 130%; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 95%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px;  }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab { background: none; padding: 0px 0px 0px 0px; border: solid 9px #1e2660; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab:hover { cursor: pointer; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.colhead { background: none; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.colhead th { font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 0px 3px 4px 3px; color: #ffffff; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr td { color: #ffffff; font-size: 90%; font-weight: bold; padding: 4px 3px 4px 3px; border-bottom: solid 1px #1e2660; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr td.field_Logo { display: none; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr td.field_Logo img { display: none; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.even td { background: #e4000d;  }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.odd td { background: #e4000d; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.champion td { background: #e4000d; }
div.basecolumn2b table.stats_leaguetab td.include table.leaguetab tr.highlight td { background: #ffffff; color: #e4000d; }
div.basecolumn2b table.stats_leaguetab td.link { height: 15px; line-height: 15px; padding: 0px 0px 0px 11px; border-bottom: solid 10px #1e2660; }
div.basecolumn2b table.stats_leaguetab td.link a { display: block; color: #ffffff; font-size: 85%; text-decoration: none; font-family: Trebuchet MS; font-weight: bold; padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/scarlets-2blinkarrow.gif"); background-repeat: no-repeat; background-position: left; }
div.basecolumn2b table.stats_leaguetab td.link a:hover { text-decoration: underline; color: #ffffff; }





/*------------------------FIXTURE LIST-------------------------*/
.basecolumn1a table.stats_fixtures { color: #1e2660; padding: 0px 0px 33px 0px; margin: 0px 0px 10px 0px; font-size: 95%; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn1a table.stats_fixtures td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a table.stats_fixtures { color: #1e2660; padding: 0px 0px 33px 0px; margin: 0px 0px 10px 0px; font-size: 95%; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a table.stats_fixtures td.titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }

table.stats_fixtures table.fixtures { margin-top: 0px; border: 1px solid #1e2660; padding: 0px; background: #1e2660; }
table.stats_fixtures table.fixtures tr.group td { color: #e5000d; background: #ffffff; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 10px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 120%; }
table.stats_fixtures table.fixtures tr td { color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; }
table.stats_fixtures table.fixtures tr.colhead th { font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 4px 3px 4px 3px; color: #ffffff; border-bottom: dotted 1px #1e2660; }
table.stats_fixtures table.fixtures tr.colhead th.field_HomeDispName { text-align: right; }
table.stats_fixtures table.fixtures tr.colhead { background: #e5000d; }
table.stats_fixtures table.fixtures tr.even td { background: #efefef; border-bottom: dotted 1px #cccccc; }
table.stats_fixtures table.fixtures tr.odd td { background: #ffffff; border-bottom: dotted 1px #cccccc; }
table.stats_fixtures table.fixtures tr th.field_DateDmyShort { width: 95px; }
table.stats_fixtures table.fixtures tr th.field_CompStageAbbrev { text-align: center;}
table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 55px; text-align: center;}
table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #e5000d; }
table.stats_fixtures table.fixtures tr td.field_HomeDispName { text-align: right;  }
table.stats_fixtures table.fixtures tr td.field_AwayDispName { text-align: left; }
table.stats_fixtures table.fixtures tr td.field_Score { text-align: center; font-weight: bold; color: #e5000d; }
table.stats_fixtures table.fixtures tr td.field_Score { width: 60px; text-align: center; }
table.stats_fixtures table.fixtures tr th.field_More  { text-align: center; }
table.stats_fixtures table.fixtures tr td.field_More { width: 70px; text-align: center; }
table.stats_fixtures table.fixtures tr td.field_More a { padding: 0px 0px 0px 8px; color: #e5000d; text-decoration: underline; font-weight: bold; background-image: url("/images/structure/background/scarlets-bullet-white.gif"); background-repeat: no-repeat; background-position: 0px 4px; }
table.stats_fixtures table.fixtures tr td.field_More a:hover { color: #1e2660; text-decoration: none; }
table.stats_fixtures table.fixtures tr.rollover td { cursor: pointer; background: #e5000d; color: #ffffff; }
table.stats_fixtures table.fixtures tr.rollover td a { color: #ffffff; text-decoration: underline; font-weight: bold; }
table.stats_fixtures table.fixtures tr.rollover td.field_VenName { cursor: pointer; background: #e5000d; color: #ffffff; }
table.stats_fixtures table.fixtures tr.rollover td.field_More a { cursor: pointer; background: #e5000d; color: #ffffff; }


div.basecolumn2a .cupruleslink .link { height: 34px; line-height: 34px; padding: 0px 0px 0px 0px; border-top: 10px solid #ffffff; border-bottom: 30px solid #ffffff; }
div.basecolumn2a .cupruleslink .link a { display: block; color: #dedede; font-size: 85%; text-transform: uppercase; text-decoration: none; font-family: Trebuchet MS; font-weight: bold; padding: 0px 0px 0px 30px; background-image: url("/images/structure/background/scarlets-fulltablelink.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.basecolumn2a .cupruleslink .link a:hover { text-decoration: underline; color: #ffffff; }




/*------------------------2B NEXT MATCH LAST MATCH-------------------------*/
.basecolumn2b table.stats_matchbox { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.basecolumn2b table.stats_matchbox td.titletxt { display: block; width: 159px; padding: 20px 60px 8px 10px; margin: 0px 0px 0px 0px; background-color: #e5000d; height: auto; line-height: 130%; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 95%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px;  }
.basecolumn2b table.stats_matchbox td.include { padding: 10px 10px 0px 10px; }
.basecolumn2b table.stats_matchbox table.matchbox_ka { color: #ffffff; }
.basecolumn2b table.stats_matchbox table.matchbox_ka .logo { background: none; height: 70px; width: 70px; border-right: solid 9px #1e2660; border-bottom: solid 9px #1e2660; }
.basecolumn2b table.stats_matchbox table.matchbox_ka .logo img { display: block; }
.basecolumn2b table.stats_matchbox table.matchbox_ka .table {  }
.basecolumn2b table.stats_matchbox table.matchbox_ka td.name { color: #e5000d; font-weight: bold; font-size: 120%; }
.basecolumn2b table.stats_matchbox table.matchbox_ka td.date { font-size: 95%; }
.basecolumn2b table.stats_matchbox table.matchbox_ka td.time { font-size: 95%; }
.basecolumn2b table.stats_matchbox table.matchbox_ka td.section { padding: 5px 10px 5px 10px; font-weight: bold; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.basecolumn2b table.stats_matchbox table.matchbox_ka tr.teamform th { color: #cccccc; padding: 5px 0px 5px 10px; border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }
.basecolumn2b table.stats_matchbox table.matchbox_ka tr.oppform th { color: #cccccc; padding: 5px 0px 5px 10px; border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }
.basecolumn2b table.stats_matchbox table.matchbox_ka tr.teamform td { color: #cccccc; padding: 5px 0px 5px 0px; border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }
.basecolumn2b table.stats_matchbox table.matchbox_ka tr.oppform td { color: #cccccc; padding: 5px 0px 5px 0px; border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }

.basecolumn2b table.stats_matchbox table.matchbox { color: #ffffff; font-family: Trebuchet MS; font-size: 90%; }
.basecolumn2b table.stats_matchbox table.matchbox .table {  }
.basecolumn2b table.stats_matchbox table.matchbox tr.match td {  }
.basecolumn2b table.stats_matchbox table.matchbox img {  }
.basecolumn2b table.stats_matchbox table.matchbox td.score { font-family: Trebuchet MS; font-weight: bold; font-size: 150%; padding: 25px 0px 0px 10px; }



/*-------------------------SQUAD INDEX-----------------------------------*/

div.basetoolbar .academystaffcontent { border-top: 1px solid #151a43; width: 749px; padding: 10px 15px 10px 15px; margin: 0px 0px 0px 0px; background: #1e2660; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-all; background-position: 0px 0px;  }
div.basetoolbar .academystaffcontent .headline {  }
div.basetoolbar .academystaffcontent .headline h1 { display: none; }
div.basetoolbar .academystaffcontent .content { color: #ffffff; font-family: arial; line-height: 150%; padding: 0px 0px 0px 0px; }
div.basetoolbar .academystaffcontent .content h2 { height: 25px; line-height: 25px; text-transform: uppercase; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; padding: 10px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #ffffff; }
div.basetoolbar .academystaffcontent .content a { color: #e5000d; text-decoration: underline; font-weight: bold; }
div.basetoolbar .academystaffcontent .content a:hover { color: #ffffff; text-decoration: none; }
div.basetoolbar .academystaffcontent .content table { font-size: 90%; }
div.basetoolbar .academystaffcontent .content table tr td { border-top: 1px solid #343b70; border-left: 1px solid #343b70; border-bottom: 1px solid #151a43; border-right: 1px solid #151a43; padding: 1px 5px 1px 5px; }
div.basetoolbar .academystaffcontent .content table th { background: #e5000d; border-bottom: solid 1px #1e2660; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; }

/*PLAYER SEARCH*/
.squadindex .basetoolbar { width: 780px; padding: 10px 10px 0px 10px; background: #ffffff; }
.squadindex .basecolumn1a { padding: 0px 10px 20px 10px; }

.academyindex .basetoolbar { width: 780px; padding: 10px 10px 0px 10px; background: #ffffff; }
.academyindex .basecolumn1a { padding: 0px 10px 20px 10px; }

.stats_playpage .disclaimer { display: none; }

div.playsearchbar .squadselector { display: none; width: 779px; margin: 0px 0px 0px 0px; }
div.playsearchbar { width: 779px; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle1a.gif"); background-repeat: no-repeat; background-position: 0px 0px;  }
div.playsearchbar .playersearchbox { width: 779px; clear: both; }
div.playsearchbar .title { height: 20px; line-height: 20px; width: 150px; float: left; text-transform: uppercase; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; padding: 0px 0px 0px 10px; margin: 5px 5px 0px 5px; color: #ffffff; }
div.playsearchbar .searchmenu {  }
div.playsearchbar .searchname { }
div.playsearchbar .searchname .namelabel { }

div.playsearchbar .searchname input { padding: 3px 4px 3px 4px; font-size: 110%; color: #292929; border: solid #293269 1px; }
div.playsearchbar .searchname .button { color: #e4000d; background: #cccccc; width: 60px; padding: 2px 0px 0px 0px; margin: 0px 0px 0px 5px; text-transform: uppercase; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; }
div.playsearchbar .searchname .button:hover { cursor: pointer; color: #ffffff; background: #e4000d; }

div.playsearchbar .searchyear { float: left; width: 150px; margin-top: 10px; }
div.playsearchbar .searchteamtxt, div.playsearchbar .searchyeartxt { float:left; font-family: Trebuchet MS; margin: 0px 30px 0px 0px; height: 30px; line-height: 30px; font-weight: bold; color: #797979; }
div.playsearchbar .searchteam { }
div.playsearchbar .searchinit { width: 779px; padding-top: 5px; margin: 4px 0px 0px 0px; height: 30px; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
div.playsearchbar .searchinit .lettertext { height: 25px; line-height: 25px; width: 180px; float: left; text-transform: uppercase; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; padding: 0px 0px 0px 10px; margin: 0px 5px 0px 5px; color: #ffffff; }
div.playsearchbar .searchinit .letter a { color: #ffffff; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 5px 5px 6px 5px; }
div.playsearchbar .searchinit .letter a:hover { color: #e4000d; }
div.playsearchbar .spacer { margin-bottom: 5px; }

div.sortbar { float: left; font-family: Trebuchet MS; font-weight: bold; margin: 0px 0px 20px 0px; padding: 0px; width: 780px; height: 33px; line-height: 33px; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
div.sortbar span.view { display: block; float: left; width: 260px; padding-left: 15px; margin: 0px 5px 0px 0px; text-transform: uppercase; font-weight: bold; font-size: 90%; color: white; }
div.sortbar span.view a { color: #cccccc; font-weight: bold; margin-right: 15px; margin-left: 10px; padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/scarlets-linkarrow-bluematt.gif"); background-repeat: no-repeat; background-position: left; }
div.sortbar span.sort { display: block; float: left; width: 465px; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 90%; color: white; }
div.sortbar span.sort a { color: #cccccc; font-weight: bold; margin-right: 15px; margin-left: 10px; padding: 0px 0px 0px 20px; background-image: url("/images/structure/background/scarlets-linkarrow-bluematt.gif"); background-repeat: no-repeat; background-position: left; }
div.sortbar span.view a:hover { color: #ffffff; }
div.sortbar span.sort a:hover { color: #ffffff; }

/*PLAYER LIST*/
div.locationbar { float: left; width: 770px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }


div.playeritem { background: #ffffff; padding: 0px; height: 169px; width: 240px; margin: 10px 10px 10px 10px; float: left; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
*html div.playeritem { margin: 10px 10px 10px 0px; }

div.playeritem .playerphoto { position: absolute; width: 122px; height: 122px; background: #000000; margin: 42px 0px 0px 5px; }
div.playeritem .playerphoto img { border: solid #ffffff 1px; }
div.playeritem .playername { position: absolute; width: 230px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 100%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-topnewsright-title.png"); background-repeat: no-repeat; background-position: 0px 0px; }
div.playeritem a { position: absolute; border: 0px solid #cccccc; color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; font-size: 95%; padding: 0px 0px 0px 18px; margin: 147px 0px 0px 133px; background-image: url("/images/structure/background/scarlets-linkarrow-greymatt.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.playeritem .comparelink { display: none; }
div.playeritem .playerpoints { width: 103px; position: absolute; margin: 50px 0px 0px 132px; font-size: 90%; color: #1e2660; font-weight: bold;  }
.academyindex div.playeritem .playerpoints { display: none; width: 103px; position: absolute; margin: 50px 0px 0px 132px; font-size: 90%; color: #1e2660; font-weight: bold; }
.baseacademy div.playeritem .playerpoints { display: none; width: 103px; position: absolute; margin: 50px 0px 0px 132px; font-size: 90%; color: #1e2660; font-weight: bold; }

div.playeritem:hover a { border: 0px solid #e5000d; }

.stats_playpage tr.colhead th { background: #e5000d; border-bottom: solid 1px #1e2660; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; }
.stats_playpage tr td { border-bottom: solid 1px #bfccd4; border-right: solid 1px #bfccd4; padding: 3px 5px 3px 5px; color: #1e2660; }
.stats_playpage tr.even td { background: #f2f2f2; }
.stats_playpage tr.odd td { background: #ffffff; }
.stats_playpage tr:hover { }
.stats_playpage tr.rollover td { cursor: pointer; background: #e5000d; color: #ffffff; }




/*---------------------------PLAYER PROFILE----------------------------*/

.stats_playpage .playpage_ha {  }
.stats_playpage .playpage_ha .titlebar .title { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 20px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.stats_playpage .playpage_ha .topcontainer { width: 779px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol { width: 779px; float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 33px 0px; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer { width: 759px; float: left; padding: 10px 10px 10px 10px; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-all; background-position: 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg { width: 234px; height: 234px; float: left; padding: 0px 0px 0px 0px; margin: 0px 20px 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border-top: solid 2px #505886; border-left: solid 2px #505886; border-bottom: solid 2px #11164d; border-right: solid 2px #11164d; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { float: left; width: 505px; padding: 0px 0px 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { height: 37px; line-height: 37px; border-bottom: solid 5px #e4000d; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 150%; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table { background: #1e2660; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails tr td { background: #1e2660; border-bottom: solid 1px #11164d; border-top: solid 1px #505886; border-right: none; padding: 5px 5px 5px 5px; color: white; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails tr.odd td { background: #1e2660; border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails td.heading { font-weight: bold; width: 100px;  }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor { display: none; float: left; padding: 0px 0px 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor .title {}

.stats_playpage .playpage_ha .topcontainer .rightcol { width: 780px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol .tabs { width: 780px; float: left; padding: 0px 0px 0px 0px; border-bottom: solid 5px #e4000d; }
.stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading { float: left; width: 230px; height: 37px; line-height: 37px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 90%; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; background-image: url("/images/structure/background/scarlets-tab-off.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading.selected { background-image: url("/images/structure/background/scarlets-tab-on.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading:hover { cursor: pointer; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog { width: 738px; float: left; border: solid 1px #cccccc; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1e2660; line-height: 160%; padding: 0px 0px 8px 0px; width: 428px; float: left; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor { padding: 0px 0px 8px 0px; width: 300px; float: right; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor img { width: 300px; }

.stats_playpage .playpage_ha .topcontainer .rightcol .spacer { disply: none; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews { width: 738px; float: left; border: solid 1px #cccccc; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist { display: block; float: left; width: 738px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist .odd { }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .section_fixnewslist { display: none; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem { float: left; width: 738px; padding: 0px 0px 10px 0px; margin: 0px 0px 5px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline { display: block; width: 628px; float: left; padding: 0px 0px 5px 0px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline a { display: block; padding: 0px 0px 0px 0px; color: #1d265d; font-family: Trebuchet MS; font-weight: bold; font-size: 120%; line-height: 22px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .image { display: block; float: left; width: 110px; }
.stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .abstract { display:none; }

.stats_playpage .playpage_ha .currentstats { clear: both; padding: 10px 10px 10px 10px; background: #e2e2e2; margin: 0px 0px 10px 0px; }
.stats_playpage div.playpage_ha .currentstats .title { }
.stats_playpage div.playpage_ha .currentstats .playmatches { background: white; padding: 10px; }
.stats_playpage div.playpage_ha .playmatches tr.colhead th { text-align: left; padding: 5px 0px 3px 5px; color: white; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playmatches tr.odd td { padding: 5px 0px 5px 5px; background-color: #ffffff; color: #1e2660; }
.stats_playpage div.playpage_ha .playmatches tr.even td { background: #e2e2e2; color: #1e2660; padding: 5px 0px 5px 5px; }
.stats_playpage div.playpage_ha .playmatches tr.total td { padding: 5px 0px 5px 5px; background: #1e2660; color: #ffffff; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playmatches tr td { text-align: left; border-right: none; }
.stats_playpage div.playpage_ha .playmatches tr td.try { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.conv { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.drop { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.pen { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.yell { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.red { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.pts { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr td.mins { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.try { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.conv { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.drop { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.pen { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.yell { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.red { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.pts { text-align: center; }
.stats_playpage div.playpage_ha .playmatches tr th.mins { text-align: center; }

.stats_playpage div.playpage_ha .playmatches tr.rollover td { cursor: pointer; background: #e5000d; color: #ffffff; }

.stats_playpage div.playpage_ha .prevstats { clear: both; padding: 10px 10px 10px 10px; background: #e2e2e2; margin: 0px 0px 10px 0px; }
.stats_playpage div.playpage_ha .prevstats .title {  }
.stats_playpage div.playpage_ha .playstats { background: white; padding: 10px; }
.stats_playpage div.playpage_ha .playstats tr.colhead th { text-align: left; padding: 5px 0px 3px 5px; color: white; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playstats tr.even td { background: #e2e2e2; color: #1e2660; padding: 5px 0px 5px 5px; }
.stats_playpage div.playpage_ha .playstats tr.odd td { padding: 5px 0px 5px 5px; background-color: #ffffff; color: #1e2660; }
.stats_playpage div.playpage_ha .playstats tr td { text-align: left; border-right: none; border-bottom: none; border-top: solid 1px #bfccd4; }
.stats_playpage div.playpage_ha .playstats tr.seasontotal td { border-bottom: solid #ffffff 30px; padding: 5px 0px 5px 5px; background: #505886; color: #ffffff; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playstats tr.comptotal td { border-top: solid #ffffff 1px; padding: 5px 0px 5px 5px; background: #1e2660; color: #ffffff; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playstats tr.total td { padding: 5px 0px 5px 5px; background: #be0b0e; color: #ffffff; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 90%; }
.stats_playpage div.playpage_ha .playstats tr th.competition { text-align: left; } 
.stats_playpage div.playpage_ha .playstats tr td.competition { text-align: left; } 
.stats_playpage div.playpage_ha .plusmsg { color: #1e2660; padding: 10px 10px 15px 10px; font-weight: bold; } 
.stats_playpage div.playpage_ha .multicompnote {padding: 10px 0px 0px 0px;}

.playpage_ha .centercol { display: block; clear: both; height: 35px; }
.playpage_ha .facebooklike { display: block; }



/*---------------------------ACADEMY PLAYER PROFILE----------------------------*/
.baseacademy .stats_playpage .playpage_ha {  }
.baseacademy .stats_playpage .playpage_ha .titlebar .title { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 20px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-tab-on.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer { width: 779px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol { width: 780px; float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background-image: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer { width: 780px; float: left; padding: 0px 0px 0px 0px; background: none; background-image: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg { width: 234px; height: 234px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border-top: solid 4px #e5000d; border-left: solid 4px #e5000d; border-bottom: solid 4px #e5000d; border-right: solid 5px #e5000d; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { background: none; float: right; width: 535px; padding: 0px 0px 0px 0px; margin: -37px 0px 0px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { border-bottom: solid 0px #e4000d; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: -17px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table { display: none; background: #1e2660; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor { display: none; float: left; padding: 0px 0px 0px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor .title {}

.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol { width: 534px; float: right; padding: 0px 0px 0px 0px; margin: -240px 0px 10px 0px; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .tabs { width: 534px; float: left; padding: 0px 0px 0px 0px; border-bottom: solid 2px #e4000d; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading { float: left; width: 524px; height: 37px; line-height: 37px; color: #e5000d; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 100%; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; background-image: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .tabs #tab-1.tabheading { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading.selected { background-image: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading:hover { cursor: text; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog { width: 492px; float: left; border: solid 1px #cccccc; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1e2660; line-height: 160%; padding: 0px 0px 8px 0px; }

.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1e2660; line-height: 160%; padding: 0px 0px 8px 0px; width: 738px; float: left; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor { padding: 0px 0px 8px 0px; width: 300px; float: right; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor img { width: 300px; }

.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol .spacer { disply: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist { display: none;  }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist .odd { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .section_fixnewslist { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline a { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .image { display: none; }
.baseacademy .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .abstract { display: none; }

.baseacademy .stats_playpage .playpage_ha .currentstats { display: none; }
.baseacademy .stats_playpage div.playpage_ha .prevstats { display: none; }
.baseacademy .stats_playpage div.playpage_ha .plusmsg { display: none; } 




/*---------------------------ACADEMY PLAYER PROFILE----------------------------*/
.academyindex .stats_playpage .playpage_ha {  }
.academyindex .stats_playpage .playpage_ha .titlebar .title { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 20px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-tab-on.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer { width: 779px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol { width: 780px; float: left; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background-image: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer { width: 780px; float: left; padding: 0px 0px 0px 0px; background: none; background-image: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg { width: 234px; height: 234px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border-top: solid 4px #e5000d; border-left: solid 4px #e5000d; border-bottom: solid 4px #e5000d; border-right: solid 5px #e5000d; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { background: none; float: right; width: 535px; padding: 0px 0px 0px 0px; margin: -37px 0px 0px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { border-bottom: solid 0px #e4000d; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: -17px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table { display: none; background: #1e2660; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor { display: none; float: left; padding: 0px 0px 0px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .leftcol .playcontainer .sponsor .title {}

.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol { width: 534px; float: right; padding: 0px 0px 0px 0px; margin: -240px 0px 10px 0px; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .tabs { width: 534px; float: left; padding: 0px 0px 0px 0px; border-bottom: solid 2px #e4000d; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading { float: left; width: 524px; height: 37px; line-height: 37px; color: #e5000d; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 100%; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; background-image: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .tabs #tab-1.tabheading { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading.selected { background-image: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .tabs .tabheading:hover { cursor: text; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog { width: 492px; float: left; border: solid 1px #cccccc; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1e2660; line-height: 160%; padding: 0px 0px 8px 0px; }

.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1e2660; line-height: 160%; padding: 0px 0px 8px 0px; width: 738px; float: left; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor { padding: 0px 0px 8px 0px; width: 300px; float: right; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playbiog .sponsor img { width: 300px; }

.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol .spacer { disply: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist { display: none;  }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist .odd { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .section_fixnewslist { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline a { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .image { display: none; }
.academyindex .stats_playpage .playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .abstract { display: none; }

.academyindex .stats_playpage .playpage_ha .currentstats { display: none; }
.academyindex .stats_playpage div.playpage_ha .prevstats { display: none; }
.academyindex .stats_playpage div.playpage_ha .plusmsg { display: none; } 




/*---------------------GOOGLE MAP---------------------*/
div.std_pagea .googlemapcontent { height: 30px; line-height: 37px; padding: 7px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.std_pagea .googlemapcontent .content { color: #ffffff; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; }
.feat_googlemap { width: 775px; background: #1e2660; padding: 2px 2px 35px 2px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.feat_googlemap .searchbox { margin: 8px 0px 10px 8px; } 
.feat_googlemap .searchbox input#postcode804 { cursor: text; width: 240px; height: 18px; padding: 2px 5px 1px 5px; margin: 0px 0px 0px 0px; background-image: none; background-color: white; color: #2b3369; text-transform: none; font-family: Arial; } 
.feat_googlemap .searchbox input { margin: 0px 0px 0px 0px; padding: 0px 5px 1px 5px; text-transform: uppercase; color: #ffffff; font-weight: bold; font-family: Trebuchet MS; font-size: 90%; border: solid 1px #cccccc; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; } 
.feat_googlemap .searchbox input:hover { cursor: pointer; background-color: #e5000d; background-image: none; } 
.feat_googlemap .mapbox_bg {}
.feat_googlemap .mapbox { color: #2b3369; font-weight: bold; font-family: Trebuchet MS; }



/*--------------CLUB INFO--------------------------*/

.stats_clubinfo { padding: 0px 0px 33px 0px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading1a-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.stats_clubinfo .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.stats_clubinfo table.clubindex { padding: 0px 0px 0px 0px; border: 1px solid #cfcfcf; background: none; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.stats_clubinfo table.clubindex td { border-bottom: 1px dotted #cfcfcf; color: #1e2660; font-family: Trebuchet MS; font-size: 90%; padding: 2px 2px 2px 2px; background: none; line-height: 130%; }
.stats_clubinfo table.clubindex tr {}
.stats_clubinfo table.clubindex .teamname { background-color: none; padding: 5px 0px 5px 11px; background-image: url("/images/structure/background/scarlets-bullet-white.gif"); background-repeat: no-repeat; background-position: 3px 9px; }
.stats_clubinfo table.clubindex .teamname:hover { background: #e5000d; background-image: none; }
.stats_clubinfo table.clubindex .teamname a { color: #1e2660; font-weight: bold; }
.stats_clubinfo table.clubindex .teamname:hover a { color: #ffffff; }

.stats_clubinfo .clubinfo { padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; color: #666666; font-family: arial; line-height: 150%; }
.stats_clubinfo .clubinfo .label { color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 0px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 100%; }
.stats_clubinfo .clubinfo .field { padding: 0px 0px 10px 0px; font-weight: bold;  }
.stats_clubinfo .clubinfo a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.stats_clubinfo .clubinfo a:hover { color: #1e2660; text-decoration: none; }

.clubinfo_fixtures {display: block; }
.clubinfo_fixtures table.fixtures { margin-top: 0px; border: 1px solid #1e2660; padding: 0px; background: #1e2660; }
.clubinfo_fixtures table.fixtures tr.group td { color: #e5000d; background: #ffffff; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; border-bottom: solid 1px #e5000d; padding: 10px 10px 5px 10px; margin: 20px 0px 10px 0px; font-size: 120%;}
.clubinfo_fixtures table.fixtures tr td { color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; }
.clubinfo_fixtures table.fixtures tr.colhead th { font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 4px 3px 4px 3px; color: #ffffff; border-bottom: dotted 1px #1e2660 }
.clubinfo_fixtures table.fixtures tr.colhead th.field_HomeDispName { text-align: right; }
.clubinfo_fixtures table.fixtures tr.colhead { background: #e5000d; }
.clubinfo_fixtures table.fixtures tr.even td { background: #efefef; border-bottom: dotted 1px #cccccc; font-weight: normal; }
.clubinfo_fixtures table.fixtures tr.odd td { background: #ffffff; border-bottom: dotted 1px #cccccc; font-weight: normal; }
.clubinfo_fixtures table.fixtures tr td.field_DateShort { width: 95px; }
.clubinfo_fixtures table.fixtures tr th.field_CompStageAbbrev { text-align: center;}
.clubinfo_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 55px; text-align: center;}
.clubinfo_fixtures table.fixtures tr.home td.field_VenName { color: #e5000d; }
.clubinfo_fixtures table.fixtures tr td.field_HomeDispName { text-align: right; }
.clubinfo_fixtures table.fixtures tr td.field_AwayDispName { text-align: left; }
.clubinfo_fixtures table.fixtures tr td.field_Score { text-align: center; font-weight: bold; color: #e5000d; }
.clubinfo_fixtures table.fixtures tr td.field_Score { width: 60px; text-align: center; }
.clubinfo_fixtures table.fixtures tr th.field_More  { text-align: center; }
.clubinfo_fixtures table.fixtures tr td.field_More { width: 70px; text-align: center; }
.clubinfo_fixtures table.fixtures tr td.field_More a { padding: 0px 0px 0px 8px; color: #e5000d; text-decoration: underline; font-weight: bold; background-image: url("/images/structure/background/scarlets-bullet-white.gif"); background-repeat: no-repeat; background-position: 0px 4px; }
.clubinfo_fixtures table.fixtures tr td.field_More a:hover { color: #1e2660; text-decoration: none; }
.clubinfo_fixtures table.fixtures tr.rollover td { cursor: pointer; background: #e5000d; color: #ffffff; }
.clubinfo_fixtures table.fixtures tr.rollover td a { color: #ffffff; text-decoration: underline; font-weight: bold; }
.clubinfo_fixtures table.fixtures tr.rollover td.field_VenName { cursor: pointer; background: #e5000d; color: #ffffff; }
.clubinfo_fixtures table.fixtures tr.rollover td.field_More a { cursor: pointer; background: #e5000d; color: #ffffff; }


/*--------------PLAYER RANKING TABLES---------------*/
.stats_rankings { padding: 0px 0px 33px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.stats_rankings .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.stats_rankings .rankings_ha { border: 1px solid #cfcfcf;  }
.stats_rankings .rankings_ha tr td { color: #1e2660; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -20px; }
.stats_rankings .rankings_ha tr.odd td { border-bottom: 1px dotted #cfcfcf; }
.stats_rankings .rankings_ha tr.even td { border-bottom: 1px dotted #cfcfcf; }
.stats_rankings .rankings_ha tr td.image { padding: 5px 10px 2px 10px; width: 70px; }
.stats_rankings .rankings_ha tr td.image img { border: solid #1e2660 1px; }
.stats_rankings .rankings_ha tr td.team {  }
.stats_rankings .rankings_ha tr td.name { line-height: 80px; } 
.stats_rankings .rankings_ha tr td.name a { text-transform: uppercase; font-size: 120%; font-weight: bold; color: #e4000d; font-family: Trebuchet MS; }
.stats_rankings .rankings_ha tr td.total { font-weight: bold; color: #1e2660; line-height: 80px; text-align: center; font-size: 160%; } 
.stats_rankings .rankings_ha tr td.origin { display: none; }
.stats_rankings .rankings_ha tr td.graph .totalbar { display: block; background: #a33038; padding: 4px; margin-top: 5px; margin-bottom: 3px; }
.stats_rankings .rankings_ha tr td.graph .previousbar { display: none; }







/*--------------------GENERAL TEAM STATS-----------------*/
.statslinks { margin: 0px; padding: 0px; clear: both; height: 27px; border-bottom: solid #e4000d 2px; }
.statslinks .link:hover { cursor: pointer; }
.statslinks .link { float: left; width: 135px; height: 27px; line-height: 27px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; background-image: url("/images/structure/background/scarlets-greytab.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.statslinks .link:hover { background-image: url("/images/structure/background/scarlets-redtab.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.statslinks .link a { width: 50px; color: #1e2660; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 85%; }
.statslinks .link:hover a { color: white; }
div.team_overall { padding: 10px 0px 10px 0px; margin: 0px 0px 10px 0px; }
div.team_overall .heading { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
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: 10px; width: 770px; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
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: 150px; }
div.team_overall .statsbar .drawrow { width: 150px; }
div.team_overall .statsbar .loserow { width: 150px; }
div.team_overall .statsbar .label { display: block; float: left; color: #c0c0c0; }
div.team_overall .statsbar .info { font-weight: bold; color: #ffffff; font-size: 100%; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { width: 758px; float: left; padding: 10px 10px 10px 10px; border: 1px solid #c0c0c0; margin: 0px 0px 10px 0px; }
div.team_overall .overallchart { float: left; width: 240px; background: white; margin: 0px 17px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
div.team_overall .homechart { width: 240px; float: left; background: white; margin: 0px 17px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
div.team_overall .awaychart { width: 240px; float: left; background: white; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
div.team_overall .charts .chartheading { display: block; width: 230px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 100%; padding: 0px 0px 0px 10px; margin: 0px 10px 0px 0px; background-image: url("/images/structure/background/scarlets-tab-on.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
div.team_overall .overallstats { clear:both; width: 758px; padding: 10px 10px 10px 10px; float: left; margin-bottom: 20px; font-size: 90%; border: 1px solid #c0c0c0; }
div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #1e2660; }
div.team_overall table .row { line-height: 25px; }
div.team_overall table .info  { color: #1e2660;}
div.team_overall tr.odd { background: #efefef; }
div.team_overall .leftstats { float: left; width: 255px; border-right: solid 3px #ffffff; font-size: 95%; }
div.team_overall .leftstats table { border-collapse: collapse; }
div.team_overall .leftstats table .label { width: 200px;  }
div.team_overall .rightstats { width: 500px; font-size: 95%; }
div.team_overall .rightstats table { border-collapse: collapse; }
div.team_overall .rightstats table .label { padding-left: 10px; width: 250px; font-weight: bold; }




/*--------------------------MATCH NAV-------------------------------*/
.basematchcentre div.basecolumn1a { width: 990px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #ffffff; background-image: url("/images/structure/background/scarlets-matchcentre-bottom.gif"); background-position: bottom; background-repeat: no-repeat; /*-webkit-border-radius: 10px; -moz-border-radius: 10px;*/ }
.matchnavba { clear: both; height: 160px; background: #ffffff; background-image: url("/images/structure/background/scarlets-matchnavbg.gif"); background-repeat: no-repeat; background-position: top; }
.matchnavba .fixinfo { height: 160px; }
.matchnavba .fixinfo .homelogo { width: 100px; height: 100px; position: absolute; margin: 20px 0px 0px 30px; }
.matchnavba .fixinfo .awaylogo { width: 100px; height: 100px; position: absolute; margin: 20px 0px 0px 860px; }
.matchnavba .fixinfo .maininfo { height: 85px; position: absolute; width: 700px; margin: 0px 0px 0px 145px; }
.matchnavba .fixinfo .maininfo .teams { position: absolute; }
.matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 130%; margin: 18px 0px 0px 60px; width: 230px; text-align: left; }
.matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 170%; margin: 15px 0px 0px 300px; width: 100px; text-align: center; }
.matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 130%; margin: 18px 0px 0px 410px; width: 230px; text-align: right; }
.matchnavba .fixinfo .maininfo .details { position: absolute; color: white; margin: 61px 0px 0px 90px; width: 520px; font-size: 85%; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold;}
.matchnavba .fixinfo .maininfo .details .date { float: left; margin: 0px 0px 0px 80px; }
.matchnavba .fixinfo .maininfo .details .time { float: left; margin: 0px 0px 0px 50px; }
.matchnavba .fixinfo .maininfo .details .venue {display: none; }
.matchnavba .fixinfo .maininfo .details .comp { float: left; margin: 0px 0px 0px 50px; }


.matchnavba .navlinks { float: left; width: 990px; height: 27px; margin: -27px 0px 0px 0px; border-bottom: solid #e0e0e0 5px; }
.matchnavba .navlinks li { background: none; float: left; width: 135px; height: 27px; line-height: 27px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 10px; background-image: url("/images/structure/background/scarlets-greytab.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.matchnavba .navlinks li a { color: #707070; text-transform: uppercase; font-weight: bold; font-family: Trebuchet MS; }
.matchnavba .navlinks li:hover { cursor: pointer; background-image: url("/images/structure/background/scarlets-redtab.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.matchnavba .navlinks li:hover a { color: #ffffff; text-decoration: none; }




/*----------------------MATCH REPORT SIMPLIFIED-------------------*/

.std_matchrepq .hidden { display: block; }

.std_matchrepq .leftcol { width: 520px; float: left; }
.std_matchrepq .rightcol { color: white; float: right; padding: 0px 10px 20px 10px; width: 230px; font-size: 90%; margin: 0px 0px 0px 0px; display: block; background-color: #1e2660; background-image: url("/images/structure/background/scarlets-col2b-bottom.gif"); background-repeat: no-repeat; background-position: bottom right; }

.std_matchrepq { width: 780px; float: left; padding: 0px; margin: 0px 0px 10px 0px; }
.std_matchrepq .headlinepreview { display: block; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading1a.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.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; width: 70px; height: 70px; float: left; padding: 20px 5px 10px 20px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo { display: block; width: 70px; height: 70px; float: right; padding: 20px 20px 10px 5px; }
.std_matchrepq .rightcol .matchinfo_ta .team { color: white; font-family: Trebuchet MS; text-transform: uppercase; font-weight: bold; font-size: 95%; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; float: left; width: 70px; margin-left: 5px; font-weight: bold; text-align: center; line-height: 110%; }
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 80px; text-align: center; color: #ffffff; font-size: 150%; font-weight: bold; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; float: left; text-align: right; width: 35px; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; float: left; text-align: center; width: 10px; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; float: left; width: 35px; }
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; float: right; width: 70px; margin-right: 5px; font-weight: bold; text-align: center; line-height: 110%; }
.std_matchrepq .rightcol .matchinfo_ta .details { clear: both; color: #cccccc; font-size: 95%; }
.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: 0px; padding: 0px; font-size: 95%; line-height: 160%; }
.std_matchrepq .rightcol .titletxt { display: block; width: 219px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-color: #e5000d; height: 44px; line-height: 52px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 95%; background-image: url("/images/structure/background/scarlets-col2b-title.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchrepq .rightcol .awayscorer { display: block; padding: 0px; margin-bottom: 10px; line-height: 160%; }
.std_matchrepq .rightcol .homelineup { display: block; padding: 0px; margin-bottom: 10px; line-height: 160%; }
.std_matchrepq .rightcol .awaylineup { display: block; padding: 0px; line-height: 160%; }

.std_matchrepq .leftcol .image  { display: block; width: 520px; text-align: center; background: #1e2660; background-image: none;}
.std_matchrepq .leftcol .image img { }
.std_matchrepq .leftcol .caption { width: 500px; padding: 5px 10px 10px 10px; text-align: center; font-size: 90%; font-style: italic; font-weight: bold; color: #ffffff; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepq .leftcol .credit { font-weight: bold; color: #cccccc; padding: 0px 10px 7px 10px; margin: 0px 0px 0px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepq .leftcol .copyright { font-weight: bold; color: #cccccc; padding: 0px 10px 7px 10px; margin: 0px 0px 0px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepq .leftcol .date { display:block; width: 205px; float:left; color: #2b3369; padding: 0px 10px 10px 10px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchrepq .leftcol .author { display:block; width: 285px; float:left; color: #2b3369; padding: 0px 10px 10px 0px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchrepq .leftcol .headline { display: block; clear: both; padding: 10px 10px 10px 10px; display: block; font-size: 170%; color: #e5000d; line-height: 120%; text-transform: uppercase; font-weight: bold; }
.std_matchrepq .leftcol .abstract { clear: both; padding: 15px 10px 15px 10px; border-bottom: solid 5px #cccccc; border-top: solid 5px #cccccc; font-weight: bold; font-size: 120%; line-height: 140%; font-family: Trebuchet MS; color: #1c255e; }
.std_matchrepq .leftcol .abstract a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchrepq .leftcol .abstract a:hover { color: #1e2660; text-decoration: none; }
.std_matchrepq .leftcol .article_report { font-family: arial; color: #1c255e; line-height: 160%; padding: 15px 10px 15px 10px; }
.std_matchrepq .leftcol .article_report a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchrepq .leftcol .article_report a:hover { color: #1e2660; text-decoration: none; }





/*----------------------------MATCH REPORT---------------------------*/
.std_matchrepr { width: 950px; float: left; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; }
.std_matchrepr .hidden { display: block; }
.std_matchrepr .headlinepreview { display: none; }
.std_matchrepr .match_timeline { display: block; clear: both; margin: 0px 0px 20px 0px; }
.std_matchrepr .sharebox {display: block; width: 80px; float: left; margin-bottom: 5px;}
.std_matchrepr .leftcol { width: 620px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepr .rightcol { width: 305px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.std_matchrepr .rightcol .matchteamsra .titletxt { width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchrepr .rightcol .matchteamsra .team { padding: 0px 0px 31px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchrepr .rightcol .matchteamsra .team table th { padding: 3px 3px 3px 3px; color: #ffffff;  font-size: 90%; font-family: Trebuchet MS; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstart td { background: #e4000d; padding: 3px 3px 3px 3px; color: white; font-size: 85%; font-weight: bold; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstarteven td { background: #c0121b; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstart td a { color: white; font-weight: bold; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsub td a { color: #878787; font-weight: bold; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsub td { color: #878787; background: #efefef; padding: 3px 3px 3px 3px; font-size: 85%; font-weight: bold; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsubeven td { color: #878787; background: #e4e4e4; }
.std_matchrepr .rightcol .matchteamsra .team table td.cards { white-space: nowrap; }
.std_matchrepr .rightcol .away { margin-top: 20px; }

.std_matchrepr .rightcol .matchinfo_ya { margin-bottom: 10px;font-size: 90%; color: #343B70; }
.std_matchrepr .rightcol .matchinfo_ya .titletxt { width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchrepr .rightcol .matchinfo_ya li { padding: 3px 0px 3px 5px; }
.std_matchrepr .rightcol .matchinfo_ya li.listitemodd { background: #ECECEC;  }
.std_matchrepr .rightcol .matchinfo_ya li .position { margin-right: 40px; font-weight: bold; }
.std_matchrepr .rightcol .matchinfo_ya li .position1 { margin-right: 53px; }
.std_matchrepr .rightcol .matchinfo_ya li .position2 { margin-right: 43px; }
.std_matchrepr .rightcol .matchinfo_ya li .position3 { margin-right: 63px; }

.std_matchrepr .leftcol .image { width: 600px; padding: 10px 10px 10px 10px; text-align: center; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-all; background-position: 0px 0px; }
.std_matchrepr .leftcol .image img { width: 600px; height: 348px; }
.std_matchrepr .leftcol .caption { width: 600px; padding: 0px 10px 10px 10px; text-align: center; font-size: 90%; font-style: italic; font-weight: bold; color: #ffffff; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepr .leftcol .credit { font-weight: bold; color: #cccccc; padding: 0px 10px 7px 10px; margin: 0px 0px 0px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchrepr .leftcol .copyright { font-weight: bold; color: #cccccc; border-bottom: 5px solid #e5000d; padding: 0px 10px 7px 10px; margin: 0px 0px 10px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }


.std_matchrepr .leftcol .date { width: 205px; float:left; color: #2b3369; padding: 0px 10px 10px 10px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchrepr .leftcol .author { width: 385px; float:left; color: #2b3369; padding: 0px 10px 10px 0px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchrepr .leftcol .headline { clear: both; padding: 0px 10px 10px 10px; display: block; font-size: 170%; color: #e5000d; line-height: 120%; text-transform: uppercase; font-weight: bold; }
.std_matchrepr .leftcol .abstract { padding: 15px 10px 15px 10px; border-bottom: solid 5px #cccccc; border-top: solid 5px #cccccc; font-weight: bold; font-size: 120%; line-height: 140%; font-family: Trebuchet MS; color: #1c255e; }
.std_matchrepr .leftcol .abstract a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchrepr .leftcol .abstract a:hover { color: #1e2660; text-decoration: none; }

.std_matchrepr .leftcol .article_report { font-family: arial; color: #1c255e; line-height: 160%; padding: 15px 10px 15px 10px; }
.std_matchrepr .leftcol .article_report a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchrepr .leftcol .article_report a:hover { color: #1e2660; text-decoration: none; }

.std_matchrepr .leftcol .variants { width: 620px; float: left; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
.std_matchrepr .leftcol .variants a { text-decoration: underline; color: #d3000c; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 85%; } 
.std_matchrepr .leftcol .variants a:hover { text-decoration: none; color: #1d265f; } 
.std_matchrepr .leftcol .variants img { display: none; }
.std_matchrepr .leftcol .variants .forum { display: none; height: 25px; line-height: 25px; float: left; width: 80px; padding-left: 10px; } 
.std_matchrepr .leftcol .variants .email { display: block; height: 25px; line-height: 25px; float: left; width: 130px; margin-left: 10px; } 
.std_matchrepr .leftcol .variants .print { display: block; height: 25px; line-height: 25px; float: left; width: 460px; margin-left: 20px; }

.std_matchrepr .scorecard { width: 620px; float: left; display: block; padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px; }
.std_matchrepr .scorecard .titletxt { display: none; }
.std_matchrepr .scorecard .homescorecard { width: 305px; float: left; padding: 0px 0px 31px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchrepr .scorecard .awayscorecard { width: 305px; float: right; padding: 0px 0px 31px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchrepr .scorecard .homescorecard .titletxt { display: block; width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchrepr .scorecard .awayscorecard .titletxt { display: block; width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchrepr .scorecard .event { height: 50px; clear: both; border-bottom: dotted 1px #cccccc; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -20px; }
.std_matchrepr .scorecard .eventeven { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding: 0px 0px 0px 0px; }
.std_matchrepr .scorecard .event .playphoto { width: 42px; height: 42px; padding: 4px 4px 4px 4px; float: left; }
.std_matchrepr .scorecard .event .playphoto img { border: solid #e5000d 1px; }
.std_matchrepr .scorecard .event .scoretype { color: #e5000d; font-weight: bold; font-family: arial; float: left; width: 78px; font-size: 85%; height: 35px; line-height: 100%; padding: 15px 0px 0px 0px; }
.std_matchrepr .scorecard .event .playname { color: #1d265f; font-weight: bold; font-family: arial; float: left; width: 150px; font-size: 85%; height: 35px; line-height: 100%; padding: 15px 0px 0px 0px; }
.std_matchrepr .scorecard .event .mins { color: #1d265f; font-weight: bold; font-family: arial; float: left; text-align: center; width: 25px; font-size: 85%; height: 35px; padding: 15px 0px 0px 0px; }





/*--------------------------DYNAMIC MATCH REPORT------------------------*/
.dynamicmatchreport_aa { width: 990px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.dynamicmatchreport_aa .matchinfo { padding: 20px 20px 20px 20px; }
.dynamicmatchreport_aa .matchinfo table.matchinfo_ra { border-bottom: solid 5px #cccccc; border-top: solid 5px #cccccc;  }
.dynamicmatchreport_aa .matchinfo table.matchinfo_ra tr td { text-align: center; }
.dynamicmatchreport_aa .matchinfo table.matchinfo_ra td.teamnames { padding: 0px 0px 10px 0px; text-align: center; font-size: 170%; color: #e5000d; line-height: 120%; text-transform: uppercase; font-weight: bold; }
.dynamicmatchreport_aa .matchinfo table.matchinfo_ra td.info { padding: 10px 0px 0px 0px; font-weight: bold; font-size: 120%; line-height: 140%; font-family: Trebuchet MS; color: #1c255e; }
.dynamicmatchreport_aa .report { display: none; }







/*----------------------------------------MATCH PREVIEW----------------------------------------------*/

.std_matchprevd .hidden { display: block; }
.std_matchprevd { width: 950px; float: left; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; }
.std_matchprevd .hidden { display: block; }
.std_matchprevd .headlinepreview { display: none; }

.std_matchprevd .leftcol { width: 620px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchprevd .rightcol { width: 305px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.std_matchprevd .leaguetable { clear: both; width: 620px; color: #1e2660; padding: 0px 0px 33px 0px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading620-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchprevd .leaguetable .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading620.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .leaguetable tr.colhead th { height: 25px; line-height: 25px; padding: 0px 3px 0px 3px; background: #e5000d; font-size: 95%; font-family: Trebuchet MS; font-weight: bold; color: #ffffff; border-bottom: dotted 1px #1e2660;  }
.std_matchprevd .leaguetable .leaguetab tr.odd td { border-bottom: dotted 1px #cccccc; color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -40px; }
.std_matchprevd .leaguetable .leaguetab tr.even td { background: #ffffff; font-size: 90%; color: #1e2660; padding: 2px; }

.std_matchprevd .rightcol .matchtickets { height: 34px; line-height: 34px; padding: 0px 0px 0px 0px; margin: 10px 0px 20px 0px; }
.std_matchprevd .rightcol .matchtickets a { display: block; color: #ffffff; font-size: 130%; text-transform: uppercase; text-decoration: none; font-family: Trebuchet MS; font-weight: bold; padding: 0px 0px 0px 30px; background-image: url("/images/structure/background/scarlets-fulltablelink.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .rightcol .matchtickets a:hover { text-decoration: underline; color: #ffffff; }

.std_matchprevd .rightcol .matchteams_na .teamalineup { padding: 0px 0px 31px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchprevd .rightcol .matchteams_na .teamblineup { padding: 0px 0px 31px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchprevd .rightcol .matchteams_na .team { width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .rightcol .matchteams_na .player { height: 20px; line-height: 20px; background: #e4000d; padding: 1px 3px 1px 3px; color: white; font-size: 85%; font-weight: bold; }
.std_matchprevd .rightcol .matchteams_na .playereven { background: #c0121b; }
.std_matchprevd .rightcol .matchteams_na .player a { color: white; font-weight: bold; }
.std_matchprevd .rightcol .matchteams_na .player .pos { float: left; width: 30px; color: white; padding-left: 2px; }
.std_matchprevd .rightcol .matchteams_na .subs .player { clear: both; height: 20px; line-height: 20px; color: #878787; background: #efefef; padding: 1px 3px 1px 3px; font-size: 85%; font-weight: bold; }
.std_matchprevd .rightcol .matchteams_na .subs .player a { color: #878787; font-weight: bold; }
.std_matchprevd .rightcol .matchteams_na .subs .playereven { color: #878787; background: #e4e4e4; }
.std_matchprevd .rightcol .matchteams_na .subs .player .pos { color: #878787; }

.std_matchprevd .leftcol .image { width: 600px; padding: 10px 10px 10px 10px; text-align: center; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-all; background-position: 0px 0px; }
.std_matchprevd .leftcol .image img { width: 600px; height: 348px; }

.std_matchprevd .leftcol .caption { width: 600px; padding: 0px 10px 10px 10px; text-align: center; font-size: 90%; font-style: italic; font-weight: bold; color: #ffffff; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchprevd .leftcol .credit { font-weight: bold; color: #cccccc; padding: 0px 10px 7px 10px; margin: 0px 0px 0px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.std_matchprevd .leftcol .copyright { font-weight: bold; color: #cccccc; border-bottom: 5px solid #e5000d; padding: 0px 10px 7px 10px; margin: 0px 0px 10px 0px; text-align: center; font-size: 80%; font-family: arial; background-color: #2b3369; background-image: url("/images/structure/background/scarlets-bluecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 0px; }

.std_matchprevd .leftcol .date { width: 205px; float:left; color: #2b3369; padding: 10px 10px 10px 10px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchprevd .leftcol .author { width: 385px; float:left; color: #2b3369; padding: 10px 10px 10px 0px; font-family: Trebuchet MS; line-height: 110%; font-weight: bold; font-size: 90%; }
.std_matchprevd .leftcol .headline { clear: both; padding: 0px 10px 10px 10px; display: block; font-size: 170%; color: #e5000d; line-height: 120%; text-transform: uppercase; font-weight: bold; }
.std_matchprevd .leftcol .abstract { padding: 15px 10px 15px 10px; border-bottom: solid 5px #cccccc; border-top: solid 5px #cccccc; font-weight: bold; font-size: 120%; line-height: 140%; font-family: Trebuchet MS; color: #1c255e; }
.std_matchprevd .leftcol .abstract a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchprevd .leftcol .abstract a:hover { color: #1e2660; text-decoration: none; }
.std_matchprevd .leftcol .multimedia { display: none; }
.std_matchprevd .leftcol .article { font-family: arial; color: #1c255e; line-height: 160%; padding: 15px 10px 15px 10px; }
.std_matchprevd .leftcol .article a { color: #e5000d; text-decoration: underline; font-weight: bold; }
.std_matchprevd .leftcol .article a:hover { color: #1e2660; text-decoration: none; }

.std_matchprevd .leftcol .variants { width: 620px; float: left; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; } 
.std_matchprevd .leftcol .variants a { text-decoration: underline; color: #d3000c; font-weight: bold; font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 85%; } 
.std_matchprevd .leftcol .variants a:hover { text-decoration: none; color: #1d265f; } 
.std_matchprevd .leftcol .variants img { display: none; }
.std_matchprevd .leftcol .variants .forum { display: none; height: 25px; line-height: 25px; float: left; width: 80px; padding-left: 10px; } 
.std_matchprevd .leftcol .variants .email { display: block; height: 25px; line-height: 25px; float: left; width: 130px; margin-left: 10px; } 
.std_matchprevd .leftcol .variants .print { display: block; height: 25px; line-height: 25px; float: left; width: 460px; margin-left: 20px; }

.std_matchprevd .leftcol .formguide { width: 305px; float: left; padding: 0px 0px 31px 0px; margin: 20px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchprevd .leftcol .formguidehome { margin-right: 10px; }
.std_matchprevd .leftcol .formguide .titletxt { display: block; width: 295px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 105%; border-bottom: 1px solid #1d265f; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .leftcol .formguide tr.colhead th { background: #e5000d; font-size: 95%; font-family: Trebuchet MS; font-weight: bold; padding: 4px 3px 4px 3px; color: #ffffff; border-bottom: dotted 1px #1e2660; }
.std_matchprevd .leftcol .formguide .fixtures { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.std_matchprevd .leftcol .formguide .fixtures tr.odd td { border-bottom: dotted 1px #cccccc; color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -80px; }
.std_matchprevd .leftcol .formguide .fixtures tr.even td { border-bottom: dotted 1px #cccccc; color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -40px; }

.std_matchprevd .leftcol .previous { clear: both; color: #1e2660; padding: 0px 0px 33px 0px; margin: 0px 0px 0px 0px; width: 620px;  background-image: url("/images/structure/background/scarlets-heading620-bottom.gif"); background-repeat: no-repeat; background-position: bottom;  }
.std_matchprevd .leftcol .previous .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading620.gif"); background-repeat: no-repeat; background-position: bottom; }
.std_matchprevd .leftcol .previous .matchinfo_sa table { background: #e5000d; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th { height: 25px; line-height: 25px; padding: 0px 3px 0px 3px; background: #e5000d; font-size: 95%; font-family: Trebuchet MS; font-weight: bold; color: #ffffff; border-bottom: dotted 1px #1e2660; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td { }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd td { color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even td { color: #1e2660; font-size: 95%; padding: 4px 3px 4px 3px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd { border-bottom: dotted 1px #cccccc; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -80px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even { border-bottom: dotted 1px #cccccc; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px -40px; }

.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.score { text-align: center; width: 75px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.score { text-align: center; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.att { text-align: right; width: 50px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.att { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.date { width: 80px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.date { width: 80px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.home { text-align: right; width: 190px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.home { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.away { text-align: left; width: 190px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.away { text-align: left; }




/*-----------------------MATCH OVERVIEW---------------------------- */

.matchoverview  { overflow: hidden; width: 950px; float: left; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 0px; }
.matchoverview .columna { float: left; width: 305px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.matchoverview .columnb { color: white; background: #1e2660; float: left; width: 320px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.matchoverview .columnc { float: right; width: 305px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.matchoverview .section { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-heading305.gif"); background-repeat: no-repeat; background-position: bottom; }
.matchoverview .columnb .section { clear: both; background: #DA000C; color: #ffffff; height: 25px; line-height: 25px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 10px; text-align: center; }

.matchoverview .logoa { display: none; text-align: center; padding: 10px 0px 10px 0px; }
.matchoverview .logob { display: none; text-align: center; padding: 10px 0px 10px 0px; }

.matchoverview .fixtures td.list { border-bottom: 20px solid #ffffff; padding: 0px 0px 31px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.matchoverview .fixtures td.list table.list { border: 1px solid #cccccc;  }
.matchoverview .fixtures tr { cursor: pointer; }
.matchoverview .fixtures tr td { padding: 3px 4px 3px 4px; color: #1e2660; }
.matchoverview .fixtures tr.odd { background: #efefef; }
.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: #DA000C; 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 { padding: 0px 0px 31px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.matchoverview .dangermen table.table_dangermen { border: 1px solid #cccccc; }
.matchoverview .dangermen tr.row td { padding: 3px 4px 3px 4px; color: #1e2660;  }
.matchoverview .dangermen tr.row th { padding: 3px 4px 3px 4px; color: #1e2660; }
.matchoverview .dangermen tr.odd { background: #efefef; }

.matchoverview div.team_overall { width: 305px; float: left; padding: 0px 0px 31px 0px; margin: 0px 0px 20px 0px; background-image: url("/images/structure/background/scarlets-heading305-bottom2.gif"); background-repeat: no-repeat; background-position: bottom; }
.matchoverview div.team_overall .overallstats_ea { color: white; margin: 0px; border: 1px solid #cccccc; padding: 0px 0px 0px 0px; width: 303px; }
.matchoverview div.team_overall .overallstats_ea td.label { font-weight: bold; }
.matchoverview div.team_overall .overallstats_ea tr.odd { background: #efefef; }
.matchoverview div.team_overall .overallstats_ea tr.even { }
.matchoverview div.team_overall .overallstats_ea tr td { padding: 0px 5px 0px 5px; color: #1e2660; }
.matchoverview div.team_overall table .label { width: 150px; font-weight: bold; }
.matchoverview div.team_overall table .row { line-height: 25px; }
.matchoverview div.team_overall table .info { text-align: right; }

.matchoverview .matchinfo { width: 300px; margin: 10px 10px 20px 10px; }
.matchoverview .matchinfo td { text-align: center; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 120%; border-bottom: solid 1px #11164d; border-top: solid 1px #505886; }
.matchoverview .matchinfo td.info { color: #ffffff; padding: 5px 0px 0px 0px; }
.matchoverview .section_line { display: none; }

.matchoverview .fixnewslist { margin: 0px 0px 20px 0px; padding: 0px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem { clear: both; width: 290px; padding: 7px 0px 7px 0px; margin: 0px 15px 0px 15px; border-bottom: solid 1px #11164d; border-top: solid 1px #505886; background-image: none; }
.matchoverview .fixnewslist .newsitem .headline { display: block; line-height: 110%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem .headline li { padding: 0px 10px 0px 10px; background-image: url("/images/structure/background/scarlets-bullet-blue.gif"); background-repeat: no-repeat; background-position: 0px 5px; }
.matchoverview .fixnewslist .newsitem .headline a { color: #cccccc; font-family: Trebuchet MS; font-weight: bold; font-size: 85%; }
.matchoverview .fixnewslist .newsitem .headline a:hover { color: #ffffff; text-decoration: underline; }
.matchoverview .fixnewslist .newsitem .headline a:visited { color: #7182ad; }
.matchoverview .fixnewslist .newsitem .headline a:visited:hover { color: #ffffff; }
.matchoverview .fixnewslist .newsitem li { list-style-type: none; }

.matchoverview .fixnewslist .newsitem-0 { padding: 7px 0px 7px 0px; margin: 10px 15px 0px 15px; }
.matchoverview .fixnewslist .newsitem-0 .image { float: left; width: 102px; height: 60px; margin: 0px 8px 0px 0px; padding: 0px 0px 0px 0px; background: #ffffff; }
.matchoverview .fixnewslist .newsitem-0 .image img { border: 1px solid white; }
.matchoverview .fixnewslist .newsitem-0 .headline { float: left; width: 180px; line-height: 120%; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .headline a { font-size: 100%; }
.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 { width: 310px; display: none; }
.matchoverview .statsstatement { display: none; }
.matchoverview .columnb div.team_overall { padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; width: 320px; float: left; background-image: none; }
.matchoverview .columnb div.team_overall .heading { display: none; }
.matchoverview .columnb div.team_overall .overallstats { width: 300px; padding: 0px 0px 0px 0px; float: left; margin-bottom: 0px; font-size: 90%; border: 0px solid #c0c0c0; }
.matchoverview .columnb div.team_overall table .label { width: 140px; padding-left: 0px; font-weight: bold; color: #ffffff; }
.matchoverview .columnb div.team_overall table .row { line-height: 25px; }
.matchoverview .columnb div.team_overall table .info  { width: 80px; color: #ffffff; padding: 0px 15px 0px 15px; }
.matchoverview .columnb div.team_overall tr.odd { background: none; }
.matchoverview .columnb div.team_overall tr.even { background: none; }

.matchoverview .columnb div.team_overall tr.odd td { border-bottom: solid 1px #11164d; border-top: solid 1px #505886; }
.matchoverview .columnb div.team_overall tr.even td { border-top: solid 1px #505886; border-bottom: solid 1px #11164d; }

.matchoverview .columnb div.headtoheadteama { float: left; width: 80px; padding: 0px 0px 0px 10px; }
.matchoverview .columnb div.headtoheadteama .overallstats { width: 80px; }
.matchoverview .columnb div.headtoheadteama table .label { display: none; }
.matchoverview .columnb div.headtoheadteama table .info { text-align: left; width: 80px; }
.matchoverview .columnb div.headtoheadteamb { float: right; width: 220px; padding: 0px 10px 0px 0px; }
.matchoverview .columnb div.headtoheadteamb .overallstats { width: 220px; }
.matchoverview .columnb div.headtoheadteamb table .label { text-align: center; width: 140px; }
.matchoverview .columnb div.headtoheadteamb table .info { text-align: right; width: 80px; }







/*--------------------------MATCH LINEUPS------------------------*/
.matchteams_aa { overflow: auto; width: 950px; float: left; padding: 0px 0px 0px 0px; margin: 20px 20px 20px 20px; font-size: 90%; border-left: solid 1px #bfccd4; }
.matchteams_aa td { color: #1e2660; text-align: center; border-bottom: solid 1px #bfccd4; border-right: solid 1px #bfccd4; padding: 3px 5px 3px 5px; }
.matchteams_aa td a { color: #e5000d; font-weight: bold; }
.matchteams_aa td a:hover { color: #1e2660; }
.matchteams_aa tr.colhead td { text-align: center; vertical-align: middle; background: #1e2660; border-bottom: solid 1px #1e2660; border-right: solid 1px #ffffff; padding: 1px 5px 1px 5px; color: #ffffff; font-family: Trebuchet MS; font-weight: bold; }
.matchteams_aa tr.colhead td.teams { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background: none; background-image: url("/images/structure/background/scarlets-contenth2.gif"); background-repeat: no-repeat; background-position: -20px 0px; }







/*--------------------------MEDIA CENTRE COMPETITION FORM------------------------*/
table.feat_competition { border-bottom: 20px solid #ffffff; }
table.feat_competition tr td { color: #e5000d; font-weight: bold; }
table.feat_competition form { padding: 0px 0px 33px 0px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
table.feat_competition table.competition { background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
table.feat_competition table.competition tr td { color: #1e2660; }
table.feat_competition table.competition tr td input { border: none; background: none; padding: 0px 0px 0px 50px; color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; background-image: url("/images/structure/background/scarlets-linkarrow-greymatt.gif"); background-repeat: no-repeat; background-position: 35px 2px; }
table.feat_competition table.competition tr td input:hover { cursor: pointer; color: #1e2660; }
table.feat_competition table.competition td.title { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
table.feat_competition table.competition td.intro { padding: 0px 20px 0px 20px; color: #666666; font-family: arial; }
table.feat_competition table.competition td.section { color: #e5000d; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; padding: 0px 20px 0px 20px; margin: 0px 0px 0px 0px; font-size: 100%; }
table.feat_competition table.competition td.details { color: #1e2660; font-family: Arial; padding: 0px 20px 0px 20px; font-size: 100%; }
table.feat_competition table.competition table.details { color: #1e2660; font-weight: bold; font-family: Trebuchet MS; padding: 0px 20px 0px 10px; font-size: 90%; }
table.feat_competition table.competition table.details tr td{ border-bottom: 1px dotted #cccccc; }
table.feat_competition table.competition table.details td.cpdata { padding: 3px 5px 3px 5px;  }
table.feat_competition table.competition table.details td.cpdata input { padding: 3px 5px 3px 5px; background: none; border: 1px solid #cccccc; color: #1e2660; font-weight: normal; font-family: Arial; text-transform: none; background-image: none;  }
table.feat_competition table.competition table.details td.cpdata input:hover { cursor: text; color: #1e2660; }




/*---------------BACKROOM STAFF INDEX AND PROFILES----------------*/ 
.backroomstaff table.feat_squadindex { margin: 10px 0px 10px 0px; }
.backroomstaff table.feat_squadindex tr td { height: 315px;  }
.backroomstaff table.feat_squadindex div.photo { position: absolute; padding: 20px 5px 5px 5px; margin: 37px 0px 0px 0px; background-color: #e5000d; }
.backroomstaff table.feat_squadindex div.photo img { width: 230px; }
.backroomstaff table.feat_squadindex div.name { position: absolute; width: 157px; height: auto; line-height: 110%; padding: 7px 75px 20px 8px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-topnewsright-title.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.backroomstaff table.feat_squadindex div.name a { color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 90%; }

.feat_squadprofileh { width: 780px; float: left; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.feat_squadprofileh .photo { width: 234px; height: 234px; float: left; margin: 0px 6px 0px 0px; }
.feat_squadprofileh .photo img { border-top: solid 2px #505886; border-left: solid 2px #505886; border-bottom: solid 2px #11164d; border-right: solid 2px #11164d; }
.feat_squadprofileh .name { width: 530px; float: left; height: 37px; line-height: 37px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: right; }
.feat_squadprofileh h1 { color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; }
.feat_squadprofileh .biography { width: 530px; float: left; color: #666666; font-family: arial; line-height: 150%; padding: 0px 0px 10px 10px; }

/*---------------------------- 2A GALLERY INDEX ----------------------------------*/
.basecolumn2a table.gallindex { margin: 0px 0px 20px 0px; }
.basecolumn2a table.gallindex tr td { text-align: center; padding: 10px 0px 10px 0px; border-right: solid #fff 2px; border-left: solid #fff 2px; border-bottom: solid #fff 10px; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a table.gallindex tr td img { border: solid 1px #1e2660; padding: 1px; width: 120px; height: 86px; }
.basecolumn2a table.gallindex tr td img:hover { border: solid 1px #e5000d; }
.basecolumn2a table.gallindex tr td a { color: #1e2660; text-decoration: underline; font-weight: bold; font-family: Trebuchet MS; text-transform: uppercase; font-size: 85%; }
.basecolumn2a table.gallindex tr td a:hover { color: #e5000d; text-decoration: none; }

/*---------------------------- 2A GALLERY----------------------------------*/
.basecolumn2a .feat_gallrotate { width: 552px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; }
.basecolumn2a .feat_gallrotate .titletxt { height: 37px; line-height: 37px; color: white; font-family: Trebuchet MS; font-weight: bold; text-transform: uppercase; font-size: 110%; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/scarlets-contenttitle.gif"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn2a .feat_gallrotate .photo { border: 1px solid #cccccc; width: 550px; text-align: center; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.basecolumn2a .feat_gallrotate .photo img { padding: 0px 0px 0px 0px; }
.basecolumn2a .feat_gallrotate .caption { width: 532px; text-align: center; padding: 4px 10px 4px 10px; margin: 0px auto 0px auto; background: #cccccc; color: #1e2660; font-style: italic; }
.basecolumn2a .feat_gallrotate .credit {  }
.basecolumn2a .feat_gallrotate .buttons { padding: 9px 10px 7px 10px; background-image: url("/images/structure/background/scarlets-heading-bottom.gif"); background-repeat: no-repeat; background-position: bottom; }
.basecolumn2a .feat_gallrotate .buttons span { padding: 1px 2px 1px 3px; background: #1e2660; }
.basecolumn2a .feat_gallrotate .buttons span:hover { padding: 1px 2px 1px 3px; background: #e5000d; }
.basecolumn2a .feat_gallrotate .buttons a { color: #ffffff; font-weight: bold; font-size: 85%; font-family: trebuchet MS; }
.basecolumn2a .feat_gallrotate .buttons a:hover { text-decoration: none; }


/*---------------Download Fixture Button----------------*/
table.stats_fixtures .dldfix { margin-top: 5px; height: 32px; line-height: 32px; padding-left: 25px;  background-image: url("/images/structure/background/download-fixbutton2.png"); background-repeat: no-repeat; }
table.stats_fixtures .dldfix a { display: block; }
table.stats_fixtures .link a { margin-top: 5px; height: 32px; line-height: 32px; padding-left: 25px;  background-image: url("/images/structure/background/download-fixbutton2.png"); background-repeat: no-repeat; text-decoration: none !important }
table.stats_fixtures .link a { display: block; }
table.stats_fixtures .link a:hover { text-decoration: underline !important}

/* <IMG src="/images/structure/background/scarlets-matchcentre-bottom.gif"><IMG src="/images/structure/background/scarlets-matchnavbg.gif"> */

