




/*----------RUGBY INDEX PAGE--------------*/
.rugbyindexcont .feat_gallrotate {  width: 760px; height: 200px; margin-bottom:10px; background: #ffffff; }
.rugbyindexcont .indexpagegallery .feat_gallrotate .photo { width: 760px; height: 200px; }
.rugbygalleryindex .galleryheadline {display:block;}
.rugbygalleryindex .galleryfooterlinks {display:block;}
.rugbyindexcont { width: 760px; float: left; height: auto; padding: 0px 0px 0px 0px; margin: 0px 0px 20px 0px; }
.rugbyindexcont .util_textbox { width: 389px; height: 90px; float: left; padding: 1px 0px 1px 0px; margin: 0px 0px 0px 0px; border-bottom: solid 1px #c4ccce; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: 0px 20px; }
.rugbyindexcont .util_textbox .imgleft { width: 160px; height: 90px; float: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.rugbyindexcont .util_textbox .imgleft img {}
.rugbyindexcont .util_textbox .content { width: 219px; height: 90px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.rugbyindexcont .util_textbox .content .heading { width: 209px; padding: 5px 10px 5px 0px; }
.rugbyindexcont .util_textbox .content .heading h2 { font-family: Trebuchet MS; text-transform: uppercase; color: #e5000d; font-weight: bold; font-size: 120%; }
.rugbyindexcont .util_textbox .content .text { width: 209px; padding: 0px 10px 5px 0px; color: #666666; font-size: 95%; }
.rugbyindexcont .util_textbox:hover { cursor: pointer; background-image: url("/images/structure/background/scarlets-whitefadecrossbg.gif"); background-repeat: repeat-x; background-position: bottom; }
.rugbyindexcont .rugbytopcontainer{ display:none;}
/*.rugbyindexcont .rugbytopcontainer .feat_scrollboxes .homelogo{display:block;}
.rugbyindexcont .rugbytopcontainer .feat_scrollboxes .awaylogo {display:block;}
.rugbyindexcont .rugbytopcontainer .feat_scrollboxes .fullscore {display:block;}
.rugbyindexcont .rugbytopcontainer .feat_scrollboxes .halfscore {display:block;}
.rugbyindexcont .rugbytopcontainer .feat_scrollboxes .report {display:block;}
*/
.rugbyindexcont .rugbyindexpagenews { float: right; width: 265px; overflow:hidden; height: auto; padding: 0px 0px 0px 0px; position:relative; margin: -180px 0px 0px 0px; background-image: url("/images/structure/background/rugbyindexpagenews-con-bg.jpg"); background-repeat: no-repeat; background-position: bottom; }
.rugbyindexcont .rugbyindexpagenews .titletxt { display: block; width: 255px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; height: 30px; line-height: 30px; color: #F9B729; text-transform:none; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; background-image: url("/images/structure/background/latest-match-title-bg.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.rugbyindexcont .rugbyindexpagenews .article { float: left; display:block; width: 245px; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; background:url("/images/structure/background/article-spacer.gif") no-repeat center bottom;}
.rugbyindexcont .rugbyindexpagenews .article .image { display: block !important; height:66px; float: left; width: 102px; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 0px; }
.rugbyindexcont .rugbyindexpagenews .article .image img { display: block; border: 1px solid #000; }
.rugbyindexcont .rugbyindexpagenews .article .headline { display: block; float: left;  width: 123px; padding: 0px 10px 5px 0px; line-height: 120%; }
.rugbyindexcont .rugbyindexpagenews .article .headline a { display: block; color: #2f523c; text-transform: none; font-weight: normal; font-size: 100%; font-family: Trebuchet MS; }
.rugbyindexcont .rugbyindexpagenews .article .headline a:hover{color: #2f523c;}
.rugbyindexcont .rugbyindexpagenews .article .date { display: none; float: left; width: 255px; padding: 0px 0px 5px 0px; color: #d5010d; font-size: 85%; }
.rugbyindexcont .rugbyindexpagenews .article .abstract { display: none; width: 255px; padding: 0px 0px 10px 0px; color: #666666; font-size: 95%; line-height: 150%; }
.rugbyindexcont .rugbyindexpagenews .article4{background:none !important;}
.rugbyindexpagenews .article .headline a:hover { color: #e4000d; }
.rugbyindexpagenews .article .headline a:visited { color: #666; }
.rugbyindexpagenews .article .headline a:visited:hover { color: #666; }
.rugbyindexcont .rugbymiddlecontainer .rugbygalleryindex {float:left; width:479px; background:url("/images/structure/background/gallerythumbs-bg.jpg") no-repeat 0 30px; height:180px;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab {float:left; width:479px; background:url("/images/structure/background/rugbygalleryindex-leaguetab-bg.gif") no-repeat left bottom; padding-bottom:10px;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .leaguetab{padding:10px;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab tr.colhead th { background: #EDEDED; color:#2F523C; }
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .leaguetab td, .rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .leaguetab th{padding:3px;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .leaguetab tr.highlight{background:#2F523C;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .leaguetab tr.highlight td{color:#fff;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .link{display: block; clear: both; padding: 0px 0px 0px 10px;}
.rugbyindexcont .rugbymiddlecontainer .stats_leaguetab .link a { color: #2C4C37; }
.rugbygalleryindex .gallerythumbs .galleryitem { float:left; height:64px; width:100px; margin:10px 8px 10px 9px; }
.rugbygalleryindex .gallerythumbs .galleryitem .image { display:block; height:64px; width:100px; }
.rugbygalleryindex .gallerythumbs .galleryitem .image img { height:64px; width:100px; border: solid #2C4C37 2px; }
.rugbygalleryindex .gallerythumbs .galleryitem .headline {  }
.rugbygalleryindex .gallerythumbs .selected .image img { border: solid #F9B82A 2px; }
.rugbygalleryindex .galleryheadline .headline { display: block; clear: both; padding: 10px 0px 0px 10px; }
.rugbygalleryindex .galleryheadline .headline a { color: #2C4C37; }

/*------------------COL 2A ARTICLE LIST----------------*/
div.basecolumn2a .list_articles { overflow:hidden; float:left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.basecolumn2a .list_articles .titletxt {width: 520px;}
div.basecolumn2a .list_articles .article { float:left; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; border-bottom:3px solid #dedede; height: auto; }
div.basecolumn2a .list_articles .article1 { background-image: none; background: none; margin-top: 10px;}
div.basecolumn2a .list_articles .article .image { display:block; float:left; width: 115px; height: 80px; margin: 0px 0px 0px 0px; }
div.basecolumn2a .list_articles .article .image img { border: solid #cccccc 1px }
div.basecolumn2a .list_articles .article .image img:hover { border: solid #2F523C 1px;}
div.basecolumn2a .list_articles .article .keywords{color:#666;}
div.basecolumn2a .list_articles .article .headline{ display:block; float:left; width: 380px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px;}
div.basecolumn2a .list_articles .article .headline a { font-size: 100%; color: #2F523C; font-weight: bold; }
div.basecolumn2a .list_articles .article .headline a:hover{ text-decoration: underline; }
div.basecolumn2a .list_articles .article .subheadline{ display: none; }
div.basecolumn2a .list_articles .article .date{ display:block; float:left; width: 400px; padding: 0px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #225E51; font-size: 85%; }
div.basecolumn2a .list_articles .article .abstract{ display:block; float:left; width: 400px; font-size: 90%; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #232020; line-height: 150%; }
div.basecolumn2a .list_articles .article .author{ display: none; }

/*--------Search Results------*/
.basecolumn2a form.zoom_searchform { width: 508px; border: solid #cccccc 1px; margin-bottom: 20px; padding: 10px;}
.basecolumn2a form.zoom_searchform label { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; color: #2f523c; font-weight: bold; padding: 0px 5px 0px 0px;}
.basecolumn2a form.zoom_searchform input.zoom_searchbox { width: 135px; font-size: 100%; padding: 3px 3px; }
.basecolumn2a form.zoom_searchform .zoom_button { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; background:#2F523C; color: #F9B729; font-weight: bold; padding: 1px 2px; margin: 0px 5px 0px 0px; }
.basecolumn2a form.zoom_searchform .zoom_button:hover { cursor: pointer; color: #fff; }
.basecolumn2a form.zoom_searchform .zoom_match { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 100%; color: #2f523c; font-weight: bold;  }
.basecolumn2a form.zoom_searchform .zoom_match label { color: #666666; }
.basecolumn2a table.sys_search .searchheading { color: #2f523c; font-weight: bold; }
.basecolumn2a table.sys_search div.summary { font-size: 120%; color: #e5000d; font-weight: bold; padding-bottom: 5px; }
.basecolumn2a table.sys_search div.searchtime { font-size: 100%; color: #2f523c; font-weight: bold; padding: 0px 0px 10px 0px; }
.basecolumn2a table.sys_search .result_pagescount { font-weight: bold; text-transform: uppercase; padding-bottom: 2px; border-bottom: solid #cccccc 1px; }
.basecolumn2a table.sys_search .sorting { color: #2f523c; margin: 0px 0px 15px 0px; padding: 15px 0px 15px 5px; border-bottom: solid #cccccc 1px; background: #E8EBE9; }
.basecolumn2a table.sys_search .sorting a { text-decoration: underline; color: #e5000d; }
.basecolumn2a table.sys_search .result_title { margin: 20px 0px 5px 0px; padding-top: 10px; line-height: 150%; }
.basecolumn2a table.sys_search .result_title a { font-family: Trebuchet MS,FreeSans,sans-serif; font-size: 120%; color: #2f523c; font-weight: bold; }
.basecolumn2a table.sys_search .highlight { background: #2f523c; color: white; }
.basecolumn2a table.sys_search .description { display: none; }
.basecolumn2a table.sys_search .context { margin-bottom: 10px; color: #666666; line-height: 140%; }
.basecolumn2a table.sys_search .infoline { color: #2f523c; font-weight: bold; background: #e8ebe9; padding: 3px; border-bottom: solid #CCC 1px; margin-bottom: 10px;}
.basecolumn2a table.sys_search .result_pages a{color: #2f523c;}

/*-------------------------------RIGHTCOL ARCHIVE LIST----------------------------*/
.basearchive .basecolumn2b .nav_linklist { width: 229px; clear: both; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.basearchive .basecolumn2b .nav_linklist .titletxt { background-image:url("/images/structure/background/right-headline.jpg"); background-position:0 0; background-repeat:no-repeat; color:#F9B729; display:block; font-family:Trebuchet MS,FreeSans,sans-serif; font-size:90%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; width:210px; }
.basearchive .basecolumn2b .nav_linklist .link { float:left; width:85px; margin:0 0 5px 0px; padding-left:15px; background:url("/images/structure/background/bullet.gif") no-repeat 0 6px;}
.basearchive .basecolumn2b .nav_linklist .link a { color:#2F523C; font-family: Trebuchet MS; font-size: 85%;}
.basearchive .basecolumn2b .nav_linklist .link a:hover { color: #000; text-decoration: underline; }
.basearchive .basecolumn2b .nav_linklist .link a:visited { color: #666; }
.basearchive .basecolumn2b .nav_linklist .link a:visited:hover { color: #000; }
.basearchive .basecolumn2b .nav_linklist ul {background:#fff; overflow:hidden; padding:10px;}


/*-------------------------------ARCHIVED NEWS LIST----------------------------*/
table.list_archive { margin: 0px 0px 20px 0px; }
table.list_archive td.titletxt { font-family: trebuchet ms; font-weight: bold; background-image: url("/images/structure/background/2cola-header.jpg"); color: #F9B729; text-transform: none; font-size: 90%; height: 30px; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;  }
table.list_archive td.list {  }
table.list_archive tr.colhead td {  padding: 12px 10px; color: #1d6349; font-family: Trebuchet MS; font-weight: bold; font-size: 90%; text-transform: none; }
table.list_archive td tr.colhead{background:url("/images/structure/background/grey-title-strip.gif") no-repeat left 5px;}
table.list_archive td.list tr.odd td { padding: 5px; border-bottom: 1px solid #bfccd4; }
table.list_archive td.list tr.even td { padding: 5px; border-bottom: 1px solid #bfccd4; }
table.list_archive td.date { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000; font-family: Trebuchet MS; font-size: 90%; }
table.list_archive td.headline {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.list_archive td.headline a { font-size: 100%; color: #2F523C; font-family: Trebuchet MS; font-weight: bold; }
table.list_archive td.headline a:hover { display: block; color: #2F523C; text-decoration: underline; }
table.list_archive td.headline a:visited { color: #666; }
table.list_archive td.headline a:visited:hover { color: #666; }

/*-------------------------------Hall of Fame----------------------------*/
.basecolumn1a .hallofffame table.feat_squadindex {width: 760px; border: 5px #000000; background: #000000; padding: 20px 0px 0px 20px;}
.basecolumn1a .hallofffame table.feat_squadindex td {padding-bottom: 20px; border-bottom: 0px solid #2F523C}
.basecolumn1a .hallofffame table.feat_squadindex .photo {width: 90px; height: 120px;}
.basecolumn1a .hallofffame table.feat_squadindex .photo img {border: 3px solid #cccccc;}
.basecolumn1a .hallofffame table.feat_squadindex .photo img:hover {border: 3px solid #ffffff;}
.basecolumn1a .hallofffame table.feat_squadindex .name a {color: #F9B729; font-family: georgia}


/*-------------------------------Facebook & Twitter----------------------------*/
.basecolumn2a .std_pagea .pageitems .saintsfacebook {background: #ffffff; height: 65px;}
.basecolumn2a .std_pagea .pageitems .saintsfacebook li.link1 {margin-top: 0px; border: 1px solid #cccccc; width: 511px; background:url("/images/structure/background/facebook-icon.png") no-repeat; background-position: 10px 5px; padding-left: 15px}
.basecolumn2a .std_pagea .pageitems .saintsfacebook li.link1 a {background: none; color: #2F523C;}
.basecolumn2a .std_pagea .pageitems .saintsfacebook li.link1 a:hover {background: none; text-decoration: underline}
.basecolumn2a .std_pagea .pageitems .saintstwitter {background: #ffffff; height: 65px}
.basecolumn2a .std_pagea .pageitems .saintstwitter li.link1 {margin-top: 0px; border: 1px solid #cccccc; width: 511px; background:url("/images/structure/background/twitter-icon.png") no-repeat; background-position: 10px 5px; padding-left: 15px}
.basecolumn2a .std_pagea .pageitems .saintstwitter li.link1 a {background: none; color: #2F523C;}
.basecolumn2a .std_pagea .pageitems .saintstwitter li.link1 a:hover {background: none; text-decoration: underline}


/*-------------------------------Player Stats----------------------------*/
.playerstatsleftcontainer {display: block; float: left; width: 540px; }
.playerstatsrightcontainer {display: block; width: 220px; padding-bottom: 10px; float: left; background: #f2f2f2;}
.rankinggraph .chartheading { width: 520px; background:url("/images/structure/background/1col-header.jpg") no-repeat; color:#F9B729; font-family:trebuchet ms; font-size:100%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; text-transform:none;}
.stats_presetdropdown form {  background-image: url("/images/structure/background/article-spacer.gif") no-repeat scroll center bottom transparent; background-repeat: repeat-y; padding: 5px; }
.stats_presetdropdown .statsprelabel { color: #ffffff; font-weight: bold; }
div.ranking_ma {padding: 10px; border-top: 1px solid #ffffff;}
div.ranking_ma .title { display: none;}
div.ranking_ma .stats .top { clear: both; background-image: url("/images/structure/background/playstats-grad.jpg"); background-repeat: repeat-x; height: 110px;}
div.ranking_ma .stats .topimage { float: left; padding: 0px;}
div.ranking_ma .stats .topimage img { border: 2px solid #ffffff;;}
div.ranking_ma .stats .toptotal { font-size: 230%; color: #2F523C; font-family: trebuchet ms; font-weight: bold; text-align: center; padding-top: 20px;  }
div.ranking_ma .stats .topname { text-align: center; }
div.ranking_ma .stats .topname a {color: #2F523C}
div.ranking_ma .stats .list .total { float: left; width: 40px; height: 20px; line-height: 20px; padding: 0px 0px 0px 5px; color: #ffffff; background: #2F523C; border-bottom: 1px solid #ffffff; font-weight: bold; }
div.ranking_ma .stats .list .name { width: 145px; float: right; height: 20px; line-height: 20px; border-bottom: 1px solid #ffffff; padding: 0px 0px 0px 5px; }
div.ranking_ma .stats .list .name a {color: #2F523C}
div.stats_presetdropdown .title { background:url("/images/structure/background/1col-header.jpg") no-repeat; color:#F9B729; font-family:trebuchet ms; font-size:100%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; text-transform:none;}
div.stats_presetdropdown input {display: none;}


/*---------------RUGBY INDEX - SCROLLBOXES-----------------*/
.rugbyindexcont .rugbytopcontainer { display:block; width: 760px; float: left; padding: 0px 0px 10px 0px; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller { display: block; width: 760px; float: left; background-image: url("/images/structure/background/saints-index-scrollbox-bg.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller td.include { display: block; width: 760px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.matchbox_cb { display: block; width: 760px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.feat_scrollboxes { display: block; width: 760px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.button { display: block; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.leftbtn { display: block; height: 125px; width: 26px; float: left; padding: 0px 0px 0px 0px; background-image: url("/images/structure/background/saints-scrollbox-divide.jpg"); background-repeat: no-repeat; background-position: right; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.leftbtn:hover { cursor: pointer; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.rightbtn { display: block; height: 125px; width: 26px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.rightbtn:hover { cursor: pointer; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollboxes { display: block; height: 125px; width: 708px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox { display: block; height: 95px; width: 276px; float: left; padding: 20px 40px 10px 38px; background-image: url("/images/structure/background/saints-scrollbox-divide.jpg"); background-repeat: no-repeat; background-position: right; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .homelogo { display: block; width: 80px; height: 80px; float: left; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .homelogo img { display: block; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .awaylogo { display: block; width: 80px; height: 80px; float: right; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .awaylogo img { display: block; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .fullscore { display: block; width: 116px; float: left; padding: 0px 0px 5px 0px; text-align: center; color: #000; font-weight: bold; font-size: 190%; font-family: Trebuchet MS; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .halfscore { display: block; width: 116px; float: left; text-align: center; font-family: Trebuchet MS; color: #6a6a6a; font-size: 100%; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .report { display: block; width: 116px; float: left; text-align: center; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .report a { display: block; padding: 2px 0px 2px 10px; font-weight: normal; font-family: Trebuchet MS; color: #1d6349; font-size: 80%; text-transform: uppercase; background-image: url("/images/structure/background/saints-ballicon.png"); background-repeat: no-repeat; background-position: 12px 1px; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .date { display: block; color: #000000; width: 116px; float: left; padding: 0px 0px 5px 0px; text-align: center; font-weight: bold; font-size: 100%; font-family: Trebuchet MS; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .matchinfo { display: block; color: #2F523C; width: 116px; float: left; padding: 0px 0px 0px 0px; text-align: center; font-weight: bold; font-size: 85%; font-family: arial; text-transform: uppercase;}
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .matchinfo a {color: #2F523C;}
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .ticket { display: block; color: #2F523C; width: 116px; float: left; padding: 0px 0px 5px 0px; text-align: center; font-weight: bold; font-size: 85%; font-family: arial; text-transform: uppercase; }
.rugbyindexcont .rugbytopcontainer table.fixtureresultscroller div.scrollbox .ticket a {color: #2F523C;}



/*--------------Squad Index-------------------*/
/*-------------Player Search--------------*/
.basetoolbar { width: 755px !important; float: left; }
.stats_playpage .disclaimer { display: none; }
div.playsearchbar .squadselector {background: url("/images/structure/background/player-searchbar-bottom.gif") repeat-x left bottom; padding-bottom:10px; color: white; }
div.playsearchbar { padding: 12px 12px 11px; margin: 0px 0px 10px 0px; height:99px; background: url("/images/structure/background/player-searchbar-bg.gif") no-repeat; width:736px;}
div.playsearchbar .playersearchbox { clear: both; margin-top:5px;}
div.playsearchbar .title { color: #ffffff; font-family:"Trebuchet MS", Arial; height: 20px; line-height: 20px; float:left; font-size: 90%; padding: 0px 95px 0px 2px; text-transform: uppercase; }
div.playsearchbar .playersearchbox .title { color: #fff; font-size: 100%; line-height:30px; }
div.playsearchbar .searchmenu { padding: 0px 0px 0px 0px; margin-bottom: 0px; }
div.playsearchbar .searchname { float:left; margin-bottom: 10px; margin-left:0px; }
div.playsearchbar .searchname .namelabel {  margin: 0px 0px 0px 0px; }
div.playsearchbar .searchname input { padding: 3px; font-size: 100%; }
div.playsearchbar .searchname .text{width:151px; height:13px;}
div.playsearchbar .searchname .button { margin: 5px 0px 0px 7px; padding:0px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#2f523c; text-transform:uppercase; background: url("/images/structure/background/search-btn.gif") no-repeat left top; width:50px; border:0; height:20px; }
div.playsearchbar .searchname .button:hover { cursor: pointer; }
div.playsearchbar .searchyear { float: left; width: 150px; margin-top: 0px; }
div.playsearchbar .searchteamtxt, div.playsearchbar .searchyeartxt { float:left; margin: 0px 30px 0px 0px; height: 20px; font-family:"Trebuchet MS", Arial; line-height: 20px; text-transform: uppercase; }
div.playsearchbar .searchteam { float: left; width: 150px; height: 30px; margin-top: 8px; }
div.playsearchbar .searchinit { clear: both; color: #fff; background: url("/images/structure/background/player-searchbar-bottom.gif") repeat-x left top; padding-top:10px; height:25px; }
div.playsearchbar .searchinit .lettertext {  padding-right: 20px; padding-left: 2px; text-transform: uppercase; font-family:"Trebuchet MS", Arial; }
div.playsearchbar .searchinit .letter a { padding: 0px 5px 0px 5px; color: #f8b62a; font-family:"Trebuchet MS", Arial;}
div.playsearchbar .searchinit .letter a:hover { color: #fff; }
div.playsearchbar .spacer { margin-bottom: 0px; }
div.sortbar { font-weight: bold; margin: 0px 0px 10px 0px; background: url("/images/structure/background/bg-title1.gif") no-repeat; height: 33px; line-height: 33px; }
div.sortbar span.view { display: block; font-weight:normal; float:left; width: 200px; padding-left: 10px; color: #fff; text-transform:uppercase; font-size:12px; font-family:"Trebuchet MS", Arial;}
div.sortbar span.view a { color: #f3b427; font-size:11px; font-family:Arial, Helvetica, sans-serif; background: url("/images/structure/background/bullet-1.gif") no-repeat 13px 6px; text-transform: none; text-decoration: underline; margin-right: 15px; padding: 0px 0px 0px 25px; }
div.sortbar span.sort { display: block; font-weight:normal; text-transform:uppercase; float:left; margin-left: 20px; color: #E2E2E2; }
div.sortbar span.sort a { color: #f3b427; font-size:11px; font-family:Arial, Helvetica, sans-serif; background: url("/images/structure/background/bullet-1.gif") no-repeat 13px 6px; text-decoration:underline; text-transform: none; margin-right: 15px; padding: 0px 0px 0px 25px; }
div.sortbar span.view a:hover { color: white; }
div.sortbar span.sort a:hover { color: white; }
div.locationbar { margin-top:0px; font-family: Trebuchet MS; height: 32px; line-height: 32px; color: #2f523c; font-weight: bold; padding-left: 10px; background: url("/images/structure/background/grey-title-strip1.gif") no-repeat; margin-bottom: 10px; }
div.playeritem { padding: 10px; height: 95px; width: 230px; margin: 0px 3px 5px 0px; float: left; background-image: url("/images/structure/background/playitem1.jpg"); background-repeat: no-repeat; background-position: bottom; }
div.playeritem .playerphoto { float: left; width: 140px; height: 140px; background: #003128; margin-right: 10px;  }
div.playeritem .playerphoto img { background: #003128; border: solid white 1px; display:block; }
div.playeritem .playername { float: left; width: 130px; background: url("/images/structure/background/playername-bottom.png") no-repeat left bottom; font-weight: bold; color: #ffffff; padding: 0px 7px 5px 0px; font-size: 13px; font-family:"Trebuchet MS", Arial; text-transform: uppercase; }
div.playeritem a { float: left; width: 70px; color: #2F523C; padding: 14px 5px 5px 22px; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-image: url("/images/structure/background/icon-biog.png"); background-repeat: no-repeat; background-position: 1px 10px;}
div.playeritem a:hover { text-decoration: underline; color: #2f523c; cursor: pointer; font-weight: normal; }
div.playeritem .comparelink {display: none }
div.playeritem .playerpoints { display: block; color: #dddddd; font-size: 80%; padding-top: 5px; }
.stats_playpage tr.colhead th { color: #ffffff; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; font-size: 90%; border-bottom: 1px solid #000000;}
.stats_playpage tr td { padding: 7px 5px 7px 5px; }
.stats_playpage tr.even td { }
.stats_playpage tr.odd td { background: #E2E2E2; }
.stats_playpage tr:hover { cursor: pointer; }
.stats_playpage tr.rollover td { background: #003027; color: #ffffff; }

/*-------------------------Player Profile-----------------------------------*/
.stats_playpage { }
.stats_playpage .playpage_ja { background: white; }
.stats_playpage .playpage_ja .titlebar { display: none; }
.stats_playpage .playpage_ja .topcontainer { }
.stats_playpage .playpage_ja .topcontainer .actionimg { float:left; }
.stats_playpage .playpage_ja .topcontainer .actionimg img { width: 565px; height: 230px; border-top: 5px solid #262626; border-bottom: 5px solid #262626; border-left: 5px solid #262626;  }
.stats_playpage .playpage_ja .topcontainer .leftcol { width: 240px; float: left; margin: 0px 0px 15px 0px; }
.stats_playpage .playpage_ja .topcontainer .leftcol .playcontainer { width: 240px; }
.stats_playpage .playpage_ja .topcontainer .playimg { float:left; margin: 0px 0px 0px 0px; }
.stats_playpage .playpage_ja .topcontainer .playimg img { background-color: black; border: 5px solid #262626; }
.playpage_ja .maincontainer { clear: both; float: left; width: 760px; padding: 5px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.playpage_ja .leftcol { float:left; width: 565px; padding: 0px 0px 0px 0px; margin: 0px 5px 0px 0px; }
.playpage_ja .leftcol .name { color: #f8b729; font-family: "Trebuchet MS", Arial; font-weight: bold; text-transform: uppercase; font-size: 12px; line-height: 30px; height:30px; padding: 0 10px; margin: 0px 0px 0px 0px;  background: url("/images/structure/background/2cola-header1.gif") no-repeat;}
.playpage_ja .leftcol .biog { color: #111111; line-height: 150%; }
.playpage_ja .rightcol { float:left; width: 190px;  }
.playpage_ja .rightcol .playdetails { background: #262626; width: 190px; }
.playpage_ja .rightcol .playdetails table { border: #262626 solid 3px; }
.playpage_ja .rightcol .playdetails table tr td { height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; color: #dbdbdb; font-size: 90%; font-weight: bold; }
.playpage_ja .rightcol .playdetails table tr.odd td { background: #000000; }
.playpage_ja .rightcol .playdetails table td.heading { color: #ffffff; }
.playpage_ja .rightcol .playdetails .name { text-transform: uppercase; font-family: Arial; font-weight: bold; font-size: 120%; color: white; width: 230px; height: 40px; line-height: 40px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; background-image: url("/quins_banner_green.gif"); background-repeat: no-repeat; background-position: right; border-top: 3px solid #262626; }
.playpage_ja .rightcol .sponsor { background: white; width: 180px; height: 145px; border: 5px solid #262626; padding: 0px 0px 5px 0px; }
.playpage_ja .rightcol .sponsor .title { display: block; margin-bottom: 10px; color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; background-image: url("/quins_header_green320.gif"); background-repeat: no-repeat; background-position: right; }
.playpage_ja .rightcol .sponsor img {width: 170px; padding: 5px;}
.playpage_ja .rightcol .playnews {display : none}
div.playpage_ja tr td { background: #2D4E39; text-align: left;}
div.playpage_ja .currentstats { clear: both; background: #000000; padding: 3px;  }
div.playpage_ja .currentstats .title { clear: both; font-weight: bold; font-size: 105%; color: white; height: 35px; line-height: 35px; padding-left: 15px; margin-bottom: 10px; background-image: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
div.playpage_ja .currentstats .playmatches { background: #2d4e39; padding: 10px; }
div.playpage_ja .playmatches tr.colhead th { text-align: left; padding: 3px 5px 2px 10px; color: #f2b526; border-right:2px solid #2d4e39; border-bottom:0; background-image: url("/images/structure/background/darkgradient3.gif"); background-repeat: repeat; background-position: top; }
div.playpage_ja .playmatches tr.odd td { padding: 5px 0px 5px 10px; background-color: #2d4e39; color: #ffffff; }
div.playpage_ja .playmatches tr.even td { background: #1c3024; color: white; padding: 5px 0px 5px 10px; }
div.playpage_ja .playmatches tr.total td { padding: 10px 0px 10px 10px; color: #000000; font-weight: bold; background: #cccccc; border-top: solid #2d4e39 1px; }
div.playpage_ja .playmatches tr.total td.opposition{padding-left:20px;}
div.playpage_ja .playmatches tr td { text-align: left; }
div.playpage_ja .playmatches tr td.try { text-align: center; }
div.playpage_ja .playmatches tr td.conv { text-align: center; }
div.playpage_ja .playmatches tr td.drop { text-align: center; }
div.playpage_ja .playmatches tr td.pen { text-align: center; }
div.playpage_ja .playmatches tr td.opposition{text-align:left; padding-left:20px;}
div.playpage_ja .playmatches tr td.yell { text-align: center; }
div.playpage_ja .playmatches tr td.red { text-align: center; }
div.playpage_ja .playmatches tr td.pts { text-align: center; }
div.playpage_ja .playmatches tr td.mins { text-align: center; }
div.playpage_ja .playmatches tr th.try { text-align: center; }
div.playpage_ja .playmatches tr th.opposition { text-align: left; padding-left:20px}
div.playpage_ja .playmatches tr th.conv { text-align: center; }
div.playpage_ja .playmatches tr th.drop { text-align: center; }
div.playpage_ja .playmatches tr th.pen { text-align: center; }
div.playpage_ja .playmatches tr th.yell { text-align: center; }
div.playpage_ja .playmatches tr th.red { text-align: center; }
div.playpage_ja .playmatches tr th.pts { text-align: center; }
div.playpage_ja .playmatches tr th.mins { text-align: center; }
div.playpage_ja .prevstats { margin-top: 10px; clear: both; background: #000000; padding: 3px; }
div.playpage_ja .prevstats .title { clear: both; font-weight: bold; font-size: 105%; color: white; height: 35px; line-height: 35px; padding-left: 15px; margin-bottom: 10px; background-image: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
div.playpage_ja .playstats { background: #2d4e39; padding: 10px; }
div.playpage_ja .playstats tr.colhead th { text-align: left; border-right:2px solid #2D4E39; color:#F2B526; padding: 3px 5px 2px 10px; background-image: url("/images/structure/background/darkgradient3.gif"); background-repeat: repeat; background-position: top; }
div.playpage_ja .playstats tr.even td { background: #1c3024; color: white; }
div.playpage_ja .playstats tr.odd td { padding: 5px 0px 5px 10px; background-color: #2D4E39; color: #ffffff; }
div.playpage_ja .playstats tr td { padding: 5px 0px 5px 10px; text-align: left; }
div.playpage_ja .playstats tr.seasontotal td { background: #CCC; border-bottom: solid #2D4E39 30px; color: #000; padding: 10px 0px 10px 10px; font-weight: bold; }
div.playpage_ja .playstats tr.comptotal td { background: #1c3024; color: white; padding: 10px 0px 10px 10px; font-weight: bold; border-top: solid #2D4E39 1px; }
div.playpage_ja .playstats tr.total td { padding: 10px 0px 10px 10px; color: #000; font-weight: bold; background: #cccccc; border-top: solid black 1px; }
div.playpage_ja .playstats tr th.played { text-align: center; } 
div.playpage_ja .playstats tr td.played { text-align: center; }
div.playpage_ja .playstats tr th.try { text-align: center; } 
div.playpage_ja .playstats tr td.try { text-align: center; }
div.playpage_ja .playstats tr th.conv { text-align: center; } 
div.playpage_ja .playstats tr td.conv { text-align: center; }
div.playpage_ja .playstats tr th.drop { text-align: center; } 
div.playpage_ja .playstats tr td.drop { text-align: center; }
div.playpage_ja .playstats tr th.pen { text-align: center; } 
div.playpage_ja .playstats tr td.pen { text-align: center; }
div.playpage_ja .playstats tr th.pts { text-align: center; } 
div.playpage_ja .playstats tr td.pts { text-align: center; }
div.playpage_ja .plusmsg { color: black; padding: 10px 10px 15px 10px; font-weight: bold; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist { background: #dbdbdb; width: 230px; margin: 10px 0px 0px 0px; padding: 5px 5px 5px 5px; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist { background: white; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .section_fixnewslist { display: block; margin-bottom: 10px; color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; background-image: url("/quins_header_green320.gif"); background-repeat: no-repeat; background-position: right; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem { padding: 0px 5px 0px 5px; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .image { display: none; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .image img { display: none; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .headline { display: block; padding: 1px 0px 4px 25px; margin: 0px 0px 0px 0px; background-image: url("/quins_newsicon_white.gif"); background-repeat: no-repeat; background-position: 0px 2px;  }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .headline a { color: #579cc9; font-weight: bold; font-size: 90%; padding: 4px 0px 4px 0px; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .headline:hover { background-image: url("/quins_newsicon2_white.gif"); background-repeat: no-repeat; background-position: 0px 2px; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .headline a:hover { color: #111111; text-decoration: none; }
.basecolumn1a .stats_playpage .playpage_ja .playnews .newslist .fixnewslist .newsitem .abstract { display: none; }

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

/*-------------------------PLAYER PROFILE----------------------------
.playpage_ha {}
.playpage_ha .titlebar .title { clear: both; color: #2f523c; font-family: "Trebuchet MS", Arial; font-weight: bold; font-size: 12px; line-height: 32px; height:32px; padding:0 10px; margin: 0px 0px 10px 0px; background: url("/images/structure/background/grey-title-strip1.gif") no-repeat;}
.baserugby .playpage_ha .titlebar .title { clear: both; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.baseacademy .playpage_ha .titlebar .title { border: solid 2px #567632; background-color: #567632; background-image: url("/images/structure/backgrounds/menu_rugbydev.gif"); background-repeat: repeat-x; background-position: bottom; }
.playpage_ha .topcontainer { width: 758px; float: none; height:490px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.playpage_ha .topcontainer .actionimg { position: absolute; float: none; width: 568px; overflow:hidden; height: 230px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
.playpage_ha .topcontainer .actionimg img {width: 568px; height: 230px;}
.playpage_ha .topcontainer .leftcol { width: 735px; float: none; position: absolute; }
.playpage_ha .topcontainer .leftcol .playcontainer { width: 735px; position: absolute; }
.playpage_ha .topcontainer .leftcol .playcontainer .playimg { position: absolute; width: 230px; height: 230px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 577px; }
.playpage_ha .topcontainer .leftcol .playcontainer .playimg img {}
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails { position: absolute; margin: 235px 0px 0px 0px; width: 568px; background: url("/images/structure/background/play-details-bot.gif") no-repeat left bottom; }
.playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { color: #f8b729; font-family: "Trebuchet MS", Arial; font-weight: bold; text-transform: uppercase; font-size: 12px; line-height: 30px; height:30px; padding: 0 10px; margin: 0px 0px 0px 0px;  background: url("/images/structure/background/2cola-header1.gif") no-repeat;}
.baserugby .playpage_ha .topcontainer .rightcol .tabs .tabheading.selected { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.baseacademy .playpage_ha .topcontainer .rightcol .tabs .tabheading.selected { border: solid 2px #567632; background-color: #567632; background-image: url("/images/structure/backgrounds/menu_rugbydev.gif"); background-repeat: repeat-x; background-position: bottom; }
.playpage_ha .topcontainer .rightcol #playbiog { float: left; width: 480px; padding: 10px 10px 10px 10px; border-bottom: 1px solid #c0c0c0; background-image: url("/images/structure/backgrounds/page_gradient.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.playpage_ha .topcontainer .rightcol #playbiog .title { font-family: Georgia; color: #1d1d1d; font-weight: normal; font-size: 180%; padding: 0px 0px 5px 0px; margin: 0px 0px 15px 0px; border-bottom: 1px solid #c0c0c0; }
.playpage_ha .topcontainer .rightcol #playbiog .biog { color: #1d1d1d; line-height: 18px; }
.playpage_ha .topcontainer .rightcol #playbiog .sponsor { display: none; }
.playpage_ha .topcontainer .rightcol #playbiog .sponsor img { display: none; }
.playpage_ha .topcontainer .rightcol #playbiog .sponsor .spacer { display: none; }
.playpage_ha .topcontainer .rightcol #playnews { display: block; float: left; width: 480px; padding: 10px 10px 10px 10px; border-bottom: 1px solid #c0c0c0; background-image: url("/images/structure/backgrounds/page_gradient.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist { display: block; float: left; width: 480px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist .odd { background: #e2e2e2; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .section_fixnewslist { display: none; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem { float: left; width: 460px; float: left; padding: 5px 5px 10px 5px; margin: 0px 0px 10px 0px; border-bottom: 1px solid #e2e1e0; color: #1d1d1d; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline { display: block; width: 350px; float: left; padding: 0px 0px 5px 0px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .headline a { display: block; padding: 0px 0px 0px 0px; font-family: Georgia; font-weight: normal; color: #000000; font-size: 140%; line-height: 22px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .image { display: block; float: left; width: 110px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .image img { border: solid #000000 1px; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem .abstract { display:none; }
.playpage_ha .topcontainer .rightcol #playnews .newslist .fixnewslist_ba .newsitem:hover { background: #e2e2e2; } 
.playpage_ha .currentstats { clear: both; margin: 0px 0px 0px 0px; }
.playpage_ha .prevstats { margin-top: 20px; clear: both; }
div.playpage_ha tr td { background: #2D4E39; text-align: left;}
div.playpage_ha .currentstats { clear: both; background: #000000; padding: 3px;  }
div.playpage_ha .currentstats .title { clear: both; font-weight: bold; font-size: 105%; color: white; height: 35px; line-height: 35px; padding-left: 15px; margin-bottom: 10px; background-image: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
div.playpage_ha .currentstats .playmatches { background: #2d4e39; padding: 10px; }
div.playpage_ha .playmatches tr.colhead th { text-align: left; padding: 3px 5px 2px 10px; color: #f2b526; border-right:2px solid #2d4e39; border-bottom:0; background-image: url("/images/structure/background/darkgradient3.gif"); background-repeat: repeat; background-position: top; }
div.playpage_ha .playmatches tr.odd td { padding: 5px 0px 5px 10px; background-color: #2d4e39; color: #ffffff; }
div.playpage_ha .playmatches tr.even td { background: #1c3024; color: white; padding: 5px 0px 5px 10px; }
div.playpage_ha .playmatches tr.total td { padding: 10px 0px 10px 10px; color: #000000; font-weight: bold; background: #cccccc; border-top: solid #2d4e39 1px; }
div.playpage_ha .playmatches tr.total td.opposition{padding-left:20px;}
div.playpage_ha .playmatches tr td { text-align: left; }
div.playpage_ha .playmatches tr td.try { text-align: center; }
div.playpage_ha .playmatches tr td.conv { text-align: center; }
div.playpage_ha .playmatches tr td.drop { text-align: center; }
div.playpage_ha .playmatches tr td.pen { text-align: center; }
div.playpage_ha .playmatches tr td.opposition{text-align:left; padding-left:20px;}
div.playpage_ha .playmatches tr td.yell { text-align: center; }
div.playpage_ha .playmatches tr td.red { text-align: center; }
div.playpage_ha .playmatches tr td.pts { text-align: center; }
div.playpage_ha .playmatches tr td.mins { text-align: center; }
div.playpage_ha .playmatches tr th.try { text-align: center; }
div.playpage_ha .playmatches tr th.opposition { text-align: left; padding-left:20px}
div.playpage_ha .playmatches tr th.conv { text-align: center; }
div.playpage_ha .playmatches tr th.drop { text-align: center; }
div.playpage_ha .playmatches tr th.pen { text-align: center; }
div.playpage_ha .playmatches tr th.yell { text-align: center; }
div.playpage_ha .playmatches tr th.red { text-align: center; }
div.playpage_ha .playmatches tr th.pts { text-align: center; }
div.playpage_ha .playmatches tr th.mins { text-align: center; }
div.playpage_ha .prevstats { margin-top: 10px; clear: both; background: #000000; padding: 3px; }
div.playpage_ha .prevstats .title { clear: both; font-weight: bold; font-size: 105%; color: white; height: 35px; line-height: 35px; padding-left: 15px; margin-bottom: 10px; background-image: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
div.playpage_ha .playstats { background: #2d4e39; padding: 10px; }
div.playpage_ha .playstats tr.colhead th { text-align: left; border-right:2px solid #2D4E39; color:#F2B526; padding: 3px 5px 2px 10px; background-image: url("/images/structure/background/darkgradient3.gif"); background-repeat: repeat; background-position: top; }
div.playpage_ha .playstats tr.even td { background: #1c3024; color: white; }
div.playpage_ha .playstats tr.odd td { padding: 5px 0px 5px 10px; background-color: #2D4E39; color: #ffffff; }
div.playpage_ha .playstats tr td { padding: 5px 0px 5px 10px; text-align: left; }
div.playpage_ha .playstats tr.seasontotal td { background: #CCC; border-bottom: solid #2D4E39 30px; color: #000; padding: 10px 0px 10px 10px; font-weight: bold; }
div.playpage_ha .playstats tr.comptotal td { background: #1c3024; color: white; padding: 10px 0px 10px 10px; font-weight: bold; border-top: solid #2D4E39 1px; }
div.playpage_ha .playstats tr.total td { padding: 10px 0px 10px 10px; color: #000; font-weight: bold; background: #cccccc; border-top: solid black 1px; }
div.playpage_ha .playstats tr th.played { text-align: center; } 
div.playpage_ha .playstats tr td.played { text-align: center; }
div.playpage_ha .playstats tr th.try { text-align: center; } 
div.playpage_ha .playstats tr td.try { text-align: center; }
div.playpage_ha .playstats tr th.conv { text-align: center; } 
div.playpage_ha .playstats tr td.conv { text-align: center; }
div.playpage_ha .playstats tr th.drop { text-align: center; } 
div.playpage_ha .playstats tr td.drop { text-align: center; }
div.playpage_ha .playstats tr th.pen { text-align: center; } 
div.playpage_ha .playstats tr td.pen { text-align: center; }
div.playpage_ha .playstats tr th.pts { text-align: center; } 
div.playpage_ha .playstats tr td.pts { text-align: center; }
div.playpage_ha .plusmsg { color: black; padding: 10px 10px 15px 10px; font-weight: bold; }
*/

/*---------------STAFF PROFILE-----------------
.feat_squadprofileh {float: left; padding: 0px 0px 0px 0px; }
.feat_squadprofileh .photo { float: left; width: 190px; height: 240px; margin: 0px 10px 10px 0px; border: 5px #2F523C solid; }
.feat_squadprofileh .photo img { border: 5px solid #CCC; }
.feat_squadprofileh h1 { float: left; width: 300px; padding: 0px 10px 0px 10px; text-transform: uppercase; font-family: trebuchet MS;  font-weight: bold; background: url("/images/structure/background/menu_rugby.gif") no-repeat; color: #FFC212; height: 30px; line-height: 30px; font-weight: bold; text-transform: uppercase; font-size: 90%; background-repeat: no-repeat; }
.feat_squadprofileh .name { margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor { background: #ffffff; float: left; width: 320px; padding: 0px 0px 0px 0px;  margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor h2 {  }
.feat_squadprofileh .sponsor .titletxt { display: none; float: left; width: 300px; text-transform: uppercase; font-family: trebuchet MS; font-size: 110%; font-weight: bold; padding: 10px 10px 5px 10px; color: #0062AD; border-bottom: solid #d4d5d8 1px; margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor img { padding: 10px 10px 10px 10px; }
.feat_squadprofileh .biography { color: #050E4F; margin-bottom: 10px; line-height: 150%; float: left; width: 300px; padding: 0px 10px 10px 10px; }
.feat_squadprofileh .biography h3 { float: left; width: 300px; text-transform: uppercase; font-family: trebuchet MS; font-size: 110%; font-weight: bold; padding: 10px 10px 5px 10px; color: #0062AD; border-bottom: solid #d4d5d8 1px; margin: 0px 0px 10px 0px; }
.feat_squadprofileh .biography a { color: #0062AE; text-decoration: underline; font-weight: bold; }
.feat_squadprofileh .biography a:hover { color: #050E4F;}
*/

/*---------------STAFF PROFILE-----------------*/
.feat_squadprofileh {float: left; width: 530px; }
.feat_squadprofileh .photo { width: 195px; float: left; margin: 0px 10px 10px 10px;  }
.feat_squadprofileh .photo img { border: 5px solid #CCC; }
.feat_squadprofileh h1 { display: block; float: left; width: 290px; padding: 0px 0px 0px 0px; text-transform: uppercase; font-family: trebuchet MS; color: #00000; height: 30px; line-height: 30px; text-transform: uppercase; font-size: 120%; border-bottom: 2px solid #cccccc }
.feat_squadprofileh .name { margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor { background: #ffffff; float: left; width: 300px; padding: 0px 0px 0px 0px;  margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor h2 {  }
.feat_squadprofileh .sponsor .titletxt { display: none; float: left; width: 300px; text-transform: uppercase; font-family: trebuchet MS; font-size: 110%; font-weight: bold; padding: 10px 10px 5px 10px; color: #0062AD; border-bottom: solid #d4d5d8 1px; margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor img { padding: 10px 10px 10px 10px; }
.feat_squadprofileh .biography { float: left; margin-bottom: 10px; line-height: 150%; float: left; width: 300px; padding: 0px 0px 0px 0px; }
.feat_squadprofileh .biography h3 { float: left; width: 290px; text-transform: none; font-style: italic; font-family: trebuchet MS; font-size: 110%; font-weight: normal; padding: 10px 10px 5px 0px; color: #2F523C; border-bottom: solid #cccccc 1px; margin: 0px 0px 10px 0px; }
.feat_squadprofileh .biography a { color: #0062AE; text-decoration: underline; font-weight: bold; }
.feat_squadprofileh .biography a:hover { color: #050E4F;}

/*-------------------- General Team Stats-----------------*/
/*.statslinklist01, .statslinklist02, .statslinklist03, .statslinklist04, .statslinklist05 { margin: 0px; padding: 0px; clear: both; height:35px; border-bottom: solid #a33038; 2px; }
.statslinklist01 ul, .statslinklist02 ul, .statslinklist03 ul, .statslinklist04 ul, .statslinklist05 ul { clear: both; margin: 0px; padding: 0px; }
.statslinklist01 li:hover, .statslinklist02 li:hover, .statslinklist03 li:hover, .statslinklist04 li:hover, .statslinklist05 li:hover { cursor: pointer; }
.statslinklist01 li, .statslinklist02 li, .statslinklist03 li, .statslinklist04 li, .statslinklist05 li { cursor: pointer; font-family: Georgia; text-transform: uppercase; float: left; width: 135px; margin-right: 5px; height: 31px; line-height: 31px; padding-left: 0px; text-align: center; border: solid 2px #000000; background-color: #1d1d1d; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top;  }
.statslinklist01 li:hover, .statslinklist02 li:hover, .statslinklist03 li:hover, .statslinklist04 li:hover, .statslinklist05 li:hover { color: #c0c0c0; border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist01 a, .statslinklist02 a, .statslinklist03 a, .statslinklist04 a, .statslinklist05 a { color: #ffffff; text-decoration: none; font-size: 85%; font-weight: normal; }
.statslinklist01 li.link1 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist02 li.link2 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist03 li.link3 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist04 li.link4 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
.statslinklist05 li.link5 { border: solid 2px #a33038; background-color: #a33038; background-image: url("/images/structure/backgrounds/menu_rugby.gif"); background-repeat: repeat-x; background-position: bottom; }
*/
.std_pagea .pageitems .nav_multileveltree{display:none;}
.std_pagea .pageitems .nav_linklist{margin-bottom:10px; overflow:hidden;}
.std_pagea .pageitems .nav_linklist li{float:left; background: url("/images/structure/background/nav-link-saperator.gif") no-repeat right top; padding-right:2px; height:30px;}
.std_pagea .pageitems .nav_linklist li a{ background: url("/images/structure/background/nav-link-left-bg.gif") repeat-x; height:30x; line-height:30px; float:left; color: #2C513F; padding:0 20px;}
.std_pagea .pageitems .nav_linklist li a:hover{ background: url("/images/structure/background/nav-link-left-bg-hover.gif") repeat-x; color: #F9B729; text-decoration:none;}
.std_pagea .pageitems .nav_linklist li.link6{background:none !important;}
.std_pagea .pageitems .nav_linklist li.link1 a{background:url("/images/structure/background/menu-rugby-overview.gif") no-repeat; padding:0 26px 0 27px;}
.std_pagea .pageitems .nav_linklist li.link1 a:hover{background: url("/images/structure/background/menu-rugby-overview-hover.gif") no-repeat;}
.std_pagea .pageitems .nav_linklist li.link6 a{background: url("/images/structure/background/menu-rugby-formation.gif") no-repeat right top; padding:0 22px;}
.std_pagea .pageitems .nav_linklist li.link6 a:hover{background: url("/images/structure/background/menu-rugby-formation-hover.gif") no-repeat right top;}
div.team_overall {  margin: 0px 0px 10px 0px;}
div.team_overall .heading {background:url("/images/structure/background/1col-header.jpg") no-repeat; color:#F9B729; font-family:trebuchet ms; font-size:100%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; text-transform:none;}
div.team_overall .heading .statsstatement { display: none; }
div.team_overall .statsbar { display: block; height: 32px; line-height: 32px; color: #2C513F; padding-left: 10px; font-weight: bold; font-size: 85%; margin: 10px 0; font-family:trebuchet ms; width: 750px; background: url("/images/structure/background/grey-title-strip1.gif") no-repeat; }
div.team_overall .statsbar .statsrow { float: left; width: 118px; text-align: center; }
div.team_overall .statsbar .teamrow {display: none; }
div.team_overall .statsbar .approw { width: 145px; }
div.team_overall .statsbar .champrow { width: 135px; }
div.team_overall .statsbar .winrow { width: 110px; }
div.team_overall .statsbar .drawrow { width: 100px; }
div.team_overall .statsbar .loserow { width: 90px; }
div.team_overall .statsbar .label { display: block; float: left; color: #2C513F; }
div.team_overall .statsbar .info { font-weight: bold; color: #000; font-size: 110%; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { clear: both; }
div.team_overall .overallchart { float: left; width: 251px; background: white; border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; margin: 0px 0px 10px 0px; border-top: 1px solid #CCC; }
div.team_overall .homechart { width: 251px; float: left; background: white; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; }
div.team_overall .awaychart { width: 251px; float: left; background: white; border-right: 1px solid #CCC; border-bottom: 1px solid #CCC; border-top: 1px solid #CCC; }
div.team_overall .charts .chartheading { display: block; border: solid 2px #2C513F; background-color: #2C513F; height: 30px; line-height: 30px; color: #F9B729; text-align: center; text-transform: uppercase; font-size: 90%; font-weight: normal; margin-bottom: 5px; font-family: Georgia; }
div.team_overall .overallstats { clear:both; background:#ececec; overflow:hidden; margin-bottom: 20px; font-size: 90%; }
div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #1d1d1d; }
div.team_overall table .row { line-height: 25px; }
div.team_overall table .info  { color: #1d1d1d; font-size: 90%;}
div.team_overall .leftstats { float: left; width: 350px; }
div.team_overall .leftstats table { border-collapse: collapse; }
div.team_overall .rightstats table .label { width: px; padding-left: 10px; font-weight: bold; }
div.team_overall tr.odd { background: #ffffff; }
div.team_overall .rightstats { width: 410px; float: right; }
div.team_overall .rightstats table { border-collapse: collapse; }

/*-----------Match Nav-------------*/
.basematchcentre .basecolumn1a {  width: 961px; padding:9px;}
.matchnavba { clear: both; height: 156px; }
.matchnavba .fixinfo { height: 121px; background-image: url("/images/structure/background/bg-matchcentre1.gif"); background-repeat: no-repeat; }
.matchnavba .fixinfo .homelogo { position: absolute; margin: 10px 0px 0px 50px; }
.matchnavba .fixinfo .awaylogo { position: absolute; margin: 10px 0px 0px 810px; }
.matchnavba .fixinfo .maininfo { position: absolute; }
.matchnavba .fixinfo .maininfo .teams { position: absolute;}
.matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: white; text-align: center; text-transform: uppercase; font-size: 21px; margin: 35px 0px 0px 187px; width: 220px; font-family: "Trebuchet MS", Arial; }
.matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: white; text-align: center; text-transform: uppercase; font-size: 24px; margin: 35px 0px 0px 425px; width: 100px; font-family: "Trebuchet MS", Arial; }
.matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: white; text-align: center; text-transform: uppercase; font-size: 21px; margin: 35px 0px 0px 540px; width: 220px; font-family: "Trebuchet MS", Arial; }
.matchnavba .fixinfo .maininfo .details { position: absolute; color: #000; margin: 82px 0px 0px 340px; width: 390px; text-transform: uppercase; font-weight: bold; font-size: 11px; font-family:"Trebuchet MS", Arial;}
.matchnavba .fixinfo .maininfo .details .date { float: left; margin-right: 5px; }
.matchnavba .fixinfo .maininfo .details .time { float: left; margin-right: 5px;}
.matchnavba .fixinfo .maininfo .details .venue {display: none; }
.matchnavba .fixinfo .maininfo .details .comp { float: left; margin-right: 30px;}
.matchnavba .navlinks { clear: both; height: 30px; margin:5px 0 0 221px; }
.matchnavba .navlinks li {float: left; height: 30px; line-height: 30px; padding: 0px 42px; font-family: "Trebuchet MS", Arial; font-size: 12px;}
.matchnavba .navlinks li a { color: #2f523c; }
.matchnavba .navlinks li:hover a { text-decoration: none; color: #f8b729; }
.matchnavba .navlinks li.overview{background: url("/images/structure/background/menu-rugby-overview.gif") no-repeat;}
.matchnavba .navlinks li.overview:hover{background: url("/images/structure/background/menu-rugby-overview-hover.gif") no-repeat;}
.matchnavba .navlinks li.preview{background: url("/images/structure/background/menu-rugby-preview.gif") no-repeat;}
.matchnavba .navlinks li.preview:hover{background: url("/images/structure/background/menu-rugby-preview-hover.gif") no-repeat;}
.matchnavba .navlinks li.report{background: url("/images/structure/background/menu-rugby-report.gif") no-repeat;}
.matchnavba .navlinks li.report:hover{background: url("/images/structure/background/menu-rugby-report-hover.gif") no-repeat;}
.matchnavba .navlinks li.lineups{background: url("/images/structure/background/menu-rugby-lineups.gif") no-repeat;}
.matchnavba .navlinks li.lineups:hover{background: url("/images/structure/background/menu-rugby-lineups-hover.gif") no-repeat;}
.matchnavba .navlinks li.formation{background: url("/images/structure/background/menu-rugby-formation.gif") no-repeat;}
.matchnavba .navlinks li.formation:hover{background: url("/images/structure/background/menu-rugby-formation-hover.gif") no-repeat;}

/*------------ Matchcentre Overview------------- */
.matchoverview  { clear: both; background: url("/images/structure/background/match-overview-gray-bg.png") no-repeat; width: 940px; overflow: hidden; padding: 10px; margin: 0px 0px 10px 0px; }
.matchoverview .columna { float: left; width: 320px; padding: 0px 8px 0px 0px; font-size: 90%;}
.matchoverview .columnb { color: white; float: left; width: 284px; background: url("/images/structure/background/match-overview-colb-bg.jpg") no-repeat #2f523c left bottom; padding: 0px; }
.matchoverview .columnb .matchinfo {background: url("/images/structure/background/matchinfo-green-bg.jpg") no-repeat; height:157px;}
.matchoverview .columnb .fixnewslist {background: url("/images/structure/background/fixnewslist-bg.jpg") no-repeat;} 
.matchoverview .columnc { float: left; width: 320px; padding: 0px 0px 0px 8px; font-size: 90%;}
.matchoverview .section { background:url("/images/structure/background/menu_rugby.gif") no-repeat; color: #F8B729; height: 30px; line-height: 30px;  font-size: 12px; font-family:"Trebuchet MS", Arial; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 5px; margin-top: 5px; font-family: georgia; }
.matchoverview .columnb .section { background:url("/images/structure/background/menu_rugby-b.png") no-repeat; color: #F8B729; height: 30px; line-height: 30px; font-size: 90%;  padding: 0px 0px 0px 0px; text-align: center; }
.matchoverview .logoa { text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .logob { text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .fixtures tr { cursor: pointer;}
.matchoverview .fixtures tr td { padding: 5px 0px 5px 0px; color:#2f5442; font-family:"Trebuchet MS", Arial; }
.matchoverview .fixtures tr.odd { }
.matchoverview .fixtures tr table.list tr.even{background:#ECECEC;}
.matchoverview .fixtures tr table.list tr td{padding:7px;}
.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: #2f5442; color: #fff; cursor: pointer; }
.matchoverview .section_captain { display: none; }
.matchoverview .captnamea { display: none; }
.matchoverview .playphoto { display: none;}
.matchoverview .playphoto img { display: none;}
.matchoverview .playphotoa { display: none; }
.matchoverview .playphotob { display: none;}
.matchoverview .playdata  { display: none; }
.matchoverview .dangermen tr.row td { padding: 7px; color:#2f5442; }
.matchoverview .dangermen tr.row th { padding: 7px; }
.matchoverview .dangermen tr.even { background: #ECECEC; }
.matchoverview div.team_overall {padding: 0px; color: #2f5442; border: 0px; background:#2f523c; }
.matchoverview div.team_overall .overallstats_ea { color: #2f5442; margin: 0px; border: 0px; padding: 0px;font-size: 100%; background:#fff; color: white; }
.matchoverview div.team_overall .overallstats_ea td.label { padding: 5px; font-weight: bold; width: auto; }
.matchoverview div.team_overall .overallstats_ea tr.odd {  color: #2f5442;}
.matchoverview div.team_overall .overallstats_ea tr.even { background: #ECECEC; color: #2f5442; }
.matchoverview div.team_overall .overallstats_ea tr td { padding: 5px; }
.matchoverview div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #2f5442; }
.matchoverview div.team_overall table .row { line-height: 21px; }
.matchoverview div.team_overall table .info  { color: #2f5442;}
.matchoverview .matchinfo td { text-align: center; color:#e9af27; font-size:13px; font-family:"Trebuchet MS", Arial; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 21px; text-transform: uppercase; color: white; text-align:center; font-weight: bold; font-family: "Trebuchet MS", Arial; }
.matchoverview .matchinfo .teamnames a { color: white; font-weight: bold; }
.matchoverview .section_line { display: none; }
.matchoverview .fixnewslist { padding: 18px 7px 0px 7px;  }
.matchoverview .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.matchoverview .fixnewslist .newsitem .headline a { color: #e9af27; font-family: "Trebuchet MS", Arial; font-weight: normal; }
.matchoverview .fixnewslist .newsitem li { list-style-type: disc; color: #e9af27; }
.matchoverview .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #42598C; float: left; }
.matchoverview .fixnewslist .newsitem-0 .headline a { float: left; width: 150px; margin: 0px 0px 0px 5px; color:#fff; }
.matchoverview .fixnewslist .newsitem-0 .abstract { clear: both; padding: 5px 0px 5px 0px; font-family: arial; font-size: 90%; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .medialist { display: none; }
.matchoverview .section_multimedia { display: none; }
.matchoverview .team_overall .heading { display: none; }
.matchoverview .team_overall div.overallstats_fa { border: none; background-color:#2f523c; padding: 0px; background: none; height: auto;}
.matchoverview .team_overall div.overallstats_fa td { text-align: center; }
.matchoverview .team_overall div.overallstats_fa table { background: none; }
.matchoverview .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; font-weight: bold; color: white; }
.matchoverview .team_overall div.overallstats_fa table .info { color: white; }
.matchoverview .team_overall div.overallstats_fa table tr.odd {background:#2f523c;}
.matchoverview .team_overall div.overallstats_fa table tr.even { background: #1c3024;}
.matchoverview .columnb .section_headtohead { margin: 20px auto 0; width:270px;}
.matchoverview .headtoheadteama { width: 33%; float: left; }
.matchoverview .headtoheadteamb { width: 67%; float: left; }
.matchoverview .headtoheadteama table { padding: 0px 0px 0px 8px; }
.matchoverview .headtoheadteamb table { padding: 0px 8px 0px 0px; }
.matchoverview .headtoheadteama .label { display: none; }
.matchoverview .headtoheadteama table td{ padding: 5px; }
.matchoverview .headtoheadteamb table td{ padding: 5px; }
.matchoverview .headtoheadteamb table tr.row td.label{ padding: 3px 0px 0px 0px; }
.matchoverview .statsstatement { display: none; }

/*---------------STAFF INDEX-----------------*/
.staffprofiles table.feat_squadindex { width: 730px; }
.staffprofiles table.feat_squadindex tr td { width: 190px; padding: 10px 0px 10px 0px; background: ; }
.staffprofiles table.feat_squadindex .photo { width: 180px; height: 230px; margin: 0 1px; border: 4px #2F523C solid;}
.staffprofiles table.feat_squadindex .photo img { border: 0px solid #018ad2; }
.staffprofiles table.feat_squadindex .name { width: 188px; padding: 0px 0px 0px 0px; margin:0 1px; text-align: center; background: #2F523C; color: #F9B729; height: 30px; line-height: 30px; font-weight: bold; text-transform: uppercase; font-size: 90%; background-repeat: no-repeat; }
.staffprofiles table.feat_squadindex .name a { padding: 5px 0px 5px 0px; text-decoration: underline; text-transform: uppercase; color: #F9B729; font-family: trebuchet MS;  font-weight: bold; }
.staffprofiles table.feat_squadindex .name a:hover { color: #ffffff; }
.staffprofiles h2.feat_squadindex{background:url("/images/structure/background/grey-title-strip1.gif") no-repeat; display:block !important; color:#2F523C; font-family:Trebuchet MS; font-weight:bold; height:32px; line-height:32px; padding-left:10px;}
.managementprofiles table.feat_squadindex { width: 760px; }
.managementprofiles table.feat_squadindex tr td { padding: 10px 0px 10px 0px; border-right: 10px solid white; }
.managementprofiles table.feat_squadindex .photo { margin: 0 1px; padding: 0px; background-image: url("/images/structure/background/main-bg.jpg"); background-repeat: no-repeat; background-position: -340px -210px; border: 4px #2F523C solid; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;
-moz-border-radius-bottomleft: 0px; -moz-border-radius-bottomright: 0px; text-align: center;}
.managementprofiles table.feat_squadindex .photo:hover {background: #222222}
.managementprofiles table.feat_squadindex .photo img { border: 0px solid #018ad2; }
.managementprofiles table.feat_squadindex .name { padding: 0px 0px 0px 0px; margin:0 1px; text-align: center; background: #2F523C; color: #F9B729; height: 30px; line-height: 30px; font-weight: bold; text-transform: uppercase; font-size: 90%; background-repeat: no-repeat; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; -khtml-border-radius: 3px;
-moz-border-radius-topleft: 0px; -moz-border-radius-topright: 0px;}
.managementprofiles table.feat_squadindex .name a { padding: 5px 0px 5px 0px; text-decoration: none; text-transform: uppercase; font-family: trebuchet MS; color: #F9B729;  font-weight: bold; }
.managementprofiles table.feat_squadindex .name a:hover { color: #ffffff; }
.managementprofiles h2.feat_squadindex{background:url("/images/structure/background/grey-title-strip1.gif") no-repeat; display:block !important; color:#2F523C; font-family:Trebuchet MS; font-weight:bold; height:32px; line-height:32px; padding-left:10px;}

/*----------Fixture List--------------*/
table.forthcommingfixturescroller .feat_scrollboxes {display: none;}
table.stats_fixtures { margin-bottom: 10px; font-size: 90%; }
table.stats_fixtures td.titletxt {  background:url("/images/structure/background/1col-header.jpg") no-repeat; color:#F9B729; font-family:trebuchet ms; font-size:100%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; text-transform:none; }
table.stats_fixtures table.fixtures { margin-top: 10px; }
table.stats_fixtures table.fixtures tr.group td { color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; }
table.stats_fixtures table.fixtures tr td { height: 25px; line-height: 25px; padding: 0px 2px 0px 2px; color: #111111; font-size: 11px; }
table.stats_fixtures table.fixtures tr td a { font-weight: bold; color: #2F523C; }
table.stats_fixtures table.fixtures tr.colhead th { color: #565759; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; font-size: 90%; border-bottom: 1px solid #2F523C; }
table.stats_fixtures table.fixtures tr.odd td { background: #f2f2f2; }
table.stats_fixtures table.fixtures tr td.field_DateShort { width: 70px; }
table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #2F523C; font-weight: bold; }
table.stats_fixtures table.fixtures tr td.field_HomeDispName { text-align: right; }
table.stats_fixtures table.fixtures tr th.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: #2F523C; }
table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 65px; }
table.stats_fixtures table.fixtures tr td.field_Score { width: 60px; }
table.stats_fixtures table.fixtures tr.group_domestic_premiership td.field_CompStageAbbrev { font-size: 100%; text-align: left; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_euroclub_cup td.field_CompStageAbbrev { font-size: 100%; text-align: left; font-weight: bold;}
table.stats_fixtures table.fixtures tr.group_anglowelsh_edfcup td.field_CompStageAbbrev { font-size: 100%; text-align: left; font-weight: bold; }
table.stats_fixtures table.fixtures tr.rollover td { color: #000000; background: #dbdbdb; cursor: pointer; }
table.stats_fixtures table.fixtures tr.rollover td a { color: #000000; }
table.stats_fixtures table.fixtures tr.group_domestic_premiership td { background: #274837; color: white; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_domestic_premiership td a { color: #FFAA24; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_anglowelsh_edfcup td { background: #000000; color: white; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_anglowelsh_edfcup td a { color: #FFAA24; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_euroclub_cup td { background: #2A9921; color: white; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_euroclub_cup td a { color: #FFAA24; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_tests_natleague1 td { background: #274837; color: white; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_tests_natleague1 td a { color: #FFAA24; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_domestic_aleague td { background: #FFAA24; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_domestic_aleague td a { color: #2C523D; font-weight: bold; }
table.stats_fixtures table.fixtures tr.group_friendly td { background: #F0F0F0; border-top: solid white 1px; }
table.stats_fixtures table.fixtures tr.group_friendly td a { color: #2C523D; font-weight: bold; }
/*---------------DOWNLOADABLE FIXTURE LIST------------------*/
.basecolumn1a table.stats_fixtures .dldfix { background: #fff; margin: 10px 10px 0px 0px; width: 270px; height: 17px; padding: 5px 5px 5px 5px; border: 1px solid #dbdbdb; }
.basecolumn1a table.stats_fixtures .dldfix a { display: block; color: #2F523C; text-transform: uppercase; font-weight: bold; font-size: 95%; padding: 2px 0px 10px 23px; background-image: url("/images/structure/background/quins_home_tableicon.gif"); background-repeat: no-repeat; }
.basecolumn1a table.stats_fixtures .dldfix:hover a { text-decoration: none; color: #000000; }
.basecolumn1a table.stats_fixtures .dldfix a:focus { outline: none; }
.basecolumn1a table.stats_fixtures .link { float: left; background: #fff; margin: 10px 10px 0px 0px; width: 270px; height: 17px; padding: 5px 5px 5px 5px; border: 1px solid #dbdbdb; }
.basecolumn1a table.stats_fixtures .link a { display: block; color: #2F523C; text-transform: uppercase; font-weight: bold; font-size: 95%; padding: 2px 0px 10px 23px; background-image: url("/images/structure/background/quins_home_tableicon.gif"); background-repeat: no-repeat; }
.basecolumn1a table.stats_fixtures .link:hover a { text-decoration: none; color: #000000; }
.basecolumn1a table.stats_fixtures .link a:focus { outline: none; }
/*---------------DOWNLOADABLE FIXTURE LIST PAGE------------------*/
.basecolumn1a .synd_downloadfix { padding: 0px 0px 0px 0px; margin-bottom: 10px; color: #111111; }
.basecolumn1a .synd_downloadfix h2 { color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/quins_header_black735.gif"); background-repeat: no-repeat; background-position: right; }
.basecolumn1a .synd_downloadfix h3 { color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 30px 0px 10px; margin: 0px 0px 10px 0px; border-bottom: 0px solid #000000; background: #797979; }
.basecolumn1a .synd_downloadfix h4 { color: #111111; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; border-bottom: 0px solid #797979; background: #dbdbdb; }
.basecolumn1a .synd_downloadfix .content { margin: 0px; line-height: 150%; }
.basecolumn1a .synd_downloadfix a { color: #2F523C; text-transform: uppercase; font-weight: bold; font-size: 95%; padding: 1px 0px 5px 23px; background-image: url("/quins_home_tableicon.gif"); background-repeat: no-repeat; }
.basecolumn1a .synd_downloadfix a:hover { color: #000; } 
/*------------------------League Tables------------------------------*/
.basecolumn2a table.stats_leaguetab { margin-bottom: 10px; }
.basecolumn2a table.stats_leaguetab td.titletxt { background:url("/images/structure/background/2cola-header.jpg") no-repeat; color:#F9B729; font-family:trebuchet ms; font-size:100%; font-weight:bold; height:30px; line-height:30px; margin:0; padding:0 0 0 10px; text-transform:none; }
.basecolumn2a table.stats_leaguetab table.leaguetab { margin-top: 15px; }
.basecolumn2a table.stats_leaguetab table.leaguetab td.heading { font-family: Arial; font-size: 130%; color: #2F523C; padding: 0px 0px 10px 0px; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr td { height: 25px; line-height: 25px; padding: 0px 2px 0px 2px; color: #111111; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr td img { margin: 0px 0px -3px 0px; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr.colhead th { color: #565759; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; font-size: 90%; border-bottom: 1px solid #000000; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr.odd td { background: #f2f2f2; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr.champion td { color: #000000; font-weight: normal; border-top: solid white 1px;}
.basecolumn2a table.stats_leaguetab table.leaguetab tr.highlight td { background: #dbdbdb; color: #2F523C; font-weight: bold; }
.basecolumn2a table.stats_leaguetab .grid td.stage { color: white; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; background-image: url("/quins_header_grey735.gif"); background-repeat: no-repeat; background-position: right; }
.basecolumn2a table.stats_leaguetab table.leaguetab tr td input{background:#2F523C; color:#fff; border:1px solid #000;}
/*-------------Match Centre Lineups--------------*/
.matchteams_aa { clear: both; background: url("/images/structure/background/match-overview-gray-bg.png") no-repeat; overflow: hidden; padding: 10px; margin: 0px 0px 10px 0px; }
.matchteams_aa td { color: #4d4d4d; padding: 5px; text-align: center; border-right: solid #ddd 1px; border-bottom: solid #ddd 1px; background:#f5f5f5; }
.matchteams_aa td a { color: #000000; text-decoration: underline; font-weight: bold;}
.matchteams_aa td a:hover { color: #2F5442;  }
.matchteams_aa tr.colhead td {font-size: 90%; vertical-align: middle; color: #F8B729; font-weight: bold; padding: 5px; text-transform: uppercase; background: #2F5442; }
/*--------Match Report-----------*/
.std_matchrepr { clear: both; background: url("/images/structure/background/match-overview-gray-bg.png") no-repeat; width: 940px; overflow: hidden; padding: 10px; margin: 0px 0px 10px 0px; }
.std_matchrepr .hidden { display: block; }
.std_matchrepr .headlinepreview { display: none; }
.std_matchrepr .match_timeline { display: block; clear: both; }
.std_matchrepr .leftcol { margin-top: 5px; margin-right: 15px;width: 630px; float: left; }
.std_matchrepr .rightcol { margin-top: 5px; float: left; width: 290px; font-size: 90%; }
.std_matchrepr .rightcol .matchteamsra .titletxt { font-size: 100%;}
.std_matchrepr .rightcol .matchteamsra .team table th { padding: 3px 0px 3px 0px; color: #00483a; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstart td { padding: 2px 0px 2px 1px; background: #28392E; color: white; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstarteven td { background: #2F523C; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playstart td a { color: white; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsub td a { color: #878787; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsub td {color: #878787; padding: 2px 0px 2px 1px; background: #e2e2e2; }
.std_matchrepr .rightcol .matchteamsra .team table tr.playsubeven td { color: #878787;  }
.std_matchrepr .rightcol .matchteamsra .team table td.cards { white-space: nowrap; }
.std_matchrepr .rightcol .matchteamsra .home { background: #e2e2e2; padding-bottom: 10px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px;}
.std_matchrepr .rightcol .matchteamsra .away { background: #e2e2e2; padding-bottom: 10px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px;}
.std_matchrepr .rightcol .away { margin-top: 10px; }
.std_matchrepr .rightcol .matchinfo_ya { margin-bottom: 10px;  }
.std_matchrepr .rightcol .matchinfo_ya .titletxt {font-size: 100%;}
.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: 30px; font-weight: bold; }
.std_matchrepr .rightcol .matchinfo_ya li .position2 { margin-right: 18px; }
.std_matchrepr .rightcol .matchinfo_ya li .position3 { margin-right: 38px; }
.std_matchrepr .leftcol .image { background: #e2e2e2; padding: 8px 3px 5px 3px; text-align: center; }
.std_matchrepr .leftcol .image img { width: 610px; height: auto; }
.std_matchrepr .leftcol .copyright {float: left; height: 20px; line-height: 20px; font-size: 85%;}
.std_matchrepr .leftcol .caption { margin-bottom: 5px; background: #e2e2e2; padding: 0px 8px 3px 8px; font-size: 90%; font-style: italic; font-weight: bold; color: #00483a; }
.std_matchrepr .leftcol .date { clear: both; float: left; height: 20px; line-height: 20px; font-size: 85%; }
.std_matchrepr .leftcol .author { float: left; height: 20px; line-height: 20px; font-size: 85%; margin-bottom: 10px;}
.std_matchrepr .leftcol .headline { clear: both; display: block; font-family: trebuchet ms; color: #2F523C; font-weight: normal; font-size: 180%; padding: 0px 5px 5px 0px; margin: 20px 0px 0px 0px; }
.std_matchrepr .leftcol .abstract { clear: both; display: block; background-color: none; padding: 15px 5px 15px 5px; color: #2F523C; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 4px solid #C4CCC7; border-top: 4px solid #C4CCC7; }
.std_matchrepr .leftcol .article_report { display:block; color: #333333; line-height: 20px; padding: 15px 0 15px 0; font-size: 90%; }
.std_matchrepr .leftcol .article_report .sharebox {display: block; float: left; width: 80px;}
.std_matchrepr .leftcol .variants {clear: both; display: block; background: #e5e5e5; margin: 5px 0px 5px 0px; height: 25px;  } 
.std_matchrepr .leftcol .variants a { color: #054A3C; font-weight: bold; font-size: 90%; } 
.std_matchrepr .leftcol .variants a:hover { color: #c60030; } 
.std_matchrepr .leftcol .variants .forum {display: block; height: 25px; line-height: 25px; float: left; margin-left: 15px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-uforum.gif"); background-repeat: no-repeat; background-position: 0px 4px;} 
.std_matchrepr .leftcol .variants .email {display: block; height: 25px; line-height: 25px; float: left; margin-left: 20px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-email.gif"); background-repeat: no-repeat; background-position: 0px 7px;} 
.std_matchrepr .leftcol .variants .print {display: block; height: 25px; line-height: 25px; float: left; margin-left: 20px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-print.gif"); background-repeat: no-repeat; background-position: 0px 6px;}
.std_matchrepr .scorecard { border-top: dotted #e2e2e2 1px; padding-top: 10px; }
.std_matchrepr .scorecard .titletxt { display: none}
.std_matchrepr .scorecard .homescorecard { padding: 0px; width: 310px; float: left; margin-right: 10px; }
.std_matchrepr .scorecard .awayscorecard { padding: 0px; width: 310px; float: left;  }
.std_matchrepr .scorecard .homescorecard .titletxt { display: block; text-align: center;}
.std_matchrepr .scorecard .awayscorecard .titletxt { display: block; text-align: center; }
.std_matchrepr .scorecard .event { height: 50px; background: #ececec; clear: both; border-bottom: 1px solid #ffffff;}
.std_matchrepr .scorecard .eventeven { background: #e2e2e2; }
.std_matchrepr .scorecard .event .playphoto { width: 42px; height: 42px; padding: 5px 5px 3px 5px; float: left; }
.std_matchrepr .scorecard .event .playphoto img { border: solid #00483a 1px; }
.std_matchrepr .scorecard .event .scoretype { font-family: arial; float: left; width: 50px; font-size: 85%; height: 42px; padding: 5px 15px 3px 5px; }
.std_matchrepr .scorecard .event .playname { font-family: arial; float: left; width: 110px; font-size: 85%; height: 42px; padding: 5px 5px 3px 5px; }
.std_matchrepr .scorecard .event .mins { font-family: arial;float: left; width: 30px; font-size: 85%; height: 42px; padding: 5px 0px 3px 5px; }

/*-----------Match Preview-----------*/
.std_matchprevd .hidden { display: block; }
.std_matchprevd { clear: both; background: url("/images/structure/background/match-overview-gray-bg.png") no-repeat; width: 940px; overflow: hidden; padding: 10px; margin: 0px 0px 10px 0px; }
.std_matchprevd .hidden { display: block; }
.std_matchprevd .headlinepreview { display: none; }
.std_matchprevd .leftcol { margin-top: 5px; margin-right: 15px;width: 630px; float: left; }
.std_matchprevd .rightcol { margin-top: 5px; float: left; width: 290px; font-size: 90%; }
.std_matchprevd .leaguetable { background: #e2e2e2;  -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:5px; padding: 10px; margin-bottom: 10px; }
.std_matchprevd .leaguetable .titletxt { display: block; border-bottom: 1px solid #cccccc; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 100%; height: 30px; line-height: 30px; color: #F9B729; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/1col-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .leaguetable tr.colhead th { background: white; font-size: 90%; color: #00483A; padding: 2px; }
.std_matchprevd .leaguetable .leaguetab tr.odd td { background: #28392E; font-size: 90%; color: #ffffff; padding: 2px; }
.std_matchprevd .leaguetable .leaguetab tr.even td { background: #2F523C; font-size: 90%; color: #ffffff; padding: 2px; }
.std_matchprevd .rightcol .matchteams_na .team { display: block; border-bottom: 1px solid #cccccc; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 110%; height: 30px; line-height: 30px; color: #F9B729; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/2cola-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .rightcol .matchteams_na .player { color: white; clear: both; height: 20px; line-height: 20px; background: #28392E; }
.std_matchprevd .rightcol .matchteams_na .playereven { background: #2F523C; }
.std_matchprevd .rightcol .matchteams_na .player a { color: white; }
.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; background: #E2E2E2; color: #878787; }
.std_matchprevd .rightcol .matchteams_na .subs .player a { color: #878787; }
.std_matchprevd .rightcol .matchteams_na .subs .playereven {  }
.std_matchprevd .rightcol .matchteams_na .subs .player .pos { color: #878787; }
.std_matchprevd .rightcol .matchteams_na .teamalineup {margin-bottom: 10px;}
.std_matchprevd .rightcol .matchteams_na .teamalineup { background: #e2e2e2; padding-bottom: 10px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px;}
.std_matchprevd .rightcol .matchteams_na .teamblineup { background: #e2e2e2; padding-bottom: 10px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px;}
.std_matchprevd .rightcol .matchtickets {background: url("/images/structure/background/saints-buytickets.png") no-repeat; background-position: -3px 0px; height: 95px;}
.std_matchprevd .rightcol .matchtickets a {color: #ffffff; padding: 33px 0px 0px 125px; position: absolute; font-weight: bold; font-size: 150%;}
.std_matchprevd .rightcol .matchtickets a:hover {text-decoration: none; color: #F9B729 }
.std_matchprevd .leftcol .image { background: #e2e2e2; padding: 8px 3px 5px 3px; text-align: center; }
.std_matchprevd .leftcol .image img { width: 610px; height: auto; }
.std_matchprevd .leftcol .multimedia {display: none}
.std_matchprevd .leftcol .copyright {float: left; height: 20px; line-height: 20px; font-size: 85%;}
.std_matchprevd .leftcol .caption { margin-bottom: 5px; background: #e2e2e2; padding: 0px 8px 3px 8px; font-size: 90%; font-style: italic; font-weight: bold; color: #00483a; }
.std_matchprevd .leftcol .date { clear: both; float: left; height: 20px; line-height: 20px; font-size: 85%; }
.std_matchprevd .leftcol .author { float: left; height: 20px; line-height: 20px; font-size: 85%; margin-bottom: 10px; margin-left: 5px;}
.std_matchprevd .leftcol .headline { clear: both; display: block; font-family: trebuchet ms; color: #2F523C; font-weight: normal; font-size: 180%; padding: 0px 5px 5px 0px; margin: 20px 0px 0px 0px; }
.std_matchprevd .leftcol .abstract { clear: both; display: block; background-color: none; padding: 15px 5px 15px 5px; color: #2F523C; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 4px solid #C4CCC7; border-top: 4px solid #C4CCC7; }
.std_matchprevd .leftcol .article { display:block; color: #333333; line-height: 20px; padding: 15px 0 15px 0; font-size: 90%; }
.std_matchprevd .leftcol .article .sharebox {display: block; float: left; width: 80px;}
.std_matchprevd .leftcol .variants {clear: both; display: block; background: #e5e5e5; margin: 5px 0px 10px 0px; height: 25px;  } 
.std_matchprevd .leftcol .variants a { color: #054A3C; font-weight: bold; font-size: 90%; } 
.std_matchprevd .leftcol .variants a:hover { color: #c60030; } 
.std_matchprevd .leftcol .variants .forum {display: block; height: 25px; line-height: 25px; float: left; margin-left: 15px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-uforum.gif"); background-repeat: no-repeat; background-position: 0px 4px;} 
.std_matchprevd .leftcol .variants .email {display: block; height: 25px; line-height: 25px; float: left; margin-left: 20px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-email.gif"); background-repeat: no-repeat; background-position: 0px 7px;} 
.std_matchprevd .leftcol .variants .print {display: block; height: 25px; line-height: 25px; float: left; margin-left: 20px; padding-left: 25px; background-image: url("/images/structure/background/icon-tigers-print.gif"); background-repeat: no-repeat; background-position: 0px 6px;}
.std_matchprevd .leftcol .formguide { font-size: 90%; background: #e2e2e2; width: 292px; -webkit-border-radius:5px; -moz-border-radius:5px; padding: 10px; float: left; }
.std_matchprevd .leftcol .formguidehome { margin-right: 6px; }
.std_matchprevd .leftcol .formguide .titletxt { display: block; border-bottom: 1px solid #cccccc; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 100%; height: 30px; line-height: 30px; color: #F9B729; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/2cola-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .leftcol .formguide tr.colhead th { background: white; font-size: 95%; color: #00483A; padding: 2px; }
.std_matchprevd .leftcol .formguide .fixtures tr.odd td { background: #2F523C; font-size: 100%; color: #ffffff; padding: 3px; }
.std_matchprevd .leftcol .formguide .fixtures tr.even td { background: #28392E; font-size: 100%; color: #ffffff; padding: 3px; }
.std_matchprevd .leftcol .previous {border-top: solid white 10px; font-size: 90%; background: #e2e2e2;  -webkit-border-radius:5px; -moz-border-radius:5px; padding: 10px; clear: both;  }
.std_matchprevd .leftcol .previous .titletxt { display: block; border-bottom: 1px solid #cccccc; font-family: Trebuchet MS,FreeSans,sans-serif; font-weight: bold; font-size: 100%; height: 30px; line-height: 30px; color: #F9B729; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/1col-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th{ background: white; font-size: 95%; color: #00483A; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd td { background: #28392E; font-size: 95%; color: #ffffff; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr { background: white; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd { background: #28392E; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even { background: #2F523C; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even td { background: #2F523C; font-size: 95%; color: #ffffff; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.score { text-align: center; width: 200px; }
.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: 75px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.att { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.date { text-align: left; width: 75px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.date { text-align: left; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.home { text-align: right; }
.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; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.away { text-align: left; }


/*-------Match Report Simplified-------*/
.std_matchrepq .hidden { display: block; }
.std_matchrepq .leftcol { margin-right: 10px; width: 465px; float: left; }
.std_matchrepq .rightcol { color: white; float: right; width: 270px; font-size: 90%; margin: 0px 0px 10px 0px; display:block; background: url("/images/structure/background/match-overview-colb-bg.jpg") no-repeat #2f523c left bottom; padding: 7px; background-color: #2F523C;  }
.std_matchrepq { clear: both; padding: 0px; margin: 0; }
.std_matchrepq .headlinepreview { font-family: trebuchet ms; font-weight: bold; background-image: url("/images/structure/background/1col-header.jpg"); color: #F9B729; text-transform: none; font-size: 90%; height: 30px; line-height: 30px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px;   }
.std_matchrepq .rightcol .matchinfo1 {display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta {display: block; padding: 0; margin: 0; }
.std_matchrepq .rightcol .matchinfo_ta .logo {display: block; padding-top: 0px;}
.std_matchrepq .rightcol .matchinfo_ta .logo .homelogo {display: block; float: left; padding-left: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo {display: block; float: right; padding-right: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .team { clear: both; color: white; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; float: left; width: 90px; margin-left: 5px; margin-right: 15px; font-weight: bold; }
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 60px; text-align: center; color: #ffffff; font-size: 160%; font-weight: bold; font-family: trebuchet ms;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; float: left; text-align: right; width: 25px;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; float: left;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; }
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; float: right; width: 90px; margin-right: 5px; font-weight: bold; text-align: right; }
.std_matchrepq .rightcol .matchinfo_ta .details {clear: both;}
.std_matchrepq .rightcol .matchinfo_ta .details .time {clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .date {clear: both; text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .venue {clear: both; text-align: center;}
.std_matchrepq .rightcol .homescorer {display: block; margin-bottom: 10px; margin-top: 10px; padding: 0px; line-height: 20px}
.std_matchrepq .rightcol .titletxt { background:url("/images/structure/background/menu_rugby-b.png") no-repeat; color: #F8B729; height: 30px; line-height: 30px; font-size: 100%;  padding: 0px 0px 0px 0px; text-align: center; }
.std_matchrepq .rightcol .awayscorer {display: block; padding: 0px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .homelineup {display: block; padding: 0px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .awaylineup {display: block; padding: 0px; line-height: 20px}
.std_matchrepq .leftcol .image  { display: block; text-align: center; background: #1d1d1d; background-image: none;}
.std_matchrepq .leftcol .image img { vertical-align: bottom; width: 465px; height: auto;}
.std_matchrepq .leftcol .caption { display:block; color: #ffffff; padding: 3px 15px 3px 15px; margin: 0px 0px 5px 0px; font-style: italic; font-size: 90%; text-align: center; background-color: #000000; border: 2px solid black; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.std_matchrepq .leftcol .credit { color: #1d1d1d; padding: 0px 0px 0px 5px; font-size: 80%; font-family: arial; }
.std_matchrepq .leftcol .copyright { color: #000000; padding: 0px 0px 10px 5px; font-size: 80%; font-family: arial; }
.std_matchrepq .leftcol .date { display:block; padding: 5px 15px 5px 5px; float: left; width: 160px; line-height: 20px; color: #1d1d1d; font-weight: normal; font-size: 85%; }
.std_matchrepq .leftcol .author { display:block; padding: 5px 5px 5px 5px; float: left; width: 240px; line-height: 20px; color: #1d1d1d; font-weight: normal; font-size: 85%; }
.std_matchrepq .leftcol .headline { display: block; font-family: trebuchet ms; color: #2F523C; font-weight: normal; font-size: 180%; padding: 0px 5px 5px 5px; margin: 0px 0px 0px 0px; }
.std_matchrepq .leftcol .abstract { clear: both; display: block; background-color: none; padding: 15px 5px 15px 5px; color: #2F523C; font-weight: bold; font-size: 110%; line-height: 20px; border-bottom: 4px solid #C4CCC7; border-top: 4px solid #C4CCC7; }
.std_matchrepq .leftcol .article_report { display:block; color: #333333; line-height: 20px; padding: 15px 0 15px 0; font-size: 90%; }

/*--------Gallery-----------*/
.basegallery .nav_dropdown { font-family: trebuchet ms; font-weight: bold; background-image: url("/images/structure/background/1col-header.jpg"); background-repeat: no-repeat; color: #F9B729; text-transform: none; font-size: 90%; height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;  }
.basegallery .nav_dropdown td.dropdown {padding-top: 5px;}
.feat_gallindexa { margin-top: 10px; }
.feat_gallindexa td { text-align: center; padding: 5px 0px 10px 0px; }
.feat_gallindexa td a { color: #2F523C; }
.feat_gallindexa td a:hover { text-decoration: none;  }
.feat_gallindexa td img { border: solid #2F523C 2px; }  
.feat_gallindexa td img:hover {border: solid #F9B82A 2px; }
.basegallery .feat_gallrotate { margin: 10px 0px 10px 0px; text-align: center;background-image: url("/images/structure/background/bg-gallery.jpg"); background-repeat: no-repeat; }
.basegallery .feat_gallrotate .photo { margin: 0px auto 10px auto; width: 590px; height: 440px; }
.basegallery .feat_gallrotate .photo img { border: solid black 5px; }
.basegallery .feat_gallrotate .caption { font-style: italic; text-align: center; padding: 0px 0px 10px 0px; color: #F9B729; }
.basegallery .feat_gallrotate .buttons { clear: both;  font-size: 90%; height: 30px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px auto 0px auto;  background-image: url("/images/structure/background/1col-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; text-align: center;}
.basegallery .feat_gallrotate .buttons a {  color: #F9B729; padding: 0px 10px 0px 10px; font-weight: bold;  border-right: solid #000000 1px; }
.basegallery .feat_gallrotate .buttons a:hover { text-decoration: none; color: white; }
.basegallery .feat_gallrotate .photo { margin: 0px auto 10px auto; width: 590px; }
.basegallery .feat_gallrotate .photo img { border: solid black 5px; }
.basegallery .feat_gallrotate .caption { font-style: italic; text-align: center; padding: 0px 0px 10px 0px; color: #F9B729; }
.basegallery .feat_gallrotate .buttons { clear: both;  font-size: 90%; height: 30px; line-height: 30px; padding: 0px 0px 0px 10px; margin: 0px auto 0px auto; background-image: url("/images/structure/background/1col-header.jpg"); background-repeat: no-repeat; background-position: 0px 0px; text-align: center;}
.basegallery .feat_gallrotate .buttons a {  color: #F9B729; padding: 0px 10px 0px 10px; font-weight: bold;  }
.basegallery .feat_gallrotate .buttons a:hover { text-decoration: none; color: white; }

td.one {width: 70px;}
td.two {width: 100px;}
/* <IMG src="/images/structure/background/sharethis.jpg"> */

/* <IMG src="/images/structure/background/sharethis.jpg"> */

