




/*------------Index Page------------*/

.ulster_match_box_rugby_index { float: left; clear: both; color: white; font-family: trebuchet ms; text-transform: uppercase; font-weight: bold; width: 760px; height: 175px; background-image: url("/images/structure/background/bg-rugbyindex-slide.jpg"); background-repeat: no-repeat;  margin: 0px 0px 10px 0px; padding: 0;}
.ulster_match_box_rugby_index .matchbox_cb .label { display: none; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox { display: block; float: left; width: 235px; height: 155px; padding: 0px 0px 0px 0px;  margin: -10px 0px 0px 10px;}
.ulster_match_box_rugby_index .matchbox_cb #scrollbox-1 { border-left: solid black 1px; border-right: solid black 1px; padding: 0px 5px 0px 5px;}
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .opplogo { display: block; position: absolute; margin: 30px 0px 0px 10px; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .opposition { display: block; position: absolute; margin: 0px 0px 0px 10px; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .date { display: block; color: #d5d5d5; font-size: 75%; position: absolute; margin: 30px 0px 0px 125px; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .time { display: block; color: #d5d5d5; font-size: 75%; position: absolute; margin: 50px 0px 0px 128px; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .overview { display: block; position: absolute; margin: 115px 0px 0px 120px; background-image: url("/images/structure/background/bg-dd-more.png"); background-repeat: no-repeat; font-size: 75%; height: 25px; line-height: 25px; padding-left: 10px; width: 110px;}
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .ticketsmall { display: block; position: absolute; margin: 85px 0px 0px 120px; background-image: url("/images/structure/background/bg-dd-more.png"); background-repeat: no-repeat; font-size: 75%; height: 25px; line-height: 25px; padding-left: 10px; width: 110px;}
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .ticketsmall a:hover { color: white; text-decoration: none; }
.ulster_match_box_rugby_index .matchbox_cb .scrollbox .ticket { display: none; }

.ulster_container_index_rugby_main_left { float: left; width: 450px; margin-right: 15px; }
.ulster_container_index_rugby_main_right { float: right; width: 295px; }


/*----------NEWS INDEX LEFT-------------*/
.ulster_article_list_news_index_main { width: 450px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.ulster_article_list_news_index_main .titletxt { width: 430px; float: left; padding: 10px 10px 11px 10px; margin: 0px 0px 10px 0px; text-transform: uppercase; line-height: 120%; color: #000; font-family: Trebuchet MS; font-weight: bold; font-size: 75%; background-image: url("/images/structure/background/ur10-contenth1-2a.gif"); background-repeat: no-repeat; background-position: top; }
.ulster_article_list_news_index_main .article { display: block; width: 430px; float: left; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/ur10-2anewsitem-bg.png"); background-repeat: no-repeat; background-position: top; }
.ulster_article_list_news_index_main .article .image { display: block; width: 100px; float: left; margin: 0px 10px 0px 0px; }
.ulster_article_list_news_index_main .article .image img { display: block; padding: 0px 0px 0px 0px; width: 98px; height: 68px; border: solid #5f5f5f 1px;}
.ulster_article_list_news_index_main .article .headline { display: block; width: 320px; float: left; padding: 0px 0px 1px 0px; line-height: 110%; }
.ulster_article_list_news_index_main .article .headline a { display: block; color: #ca2026; font-family: Trebuchet MS; font-weight: bold; font-size: 80%; }
.ulster_article_list_news_index_main .article .headline a:hover {}
.ulster_article_list_news_index_main .article .date { display: block; width: 320px; float: left; padding: 0px 0px 5px 0px; color: #000; font-family: Trebuchet MS; font-weight: bold; font-size: 65%; }
.ulster_article_list_news_index_main .article .abstract { display: block; width: 320px; float: left; padding: 0px 0px 5px 0px; font-size: 80%; line-height: 150%; }

/*----------NEWS INDEX RIGHT-------------*/
/*------NEWS BLACK------*/
.ulster_article_list_news_index_black { width: 295px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.ulster_article_list_news_index_black .titletxt { width: 275px; float: left; height: 35px; line-height: 35px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-transform: uppercase; color: #ca2026; font-family: Trebuchet MS; font-weight: bold; font-size: 75%; background-image: url("/images/structure/background/ur10-2bnewstitle-bg-black.png"); background-repeat: no-repeat; background-position: top; }
.ulster_article_list_news_index_black .article { display: block; width: 273px; float: left; padding: 10px 10px 10px 10px; margin: 0px 0px 0px 0px; border-left: 1px solid #2b2b2b; border-right: 1px solid #2b2b2b; background-color: #000; background-image: url("/images/structure/background/ur10-2bnewsitem-bg-black.gif"); background-repeat: no-repeat; background-position: -1px 0px; }
.ulster_article_list_news_index_black .article .image { display: block; width: 50px; float: left; margin: 0px 10px 0px 0px; }
.ulster_article_list_news_index_black .article .image img { display: block; }
.ulster_article_list_news_index_black .article .headline { display: block; width: 213px; float: left; line-height: 80%; }
.ulster_article_list_news_index_black .article .headline a { display: block; color: #fff; font-family: Trebuchet MS; font-weight: bold; font-size: 70%; }
.ulster_article_list_news_index_black .article .date { display: block; width: 213px; float: left; color: #aaaaaa; font-family: Trebuchet MS; font-weight: bold; font-size: 65%; }
table.ulster_league_table_right { width: 295px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table.ulster_league_table_right td.titletxt { width: 275px; float: left; height: 35px; line-height: 35px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-transform: uppercase; color: #000; font-family: Trebuchet MS; font-weight: bold; font-size: 75%; background-image: url("/images/structure/background/ur10-2bnewstitle-bg-white.png"); background-repeat: no-repeat; background-position: top; }
table.ulster_league_table_right table.leaguetab { width: 295px; font-size: 70%; padding: 0px 5px 0px 5px;  border-left: solid #aaaaaa 1px;  border-right: solid #aaaaaa 1px;  border-bottom: solid #aaaaaa 1px; margin-bottom: 5px; }
table.ulster_league_table_right table.leaguetab tr td { padding: 3px 0px 3px 3px; }
table.ulster_league_table_right table.leaguetab tr.highlight td { color: white; background: #CC0000; }
table.ulster_league_table_right table.leaguetab tr.colhead th { color: black; background: #d5d5d5; padding: 3px; }
table.ulster_league_table_right td.link {display:block; background: url("/images/structure/background/btn-find-more.gif") no-repeat left bottom; line-height:21px; height:25px; width:104px; padding-left:10px;}
table.ulster_league_table_right td.link  a{color:#ca2026; font-size:10px; font-weight:bold; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


.ulster_gallery_index_d_index_rugby { float: left; width: 760px; background-image: url("/images/structure/background/bg-gall-index.jpg"); background-repeat: no-repeat; height: 152px;}
.ulster_gallery_index_d_index_rugby .titletxt { color: black; height: 35px; line-height: 35px; padding: 0px 10px 0px 10px; margin: 0px 0px 0px 0px; text-transform: uppercase; font-family: Trebuchet MS; font-weight: bold; font-size: 75%;  }
.ulster_gallery_index_d_index_rugby .galleryitem { float: left; margin: 6px 4px 0px 4px;}
.ulster_gallery_index_d_index_rugby .galleryitem .image { display: block; }
.ulster_gallery_index_d_index_rugby .galleryitem .image img { width: 96px; height: 66px; border: solid #d5d5d5 2px; }
.ulster_gallery_index_d_index_rugby .selected .image img { width: 96px; height: 66px; border: solid #cc0000 2px; }
.ulster_gallery_index_d_index_rugby .galleryheadline { display: block; font-size: 80%; float: left; width: 650px;  margin: 16px 0px 0px 40px;}
.ulster_gallery_index_d_index_rugby .galleryheadline .headline { display: block; text-transform: uppercase; font-family: trebuchet ms;}
.ulster_gallery_index_d_index_rugby .galleryheadline .headline a:hover { text-decoration: none; }





/*------------------------League Tables------------------------------*/
.basecolumn2b table.stats_leaguetab { margin-bottom: 0px; background:url("/images/structure/background/nav_linklist_bg.gif") repeat-y; clear:both; }
.basecolumn2b table.stats_leaguetab td.titletxt {background:url("/images/structure/background/nav_linklist_title.jpg") no-repeat scroll 0 0 transparent; color:#000000; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; height:13px; padding-left:10px; padding-top:15px; text-transform:uppercase; }
.basecolumn2b table.stats_leaguetab table.leaguetab { margin:5px 2px 0; width:291px; }
.basecolumn2b table.stats_leaguetab table.leaguetab td.heading { font-family: Arial; font-size: 80%; color: #000; padding: 0px 0px 10px 0px; }
.basecolumn2b table.stats_leaguetab table.leaguetab tr td { height: 21px; font-size:85%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 21px; padding: 0 0 10px 0; color: #585858; }
.basecolumn2b table.stats_leaguetab table.leaguetab .grid td{padding:0 3px;}
.basecolumn2b table.stats_leaguetab table.leaguetab tr td img { margin: 0px 0px -3px 0px; }
.basecolumn2b  table.stats_leaguetab table.leaguetab tr.colhead th { color: #000; height: 21px; padding:0 3px; line-height: 21px; font-weight: bold; text-transform: none; font-size: 80%;}
.basecolumn2b  table.stats_leaguetab table.leaguetab tr.odd td {}
.basecolumn2b  table.stats_leaguetab table.leaguetab tr.champion td { color: #fff; font-weight: normal; border-top: solid white 1px;}
.basecolumn2b table.stats_leaguetab table.leaguetab .grid tr:hover{background: #CA2026 !important;}
.basecolumn2b table.stats_leaguetab table.leaguetab .grid tr:hover td{color:#fff; background: #CA2026 !important;}

.basecolumn2b table.stats_leaguetab table.leaguetab tr.highlight td { color: #fff; font-weight: bold; background: #CA2026 !important; }
.basecolumn2b 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; }
.basecolumn2b table.stats_leaguetab table.leaguetab tr.colhead, .basecolumn2b  table.stats_leaguetab table.leaguetab tr.colhead:hover{background:transparent !important; }
.basecolumn2b table.stats_leaguetab table.leaguetab tr.colhead th, .basecolumn2b  table.stats_leaguetab table.leaguetab tr.colhead:hover th{background: url("/images/structure/background/right-colhead-bg.png") no-repeat center top transparent !important; }
.basecolumn2b table.stats_leaguetab table.leaguetab tr.colhead th.field_Position, .basecolumn2b  table.stats_leaguetab table.leaguetab tr.colhead:hover th.field_Position{background: url("/images/structure/background/right-colhead-bg.png") no-repeat left top transparent !important; }
.basecolumn2b table.stats_leaguetab table.leaguetab tr.colhead th.field_Points, .basecolumn2b  table.stats_leaguetab table.leaguetab tr.colhead:hover th.field_Points{background: url("/images/structure/background/right-colhead-bg.png") no-repeat right top transparent !important; }
.basecolumn2b .ulster_link_list_right_league{background-image:url("/images/structure/background/ur10-2bnewslink-bg-white.gif"); background-position:center top; background-repeat:no-repeat; float:left; height:26px; line-height:20px; margin:0 0 10px; padding:0 1px 1px; width:293px;}
.basecolumn2b .ulster_link_list_right_league ul{padding:0; background:none;}
.basecolumn2b .ulster_link_list_right_league ul li{background-image:url("/images/structure/background/ur10-2blink-white.png"); background-position:center top; background-repeat:no-repeat; height:25px; padding:0; width:293px; float:none; margin:0;}
.basecolumn2b .ulster_link_list_right_league ul li a{color:#CA2026; font-family:Trebuchet MS; font-size:60%; font-weight:bold; padding:0 0 0 27px; text-transform:uppercase;}



.ravens .ulster_fixture_list_main table.fixtures tr td.field_CompStageAbbrev { width: 90px; }
.u20 .ulster_fixture_list_main table.fixtures tr td.field_CompStageAbbrev { width: 90px; }

table.ulster_league_table_main { margin-bottom: 0px; margin-top:6px; }
table.ulster_league_table_main td.titletxt {color:#000000; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; width:100%; height:13px; text-transform:uppercase; padding-left:10px; }
table.ulster_league_table_main table.leaguetab { margin:5px 10px 0; width:740px; }
table.ulster_league_table_main table.leaguetab td.heading { font-family: Arial; font-size: 80%; vertical-align:middle; color: #000; padding: 0px 0px 10px 0px; }
table.ulster_league_table_main table.leaguetab tr td {  font-size:85%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding: 0 0 10px 0; color: #585858; }
table.ulster_league_table_main table.leaguetab tr td.dropdowns{text-align:right;}
table.ulster_league_table_main table.leaguetab .grid td{padding:3px; vertical-align:middle; height:27px;}
table.ulster_league_table_main table.leaguetab tr td img { margin: 0px 0px -3px 0px; }
table.ulster_league_table_main table.leaguetab tr.colhead, table.stats_leaguetab table.leaguetab tr.colhead:hover{background:#C60030 !important; }
table.ulster_league_table_main table.leaguetab tr.colhead th { color: #fff; padding:3px; height:27px; vertical-align:middle; font-weight: normal; text-transform: none; font-size: 100%;}
table.ulster_league_table_main table.leaguetab tr.even td{background:#f0f0f0;}
table.ulster_league_table_main table.leaguetab tr.odd td {background:#fff;}
table.ulster_league_table_main table.leaguetab tr.champion td { color: #585858; font-weight: normal; border-top: solid white 1px;}
table.ulster_league_table_main table.leaguetab tr.highlight td { color: #C60030; font-weight: bold; vertical-align:middle; text-transform: uppercase; }




/*----------Fixture List--------------*/
table.stats_fixtures { margin-bottom: 10px; padding-bottom:10px; font-size: 90%; }
table.stats_fixtures td.titletxt {color:#000000; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; width:100%; height:13px; padding:0px 0 0 10px; text-transform:uppercase;}
table.stats_fixtures td{padding:0 10px 10px;}
table.stats_fixtures td td{padding:0;}
table.stats_fixtures table.fixtures { margin-top: 10px; }
table.stats_fixtures table.fixtures tr.group td { color: #fff; background:#CA2026; text-transform: uppercase; font-weight: bold; font-size: 90%; height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; margin: 0px 0px 10px 0px; border-top:10px solid #fff; }
table.stats_fixtures table.fixtures tr td.heading{padding:0 !important;}
table.stats_fixtures table.fixtures tr td.list{padding:10px 0 0 0;}
table.stats_fixtures table.fixtures tr td { height: 25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height: 25px; padding: 0px 0px 0px 5px; color: #585858; font-size:90% }
table.stats_fixtures table.fixtures tr td.dropdowns{text-align:right;}
table.stats_fixtures table.fixtures tr td a { font-weight: bold; color: #CA2026; }
table.stats_fixtures table.fixtures tr.colhead th { color: #000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  background:url("/images/structure/background/bg-h2.gif") repeat-x; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; font-size: 90%; border-top: 10px solid #fff; padding-left:5px; }
table.stats_fixtures table.fixtures tr.even td { background: #f2f2f2; }
table.stats_fixtures table.fixtures tr td.field_DateShort { width: 100px; }
table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #000; 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: #000; }
table.stats_fixtures table.fixtures tr th.field_CompStageAbbrev { width: 45px; text-align: center;}
table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 45px; text-align: center;}
table.stats_fixtures table.fixtures tr td.field_Score { width: 60px; }
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; }

/*---------------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: #CA2026; text-transform: uppercase; font-weight: bold; font-size: 75%; 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 10px; width: 270px; height: 17px; padding: 5px 5px 5px 5px; border: 1px solid #dbdbdb; }
.basecolumn1a table.stats_fixtures .link a { display: block; color: #CA2026; text-transform: uppercase; font-weight: bold; font-size: 75%; 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: #23923c; 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; } 



.feat_gallindexa td { text-align: center; padding: 10px 0px 10px 0px; font-size: 75%;  }
.feat_gallindexa td img { border: solid black 1px; }
.feat_gallindexa td a:hover { text-decoration: none;  }


.feat_gallrotate { margin: 10px 0px 10px 0px; text-align: center; font-size: 90%;}
.feat_gallrotate .photo { margin: 0px auto 10px auto; width: 460px;}
.feat_gallrotate .photo img { border: solid black 5px; }
.feat_gallrotate .caption { font-style: italic; text-align: center; padding: 0px 0px 10px 0px;  }
.feat_gallrotate .buttons { clear: both;  font-size: 80%; height: 30px; line-height: 30px; padding: 0px 0px 0px 5px; margin: 0px auto 0px auto;  background-image: url("/images/structure/background/bg-h2-1ab.jpg"); background-repeat: repeat-x; background-position: 0px 0px; text-align: center;}
.feat_gallrotate .buttons a {  color: #A80D12; padding: 0px 7px 0px 7px; font-weight: bold;  border-right: solid #ffffff 1px; }
.feat_gallrotate .buttons a:hover { text-decoration: none; color:black; }

.ulster_gallery_index_d_action_anc { margin-top: 20px;  }
.ulster_gallery_index_d_action_anc .titletxt { clear: both; display: block; line-height: 150%; margin: 0px 0px 10px 0px; color: #ca2026; font-family: Trebuchet MS; font-weight: bold; font-size: 110%; }

.ulster_gallery_index_d_action_anc .gallerythumbs{padding:0px 0px 10px 0px; overflow:hidden;}
.ulster_gallery_index_d_action_anc .gallerythumbs .galleryitem .hidden{display:block;}
.ulster_gallery_index_d_action_anc .gallerythumbs .galleryitem {float:left; margin:10px 5px 0px 5px;}
.ulster_gallery_index_d_action_anc .gallerythumbs .galleryitem .image{width:90px; height:60px;}
.ulster_gallery_index_d_action_anc .gallerythumbs .galleryitem .image img{border:2px solid #D0D0D0; width:86px; height:56px; }
.ulster_gallery_index_d_action_anc .gallerythumbs .selected .image img{border:2px solid #CA2026;}
.ulster_gallery_index_d_action_anc .gallerythumbs .galleryitem .headline{display:none;}
.ulster_gallery_index_d_action_anc .galleryheadline .hidden{display:block;}
.ulster_gallery_index_d_action_anc .galleryheadline {display:block; background: url("/images/structure/background/icn-gallery-headline.jpg") no-repeat; height:25px; line-height:25px; font-size:11px; color:#ca2026; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; padding-left:37px; margin-left:3px; }


/*-------------------- General Team Stats-----------------*/

.ulster_link_list_team_stats_01, .ulster_link_list_team_stats_02, .ulster_link_list_team_stats_03, .ulster_link_list_team_stats_04, .ulster_link_list_team_stats_05 { margin: 0px 0 10px 0; padding: 0px; clear: both; height:25px; }
.ulster_link_list_team_stats_01 ul, .ulster_link_list_team_stats_02 ul, .ulster_link_list_team_stats_03 ul, .ulster_link_list_team_stats_04 ul, .ulster_link_list_team_stats_05 ul { clear: both; margin: 0px; padding: 0px; }
.ulster_link_list_team_stats_01 li:hover, .ulster_link_list_team_stats_02 li:hover, .ulster_link_list_team_stats_03 li:hover, .ulster_link_list_team_stats_04 li:hover, .ulster_link_list_team_stats_05 li:hover { cursor: pointer; }
.ulster_link_list_team_stats_01 li, .ulster_link_list_team_stats_02 li, .ulster_link_list_team_stats_03 li, .ulster_link_list_team_stats_04 li, .ulster_link_list_team_stats_05 li { cursor: pointer; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; float: left; width: 140px; margin-right: 5px; height: 25px; line-height: 21px; padding-left: 10px; text-align: left; border: 0; background-image: url("/images/structure/background/ur11-2blink-black1.png"); background-repeat: no-repeat; background-position: top;  }
.ulster_link_list_team_stats_01 li:hover, .ulster_link_list_team_stats_02 li:hover, .ulster_link_list_team_stats_03 li:hover, .ulster_link_list_team_stats_04 li:hover, .ulster_link_list_team_stats_05 li:hover { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_team_stats_01 li:hover a, .ulster_link_list_team_stats_02 li:hover a, .ulster_link_list_team_stats_03 li:hover a, .ulster_link_list_team_stats_04 li:hover a, .ulster_link_list_team_stats_05 li:hover a{color:#000 !important;}
.ulster_link_list_team_stats_01 a, .ulster_link_list_team_stats_02 a, .ulster_link_list_team_stats_03 a, .ulster_link_list_team_stats_04 a, .ulster_link_list_team_stats_05 a { color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}

.ulster_link_list_team_stats_01 .link1 a { color: #000;  }
.ulster_link_list_team_stats_01 .link1 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_team_stats_02 .link2 a { color: #000;  }
.ulster_link_list_team_stats_02 .link2 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_team_stats_03 .link3 a { color: #000;  }
.ulster_link_list_team_stats_03 .link3 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }

div.team_overall { background:url("/images/structure/background/bot-curve-760.png") no-repeat left bottom; padding: 5px 0px 10px; margin: 14px 0px 10px 0px; }
div.team_overall .heading { background:url("/images/structure/background/gray-strip-760.png") no-repeat; color:#000000; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; display:inline-block; width:100%; margin-top:-9px; height:13px; padding:11px 0 0 10px; padding-top:15px; text-transform:uppercase;}
div.team_overall .heading .statsstatement { display: none; }
div.team_overall .statsbar { display: block; height: 25px; line-height: 25px; color: #C0C0C0; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 80%; margin:15px 10px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background:url("/images/structure/background/bg-h2.gif") repeat-x; }
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: #000; }
div.team_overall .statsbar .info { font-weight: bold; color: #CA2026; font-size: 110%; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { clear: both; margin:0 10px; overflow:hidden; }
div.team_overall .overallchart { float: left; width: 256px; background: white; border-left: 1px solid #999; border-right: 1px solid #999; border-bottom: 1px solid #999; margin: 0px 0px 10px 0px; border-top: 1px solid #999; }
div.team_overall .homechart { width: 240px; float: left; background: white; border-right: 1px solid #999; border-bottom: 1px solid #999; border-top: 1px solid #999; }
div.team_overall .awaychart { width: 240px; float: left; background: white; border-right: 1px solid #999; border-bottom: 1px solid #999; border-top: 1px solid #999; }
div.team_overall .charts .chartheading { display: block;  background-color: #ca2026; height: 30px; line-height: 30px; color: white; text-align: center; text-transform: uppercase; color: #ffffff; font-size: 90%; font-weight: normal; margin-bottom: 5px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
div.team_overall .overallstats { clear:both; overflow:hidden; margin:0 10px 20px; font-size: 90%; }
div.team_overall table .label { width: 190px; padding-left: 10px; font-size:12px; color:#585858; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; }
div.team_overall table .row { line-height: 25px; }
div.team_overall table .info  { color: #585858; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div.team_overall .leftstats { float: left; width: 310px; border-right: 0; }
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 tr.even{background:#f0f0f0;}
div.team_overall .rightstats { width: 410px; float: right; }
div.team_overall .rightstats table { border-collapse: collapse; }


.ulster_link_list_stats_players_01, .ulster_link_list_stats_players_02, .ulster_link_list_stats_players_03, .ulster_link_list_stats_players_04 { margin: 0px 0 10px 0; padding: 0px; clear: both; height:25px; }
.ulster_link_list_stats_players_01 ul, .ulster_link_list_stats_players_02 ul, .ulster_link_list_stats_players_03 ul, .ulster_link_list_stats_players_04 ul { clear: both; margin: 0px; padding: 0px; }
.ulster_link_list_stats_players_01 li:hover, .ulster_link_list_stats_players_02 li:hover, .ulster_link_list_stats_players_03 li:hover, .ulster_link_list_stats_players_04 li:hover, { cursor: pointer; }
.ulster_link_list_stats_players_01 li, .ulster_link_list_stats_players_02 li, .ulster_link_list_stats_players_03 li, .ulster_link_list_stats_players_04 li { cursor: pointer; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; float: left; width: 140px; margin-right: 5px; height: 25px; line-height: 21px; padding-left: 10px; text-align: left; border: 0; background-image: url("/images/structure/background/ur11-2blink-black1.png"); background-repeat: no-repeat; background-position: top;  }
.ulster_link_list_stats_players_01 li:hover, .ulster_link_list_stats_players_02 li:hover, .ulster_link_list_stats_players_03 li:hover, .ulster_link_list_stats_players_04 li:hover { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_stats_players_01 li:hover a, .ulster_link_list_stats_players_02 li:hover a, .ulster_link_list_stats_players_03 li:hover a, .ulster_link_list_stats_players_04 li:hover a {color:#000 !important;}
.ulster_link_list_stats_players_01 a, .ulster_link_list_stats_players_02 a, .ulster_link_list_stats_players_03 a, .ulster_link_list_stats_players_04 a { color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}

.ulster_link_list_stats_players_01 .link1 a { color: #000;  }
.ulster_link_list_stats_players_01 .link1 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_stats_players_02 .link2 a { color: #000;  }
.ulster_link_list_stats_players_02 .link2 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_stats_players_03 .link3 a { color: #000;  }
.ulster_link_list_stats_players_03 .link3 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }
.ulster_link_list_stats_players_04 .link4 a { color: #000;  }
.ulster_link_list_stats_players_04 .link4 { color: #000; background-image: url("/images/structure/background/ur11-2blink-white1.png"); background-repeat: no-repeat; }



/*-----------Staff Index----------*/

.staffindex table.feat_squadindex tr td {background: #060606; border: 0; padding:24px 0px 28px 0px; height: 140px; width: 180px; margin: 0px 0px 0px 0px; float: left; background-image: url("/images/structure/background/playitem1.jpg"); border-bottom:1px solid #2b2b2b; background-repeat: no-repeat; background-position: top;}
.staffindex table.feat_squadindex .photo { margin:0 auto; width: 100px; height: 100px;  }
.staffindex table.feat_squadindex .photo img { background: #ca2026; border: solid #000 1px; }
.staffindex table.feat_squadindex .name { font-weight: bold; text-align:left; color: #ffffff; padding: 14px 0px 5px 0px; font-size: 75%; text-transform: uppercase;  }
.staffindex table.feat_squadindex .name a { font-weight: bold; font-family: trebuchet ms;float: left; width: 190px; color: #ffffff; padding: 10px 0px 5px 0px; background-image: url("/images/structure/background/icon-biog.gif"); background-repeat: no-repeat; background-position: 3px 10px; text-align: center; }
.staffindex table.feat_squadindex .name a:hover { color: #A80D12; text-decoration: none; }





/*------------------Match Preview------------------*/
.std_matchprevb { clear: both;  padding: 20px; width:950px; overflow:hidden; background: url("/images/structure/background/match-center-bg.png") no-repeat #fff; }
.std_matchprevb .headlinepreview { display: block; text-transform: uppercase; font-weight: bold; background: url("/images/structure/background/ur10-basebanner-970.png") no-repeat; font-size:16px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:35px; line-height:35px; padding-left:10px; }
.std_matchprevb .rightcol { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; float: right; width: 475px; font-size: 90%; }
.std_matchprevb .rightcol .date { display: block; width: 170px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px;  font-weight: normal; font-size: 85%; }
.std_matchprevb .rightcol .author { display: block; width: 250px; float: left; margin-right: 10px; padding: 0px 0px 10px 0px; font-weight: normal; font-size: 85%; }
.std_matchprevb .rightcol .headline { font-size:180%; color:#ca2026; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px; clear:both; display: block; }
.std_matchprevb .rightcol .abstract { display:block; padding: 5px 0px 15px 0px; font-weight: bold; font-size: 90%; line-height: 150%; }
.std_matchprevb .rightcol .article { display:block;  font-size: 90%; line-height: 150%; padding: 5px 0 15px 0; }
.std_matchprevb .rightcol .article a { color: #000000; font-weight: bold; }
.std_matchprevb .rightcol .multimedia { display:none;}

.std_matchprevb .leftcol { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 450px; float: left; }
.std_matchprevb .leftcol .image  {  background: #e2e2e2; padding: 0px 0px 0px 0px; text-align: center; margin-bottom:15px; display: block; }
.std_matchprevb .leftcol .image img { vertical-align: bottom; border: solid #000000 0px; width: 440px; border: solid #ACACAC 5px;}
.std_matchprevb .leftcol .caption { display:block; color: #cc0000; padding: 3px 15px 3px 15px; margin: 0px 0px 10px 0px; font-style: italic; font-size: 80%; text-align: center; }
.std_matchprevb .leftcol .previous { clear: both; margin: 0px 0px 10px 0px; display:block; background:url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px;  }
.std_matchprevb .leftcol .previous .titletxt { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000; border-bottom:7px solid #fff; padding:0;  }
.std_matchprevb .leftcol .previous .matchinfo_sa table { background: white; }
.std_matchprevb .leftcol .previous .matchinfo_sa table th {background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.std_matchprevb .leftcol .previous .matchinfo_sa table tr.even td { background: #f2f2f2; padding: 5px 5px;  }
.std_matchprevb .leftcol .previous .matchinfo_sa table tr.odd td { background: white; padding: 5px 5px;  }
.std_matchprevb .leftcol .matchtickets { clear: both; margin: 0px 0px 10px 0px; display:block; background:url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px;}
.std_matchprevb .leftcol .matchtickets a { text-transform: uppercase; font-weight: bold; font-family: trebuchet ms;  }
.std_matchprevb .leftcol .formguide { clear: both; margin: 0px 0px 10px 0px; display:block; background:url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px; }
.std_matchprevb .leftcol .formguide .titletxt {font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000; border-bottom:7px solid #fff; padding:0; }
.std_matchprevb .leftcol .formguide table.fixtures { background: white; font-size:75%; font-family: trebuchet ms; }
.std_matchprevb .leftcol .formguide table.fixtures th { background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.std_matchprevb .leftcol .formguide table.fixtures tr.even td { background: #F2F2F2; padding: 5px 5px;  }
.std_matchprevb .leftcol .formguide table.fixtures tr.odd td { background: #ffffff; padding: 5px 5px; }
.std_matchprevb .leftcol .leaguetable {clear: both; margin: 0px 0px 10px 0px; display:block; background:url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px;  }
.std_matchprevb .leftcol .leaguetable .titletxt { font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000; border-bottom:7px solid #fff; padding:0; }
.std_matchprevb .leftcol .leaguetable table.grid { margin-top: 0px; font-size: 75%; font-family: trebuchet ms;}
.std_matchprevb .leftcol .leaguetable table.grid td.heading { font-size: 130%; color: #c60030; padding: 0px 0px 10px 0px;}
.std_matchprevb .leftcol .leaguetable table.grid tr td { height: 25px; line-height: 25px; background: #ffffff;  padding: 0px 2px 0px 5px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.colhead th {  background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.std_matchprevb .leftcol .leaguetable table.grid tr.odd td { background: #F2F2F2; padding:2px 3px 2px 10px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.even td { padding:2px 3px 2px 10px; }
.std_matchprevb .leftcol .leaguetable table.grid tr.highlight td { background: #cc0000; color: #ffffff; font-weight: bold; }




/*-------player comparison box-------*/
div.comparelink { cursor: pointer; }
div#comparelist1 { width: 195px; min-height: 130px; padding: 150px 0px 5px 0px; margin: 10px 0px 10px 0px; background-repeat: no-repeat; background-position: top; background-color: #ffffff; }
div#dynamicadd { min-height: 95px; }
div.playercompbox { height: 75px; margin: 0px 0px 0px 0px; border-bottom: 1px dashed #B4B4B4; padding: 5px; }
div.compimage { height: 72px; width: 72px; background: #e2e2e2; float: left; margin-right: 10px; }
div.compimage img { border: solid #000000 1px; padding: 1px; }
span.compname { display: block; font-size: 90%;  font-weight: bold; font-family: trebuchet ms; color: #d20e15; padding: 0px 0px 5px 0px; text-transform: uppercase; }
span.compteam { display: none; }
span.compteamname { display: block; }
div.removelink { font-size: 80%; text-align: left; padding: 7px 12px 5px 98px; cursor: pointer; color: #000000; background-image: url("http://www.therhinos.co.uk/images/backgrounds/image-x.jpg"); background-repeat: no-repeat; background-position: 80px 6px; }
div.removelink:hover { text-decoration: none; color: #d20e15; cursor: pointer; }
div.comparebutton input { font-family: trebuchet ms; cursor: pointer; width: 150px; padding: 5px 10px 5px 10px; text-transform: uppercase; font-size: 120%; color: #d20e15; margin: 10px 5px 5px 15px; background-position: bottom; font-weight: bold; }



/*-------Player Comparison page-------*/
div.playercategories { float: left; width: 170px; margin: 0px 5px 0px 5px; padding: 0px; }
div.playercategories td.sectionheading { font-weight: bold; text-align: left; padding-left: 10px; }
div.feat_playercomparison .statsstatement { display: none; }
div.feat_playercomparison table.comparetable td.image { height: 75px; background: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.playerarea { width: 540px; height: 660px; overflow-x: auto; margin: 0; padding: 0;}
div.playercolumn { float: left; width: 175px; margin: 0px 0px 0px 0px; padding: 0;}
div.comparisontitle {  padding: 9px 10px 8px 10px; margin: 10px 0px 10px 0px; text-transform: uppercase; line-height: 140%; color: #ca2026; font-family: Trebuchet MS; font-weight: bold; font-size: 100%; background-image: url("/images/structure/background/bg-h2-1ab.jpg"); background-repeat: repeat-x; background-position: top; border: solid #aaaaaa 1px;  -moz-border-radius: 5px; -webkit-border-radius: 5px; }

table.comparetable tr td.sectionheading {  color: #ca2026; font-weight: bold;  }
table.comparetable { border-collapse: collapse; font-size: 80%; }
table.comparetable tr.row { }
table.comparetable tr.row td.headings { padding: 3px 3px 3px 10px; text-align: left; font-weight: bold; border-bottom: 0px; }
table.comparetable td.info { text-align: center; }
table.comparetable tr.even { background: #EFEFEF;  }
table.comparetable td.removelink { font-size: 90%; color: #ca2026; padding: 5px 25px 20px 0px; background-image: url("http://www.therhinos.co.uk/images/backgrounds/image-x.jpg"); background-repeat: no-repeat; background-position: 110px 6px; cursor: pointer; font-weight: bold;}
table.comparetable td.playername {  color: #000; font-family: Trebuchet ms; font-size: 120%; font-weight: bold;text-transform: uppercase; }
table.comparetable td.playerteam { display: none; }
table.comparetable td { text-align: center; padding: 3px; }



/*--------Match Report-----------*/
.ulster_base_match_centre .basemainarea{padding:0px; width:990px; background:}
.ulster_base_match_centre .basemainarea .matchnav_ba{background: url("/images/structure/background/black-stripe.gif") repeat-x; border:1px solid #2b2b2b; height:230px; padding:9px 9px 0; width:970px;}
.ulster_base_match_centre .basemainarea .fixinfo{background: url("/images/structure/background/ur10-slide1-bg.jpg") no-repeat; height:188px;}
.fixinfo .homelogo { margin:0; position:absolute; text-align:center; width:142px; margin:48px 0 0 20px; }
.fixinfo .maininfo .teams .home {color:#ffffff; font-family:trebuchet ms; font-size:26px; height:50px; line-height:30px; margin:50px 0 0 124px; position:absolute; text-align:center; text-transform:uppercase; width:240px; font-weight:bold; }
.fixinfo .maininfo .teams .score { color:#ffffff; float:left; font-family:trebuchet ms; font-size:50px; height:35px; line-height:35px; margin:46px 0 0 392px; position:absolute; text-align:center; text-transform:uppercase; width:177px; font-weight:bold; }
.fixinfo .maininfo .teams .away { color:#ffffff; font-family:trebuchet ms; font-size:26px; height:50px; line-height:30px; margin:48px 0 0 606px; position:absolute; text-align:center; text-transform:uppercase; width:210px;}
.fixinfo .awaylogo { margin:50px 0 0 800px; position:absolute; text-align:center; width:142px; }
.fixinfo .maininfo .details { line-height:32px; margin:108px 0 0 234px; padding:0 10px 0 70px; position:absolute; text-align:left; width:520px;}
.fixinfo .maininfo .details .date {float:left; margin-right:10px; padding-left:20px; width:140px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;}
.fixinfo .maininfo .details .time {float:left; margin-right:10px; padding-left:15px; width:50px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;}
.fixinfo .maininfo .details .venue { float:left; padding-left:30px; width:220px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;}
.fixinfo .maininfo .details .comp{display:none;}
.ulster_base_match_centre .basecolumn1a{width:990px;}
.ulster_base_match_centre .basebannertxt{display:none;}


.std_matchrepp { clear: both;  padding: 20px; width:950px; overflow:hidden; background: url("/images/structure/background/match-center-bg.png") no-repeat #fff; }
.std_matchrepp .hidden { display: block;}
.std_matchrepp .headlinepreview { display: block; text-transform: uppercase; font-weight: bold; background: url("/images/structure/background/ur10-basebanner-970.png") no-repeat; font-size:16px; color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; height:35px; line-height:35px; padding-left:10px; }
.std_matchrepp .match_timeline { display: block; clear: both; margin-top: 5px;}
.std_matchrepp .leftcol { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; width: 450px; float: left; }
.std_matchrepp .rightcol { margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px; float: right; width: 475px; font-size: 90%; }
.std_matchrepp .rightcol .headline{font-size:30px; color:#ca2026; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:16px; clear:both;}
.std_matchrepp .rightcol .titletxt { color: black; text-transform: uppercase; font-weight: bold; font-size: 120%; height: 30px; line-height: 30px; padding: 0px 0px 0px 10px; background-image: url("/images/structure/background/gp_greyheader_190.gif"); background-repeat: no-repeat; margin: 0px 0px 5px 0px; border-bottom: solid 1px #747474; }
.std_matchrepp .rightcol .date{ color:#000; display:block; float:left; font-size:70%; margin-right:10px; margin-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.std_matchrepp .rightcol .author {color:#000; display:block; float:left; font-size:70%; margin-left:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .rightcol .abstract{font-size:14px; color:#000; margin-bottom:10px; padding:15px 0;line-height: 150%; border-bottom:1px solid #aaaaaa; border-top:1px solid #aaaaaa;}
.std_matchrepp .rightcol .article_report{color:#585858; font-size:12px; margin-bottom:15px; line-height: 150%;}
.std_matchrepp .rightcol .article_report .sharebox{float:left; margin:0 10px 10px 0;}
.std_matchrepp .rightcol .article_report div{margin:0px 0 0; line-height:150%;}
.std_matchrepp .rightcol .article_report div strong{font-weight:normal;}
.std_matchrepp .rightcol .team table th { padding: 3px 0px 3px 3px; color: #000000; background: #b69146; }
.std_matchrepp .rightcol .team table tr.playstart td { padding: 3px 0px 3px 3px; background: #000000; color: white; }
.std_matchrepp .rightcol .team table tr.playstarteven td { background: #222222; }
.std_matchrepp .rightcol .team table tr.playstart td a { color: white; }
.std_matchrepp .rightcol .team table tr.playsub td a { color: #878787; }
.std_matchrepp .rightcol .team table tr.playsub td {color: #222222; padding: 2px 0px 2px 1px; background: #e2e2e2; }
.std_matchrepp .rightcol .team table tr.playsubeven td { color: #222222; background: #f2f2f2; }
.std_matchrepp .rightcol .team table td.cards { white-space: nowrap; }
.std_matchrepp .rightcol .away { margin-top: 20px; }
.std_matchrepp .rightcol .matchinfo_ya { margin-bottom: 10px;  }
.std_matchrepp .rightcol .matchinfo_ya li { padding: 3px 0px 3px 5px; }
.std_matchrepp .rightcol .matchinfo_ya li.listitemodd { background: #f2f2f2; }
.std_matchrepp .rightcol .matchinfo_ya li .position { margin-right: 30px; font-weight: bold; }
.std_matchrepp .rightcol .matchinfo_ya li .position2 { margin-right: 18px; }
.std_matchrepp .rightcol .matchinfo_ya li .position3 { margin-right: 38px; }

.std_matchrepp .leftcol .image { background: #e2e2e2; padding: 0px 0px 0px 0px; text-align: center; margin-bottom:0px; }
.std_matchrepp .leftcol .image img { width: 450px; height: auto; margin-bottom:0px; }
.std_matchrepp .leftcol .caption { margin-bottom: 15px; background: #e2e2e2; padding: 5px 8px 5px 10px; font-size: 80%; font-style: italic;  }
.std_matchrepp .leftcol .date { font-size: 90%; color: #B69146; padding: 3px 0px 3px 5px; }
.std_matchrepp .leftcol .author { display: none; }
.std_matchrepp .leftcol .copyright { font-size: 90%; color: #B69146; padding: 3px 0px 3px 5px; }
.std_matchrepp .leftcol .credit { display: none; }
.std_matchrepp .leftcol .headline { text-transform: uppercase; font-weight: bold; color: #B69146; font-size: 150%; padding: 5px 0px 5px 25px; background-image: url("/images/structure/background/icon-news-on.gif"); background-repeat: no-repeat; background-position: 3px 9px; }
.std_matchrepp .leftcol .abstract { font-weight: bold; line-height: 150%; padding: 10px 0px 5px 5px; }
.std_matchrepp .leftcol .article_report { line-height: 150%; padding: 0px 5px 10px 0px; }
.std_matchrepp .leftcol .variants { clear: both; height: 30px; line-height: 30px; padding: 0px 0px 0px 0px; font-size: 90%; width: auto; background-image: url("/images/structure/background/black_inverseheader600.gif"); background-repeat: no-repeat; margin: 0px 0px 10px 0px; } 
.std_matchrepp .leftcol .variants a { color: #ffffff; font-size: 90%; font-weight: bold; } 
.std_matchrepp .leftcol .variants a:hover { color: #b38f45; text-decoration: none; }
.std_matchrepp .leftcol .variants img { display: none; }
.std_matchrepp .leftcol .variants .forum {display: none;} 
.std_matchrepp .leftcol .variants .email {display: block; height: 25px; float: left; margin-left: 20px; line-height: 25px; padding: 0px 0px 0px 35px; background-image: url("/images/structure/background/icon-email.gif"); background-repeat: no-repeat; background-position: 14px 7px; } 
.std_matchrepp .leftcol .variants .print {display: block; height: 25px; float: left; margin-left: 20px;line-height: 25px; padding: 0px 0px 0px 40px; background-image: url("/images/structure/background/icon-print.gif"); background-repeat: no-repeat; background-position: 18px 8px; }

.std_matchrepp .matchofficials_xa{background: url("/images/structure/background/bottom-curve-450.png") no-repeat left bottom; margin-bottom:15px;}
.std_matchrepp .matchofficials_xa .matchfacts_xa{background: url("/images/structure/background/match-rep-450-bg.png") no-repeat; margin-top:-3px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000; height:20px; padding-left:10px; padding-top:15px; text-transform:uppercase; width:100%; float:left;}
.std_matchrepp .matchofficials_xa ul{padding:7px 10px 10px; clear:both;}
.std_matchrepp .matchofficials_xa ul li{overflow:hidden;}
.std_matchrepp .matchofficials_xa .position{background:#ca2026; padding:3px 10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; color:#fff; float:left; width:134px;}
.std_matchrepp .matchofficials_xa .name{background:#f0f0f0; padding:3px 10px; float:left; width:255px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; color:#5f5f5f; }
.std_matchrepp .scorecard .mthome {  background: url("/images/structure/background/bottom-curve-450.png") no-repeat left bottom; margin-bottom:15px; }
.std_matchrepp .scorecard .matchteams_home {background: url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px; }
.std_matchrepp .scorecard .matchteams_home .team{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000; padding: 0px 0px 0px 10px; height: 25px; line-height: 25px;}
.std_matchrepp .scorecard .matchteams_home th{background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .scorecard .matchteams_home tr td{padding:2px 3px 2px 10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .scorecard .matchteams_home tr.odd td{background:#fff; color:#585858;}
.std_matchrepp .scorecard .matchteams_home tr.total th{background:#d5d5d5; color:#000; font-weight:bold;}
.std_matchrepp .scorecard .mtaway {  background: url("/images/structure/background/bottom-curve-450.png") no-repeat left bottom; margin-bottom:15px; }
.std_matchrepp .scorecard .matchteams_away {background:url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px; margin-top:-3px; }
.std_matchrepp .scorecard .matchteams_away .team{ font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#000; padding: 0px 0px 0px 10px; height: 25px; line-height: 25px; }
.std_matchrepp .scorecard .matchteams_away th{background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .scorecard .matchteams_away tr td{padding:2px 3px 2px 10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .scorecard .matchteams_away tr.odd td{background:#fff; color:#585858;}
.std_matchrepp .scorecard .matchteams_away tr.total th{background:#d5d5d5; color:#000; font-weight:bold;}
.std_matchrepp .otherresults {  background: url("/images/structure/background/bottom-curve-450.png") no-repeat left bottom; margin-bottom:15px; }
.std_matchrepp .otherresults .titletxt {background: url("/images/structure/background/match-rep-450-bg.png") no-repeat; padding:13px 10px 0; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; float:left; width:100%; text-transform:uppercase; color:#000; margin-top:-3px;}
.std_matchrepp .otherresults .fixtures{padding:7px 10px 10px; width:450px; clear:both;}
.std_matchrepp .otherresults table.list th{background:#ca2026; font-weight:bold; padding:2px 3px 2px 10px; color:#fff; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .otherresults table.list tr td{padding:2px 3px 2px 10px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.std_matchrepp .otherresults table.list tr.odd td{background:#fff; color:#585858;}
.std_matchrepp .scorecard .homescorecard { padding: 5px; width: 285px; float: left; margin-right: 5px; }
.std_matchrepp .scorecard .awayscorecard { padding: 5px; width: 285px; float: left;  }
.std_matchrepp .scorecard .homescorecard .titletxt { width: 280px; float: left; height: 23px; line-height: 23px; padding-left: 5px; background: #222222; color: #b69146; margin-bottom: 5px; }
.std_matchrepp .scorecard .awayscorecard .titletxt { width: 280px; float: left; height: 23px; line-height: 23px; padding-left: 5px; background: #222222; color: #b69146; margin-bottom: 5px; }
.std_matchrepp .facebookcomments { display: none; }
.std_matchrepp .leftcol .quotea {  background: url("/images/structure/background/quote-top.jpg"); background-repeat: no-repeat; margin: 0px 0px 20px 0px;  padding: 35px 15px 10px 70px; font-style: italic; line-height: 150%; font-size: 80%; font-family: trebuchet ms; }
.std_matchrepp .leftcol .quotea .quote1name { font-weight: bold; font-style: normal; color: #000; text-transform: uppercase; font-size: 90%; font-family: trebuchet ms; padding-top: 10px;}
.std_matchrepp .bqend { background: url("/images/structure/background/quote-close.gif"); background-repeat: no-repeat; height: 32px; background-position: right; margin: -20px 0px 0px 0px; }
.std_matchrepp .leftcol .quoteb {  background: url("/images/structure/background/quote-top.jpg"); background-repeat: no-repeat; margin: 0px 0px 20px 0px;  padding: 35px 15px 10px 70px; font-style: italic; line-height: 150%; font-size: 80%; font-family: trebuchet ms; }
.std_matchrepp .leftcol .quoteb .quote2name { font-weight: bold; font-style: normal; color: #000; text-transform: uppercase; font-size: 90%; font-family: trebuchet ms; padding-top: 10px;}
.std_matchrepp .bqend { background: url("/images/structure/background/quote-close.gif"); background-repeat: no-repeat; height: 32px; background-position: right; margin: -20px 0px 0px 0px; }


/*--------------Squad Index-------------------*/
/*-------------Player Search--------------*/
.basetoolbar { width: 760px; float: left; background: url(/images/structure/background/basetoolbar.gif) no-repeat; height:125px;}
.stats_playpage .disclaimer { display: none; }
div.playsearchbar .squadselector { margin-bottom: 5px; width: 761px; text-transform: uppercase; color: white; }
div.playsearchbar { padding: 0px; margin: 0px 0px 0px 0px; }
div.playsearchbar .playersearchbox { clear: both;  height: 70px; }
div.playsearchbar .title { color: #ffffff;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  float:left; font-size: 75%; padding: 15px 50px 0px 18px; text-transform: uppercase; }
div.playsearchbar .playersearchbox .title { color: #fff; font-size: 75%; padding-top:17px; }
div.playsearchbar .searchmenu { padding: 0px 0px 0px 0px; margin-bottom: 0px; }
div.playsearchbar .searchname { float:left; margin-bottom: 5px; }
div.playsearchbar .searchname .namelabel {  margin: 0px 0px 0px 0px; }
div.playsearchbar .searchname input { padding: 3px; font-size: 100%; }
div.playsearchbar .searchname .text{height:13px; margin-top:14px; float:left;}
div.playsearchbar .searchname .button { margin: 13px 0px 0px 10px; background: url(/images/structure/background/btn_search.gif) no-repeat; border:0; width:58px; height:25px; color:#ca2026; font-size:10px; text-transform:uppercase; }
div.playsearchbar .searchname .button:hover { cursor: pointer; }
div.playsearchbar .searchyear { float: left; width: 150px; margin-top: 10px; }
div.playsearchbar .searchteamtxt, div.playsearchbar .searchyeartxt { float:left; margin: 0px 20px 0px 0px; padding-top:15px; font-size:75%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform: uppercase; }
div.playsearchbar .searchteam { float: left; width: 150px; height: 30px; margin-top: 8px; }
div.playsearchbar .searchinit { clear: both; height: 30px; line-height: 30px; color: #fff; font-size:80%; padding-top:3px;}
div.playsearchbar .searchinit .lettertext {  padding-right: 20px; padding-left: 18px; text-transform: uppercase; float:left; width:184px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
div.playsearchbar .searchinit .letter a { padding: 0px 5px 0px 5px; color: #ca2026; font-size:90%; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
div.playsearchbar .searchinit .letter a:hover { color: #fff; }
div.playsearchbar .spacer { margin-bottom: 0px; }
div.sortbar { font-weight: bold; margin: 8px 0px 0px 0px; height: 33px; line-height: 33px;  background: url(/images/structure/background/blackbg-h1.gif) no-repeat; }
div.sortbar span.view { display: block; float:left; width: 230px; padding-left: 10px; color: #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-transform:uppercase; font-size:12px; font-weight:normal;}
div.sortbar span.view a { color: #ca2026; font-size:11px; background: url(/images/structure/background/bullet.png) no-repeat 0 1px; text-transform:none; text-decoration:underline;  margin:0  15px 0 10px; padding: 3px 0px 3px 25px; }
div.sortbar span.sort { display: block; float:left; margin-left: 20px; color: #fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  text-transform:uppercase; font-size:80%; font-weight:normal;}
div.sortbar span.sort a { color: #ca2026; background: url(/images/structure/background/bullet.png) no-repeat; text-decoration: underline; text-transform:none; font-size:11px; margin:0  15px 0 10px; padding: 3px 0px 3px 25px; }
div.sortbar span.view a:hover { color: white; }
div.sortbar span.sort a:hover { color: white; }
div.locationbar { margin-top: 8px; font-family: Trebuchet MS; height: 33px; line-height: 33px; color: #000; font-weight: bold; padding-left: 10px; background-image: url("/images/structure/background/bg-h1.gif"); background-repeat: no-repeat; margin-bottom: 10px; font-size:12px; }
div.playeritem { background: #060606; border: 0; padding:24px 4px 28px; height: 198px; width: 182px; margin: 0px 0px 0px 0px; float: left; background-image: url("/images/structure/background/playitem1.jpg"); border-bottom:1px solid #2b2b2b; background-repeat: no-repeat; background-position: top; }
div.playeritem .playerphoto { margin:0 auto; width: 140px; height: 140px; background: #003128;  }
div.playeritem .playerphoto img { background: #ca2026; border: solid #000 1px; }
div.playeritem .playername { font-weight: bold; text-align:left; color: #ffffff; padding: 14px 5px 5px 40px; font-size: 75%; text-transform: uppercase; }
div.playeritem a { float: left; width: 70px; color: #eeeeee; padding: 10px 5px 5px 25px; background-image: url("/images/structure/background/icon-biog.gif"); background-repeat: no-repeat; background-position: 3px 10px;}
div.playeritem a:hover { text-decoration: underline; color: #ffffff; cursor: pointer; font-weight: normal; }
div.playeritem .bioglink {float: left; color: #ca2026; width: 114px; height:25px; line-height:25px; padding: 0px 5px 5px 10px; background-image: url("/images/structure/background/ur11-2blink-black.png"); background-repeat: no-repeat; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; background-position:0 0; text-transform:uppercase; margin:11px 0 0 38px; }
div.playeritem .bioglink a{padding:0; color:#ca2026;}
div.playeritem .bioglink a:hover { text-decoration: underline; color: #ffffff; cursor: pointer; }
div.playeritem .comparelink{display:none;}
div.playeritem .playerpoints { display: block; font-size:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#CCC; margin-top:0px; padding-left:40px; }
.stats_playpage tr.colhead th { color: #ffffff; font-size:12px; height: 20px; padding:5px; line-height: 20px; font-weight: bold; text-transform: none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom: 1px solid #fff; background: #ca2026; }
.stats_playpage tr td { padding: 5px 5px 5px 5px; font-size:12px; color:#585858; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.stats_playpage tr.even td {}
.stats_playpage tr.odd td { background: #f0f0f0; }
.stats_playpage tr:hover { cursor: pointer; }
.stats_playpage tr.rollover td { background: #dbdbdb; color: #000; }

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

/*-------Player Page----------*/
.stats_playpage .playpage_ja { background: white; width: 760px; padding: 0px; margin: 10px 0px 0px 0px;  }
.stats_playpage .playpage_ja .titlebar { display: none; }
.stats_playpage .playpage_ja .topcontainer { clear: both; height: 235px; padding: 0; margin: 0; }
.stats_playpage .playpage_ja .topcontainer .actionimg { float:left; width: 510px; height: 230px; margin-right: 10px;}
.stats_playpage .playpage_ja .topcontainer .actionimg img {width: 510px; height: 230px;}
.stats_playpage .playpage_ja .topcontainer .leftcol {  width: 240px; float: left; margin: 0px 0px 10px 0px; }
.stats_playpage .playpage_ja .topcontainer .leftcol .playcontainer { width: 240px;  }
.stats_playpage .playpage_ja .topcontainer .playimg { float:left; height: 230px; width: 230px; margin: 0px 0px 0px 0px; }
.stats_playpage .playpage_ja .topcontainer .playimg img { background-color: black; height: 230px; width: 230px; border: 0px solid #0061af;  }

.playpage_ja .maincontainer { clear: both; float: left; background: white; width: 760px; padding: 5px 0px 0px 0px; margin: 0px 0px 10px 0px;}
.playpage_ja .leftcol { float:left; width: 480px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.playpage_ja .leftcol .name { text-transform: uppercase; font-family: "trebuchet ms"; color: #CA2026; font-weight: bold; font-size: 120%; width: 465px; height: 30px; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.playpage_ja .leftcol .biog { line-height: 150%; width: 475px; font-size: 80%; }
.playpage_ja .rightcol { float:right; width: 240px;  }
.playpage_ja .rightcol .playdetails { background: #fff; border: #000 solid 0px; width: 230px; }
.playpage_ja .rightcol .playdetails table tr td { height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; font-size: 90%; font-weight: normal }
.playpage_ja .rightcol .playdetails table tr.odd td { }
.playpage_ja .rightcol .playdetails table td.heading { color: #CA2026; font-weight: normal; }
.playpage_ja .rightcol .playdetails .name { display: none; }
.playpage_ja .rightcol .sponsor { display: none;  }
.playpage_ja .rightcol .fixnewslist_ba { background: #000; width: 240px; margin-top: 5px;  }
.playpage_ja .rightcol .fixnewslist_ba .section_fixnewslist { color: #CA2026; padding-left: 10px; height: 30px; line-height: 30px; font-weight: bold; text-transform: uppercase; font-size: 90%; margin-bottom: 5px; }
.playpage_ja .rightcol .fixnewslist_ba .newsitem { clear: both; padding: 0px 5px 0px 5px; }
.playpage_ja .rightcol .fixnewslist_ba .newsitem .image { display: none; }
.playpage_ja .rightcol .fixnewslist_ba .newsitem .headline { display: block;  padding: 5px 10px 5px 10px; }
.playpage_ja .rightcol .fixnewslist_ba .newsitem .headline a {  font-size: 90%; color: white; font-weight: bold; text-transform: uppercase; }
.socialmedia { display: block; float: left; padding: 10px 0px 10px 0px; width: 480px; }
.socialmedia .facebooklike { display: block;  }
.basecolumn1a .stats_playpage div.playpage_ja .currentstats { clear: both;  padding: 5px 0 0px; background: url(/images/structure/background/bot-curve-760.png) no-repeat left bottom; }
.basecolumn1a .stats_playpage div.playpage_ja .currentstats .title { clear: both; font-weight: bold; font-size: 90%; color: white; height: 20px; line-height: 20px; padding-left: 15px; margin-bottom: 10px; background-image: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
.basecolumn1a .stats_playpage div.playpage_ja .currentstats .playmatches { background: url(/images/structure/background/gray-strip-760.png) no-repeat left top;  border: 0; padding:10px;  margin-bottom: 0px; margin-top:-8px; position:relative;}

.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.colhead th { text-align: center; padding: 5px 0px 5px 5px; color: #fff; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.colhead th.date,
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.colhead th.opposition{text-align:left;}
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.odd td { padding: 5px 0px 5px 5px; background-color: #fff; color: #585858; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.even td { background: #F0F0F0; color: #585858; padding: 5px 0px 5px 5px; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr.total td { padding: 5px 0px 5px 5px; color: #fff; font-weight: bold; background: #CA2026; border-top: solid black 1px; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td { text-align: left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr:hover{background:#dbdbdb !important;}
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr:hover td{color:#000 !important; background:#dbdbdb !important;}
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.try { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.conv { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.drop { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.pen { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.yell { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.red { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.pts { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr td.mins { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.try { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.conv { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.drop { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.pen { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.yell { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.red { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.pts { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .playmatches tr th.mins { text-align: center; }
.basecolumn1a .stats_playpage div.playpage_ja .prevstats { margin-top: 18px; clear: both;  background: url(/images/structure/background/bot-curve-760.png) no-repeat left bottom;}
.basecolumn1a .stats_playpage 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; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats { background: url(/images/structure/background/gray-strip-760.png) no-repeat left top; padding: 10px; margin-top:-8px; position:relative;}
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.colhead th { text-align: center; padding: 5px 0px 5px 5px; color: white; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.even td { background: #F0F0F0; color: #585858; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr:hover td{}
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.odd td { padding: 5px 0px 5px 5px; background-color: #fff; color: #585858; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr td { padding: 5px 0px 5px 5px; text-align: center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.seasontotal td { background: #CA2026; border-bottom: solid #fff 20px; color: white; padding: 5px 0px 5px 5px; font-weight: bold; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.comptotal td { background: #CA2026; color: white; padding: 5px 0px 5px 5px; font-weight: bold; border-top: solid black 1px; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr.total td { padding: 5px 0px 5px 5px; color: white; font-weight: bold; background: #CA2026; border-top: solid black 1px; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr th.competition { text-align: left; } 
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr td.competition { text-align: left; } 
.basecolumn1a .stats_playpage div.playpage_ja .plusmsg { color: black; padding: 10px 10px 15px 10px; font-weight: bold; }
.basecolumn1a .stats_playpage div.playpage_ja .playstats tr:hover td{background:#dbdbdb !important; color:#000;}




/*---------------STAFF INDEX-----------------*/
.staffprofiles table.feat_squadindex { width: 730px; }
.staffprofiles table.feat_squadindex tr td { width: 240px; padding: 10px 0px 10px 0px; background: ; }
.staffprofiles table.feat_squadindex .photo { width: 230px; height: 230px; margin: 0px 0px 0px 0px; border: 5px #0061af solid;}
.staffprofiles table.feat_squadindex .photo img { border: 0px solid #018ad2; }
.staffprofiles table.feat_squadindex .name { width: 240px; padding: 0px 0px 0px 0px; text-align: center; background: #0062AD; background-image: url("/images/backgrounds/bg-title1.jpg"); color: #FFC212; 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; font-family: trebuchet MS;  font-weight: bold; }
.staffprofiles table.feat_squadindex .name a:hover { color: #ffffff; }

/*---------------STAFF PROFILE-----------------*/
.feat_squadprofileh { width: 760px; float: left; padding: 0px 0px 0px 0px; }
.feat_squadprofileh .photo { float: left; width: 210px; background: url(/images/structure/background/gray-bg-230.png) no-repeat left top; height: 240px; margin: 5px 10px 10px 0px; padding:10px; }
.feat_squadprofileh .photo img { border: 0; }
.feat_squadprofileh h1 { float: left; width: 500px; padding: 0px 10px 0px 10px; text-transform: uppercase; font-family: trebuchet MS;  font-weight: bold;  background-image: url("/images/structure/background/title-520.png"); color: #CA2026; height: 35px; line-height: 35px; text-transform: uppercase; font-size: 100%; background-repeat: no-repeat; }
.feat_squadprofileh .name { margin: 5px 0px 10px 0px; }
.feat_squadprofileh .sponsor { background: #ffffff; float: left; width: 470px; padding: 0px 0px 0px 0px;  margin: 0px 0px 10px 0px; }
.feat_squadprofileh .sponsor h2 {  }
.feat_squadprofileh .sponsor .titletxt { display: none; float: left; width: 450px; 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: #585858;  margin-bottom: 10px; font-size:80%;  line-height: 150%; float: left; width: 520px; padding: 0px 0px 10px; }
.feat_squadprofileh .biography p{padding:0 10px;}
.feat_squadprofileh .biography h3 { float: left; width: 490px; text-transform: uppercase; font-family: trebuchet MS; font-size: 90%; font-weight: bold; padding: 0px 10px 5px 10px; color: #000; 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;}

/*---------------------------Player Stats--------------------*/
.ulster_container_player_stats_main .titletxt{color:#CA2026; font-family:Trebuchet MS; font-size:130%; font-weight:bold; margin-bottom:10px;}
.ulster_container_player_stats_left{float:left; width:522px; background: url(/images/structure/background/graybg-522.png) no-repeat left top; padding:10px 0;}
.ulster_container_player_stats_left .rankinggraph{margin-left:-12px; position:relative;}
.ulster_container_player_stats_left .rankinggraph .chartheading{font-size:15px; text-transform:uppercase; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-left:22px;}
.ulster_container_player_stats_right{float:right; width:205px; background: url(/images/structure/background/graybg-225.png) no-repeat left top; padding:10px;}
.ulster_container_player_stats_right .title{font-size:15px; text-transform:uppercase; color:#000; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.ulster_container_player_stats_right .ulster_preset_drop_players fieldset input{display:none;}
.ulster_container_player_stats_right .ulster_preset_drop_players fieldset{font-size:13px; margin-top:10px;}
.ulster_container_player_stats_right .ulster_rankings_table_players .titletxt, .ulster_container_player_stats_right .ulster_rankings_table_players .title{display:none;}
div.ranking_ma .stats .top { clear:both; height:80px; margin-top:10px;}
div.ranking_ma .stats .topimage { float:left; padding:0;}
div.ranking_ma .stats .toptotal { color:#ca2026; font-family:trebuchet ms; font-size:230%; font-weight:bold; padding-top:0px; text-align:center; }
div.ranking_ma .stats .topname {text-align:center; color:#585858;}
div.ranking_ma .stats .list .total {background:none repeat scroll 0 0 #ca2026; border-bottom:2px solid #fff; color:#FFFFFF; float:left; font-weight:bold; height:20px; line-height:20px; padding:0 0 0 5px; width:40px; font-size:80%;}
div.ranking_ma .stats .list .name { border-bottom:2px solid #fff; font-size:80%; float:right; height:20px; line-height:20px; padding:0 0 0 5px; width:145px;}
div.ranking_ma .stats .list .name a { color:#ca2026;}
.ulster_link_list_stats_players_01{clear:both; height:25px; overflow:hidden; margin:0 0 10px; padding:0;}
.ulster_link_list_stats_players_01 .link{border:0 none; cursor:pointer; float:left; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; height:25px; line-height:21px; margin-right:5px; padding-left:10px; text-align:left; text-transform:uppercase; width:140px; background-image:url("/images/structure/background/ur11-2blink-black1.png"); background-repeat:no-repeat;}
.ulster_link_list_stats_players_01 .link:hover{background-image: url("/images/structure/background/ur11-2blink-white1.png"); color:#000; background-repeat: no-repeat; }
.ulster_link_list_stats_players_01 .link:hover a{color:#000 !important;}
.ulster_link_list_stats_players_01 .link a{ color: #ffffff; text-decoration: none; text-transform:uppercase; font-size: 11px; font-weight: bold;}
.ulster_link_list_stats_players_01 .link a:hover{color:#000;}


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

.std_matchrepq .hidden { display: block; }
.std_matchrepq .leftcol { margin-right: 10px; width: 456px; float: left; }
.std_matchrepq .rightcol { color: white; float: right; padding: 15px 2px 2px 2px; width: 280px; font-size: 80%; background: #000; }
.std_matchrepq { clear: both; padding: 0px; margin: 0; }
.std_matchrepq .headlinepreview { display: none; }
.std_matchrepq .matchinfo_pa { display: none; }
.std_matchrepq .rightcol .matchinfo1 {display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta {display: block; padding: 0; margin: 0; height: 130px; }
.std_matchrepq .rightcol .matchinfo_ta .logo {display: block; padding-top: 0px; position: absolute; }
.std_matchrepq .rightcol .matchinfo_ta .logo .homelogo {display: block; position: absolute; margin: 0px 0px 0px 10px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo {display: block; position: absolute; margin: 0px 0px 0px 200px; }
.std_matchrepq .rightcol .matchinfo_ta .team {  color: white; position: absolute; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; position: absolute; margin: 80px 0px 0px 10px; width: 90px; font-size: 85%; }
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 90px; text-align: center; color: #fff; font-size: 160%; font-weight: bold; margin: 20px 0px 0px 100px; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; position: absolute; text-align: right; width: 25px; margin: 0px 0px 0px 0px; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; position: absolute; margin: 0px 0px 0px 40px; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; margin: 0px 0px 0px 65px; }
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; position: absolute; margin: 80px 0px 0px 160px; width: 90px; text-align: right; font-size: 85%;}
.std_matchrepq .rightcol .matchinfo_ta .details {position: absolute; margin: 110px 0px 0px 10px; width: 270px; font-weight: bold; }
.std_matchrepq .rightcol .matchinfo_ta .details .time {float: left;}
.std_matchrepq .rightcol .matchinfo_ta .details .date {float: left; text-align: center;padding: 0px 20px 0px 20px;}
.std_matchrepq .rightcol .matchinfo_ta .details .venue {float: left; text-align: center;}
.std_matchrepq .rightcol .homescorer {display: block; margin-bottom: 10px; margin-top: 10px; padding: 3px; line-height: 20px}
.std_matchrepq .rightcol .titletxt { display: block; font-family: trebuchet ms; color: #Fff; background: #C70100; text-transform: uppercase; font-weight: bold; font-size: 100%; height: 30px; line-height: 30px; padding: 0px 0px 0px 5px; margin: 0px 0px 5px 0px; background-image: url("/images/backgrounds/bg-title1.jpg"); background-repeat: no-repeat; background-position: left }
.std_matchrepq .rightcol .awayscorer {display: block; padding: 3px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .homelineup {display: block; padding: 3px; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .awaylineup {display: block; padding: 3px; line-height: 20px}

.std_matchrepq .leftcol .image  { display: block; width: text-align: center; }
.std_matchrepq .leftcol .image img { vertical-align: bottom; border: solid #000000 2px; padding: 2px;  }
.std_matchrepq .leftcol .caption {  padding: 5px; font-size: 70%; font-style: italic; }
.std_matchrepq .leftcol .credit { float: left; padding: 0px 20px 10px 5px; font-size: 80%; font-family: arial; width: 150px;}
.std_matchrepq .leftcol .copyright { padding: 5px 0px 10px 0px; font-size: 80%; font-family: arial;float: left; width: 270px; }
.std_matchrepq .leftcol .date { display:block; float: left; font-size: 75%; margin-right:10px; margin-bottom: 20px; }
.std_matchrepq .leftcol .author { display:block; float: left;  font-size: 85%; margin-left:10px;}
.std_matchrepq .leftcol .headline { clear: both; display: block; color: #C70100; font-family: trebuchet ms; font-weight: bold; text-transform: uppercase; font-size: 140%; padding: 0px 0 5px 0px; }
.std_matchrepq .leftcol .abstract { clear: both; display:block;  line-height: 150%; font-size: 100%; padding: 0px 0 10px 0; }
.std_matchrepq .leftcol .article_report { display:block;  font-size: 80%; line-height: 150%; padding: 0px 0 20px 0; }

/* <IMG src="/images/structure/background/quote-top.jpg"><IMG src="/images/structure/background/quote-close.gif"><IMG src="/images/structure/background/bg-gall-index.jpg"> */


