



/* Last Published: 2016-03-11 04:06:40, last release by shindle-admin */

/*----INDEX PAGE----*/
.standard_rugby .util_container .container_index_rugby_top_tables .leaguetab table.grid tr td {padding: 10px 0px 10px 6px;}
.standard_rugby .basecontainer .basebody{background-image:url("/images/structure/backgrounds/r_bkg.jpg");}
.container_index_rugby_top {float:left;width:1000px;height:585px;}
/*-- PLAYING THE GAME INDEX --*/
.container_index_top_playing_the_game { float: left; margin-bottom: 50px; margin-top: 24px; width: 100%;}
/*--INDEX MATCHBOX--*/
.container_index_rugby .stats_matchbox {float:left;clear:both;width:1000px;height:290px;}
.container_index_rugby .stats_matchbox td.include {float:left;width:1000px;height:290px;}
.container_index_rugby .stats_matchbox td.include .matchbox {float:left;width:1000px;height:290px;margin: 0px 0px 0px 0;}
.container_index_rugby_top_next_match_box{float:left;clear:both;width:1000px;height:290px;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes {float:left;width:1000px;height:290px;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes .leftbtn {float:left;width:61px;height:61px;margin:229px 0 0 0;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes .leftbtn:hover {width:61px;height:61px; cursor:pointer;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes .rightbtn {float:right;width:61px;height:61px;margin:-351px 0 0 0;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes .rightbtn:hover {width:61px;height:61px; cursor:pointer;}
.container_index_rugby_top_next_match_box .stats_matchbox td.include .matchbox .feat_scrollboxes .scrollboxes {float:left;display:block;width:996px;height:290px;;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox {width:996px;height:290px;padding: 0px 8px;float:left;position:relative;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox:hover {cursor:default;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .homelogo {display:block;float:left;width:200px;text-align:left;margin:-250px 0 0 50px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .homelogo img {width:150px;height:auto;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .awaylogo {display:block;float:right; width:200px;text-align:right;margin:-250px 50px 0 0;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .awaylogo img {width: 150px; height: auto;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .teamdisplay {display: block;float:left;width:500px;margin:-120px 0 0 250px; font-size: 1.4em; color: #FFFFFF;text-align:center;font-family: 'lucida_grande_bold';text-transform:uppercase;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .teamdisplay .label {display: none;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .teamdisplay .value {text-align: center; padding:0px 0 0 0px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .fullscore {position: absolute; display: block; width:996px;text-align:center;font-family: 'lucida_grande_bold'; color: #FFFFFF; font-size: 4.1em;margin: -250px 0px 0px 0px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .halfscore {position: absolute; margin: -180px 0px 0px 450px; display: block; font-family: 'lucida_grande_bold'; color: #FFFFFF;text-transform:uppercase; font-size: 1.5em;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .report {display: block;float:left;width:500px;margin:-35px 0 0 250px; font-size: 1.2em; color: #FFFFFF;text-align:center;text-transform:uppercase;font-family: 'lucida_grande_bold';color:#FFFFFF;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .report a {background-color:#1e2650;padding:8px 16px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .report a:hover {color:#FFFFFF;background-color:#C60C30;text-decoration:underline;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .venue{display: block;float:left;width:500px;margin:-80px 0 0 250px; font-size: 1.4em; color: #FFFFFF;text-align:center;font-family: 'lucida_grande_bold';text-transform:uppercase;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .venue .label{display:none;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .venue .value{}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .preview { float:left; display: block; position: relative;width:90px;height:35px;line-height:35px; margin-left: 0px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .preview a { display: block; font-size: 1em; color: #fff; text-align: center; font-family: 'lucida_grande_bold'; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .preview a:hover { text-decoration: underline; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .overview { float:left; display: block; position: relative;width:90px;height:35px;line-height:35px; margin-left: 180px;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .overview a { display: block; font-size: 1em; color: #fff; text-align: center; font-family: 'lucida_grande_bold'; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .overview a:hover { text-decoration: underline; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .ticket { float:right; display: block; position: relative;width:130px;height:35px;line-height:35px; margin:-85px 180px 0 0;}
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .ticket a { display: block; font-size: 1em; color: #fff; text-align: center; font-family: 'lucida_grande_bold'; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .ticket a:hover { text-decoration: underline; }
.container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .date { display: block; float:left;text-align: center; color: #FFFFFF; font-weight: bold; margin:-75px 0 0 180px; }
*:first-child+html .container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .fullscore {margin: -145px 0 0 25px;}
* html .container_index_rugby_top_next_match_box .feat_scrollboxes .scrollbox .fullscore {margin: -145px 0 0 25px;}
/*-------PLAYERS-------*/
.container_rugby_index_dynamic_page {clear:both;z-index:2; width:100%;height:300px;margin:0px 0 40px 0;}
.container_squad .titletxt {line-height: 28px; font-size: 1.5em; text-transform:uppercase; font-weight:bold; color: #006642;padding: 0 0 15px 0; margin: 0;}
/*---PLAYERS - SLIDER---*/
.playpage_sa { width: 1000px; position: relative; height: 330px; padding:0; margin:0 auto; }
.playpage_sa .formation_view {width:800px;height:330px; position: relative; margin: 30px auto 0px auto; overflow: hidden;}
.playpage_sa .formation_view .formation_slider {width:9000px;height:330px;position:relative;}
/*--PLAYERS - PLAYERS--*/
.playpage_sa .player_cards .player_card {width: 180px; height: 269px; float: left; margin: 0 10px 0 10px;z-index:2; text-align: center; font-family:'aaux_proregularregular'; padding: 0px 0px; cursor: pointer;background:#006642;text-align: center; }
.playpage_sa .player_cards .player_card a {text-decoration:none;}
.playpage_sa .player_cards .player_card .player_name {width: 100%;padding: 8px 0;text-align:center;margin:0;text-transform:uppercase;background:#006642;}
.playpage_sa .player_cards .player_card .player_name p { padding: 0px; margin: 0px; font-family:'lucida_grande_bold'; color:#FFFFFF;font-size: 0.82em;}
.playpage_sa .player_cards .player_card .player_image {width: 180px; height: 195px;}
.playpage_sa .player_cards .player_card .player_image img {width:180px;height:auto;}
.playpage_sa .player_cards .player_card .player_details {background:url("http://cdn.soticservers.net/tools/images/teams/logos/40x40/22.png");background-repeat:no-repeat;background-position:10px 0px ;display:block;width:170px;height:33px;padding:5px;margin:0;z-index:1;font-size:0.85em;color:#fff;font-family:'aaux_proregularregular';text-transform:uppercase;position:relative;}
.playpage_sa .player_cards .player_card .player_details .caps {float:left; margin:2px 0px 0px 55px;}
.playpage_sa .player_cards .player_card .player_details .caps .player_caps_label {float: left;}
.playpage_sa .player_cards .player_card .player_details .caps .player_caps_value {float:left;margin: 0 0 0 5px;}
.playpage_sa .player_cards .player_card .player_details .pts {clear:both;float:left;margin: 2px 0px 0px 55px;}
.playpage_sa .player_cards .player_card .player_details .pts .player_pts_label {float:left;}
.playpage_sa .player_cards .player_card .player_details .pts .player_pts_value {float:left;margin: 0 0 0 5px;}
/*--PLAYERS - NAV ITEM STYLING--*/
.playpage_sa .formation_controls {width: 100%;height:70px;position:absolute; top: 100px; z-index:1;}
.playpage_sa .formation_controls .btn_prev {z-index:2000;cursor:pointer;width:61px;height:61px;position: absolute;top: 0px;left: 0px;font-size: 0em;color: #fff;}
.playpage_sa .formation_controls .btn_next {width: 61px;cursor:pointer;height:61px;position:absolute;top:0;right: 0;font-size: 0em;color: #fff;}
/*--TABLES--*/
.container_index_rugby_top_tables {float:left;width:1000px;height:300px;}
.container_index_rugby_top_tables .util_container{float:left;width:333px;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index {float:left;width:333px;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index_rabo {border: 1px solid #1d2656;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index_heineken {border-right: 1px solid #1d2656; border-top: 1px solid #1d2656; border-bottom: 1px solid #1d2656;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index_britishandirish{border-right: 1px solid #1d2656; border-top: 1px solid #1d2656; border-bottom: 1px solid #1d2656;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index tbody tr{background-color:#006642;}
.container_index_rugby_top_tables .util_container table.league_table_rugby_index .titletxt {float:left;color:#ffffff;font-size:1em;text-align:center;}
/*---RUGBY INDEX - LINK LIST---*/
.container_rugby_index_link_list{float:left;width:1000px;height:80px;margin:0 0 30px 0;border-bottom:1px solid #CDCDCD;}
.container_rugby_index_link_list ul{margin:30px 0 0 0;}
.container_rugby_index_link_list ul li{float:left;width:20%;height:50px;line-height:50px;text-align:center;}
.container_rugby_index_link_list ul li:hover{background-color:#FFFFFF;}
.container_rugby_index_link_list ul li a{color:#006642;}
.container_rugby_index_link_list ul li:hover a{color:#006642}
/*--TEXT BOXES--*/
.container_rugby_index_text_boxes {width:1000px;height:300px;}
.text_box_rugby_index_left {float:left;width:300px;margin-right:50px;}
.text_box_rugby_index_right {float:right;width:300px;}

/*---------------MATCH NAV-----------------*/
.matchnavba { width: 1050px; float: left; padding: 20px 0 0px 0; margin: 0px 0px 0px 0px; background: url("/images/structure/background/BKG-dark-green.png") repeat scroll 0 0 rgba(0, 0, 0, 0); }
.matchnavba .fixinfo { width: 100%; float: left; height: 170px; color:#fff; padding: 0px 0px 0px 0px; }
.matchnavba .fixinfo .logo { position: absolute; width: 100px; height: 100px; }
.matchnavba .fixinfo .homelogo { position: absolute; margin: 15px 0px 0px 60px; }
.matchnavba .fixinfo .homelogo img{width:75px;height:75px;}
.matchnavba .fixinfo .awaylogo { position: absolute; margin: 15px 0px 0px 876px; }
.matchnavba .fixinfo .awaylogo img{width:75px;height:75px;}
.matchnavba .fixinfo .maininfo { position: absolute; margin: 0px 0px 0px 0px; }
.matchnavba .fixinfo .maininfo .teams { position: absolute; margin: 0px 0px 0px 0px; }
.matchnavba .fixinfo .maininfo .teams .home {width: 190px; position: absolute; margin: 30px 0px 0px 200px; text-align: right; text-transform:uppercase; font-family:'lucida_grande_bold'; font-size: 1.2em; }
.matchnavba .fixinfo .maininfo .teams .score { width: 240px; height: 54px; line-height: 54px; position: absolute; margin: 15px 0px 0px 413px; text-align: center; font-family: 'lucida_grande_bold'; font-weight: normal; font-size: 3em; color: #fff; }
.matchnavba .fixinfo .maininfo .teams .halftime{position:absolute;display:block;width: 240px; height: 54px; line-height: 54px; position: absolute; margin: 55px 0px 0px 413px; text-align: center; font-family: 'lucida_grande_bold'; font-weight: normal; font-size: 1.5em; color: #fff; }
.matchnavba .fixinfo .maininfo .teams .away {width: 190px; position: absolute; margin: 30px 0px 0px 676px; text-align: left;text-transform:uppercase; font-family:'lucida_grande_bold'; font-size: 1.2em; }
.matchnavba .fixinfo .maininfo .details { position: absolute; width: 530px; height: 50px; margin: 110px 0px 0px 300px; font-size: 0.9em; }
.matchnavba .fixinfo .maininfo .details div { float: left; padding: 0 15px; text-align: center;}
.navlinks { width: 100%; float: left; margin: 0px 0px 0px 0px; }
.navlinks ul { height: 40px; background:url("/images/structure/background/irf0113-navbar.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.navlinks ul li { display: inline; float: left; height: 40px; line-height: 40px; }
.navlinks ul li a { padding: 0px 30px; display: block; color:#FFFFFF; font-size: 0.8em; font-family:'lucida_grande_bold'; }
.navlinks ul li:hover { background-color:#FFFFFF; text-decoration:underline; }
.navlinks ul li:hover a{color:#006642; }


/*---MATCH OVERVIEW---*/
.matchoverview_ba {width:100%;float:left; margin-bottom:100px; padding:25px 0 40px 0px; background:url("/images/structure/background/irfu-contentbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0); }
.matchoverview_ba .columna {width:300px;float:left;margin: 0 20px 0 25px;}
.matchoverview_ba .columnb {width:360px;float:left;}
.matchoverview_ba .columnc {width:300px;float:right; margin:0 25px 0 0;}
.matchoverview_ba .logo {display:none;}
.matchoverview_ba .dangermen {display:none;}
.matchoverview_ba .section {width:280px;float:left;height:40px;line-height:40px;padding: 0 10px 0 10px;color:#fff;font-family:'lucida_grande_bold';font-size:0.9em;
background: #006641;
background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b));
background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%);
background: -o-linear-gradient(top, #006641 0%,#015c3b 99%);
background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);
background: linear-gradient(to bottom, #006641 0%,#015c3b 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );
}
.matchoverview_ba .columnb .section {width:340px;text-align:center;
background: #006641;
background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b));
background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%);
background: -o-linear-gradient(top, #006641 0%,#015c3b 99%);
background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);
background: linear-gradient(to bottom, #006641 0%,#015c3b 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );
}
.matchoverview_ba table.fixtures {width:300px;float:left;margin: 0 0 15px 0;}
.matchoverview_ba table.fixtures td.list {font-size:0.9em;}
.matchoverview_ba table.fixtures table.list tr.colhead { background:#fff !important;}
.matchoverview_ba table.fixtures table.list tr.colhead th {background:#fafafa !important;padding:9px 5px;font-weight:bold;color:#12704e;text-align:center; border-bottom: 1px solid #E9E9E9;}
.matchoverview_ba table.fixtures table.list tr td {color:#777777; padding:10px 2px;text-align:center;vertical-align:middle; background: #F4F4F4;}
.matchoverview_ba table.fixtures table.list tr.odd td {background-color:#fff;}
.matchoverview_ba table.fixtures table.list .field_HomeShort {text-align:right!important;}
.matchoverview_ba table.fixtures table.list .field_AwayShort {text-align:left!important;}
.matchoverview_ba table.fixtures table.list tr.rollover td {cursor:pointer;color:#006642;}
.matchoverview_ba .section_captain {display: none;}
.matchoverview_ba .playphoto {display: none;}
.matchoverview_ba .captnamea {display: none;}
.matchoverview_ba .playdata {display: none;}
.matchoverview_ba .section_tournamentrecord {display: none;}
.matchoverview_ba .team_overall {width:300px;float:left;margin:0;}
.matchoverview_ba .team_overall .heading { display:none;font-size:0.8em; margin:0px; width:280px;float:left;height:33px;line-height:33px;padding: 0 10px 0 10px;font-family:'lucida_grande_bold';background:none;color:#006642;}
.matchoverview_ba .team_overall .overallstats {width:300px;float:left;padding:0px;margin: 0 0 0px 0;}
.matchoverview_ba .team_overall .overallstats table {}
.matchoverview_ba .team_overall .overallstats table tr td {clear:both; display:blcok; padding:10px 5px;text-align:center;vertical-align:middle;}
.matchoverview_ba .team_overall .overallstats table tr.odd td {background-color:#F4F4F4;}
.matchoverview_ba .team_overall .overallstats table tr td.label {text-align:left;}
.matchoverview_ba .team_overall .overallstats table tr td.info {font-weight:bold;text-align:center;color:#006642;font-size:1.2em;font-family:'lucida_grande_bold';}
.matchoverview_ba .team_overall .overallstats table tr td.champions {display:none;}
.matchoverview_ba .team_overall_fa {}
.matchoverview_ba .headtoheadteama {width:108px;float:left;}
.matchoverview_ba .headtoheadteamb {width:248px;float:right;}
.matchoverview_ba .team_overall_fa .heading {display:none;}
.matchoverview_ba .headtoheadteama .overallstats {width:112px;padding: 0px;border-right:none;}
.matchoverview_ba .headtoheadteama .overallstats table tr td.info {}
.matchoverview_ba .headtoheadteama .overallstats table tr td.label {display:none;}
.matchoverview_ba .headtoheadteamb .overallstats {width:250px;padding: 0px;border-left:none;}
.matchoverview_ba .headtoheadteamb .overallstats table tr td {}
.matchoverview_ba .headtoheadteamb .overallstats table tr td.label {text-align:center;}
.matchoverview_ba .headtoheadteamb .overallstats table tr td.info {width:102px;}
.spaceholder {display:none;}
.matchoverview_ba table.matchinfo {width:360px;float:left;margin: 0 0 15px 0;border: solid 1px #e0e0e0;background-color:#fff;}
.matchoverview_ba table.matchinfo td.teamnames {padding: 10px 5px 10px 5px;text-align:center;font-family:'lucida_grande_bold';font-size:1em;color:#006642;}
.matchoverview_ba table.matchinfo td.info {padding: 0px 5px 10px 5px;text-align:center;font-size:0.8em;}
.matchoverview_ba .fixnewslist {width:360px;float:left;margin: 0 0 15px 0;}
.matchoverview_ba .fixnewslist .section_line {display:none;}
.matchoverview_ba .fixnewslist ul {width:360px;float:left; background:#fff;}
.matchoverview_ba .fixnewslist .newsitem {width:340px;float:left;padding:10px;background:#fff;}
.matchoverview_ba .fixnewslist .newsitem .headline {width:302px;float:left;}
.matchoverview_ba .fixnewslist .newsitem .headline a {color:#006642;font-size:0.9em;font-family:'lucida_grande_bold';}
.matchoverview_ba .fixnewslist .newsitem-0 {background-color:#fff;}
.matchoverview_ba .fixnewslist .newsitem-0 .image {display:block;width:100px;height:67px;float:left;overflow:hidden;margin: 0 0 5px 0;}
.matchoverview_ba .fixnewslist .newsitem-0 .image img { float:left;}
.matchoverview_ba .fixnewslist .newsitem-0 .headline {width:230px;float:right;margin: 0 5px 5px 0;}
.matchoverview_ba .fixnewslist .newsitem-0 .headline a {font-size:1em; line-height:1.3em;}
.matchoverview_ba .fixnewslist .newsitem-0 .abstract {width:347px;float:left;font-size:0.8em;line-height:1.4em;}
/*------MATCH REPORT AND PREVIEW COMBINATION------*/
.std_matchrepr, 
.std_matchprevd,
.std_matchrepq {background: url("/images/structure/background/irfu-contentbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0); padding:20px 35px 0 35px; width:980px;float:left;}
.std_matchrepr .headlinepreview, 
.std_matchprevd .headlinepreview,
.std_matchrepq .headlinepreview {display:block;text-transform: uppercase;width:100%;float:left;height:43px;line-height:43px;padding: 0 0 0 0px;margin: 0 0 15px 0;color:#006642;font-family:'lucida_grande_bold';font-size:1.5em;}
.std_matchrepr .leftcol, 
.std_matchprevd .leftcol, 
.std_matchrepq .leftcol {width:650px;float:left; margin-bottom:60px;}
.std_matchprevd .image, 
.std_matchrepr .image,
.std_matchrepq .image {display:block;width:650px;float:left;margin:0px 0 0 0;}
.std_matchprevd .image img, 
.std_matchrepr .image img,
.std_matchrepq .image img {float:left;width:650px;height:auto;}
.std_matchrepr .caption, 
.std_matchprevd .caption,
.std_matchrepq .caption {display:block;width:650px;float:left;color:#4D4D4D;background-color:#F4F4F4;margin:0px 0px 0 0px;padding:15px 0px;font-style:italic;font-size:0.9em; line-height:1.4em;text-align:center;}
.std_matchrepr .credit, 
.std_matchprevd .credit,
.std_matchrepq .credit {display:block;width:325px;float:left;color:#4D4D4D;background-color:#F4F4F4;margin:0;padding:5px 0px;font-style:italic;font-size:0.7em;text-align:center;}
.std_matchrepr .copyright, 
.std_matchprevd .copyright,
.std_matchrepq .copyright {display:block;width:100%;float:left;color:#4D4D4D;background-color:#F4F4F4;margin:0;padding:5px 0px;font-style:italic;font-size:0.7em;text-align:center;}
.std_matchrepr .leftcol .date, 
.std_matchprevd .leftcol div.date,
.std_matchrepq .leftcol .date,
.std_matchrepq .author {display:block;float:left;width:100%;padding:20px 0px 0px 0px;font-size:0.8em;color:#006642;font-weight: 600;}
.std_matchrepr .headline, 
.std_matchprevd .headline,
.std_matchrepq .headline {display:block;float:left;width:100%; font-family: 'lucida_grande_bold';padding: 0px 0px 0px 0px; margin: 20px 0px 0px 0px;font-size: 2em;color:#006642;line-height:1.2em;}
.std_matchrepr .abstract, 
.std_matchprevd .abstract,
.std_matchrepq .abstract {display:block;width:100%;float:left;margin:20px 0 0 0;padding:0px 0px 20px 0px;font-family:'lucida_grande_bold';font-size:1em;line-height:1.6em;color:#006642;}
.std_matchrepr .article_report h1, .std_matchprevd .article h1 {padding: 5px 0 5px 0;margin: 5px 0 10px 0;color:#006642;font-family:Tahoma;font-weight:bold;font-size:1.5em;}
.std_matchrepr .article_report h2, .std_matchprevd .article h2 {padding: 5px 10px 5px 10px;margin: 5px 0 10px 0;font-size:1.2em;color:#006642;font-family:Tahoma;border: solid 1px #c7c7c7;background-color:#f2f2f2; }
.std_matchrepr .article_report h3, .std_matchprevd .article h3 {padding: 5px 0 5px 10px;margin: 5px 0 10px 0;color:#5f5f5f;font-family:Tahoma;font-weight:bold;font-size:1.2em;color:#006642;border-bottom: 1px solid #c7c7c7;}
.std_matchrepr .article_report h4, .std_matchprevd .article h4 {padding: 5px 0 5px 10px;margin: 5px 0 10px 0;font-weight:bold;font-size:1.2em;}
.std_matchrepr .article_report h5, .std_matchprevd .article h5 {padding: 5px 0 5px 10px;margin: 5px 0 10px 0;font-size:1.1em;}
.std_matchrepr .article_report h6, .std_matchprevd .article h6 {padding: 5px 0 5px 10px;margin: 5px 0 10px 0;font-size:1em;}
.std_matchrepr .article_report a:hover, 
.std_matchprevd .article a:hover,
.std_matchrepq .article_report a:hover {text-decoration:underline;}
.std_matchrepr .article_report p, 
.std_matchprevd .article p,
.std_matchrepq .article_report p { line-height: 1.6em; color:#3E3E3E; margin: 10px 0;}
.std_matchprevd .article, 
.std_matchrepr .article_report,
.std_matchrepq .article_report { font-size:0.8em; line-height: 1.6em; padding:0 0 15px 0; display:block; }
.std_matchrepr .facebooklike, .std_matchprevd .facebooklike {display: block;padding: 0 0 14px 0;}
.std_matchrepr .article_report .sharebox .tweetmeme, .std_matchprevd .article .sharebox .tweetmeme {display: block;}
.std_matchrepr .article_report .sharebox, .std_matchprevd .article .sharebox {display: block;float:left;padding: 0 14px 0 0;}
.std_matchrepr .article_report table, .std_matchprevd .article table {margin: 10px 0 10px 0;border-collapse:collapse;border: solid 1px #dcdcdc;}
.std_matchrepr .article_report table th, .std_matchprevd .article table th {padding:5px;font-weight:bold;color:#fff;border: solid 1px #dcdcdc;background-color:#006642;}
.std_matchrepr .article_report table td, .std_matchprevd .article table td {padding:5px;border: solid 1px #dcdcdc;}
.std_matchrepr .matchteamsra .team table th, .std_matchprevd .previous .matchinfo_sa table th {background: #FAFAFA !important; border-bottom: 1px solid #E9E9E9; color: #12704E; font-weight: bold;padding: 9px 5px; text-align: center;}
.std_matchprevd .formguide, .std_matchrepr .scorecard {display:block; width:100%; clear:both;}
.std_matchprevd .formguidehome, .std_matchrepr .homescorecard {display:block;width:320px;float:left;margin:0;}
.std_matchrepr .awayscorecard, .std_matchprevd .formguideaway {clear:none;display:block;float:right;width:320px;margin:0;}
.matchdetails .matchinfo_ya .listitemodd, .std_matchprevd .formguide .fixtures .list tr.odd td, .std_matchrepr .matchteamsqa .eventodd div, .std_matchprevd .previous .matchinfo_sa table tr.odd td, .std_matchrepr .matchteamsra .team table tr.playstartodd, .std_matchrepr .matchdetails .listitemodd, .std_matchprevd .lineup .playerodd { background: #F4F4F4 !important;}
.matchdetails .matchinfo_ya .listitemeven, .std_matchprevd .formguide .fixtures .list tr.even td, .std_matchrepr .matchteamsqa .eventeven div, .std_matchprevd .previous .matchinfo_sa table tr.even td, .std_matchprevd .lineup .player,.std_matchrepr .matchteamsra .playstarteven {background-color:#fff;}
.std_matchrepr .leftcol .quotea {clear:both;display:block;width:275px;float:left;padding:20px;margin: 10px 0 25px 0px;background-color:#F8F8F8;border-left:4px solid #006641;color:#666;font-family: Georgia;font-style:italic;font-size:1.1em;}
.std_matchrepr .leftcol .quoteb {display:block;width:275px;float:right;padding:20px;margin: 10px 0 25px 0px;background-color:#F8F8F8;border-left:4px solid #006641;color:#666;font-family: Georgia;font-style:italic;font-size:1.1em;}
.std_matchrepr .leftcol .quote1name, 
.std_matchrepr .leftcol .quote2name {margin-top:10px;font-family: Arial;font-style:normal;}
/*--FORM GUIDE AND SCORECARD--*/
.std_matchprevd .formguide .titletxt, .std_matchrepr .homescorecard .titletxt, .std_matchrepr .awayscorecard .titletxt {width:100%;display:block !important;float:left;float:left;height:40px;line-height:40px;padding: 0;text-align:center;color:#fff;font-family:'lucida_grande_bold';font-size:0.9em;background: #006641;background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b));background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%);background: -o-linear-gradient(top, #006641 0%,#015c3b 99%);background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);background: linear-gradient(to bottom, #006641 0%,#015c3b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );}
/*--SIDEBAR HEADING--*/
.std_matchprevd .lineup .team, 
.std_matchrepr .matchteamsra .titletxt, 
.std_matchrepr .matchinfo_ya .titletxt,
.std_matchrepq .rightcol .titletxt {width:280px;float:left;height:40px;line-height:40px;padding: 0 10px 0 10px;color:#fff;font-family:'lucida_grande_bold';font-size:0.9em;background: #006641;background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b));background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%);background: -o-linear-gradient(top, #006641 0%,#015c3b 99%);background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);background: linear-gradient(to bottom, #006641 0%,#015c3b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );}
/*--CENTER HEADING--*/
.std_matchprevd .previous .titletxt, 
.std_matchprevd .leaguetable .titletxt {width:640px;display:block;float:left;vertical-align:middle;font-weight:bold;background-color:#006642;color:#FFFFFF;float:left;height:40px;line-height:40px;padding: 0 0px 0 10px;color:#fff;font-family:'lucida_grande_bold';font-size:0.9em;background: #006641;background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b));background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%);background: -o-linear-gradient(top, #006641 0%,#015c3b 99%);background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);background: linear-gradient(to bottom, #006641 0%,#015c3b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );}
/*---- TABLES ----*/
.std_matchprevd .matchteams, 
.std_matchrepr .lineups, 
.std_matchprevd .rightcol, 
.std_matchrepr .rightcol,
.std_matchrepq .rightcol {display:block; width:300px;float:right;}
.std_matchrepr .matchteamsqa .event, 
.std_matchrepr .matchteamsra .team table, 
.std_matchprevd .lineup {font-size:0.8em;float:left;width:100%;margin:0 0 20px 0;}
.formguide table.fixtures tr, .matchinfo_sa table tr {clear:both;width:100%;}
.formguide table.fixtures td, .matchinfo_sa table td {font-size:0.93em;border:none!important;}
.formguide table.fixtures td.field_HomeShort {display:block!important;}
.std_matchprevd .formguide .fixtures .list tr td, 
.std_matchprevd .previous .matchinfo_sa table td, 
.std_matchrepr .matchinfo_ya li, 
.std_matchprevd .lineup .player div, 
.std_matchrepr .matchteamsra .team table td {color:#777777;padding:10px 5px;text-align:center;vertical-align:middle;}
.std_matchprevd .lineup .player .name, 
.std_matchrepr .matchteamsra .team table td.name {text-align:left;}
.std_matchrepr .matchteamsra .team table .playsub td, 
.std_matchprevd .lineup .subs .player div {font-size:0.8em;color:#ABABAB;}
.std_matchrepr .matchteamsra .team table .playsub, 
.std_matchprevd .lineup .subs .player {background-color:#fff !important; border-bottom: solid 1px #E6E6E6;background-color:#fff}
/*---MATCH PREVIEW----*/
.std_matchprevd .formguide .fixtures .list tr td { } 
.std_matchprevd .formguide .fixtures .list .field_AwayShort {text-align:left;}
.std_matchprevd .matchtickets {display:block;width:100%;float:left;position:relative;height:83px;margin:0 0 15px 0;}
.std_matchprevd .matchtickets a {display:block;height:43px;color:#006642;font-family:'lucida_grande_bold';font-size:1.85em;}
.std_matchprevd .lineup .player {width:100%;float:left;}
.std_matchprevd .lineup .player div {float:left;}
.std_matchprevd .previous {display:block;width:650px;float:left;margin: 10px 0 15px 0;}
.std_matchprevd .previous .matchinfo_sa {width:100%;float:left;}
.std_matchprevd .previous .matchinfo_sa table .home {text-align:right;}
.std_matchprevd .previous .matchinfo_sa table .away {text-align:left;}
/*---MATCH REPORT---*/
.std_matchrepr .matchteamsra {width:300px;float:left;}
.std_matchrepr .matchteamsra .home {width:300px;float:left;margin:0 0 15px 0;}
.std_matchrepr .matchteamsra .away {width:300px;float:left;margin:0 0 15px 0;}
.std_matchrepr .matchteamsra .team {width:100%;float:left;}
.std_matchrepr .matchteamsqa .event {width:100%;float:left;}
.std_matchrepr .matchteamsqa .event .playphoto {width:40px;float:left;padding:5px;}
.std_matchrepr .matchteamsqa .event .playphoto img {float:left;}
.std_matchrepr .matchteamsqa .event .scoretype {width:82px;float:left;padding:5px;line-height:40px;}
.std_matchrepr .matchteamsqa .event .playname {width:123px;float:left;padding:5px;line-height:40px;}
.std_matchrepr .matchteamsqa .event .mins {width:35px;float:right;padding:5px;line-height:40px;text-align:center;font-family:'lucida_grande_bold';}
.std_matchrepr .matchdetails {display:block;width:100%;float:left;margin:0 0 15px 0;}
.std_matchrepr .matchdetails .matchinfo_ya {}
.std_matchrepr .matchdetails .matchinfo_ya ul{float:left;width:100%;background-color:#F9F9F9;padding:0px;margin: 0px 0 0px 0;}
.std_matchrepr .matchdetails .matchinfo_ya ul li{float:left; width:290px;}
.std_matchrepr .matchinfo_ya ul {width:288px;float:left;padding:5px;font-size:0.75em;}
.std_matchrepr .matchinfo_ya li.listitemodd {background-color: #f1f1f1;}
.std_matchrepr .matchinfo_ya span {display:block;}
.std_matchrepr .matchinfo_ya span.position {text-align:left;width:85px;float:left;font-weight:bold;}
.std_matchrepr .scorecard .titletxt {display:none;}
.std_matchrepr .article_report {float:left;width:100%;position:relative;}
/*-----------------MATCH REPORT SIMPLIFIED------------------*/
.std_matchrepq .hidden { display: block; }
.std_matchrepq .rightcol .matchinfo .logo { width: 300px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.std_matchrepq .rightcol .matchinfo .logo .homelogo { width: 70px; float: left; margin: 5px 0px 10px 0px; padding:5px}
.std_matchrepq .rightcol .matchinfo .logo .awaylogo { width: 70px; float: right; margin: 5px 0px 10px 0px; padding:5px}
.std_matchrepq .rightcol .matchinfo .team { width: 300px; float: left; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepq .rightcol .matchinfo .teamname {font-family:'lucida_grande_bold';font-size: 0.8em;}
.std_matchrepq .rightcol .matchinfo .hometeamname {width: 150px; float: left; }
.std_matchrepq .rightcol .matchinfo .score {width: 150px; float: left; margin: -80px 0px 0px 70px; text-align: center; font-weight: normal; font-size: 2em; font-family: 'lucida_grande_bold';} 
.std_matchrepq .rightcol .matchinfo .score .homescore { width: 80px; float: left; text-align: center; } 
.std_matchrepq .rightcol .matchinfo .score .versus { width: 20px; float: left; text-align: center; }
.std_matchrepq .rightcol .matchinfo .score .awayscore { width: 50px; float: right; text-align: center; }
.std_matchrepq .rightcol .matchinfo .awayteamname { margin-top:-11px;width: 150px; float: right; text-align: right; }
.std_matchrepq .rightcol .matchinfo .details { width: 300px; float: left; padding: 5px 0px 10px 0px; margin: 0px;font-family:'lucida_grande_bold';font-size: 0.75em; text-align:center;}
.std_matchrepq .rightcol .matchinfo .details .time { text-align: center; margin: 0px 0px 5px 0px; }
.std_matchrepq .rightcol .matchinfo .details .date { text-align: center; margin: 0px 0px 5px 0px; }
.std_matchrepq .rightcol .matchinfo .details .venue { text-align: center; margin: 0px 0px 5px 0px; }
.std_matchrepq .rightcol .titletxt {margin-bottom:10px;font-size:1em;}
.std_matchrepq .homescorer,
.std_matchrepq .awayscorer,
.std_matchrepq .homelineup,
.std_matchrepq .awaylineup {padding-bottom:20px;font-size:0.9em;line-height:1.4em;}
/*--
.std_matchrepq .homescorer { width: 510px; float: left; padding: 0px 0px 10px 0px; margin:0px; font-size: 0.8em; text-align: center;background-color:#FFFFFF;}
.std_matchrepq .rightcol .titletxt { width: 490px; float: left; height: auto;vertical-align: middle; text-align: center; padding: 12px 10px 12px 10px; margin: 0px 0px 10px 0px; color: #fff;font-family:'lucida_grande_bold';font-size: 2em; background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-repeat: no-repeat; background-size: 100%;}
.std_matchrepq .homescorer p { padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.std_matchrepq .awayscorer { width: 510px; float: left; padding: 0px 0px 10px 0px; margin:0px; font-size: 0.8em; text-align: center; background-color:#FFFFFF;}
.std_matchrepq .awayscorer .titletxt { width: 490px; float: left; height: auto;vertical-align: middle; text-align: center; padding: 12px 10px 12px 10px; margin: 0px 0px 10px 0px; color: #fff;font-family:'lucida_grande_bold';font-size: 2em; background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-repeat: no-repeat; background-size: 100%;}
.std_matchrepq .awayscorer p { padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.std_matchrepq .homelineup { width: 490px; float: left; padding: 0px 10px 10px 10px; margin:0px; font-size: 0.72em; text-align: center; line-height: 1.7em;background-color:#FFFFFF;}
.std_matchrepq .homelineup .titletxt {width:490px;float:left;height:auto;vertical-align:middle;text-align:center;padding:12px 10px 12px 10px;margin:0px 0px 10px -10px;color:#FFFFFF;font-family:'lucida_grande_bold';font-size: 2em;background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-repeat: no-repeat; background-size: 100%;}
.std_matchrepq .homelineup strong {font-weight:bold;margin-left:5px;}
.std_matchrepq .awaylineup { width: 490px; float: left; padding: 0px 10px 10px 10px; margin: 0px 0px 15px 0px; font-size: 0.75em; text-align: center; line-height: 1.7em;background-color:#FFFFFF;}
.std_matchrepq .awaylineup .titletxt {width:490px;float:left;height:auto;vertical-align:middle;text-align:center;padding:12px 10px 12px 10px;margin:0px 0px 10px -10px;color:#FFFFFF;font-family:'lucida_grande_bold';font-size: 2em;background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-repeat: no-repeat; background-size: 100%;}
.std_matchrepq .awaylineup strong {font-weight:bold;margin-left:5px;}
--*/
/*---MATCH LINEUPS---*/
.matchteams_aa {width:100%;float:left;margin: 0 0 15px 0;background:#FFF;}
.matchteams_aa td {padding:5px;font-size:0.8em;text-align:center;border-bottom: solid 1px #CDCDCD;}
.matchteams_aa tr.colhead td {padding:9px 5px;font-weight:bold;color:#006642;text-align:center;border-bottom:solid 1px #CDCDCD;background-color:#FAFAFA;font-family:'lucida_grande_bold'}
.matchteams_aa tr.colhead td.teams {padding: 12px 10px 12px 10px;font-family:'lucida_grande_bold';color:#006642;font-weight:bold;font-size: 1.5em;background-color:#fff;background-image:none;}
.matchteams_aa tr.colhead td.vs {padding: 12px 10px 12px 10px;font-family:'lucida_grande_bold';color:#006642;font-weight:bold;font-size: 1.5em;background-color:#fff;background-image:none;}
/*---FORMATIONS---*/
.feat_formations {background: url("/images/structure/background/irfu-contentbg.png") repeat; width: 100%;height: 600px;display: block;position: relative;float: left; padding:20px 0 0 0; margin: 0 0 100px 0;}
.feat_formations .formation_title h1 {display: none;}
.feat_formations .formation_viewer_1 {}
/*--Controls for switching between views--*/
.feat_formations .view_control { position: absolute; z-index:10000; height: 40px; top: 20px; right: 20px; padding: 0 10px; }
.feat_formations .view_control ul { padding: 0; margin: 0; }
.feat_formations .view_control li { color:#fff; background:#006642; line-height: 30px; float: left; list-style-type: none; font-size: 0.8em; cursor: pointer; margin: 0; padding: 5px 15px; }
.feat_formations .view_control li.selected {cursor:default; color: #fff;font-weight: bold;background: url("/images/structure/background/irf0113-navhover.jpg") no-repeat #006642;}
.feat_formations .view_control li:hover{background: url("/images/structure/background/irf0113-navhover.jpg") no-repeat #006642;}
/*--Controls for switching between teams (if both teams visible)--*/
.feat_formations .switch_control { position: absolute; top: 25px; left: 400px; }
.feat_formations .switch_control ul { padding: 0; margin: 0; }
.feat_formations .switch_control li { margin: 0 0 0 0; list-style-type: none;font-size: 0.8em; margin: 0 10px 0 0; cursor: pointer; }
.feat_formations .switch_control li.selected { font-weight: bold; }
/*
formation_view_1 = Positions View
formation_view_2 = Grouped View
*/
.feat_formations .formation_view_1 { display: block; width: 980px; height: 450px; margin: 0 auto 0 auto; padding:20px 0;
background-image: url("/images/structure/background/match-formation.png");background-position:58px 0; background-repeat: no-repeat;padding: 0;}
.feat_formations .formation_view_2 { width: 920px; height: 430px; position: relative; margin: 0 auto 0 auto; overflow: hidden; padding:70px 0; }
/*
width of formation_slider is 10 x width of formation_view_2
*/
.feat_formations .formation_view_2 .formation_slider { width: 5900px; height: 335px; position: relative; }
/*--PLAYER CARD SHARED STYLING--*/
.feat_formations .player_cards .player_card { width: 174px; height: 316px; z-index:2; background-position: top left; text-align: center; font-family: arial; padding: 5px; cursor: pointer; background:#006642;}
.feat_formations .player_cards .player_card:hover { }
.feat_formations .player_cards .player_card a { text-decoration: none; }
.feat_formations .player_cards .player_card .player_name { padding: 10px 0 10px 0;margin:0;font-family:'lucida_grande_bold';color:#fff;font-size:1.1em; text-align: center; }
.feat_formations .player_cards .player_card .player_name p {padding: 0; margin: 0; }
.feat_formations .player_cards .player_card .player_image { width: 150px; height: 150px; position: absolute; top: 60px; left: 20px; }
.feat_formations .player_cards .player_card .player_image img {width: 150px; height: 150px; }
.feat_formations .player_cards .player_card .player_details { position: absolute; top: 220px; left: 5px; }
.feat_formations .player_cards .player_card .player_details th {width: 60px;height: 16px; line-height: 16px; font-weight: bold; color:#fff;font-size: 0.7em; text-align: left; background: transparent; padding-left: 10px; }
.feat_formations .player_cards .player_card .player_details td {width: 120px;height: 18px; line-height: 18px; font-size: 0.7em; color:#fff;text-align: left; background: transparent; }
.feat_formations .player_cards .player_card .player_details tr.odd {color: #fff3;padding: 5px;text-align: center;vertical-align: middle;}
.feat_formations .player_cards .player_card .player_details tr {border-bottom: 1px solid #C0CDDE;olor: #fff;padding: 5px;text-align: center;vertical-align: middle;}
.feat_formations .player_cards .player_card .player_details td p {padding-left: 10px; margin: 0;}
/*--VIEW 1 ITEM STYLING--*/
.feat_formations .formation_view_1 .player_card {position: relative;top:70px;left: 100px;}
.feat_formations .formation_view_1 .player_thumbs {position: relative;}
.feat_formations .formation_view_1 .player_thumb {width: 50px;height: 50px;position: absolute;margin: 2px;border: 1px solid #dedede;padding: 2px;cursor: pointer; background: #fff;}
.feat_formations .formation_view_1 .player_thumb .overlay { display: none; width: 50px; height: 50px; position: absolute; left: 0; top: 0; font-family: arial; font-weight: bold; z-index:999; opacity:0.4; filter:alpha(opacity=40); padding: 2px; }
.feat_formations .formation_view_1 .player_thumb img {width:50px;height:auto;}
.feat_formations .formation_view_1 .player_thumb:hover .overlay { display: block;line-height: 50px;background: #000;color: #fff;text-align: center;cursor: pointer; }
.feat_formations .formation_view_1 .player_thumb_01 { position: absolute; top: 50px; left: 470px; }
.feat_formations .formation_view_1 .player_thumb_02 { position: absolute; top: 50px; left: 530px; }
.feat_formations .formation_view_1 .player_thumb_03 { position: absolute; top: 50px; left: 590px; }
.feat_formations .formation_view_1 .player_thumb_04 { position: absolute; top: 110px; left: 500px; }
.feat_formations .formation_view_1 .player_thumb_05 { position: absolute; top: 110px; left: 560px; }
.feat_formations .formation_view_1 .player_thumb_06 { position: absolute; top: 170px; left: 450px; }
.feat_formations .formation_view_1 .player_thumb_07 { position: absolute; top: 170px; left: 610px; }
.feat_formations .formation_view_1 .player_thumb_08 { position: absolute; top: 180px; left: 530px; }
.feat_formations .formation_view_1 .player_thumb_09 { position: absolute; top: 240px; left: 580px; }
.feat_formations .formation_view_1 .player_thumb_010 { position: absolute; top: 250px; left: 640px; }
.feat_formations .formation_view_1 .player_thumb_011 { position: absolute; top: 280px; left: 410px; }
.feat_formations .formation_view_1 .player_thumb_012 { position: absolute; top: 260px; left: 700px; }
.feat_formations .formation_view_1 .player_thumb_013 { position: absolute; top: 270px; left: 760px; }
.feat_formations .formation_view_1 .player_thumb_014 { position: absolute; top: 280px; left: 820px; }
.feat_formations .formation_view_1 .player_thumb_015 { position: absolute; top: 320px; left: 605px; }
.feat_formations .formation_view_1 .player_thumb_016 { position: absolute; top: 490px; left: 410px; }
.feat_formations .formation_view_1 .player_thumb_017 { position: absolute; top: 490px; left: 470px; }
.feat_formations .formation_view_1 .player_thumb_018 { position: absolute; top: 490px; left: 530px; }
.feat_formations .formation_view_1 .player_thumb_019 { position: absolute; top: 490px; left: 590px; }
.feat_formations .formation_view_1 .player_thumb_020 { position: absolute; top: 490px; left: 650px; }
.feat_formations .formation_view_1 .player_thumb_021 { position: absolute; top: 490px; left: 710px; }
.feat_formations .formation_view_1 .player_thumb_022 { position: absolute; top: 490px; left: 770px; }
.feat_formations .formation_view_1 .player_thumb_023 { position: absolute; top: 490px; left: 830px; }
/*--VIEW 2 ITEM STYLING--*/
.feat_formations .formation_view_2 .player_thumb { display: none; }
.feat_formations .formation_view_2 .player_card_1 { position: absolute; top: 0; left: 170px; }
.feat_formations .formation_view_2 .player_card_2 { position: absolute; top: 0; left: 375px; }
.feat_formations .formation_view_2 .player_card_3 { position: absolute; top: 0; left: 585px; }
.feat_formations .formation_view_2 .player_card_4 { position: absolute; top: 0; left: 1175px; }
.feat_formations .formation_view_2 .player_card_5 { position: absolute; top: 0; left: 1385px; }
.feat_formations .formation_view_2 .player_card_6 { position: absolute; top: 0; left: 1995px; }
.feat_formations .formation_view_2 .player_card_7 { position: absolute; top: 0; left: 2200px; }
.feat_formations .formation_view_2 .player_card_8 { position: absolute; top: 0; left: 2405px; }
.feat_formations .formation_view_2 .player_card_9 { position: absolute; top: 0; left: 3030px; }
.feat_formations .formation_view_2 .player_card_10 { position: absolute; top: 0; left: 3235px; }
.feat_formations .formation_view_2 .player_card_11 { position: absolute; top: 0; left: 3935px; }
.feat_formations .formation_view_2 .player_card_12 { position: absolute; top: 0; left: 4145px; }
.feat_formations .formation_view_2 .player_card_13 { position: absolute; top: 0; left: 4860px; }
.feat_formations .formation_view_2 .player_card_14 { position: absolute; top: 0; left: 5070px; }
.feat_formations .formation_view_2 .player_card_15 { position: absolute; top: 0; left: 5890px; }
.feat_formations .formation_view_2 .player_card_16 { position: absolute; top: 0; left: 6500px; }
.feat_formations .formation_view_2 .player_card_17 { position: absolute; top: 0; left: 6705px; }
.feat_formations .formation_view_2 .player_card_18 { position: absolute; top: 0; left: 6910px; }
.feat_formations .formation_view_2 .player_card_19 { position: absolute; top: 0; left: 7115px; }
.feat_formations .formation_view_2 .player_card_20 { position: absolute; top: 0; left: 7415px; }
.feat_formations .formation_view_2 .player_card_21 { position: absolute; top: 0; left: 7620px; }
.feat_formations .formation_view_2 .player_card_22 { position: absolute; top: 0; left: 7825px; }
.feat_formations .formation_view_2 .player_card_23 { position: absolute; top: 0; left: 8030px; }
/*--NAV ITEM STYLING--*/
.feat_formations .formation_controls {width: 100%;height: 45px;position: absolute;top: 196px;z-index:1; }
.feat_formations .formation_controls .btn_prev {display: inline;width: 63px;height: 63px;position: absolute;left: 15px;cursor: pointer; padding: 0; }
.feat_formations .formation_controls .btn_next {display: inline;width: 63px;height: 63px;position: absolute;right: 15px;cursor: pointer; padding: 0; }
.feat_formations .btns_slider {margin-left: 50px; width: 910px;height: 41px;line-height: 41px;position: relative;top: 270px;background: #006642; padding-left: 30px}
.feat_formations .btns_slider .btn { display: inline;width: 90px; height: 35px; vertical-align: center; line-height: 35px;float:left;margin-top: 5px; padding: 0 10px 0 10px; cursor: pointer; color: #fff;}
.feat_formations .btns_slider .btn p {display:block;font-size:0.8em;font-weight:normal;cursor:pointer;padding: 0;margin: 0;}
.feat_formations .btns_slider:hover p {color:#c2c2c2;}
.feat_formations .btns_slider .btn p:hover {color:#fff;text-decoration:none;}
.feat_formations .btns_slider .selected p {font-weight: bold;color: #fff;}


/*---DOWNLOAD FIXTURE LIST INFO PAGE---*/ 
.synd_downloadfix { float: left; font-size: 1em; line-height: 1.4em; margin: 0; padding: 30px 15px 0 35px; position: relative; width: 650px;background: url("/images/structure/background/irfu-contentbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.synd_downloadfix h2 {display:block;width:100%; font-family: 'lucida_grande_bold';padding: 0; margin: 10px 0 20px 0;}
.synd_downloadfix h2.title {position:relative; z-index:1000; font-size: 1.8em;color:#007049;}
.synd_downloadfix h3 { font-family: 'lucida_grande_bold'; font-size: 1.2em; padding: 10px 0px 5px 0px; line-height: 1.4em; font-weight: normal;color:#006642;}
.synd_downloadfix h4 {font-family: 'lucida_grande'; font-size: 1em; padding: 10px 0px 5px 0px; line-height: 1.4em; font-weight: normal;color: #006642;}
.synd_downloadfix h4.question {}
.synd_downloadfix p {font-size: 0.8em; margin:10px 0;}
.synd_downloadfix ul {padding: 0 0 10px 30px;font-size:0.8em;line-height:1.6em;}
.synd_downloadfix ul.showdisc {}
.synd_downloadfix ul li {clear:both;list-style-type:disc;margin: 0 0 0 25px;}
.synd_downloadfix ul li a {}
.synd_downloadfix ol { padding: 0 0 10px 30px;font-size:0.8em;line-height:1.6em;}
.synd_downloadfix ol.shownum {}
.synd_downloadfix ol li {list-style-type:decimal; clear:both;margin: 0 0 0 25px;}

/*--SQUAD PAGE--*/
/*-----PLAYER INDEX - THIN----*/
.basecolumn1a .stats_playpage {clear: both; margin:0px;padding:10px 0;}
.basecolumn1a .stats_playpage .disclaimer{display:none;}
.basecolumn1a .stats_playpage .sortbar{width:980px;float:left;text-align:center;font-size:.8em;margin:10px 0 10px 0;color: #777;}
.basecolumn1a .stats_playpage .sortbar a{font-weight:400;margin:0 10px 0 0;}
.basecolumn1a .stats_playpage .sortbar a:hover {color:#006642;}
.basecolumn1a .stats_playpage .locationbar{width:980px;display:block;loat:left;line-height: 42px; font-family:'lucida_grande_bold';font-size: 3em; text-align:center;color: #006642;padding: 10px 0px 0px 0px; margin: 0px 0px 5px 10px;}
.basecolumn1a .stats_playpage .playerlist{width: 1000px;float:left;padding: 30px 10px 30px 2px;margin: 0 auto;}
.basecolumn1a .stats_playpage .playeritem{width: 200px;height: 220px;float:left;margin: 0px 25px 50px 25px;padding: 20px 0 0;background:#fff;position:relative; /*-webkit-box-shadow:#848484 0px 2px 3px;-moz-box-shadow:#848484 0px 2px 3px;box-shadow:#848484 0 2px 3px;behavior:url(/tools/pie/PIE.php);*/}
.basecolumn1a .stats_playpage .playeritem .playerphoto{position:absolute;width: 200px!important;height: 220px!important;float:left;background-repeat:no-repeat;background-position:top;padding:0px 0 0;overflow:hidden;}
.basecolumn1a .stats_playpage .playeritem .playerphoto img {padding:0;width: 200px;height: 220px;}
.basecolumn1a .stats_playpage .fa-squadindex .sortbar .view{color:#3e3e3e;}
.basecolumn1a .stats_playpage .fa-squadindex .sortbar .sort{color:#3e3e3e;}
.basecolumn1a .stats_playpage .fa-squadindex .locationbar{color:#006642;}
.basecolumn1a .stats_playpage .playeritem .playername{position:absolute;top:0;left:0;width:100%;background-color:#006642;text-transform:uppercase;padding: 10px 0px;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;height: auto;font-size: 1em !important;text-align: center; color: #fff;}
.basecolumn1a .stats_playpage .playeritem .playerpoints{position:absolute;margin: 170px 0 0 0px;z-index:1;font-size:0.75em;color:#fff;text-transform:uppercase;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;padding: 10px 50px 10px 50px; height: 30px; text-align: center;width: 100px; line-height: 16px;background-color:#00492F; background: url("/images/structure/background/BKG-dark-green.png");background-repeat: repeat;}
.basecolumn1a .stats_playpage .playeritem .bioglink a{display:block;width: 200px;height: 200px;font-size:0;color:#FFFFFF;}
.basecolumn1a .stats_playpage .playeritem .bioglink a:hover{cursor:pointer;text-decoration:none;}
.basecolumn1a .stats_playpage .playeritem:hover .bioglink {background-position:center 30px;background-repeat:no-repeat; position:absolute;z-index:1;top:-28px;left:0;width:200px;height:161px;background-color:#006642;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;margin:57px 0 0 0;}
.basecolumn1a .stats_playpage .playeritem:hover .bioglink a{color:#fff; display:block;width:200px;line-height:205px;height:161px;text-align: center;font-size: 1.5em;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;margin:-27px 0 0 0;}
.basecolumn1a .stats_playpage .playeritem .comparelink{display:block;position:absolute;top: 45px;left: 10px;z-index:30000;width: 30px;height: 30px;font-size: 0px;background-image:url("/images/structure/background/player-profile.png");background-repeat:no-repeat;background-position:top; color:#f1f1f1;}
.basecolumn1a .stats_playpage .playeritem .comparelink:hover {cursor:pointer;background-image:url("/images/structure/background/player-profile-hover.png");background-repeat:no-repeat;background-position:top;}
.basecolumn1a .stats_playpage table.playindex{width:980px;clear:both;margin:30px 0 0 0;padding:0;}
.basecolumn1a .stats_playpage table.playindex tr.colhead{background-color:#FAFAFA;;}
.basecolumn1a .stats_playpage table.playindex tr.colhead th{font-weight:800; text-align:center;vertical-align:middle;color: #006642; font-size:.75em;padding:10px 5px;}
.basecolumn1a .stats_playpage table.playindex tr td{ color:#777; padding:10px 5px;font-size: 0.8em;text-align:center;vertical-align:middle; background:#fff;} 
.basecolumn1a .stats_playpage table.playindex tr.even td {background: #F4F4F4;}
.basecolumn1a .stats_playpage table.playindex tr.rollover td{cursor:pointer;color:#FFF;background-color:#006642;}
.basecolumn1a .stats_playpage table.playindex tr.colhead th.heading4{display:none;}
.basecolumn1a .stats_playpage table.playindex tr td.data4{display:none;}
/*-- HIDE WOMEN DETAILS --*/
.container_squad_ireland_women .playerpoints, 
.container_squad_ireland_women_sevens .playerpoints {display:none;}
html .container_squad_ireland_women .playeritem:hover .bioglink,
html .container_squad_ireland_women_sevens .playeritem:hover .bioglink {height:211px !important; }

/*-------------------------PLAYER PROFILE----------------------------*/
/*--PLAYER PROFILE - TOP CONTAINER--*/
.playpage_ja .topcontainer {width:275px; float:none; padding:0; margin: 10px 0 0 10px; clear:both; height:290px;}
.playpage_ja .topcontainer .actionimg {display: none;float:right;margin-top: 0px;margin-right: 20px;position:absolute;right:0;padding: 20px;overflow: hidden;height:246px; width:350px;}
.playpage_ja .topcontainer .actionimg img {height:290px; width:470px;}
.playpage_ja .topcontainer .playimg {float:left;position:relative; padding:0; top: 60px;margin: 20px 0px 0 10px; height:290px; width:270px;}
.playpage_ja .topcontainer .playimg img {height:290px; width:270px;}
/*--PLAYER PROFILE - MAIN CONTAINER--*/
.playpage_ja .maincontainer{font:normal 13px Arial, Helvetica, sans-serif; color:#454545; line-height:20px; margin-top:15px;}
/*--PLAYER PROFILE - MAIN CONTAINER - LEFT COL--*/
.playpage_ja .maincontainer .leftcol {width:e80px;float:left;}
.playpage_ja .maincontainer .leftcol .name{position:relative;top: -290px;width: 1000px;color: #006642;font-family:'lucida_grande_bold';font-size: 3em;margin: 0px 0 20px 10px;text-transform: uppercase;padding: 8px 5px;text-align: left;}

.playpage_ja .maincontainer .leftcol .biog{ height:200px; /* overflow-y:scroll; */ overflow-x:hidden; float: left;width: 960px;line-height:21px;padding: 10px 0 0 20px;margin: 20px 0 0px 0px; font-size:1em; line-height:1.8em; color: #3e3e3e;bottom: 70px;left: 315px;}
.playpage_ja .maincontainer .leftcol .biog p {margin-top:5px;}
.playpage_ja .maincontainer .leftcol .biog p strong {color:#252F59;font-weight:bold;}
/*--PLAYER PROFILE - MAIN CONTAINER - RIGHT COL--*/
.playpage_ja .maincontainer .rightcol {position:relative; display:block; width:255px; float:right;margin:0px 20px 0 0px;}
.playpage_ja .maincontainer .rightcol .playdetails {position:absolute;top: -540px;right: 0px;float: left;width: 300px;line-height: 27px;margin: 22px 345px 0 0;color:transparent;}
.playpage_ja .maincontainer .rightcol .playdetails table tr td {font-family:'lucida_grande_bold';color: #006642; font-size:1em; font-weight:normal; height:25px; line-height: 25px; padding: 0px 10px 9px 10px;}
.playpage_ja .maincontainer .rightcol .playdetails table tr.hons td{border:none;}
.playpage_ja .maincontainer .rightcol .playdetails table tr td.heading {padding-right:0px;font-size: 1.2em;width:90px;}
.playpage_ja .maincontainer .rightcol .playdetails table tr.odd td{}
.playpage_ja .maincontainer .rightcol .playdetails table tr.hons .valuehons{}
.playpage_ja .maincontainer .rightcol .playdetails table tr.hons .valuehons:empty{height:0px;}
.playpage_ja .maincontainer .rightcol .playdetails table tr.rowhomenationcaps {display:block;}
.playpage_ja .maincontainer .rightcol .sponsors {display:none;position:absolute;top:20px;float:left;background-color: #fff; height: 290px; width: 270px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px -410px!important; }
.playpage_ja .maincontainer .rightcol .sponsors .title {display: none; color: #FFFFFF; background-color: #68AEDF; border-bottom: solid 2px #FFFFFF;font-family:'lucida_grande_bold';text-transform: uppercase; font-size: 1.4em; line-height: 16px; padding:10px 10px; margin:0px;}
.playpage_ja .maincontainer .rightcol .sponsor img {}
.playpage_ja .maincontainer .rightcol .playnews {float:right;position:relative;width:300px;overflow-x:hidden;overflow-y:scroll; margin: -530px -20px 0px 0;}
.playpage_ja .maincontainer .rightcol .playnews .newslist {float:left;height:310px;;width:300px;}
.playpage_ja .maincontainer .rightcol .playnews .newslist>div {float:left;height:270px;position: relative;display: block;}
.playpage_ja .maincontainer .rightcol .playnews .section_fixnewslist {float: left;width: 300px;font-family:'lucida_grande_bold';font-size:1.5em; padding: 10px 0px 5px 0px;line-height:1.4em;font-weight:normal;color:#006642;}
.playpage_ja .maincontainer .rightcol .playnews .fixnewslist_ba .image img{width:auto; margin-right:10px; float:left;}
.playpage_ja .maincontainer .rightcol .playnews .fixnewslist_ba .headline {padding-bottom:5px;}
.playpage_ja .maincontainer .rightcol .playnews .fixnewslist_ba .headline a {color: #006642;}
.playpage_ja .maincontainer .rightcol .playnews .fixnewslist_ba .headline:hover a {color:#006642;}
.playpage_ja .maincontainer .rightcol .playnews .fixnewslist_ba .abstract {color:#848484;padding-bottom:20px; font-size:1em;}

/*--PLAYER PROFILE - CURRENT STATS--*/
.playpage_ja .currentstats{clear:both; float:left; width:960px;padding:10px 20px 0 20px; font-family:'aaux_proregularregular'; font-size:0.8em;margin: 0px 0;}
.playpage_ja .currentstats .playmatches{background-color: #FFFFFF;padding: 10px;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;}
.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: url("/images/structure/background/background-dropdown.gif"); background-repeat: no-repeat; }
.playpage_ja .playmatches tr.colhead {margin:1px 0 0 0;}
.playpage_ja .playmatches tr.colhead th { border-bottom:0 none; text-align: left; font-weight:bold; padding: 20px; color: #fff; margin:1px 0 0 0!important; background: #00492F;}
.playpage_ja .playmatches tr.odd td{ border-bottom: 1px solid #cdcdcd; background-color: #F8F8F8; color: #777777; padding: 10px;}
.playpage_ja .playmatches tr.even td{ border-bottom: 1px solid #cdcdcd; background-color: #f0f0f0; padding: 10px; color: #777777;}
.playpage_ja .playmatches tr.total td{background: #00492F;color:#fff; font-weight:600;font-size:1.2em;padding: 20px;}
.playpage_ja .playmatches tr { text-align: right; padding: 5px;}
.playpage_ja .playmatches tr td { text-align: left; padding: 15px;}
.playpage_ja .playmatches tr td.try { text-align: center; }
.playpage_ja .playmatches tr td.conv { text-align: center; }
.playpage_ja .playmatches tr td.drop { text-align: center; }
.playpage_ja .playmatches tr td.pen { text-align: center; }
.playpage_ja .playmatches tr td.yell { text-align: center; }
.playpage_ja .playmatches tr td.red { text-align: center; }
.playpage_ja .playmatches tr td.pts { text-align: center; }
.playpage_ja .playmatches tr td.mins { text-align: center; }
.playpage_ja .playmatches tr td select{color:#FFFFFF;border: 1px dotted #CCC; color: #000000; font-size: 0.9em; padding: 5px;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;}
.playpage_ja .playmatches tr th.try { text-align: center; }
.playpage_ja .playmatches tr th.conv { text-align: center; }
.playpage_ja .playmatches tr th.drop { text-align: center; }
.playpage_ja .playmatches tr th.pen { text-align: center; }
.playpage_ja .playmatches tr th.yell { text-align: center; }
.playpage_ja .playmatches tr th.red { text-align: center; }
.playpage_ja .playmatches tr th.pts { text-align: center; }
.playpage_ja .playmatches tr th.mins { text-align: center; }
/*--PLAYER PROFILE - PREVIOUS STATS--*/
.playpage_ja .prevstats{clear:both; padding:20px; font-size:0.8em; margin:10px 0 15px 0;font-family: 'lucida_grande',Calibri,Arial,FreeSans,sans-serif;}
.playpage_ja .prevstats .playstats {padding: 10px;}
.playpage_ja .playstats tr.colhead th {background: #00492F; border-bottom:0 none; color:#FFFFFF; padding: 20px; text-align: left; font-weight:bold;}
.playpage_ja .playstats tr.odd td{color: #777777; border-bottom: 1px solid #cdcdcd; background-color: #F8F8F8; padding: 10px 10px;}
.playpage_ja .playstats tr.even td{color: #777777; border-bottom: 1px solid #cdcdcd; background-color: #f0f0f0; padding: 10px 10px; }
.playpage_ja .playstats tr.total td { font-weight: bold;background:#006642; color:#fff; font-size:1.2em; padding:10px 0 5px 10px; }
.playpage_ja .playstats tr.seasontotal td{background: #006642; color:#fff; font-weight:bold; font-size:1.2em; padding: 10px;}
.playpage_ja .playstats tr.comptotal td{background: #00492F; color: #fff; font-weight: 600; font-size: 1.2em; padding: 10px;}
.playpage_ja .playstats tr td {border-bottom: 1px solid #006642; background-color: #00492F; padding: 20px;}
.playpage_ja .playstats tr th.competition { text-align: left;} 
.playpage_ja .playstats tr td.competition { text-align: left;}
.playpage_ja .playstats .total{color:#fff;}
/*----------MANAGEMENT INDEX---------*/
/*-----MANAGEMENT INDEX - TABLE-----*/
.standard_rugby .feat_squadindex{float:left;width:100%;background-color:#FFFFFF;margin:10px 0 0 0;}
.standard_rugby .feat_squadindex td{float:left;}
.standard_rugby .feat_squadindex .photo{position:relative;float:left;width:175px;height:220px;margin:60px 12px 0px 12px;-webkit-box-shadow:#848484 0px 2px 3px;-moz-box-shadow:#848484 0px 2px 3px;box-shadow:#848484 0 2px 3px;behavior:url(/tools/pie/PIE.php);}
.standard_rugby .feat_squadindex .photo:hover img{}
.standard_rugby .feat_squadindex .photo:hover a{float:left;width:175px;height:220px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);-khtml-opacity: 0.8;-moz-opacity: 0.8;opacity: 0.8;}
.standard_rugby .feat_squadindex .photo a{float:left;height:auto;width:175px;}
.standard_rugby .feat_squadindex .photo img{float:left;width:175px;height:auto;}
.standard_rugby .feat_squadindex .info{float:left;width:175px!important;height:50px;margin:0 0 0 12px;}
.standard_rugby .feat_squadindex .info .name{position:relative;top:-252px;float:left;-webkit-box-shadow:#848484 0px 2px 3px;-moz-box-shadow:#848484 0px 0px 3px;box-shadow:#848484 0 0px 3px;behavior:url(/tools/pie/PIE.php);}
.standard_rugby .feat_squadindex .info .name a{float:left;width:175px;background-color:#006642;text-transform:uppercase;color:#FFFFFF;font-family:'lucida_grande_bold';font-size:1em;padding:8px 0px;text-align:center;}
.standard_rugby .feat_squadindex .info .indexheadline {float:left;width:175px;height:25px;background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc);background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925));background: -webkit-linear-gradient(#C60C30, #9B0925);background: -moz-linear-gradient(#C60C30, #9B0925);background: -ms-linear-gradient(#C60C30, #9B0925);background: -o-linear-gradient(#C60C30, #9B0925);background: linear-gradient(#C60C30, #9B0925);-pie-background: linear-gradient(#C60C30, #9B0925);behavior: url(/pie/PIE.htc);background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925));background-color: -webkit-linear-gradient(#C60C30, #9B0925);background: -moz-linear-gradient(#C60C30, #9B0925);background: -ms-linear-gradient(#C60C30, #9B0925);background: -o-linear-gradient(#C60C30, #9B0925);background-color: linear-gradient(#C60C30, #9B0925);-pie-background: linear-gradient(#C60C30, #9B0925);behavior: url(/pie/PIE.htc);text-transform:uppercase;color:#FFFFFF;font-family:'lucida_grande_bold';font-size:0.8em;margin-top: -32px;padding:8px 0px;text-align:center;}
/*-----MANAGEMENT PROFILE PAGE-----*/
.basecolumn2a .feat_squadprofileh {float:left;padding:0;padding: 40px 05px 0 35px; background: url("/images/structure/background/irfu-contentbg.png") repeat;}
.basecolumn2a .feat_squadprofileh .photo {float:left; padding: 0px 0px 0px 0px; margin: 0px 0 15px 0;}
.basecolumn2a .feat_squadprofileh .photo img {width: 250px;border: 0px solid #ffffff; padding: 0px; height: auto;margin: 0px;}
.basecolumn2a .feat_squadprofileh .actionphoto {float:right;padding:10px 10px 0px 0px;margin: 0px;width:415px;height:285px;}
.basecolumn2a .feat_squadprofileh .actionphoto img {width:415px;height:310px;padding:0px;margin:0px;}
.basecolumn2a .feat_squadprofileh .name {width: 370px;float: left;color: #006642;font-family:'lucida_grande_bold';font-size: 2.3em;text-transform: uppercase;text-align: left;padding-left: 25px;}
.basecolumn2a .feat_squadprofileh .biography {float:left;margin: 15px 0 0 0;padding: 0px 0px 30px 0px; font-family: arial; width: 660px;font-size: 1em; }
.basecolumn2a .feat_squadprofileh .biography h3 {float: left;width: 400px;color:#007049;font-family: 'lucida_grande_bold';font-size: 1.2em;padding: 0px 0px 0px 0px;text-align: left;}
.basecolumn2a .feat_squadprofileh .biography p {color:#777777;line-height:1.9em;font-size: 0.9em;padding:10px 0 0 0;float: left;}
/*---------------------------PLAYER SEARCH------------------------*/
table.stats_playsearchbar {width: 980px;float: left;background-color:#FFFFFF;margin: 35px 0px 10px 0;padding: 10px;}
table.stats_playsearchbar .playsearchbar{padding:10px 0;}
table.stats_playsearchbar .playsearchbar .searchinit .letter a { font-size:0.8em; font-weight: normal; padding:0 3px; height:25px; line-height:25px;color:#006642;}
table.stats_playsearchbar .playsearchbar .searchinit .letter a:hover{text-decoration:underline;font-weight:bold;color: #00492F;}
table.stats_playsearchbar .playsearchbar .searchname {width:180px;text-align:right;height:26px !important;padding:0;}
table.stats_playsearchbar .playsearchbar .searchname input.text{width:108px;height:22px;float:left;color:#373737;padding:0 5px;}
table.stats_playsearchbar .playsearchbar .searchname input.text:focus{border:1px solid #373737}
table.stats_playsearchbar .playsearchbar .searchname input.button{font-family: 'lucida_grande_bold';color:#FFFFFF; padding:3px;overflow: hidden;float:right;margin:0 -15px 0 0;background-color: #00492F;}
table.stats_playsearchbar .playsearchbar .searchname input.button:hover {cursor:pointer;text-decoration:underline;}
.playersearchbox .title{padding:0px 10px 0 15px;display:block;float:left;width:100px;color: #373737;font-size: 0.8em;height:25px;line-height:25px;}
.lettertext{display:none;}
.searchyeartxt {color: #000;font-size: 0.8em;height:25px;line-height:25px; }
.squadselector .title {display:none;}
.searchinit {float:left;background:none;margin: 0 15px 0 0;}
.searchname {float:right;}
.searchyear, .searchyeartxt {float:left;}
.searchyear {padding-left:10px;}
.squadselector {float: right;margin:0 15px 0 0}
.playersearchbox {float: left;}
/*------------PLAYER COMPARE BOX-----------------*/ 
.comparelist { width: 1000px; float: left; margin: 0px 0px 25px 0px; background:none !important; } 
.comparelist .comparebutton {text-align: right; padding: 0px 0px 0px 0px; width: 980px; height:60px; float: left; margin: 15px 0 0 0; background:#fff;} 
.comparelist .comparebutton form {background: url("/images/structure/background/player-profile-green.png") no-repeat 20px;}
.comparelist .comparebutton input { margin:10px; width:105px;height:40px;font-family: 'lucida_grande_bold';color:#FFFFFF; padding: 10px 10px;}
.comparelist .comparebutton input { font-family: 'lucida_grande_bold';color:#FFFFFF; background: #006642;padding:8px;}
.comparelist .comparebutton input:hover { cursor: pointer;text-decoration: underline; } 
.playercompbox { width: 171px; float: left; height: 70px; padding: 5px 5px 5px 5px; margin: 15px 0px 5px 10px; background-image:none;background: #006642;}
.playercompbox .compimage { width: 70px; float: left; } 
.playercompbox .compimage img { width:70px; height:70px;} 
.playercompbox .compinfo { width: 95px; float: right; padding: 0px 0px 0px 0px; } 
.playercompbox .compinfo span.compname { width: 95px; float: left; padding: 5px 0px 10px 0px; color: #fff; font-weight: bold; font-size: 0.75em; line-height: 1.3em; } 
.playercompbox .compinfo span.compteam { display: none; } 
.playercompbox .compinfo div.removelink { width: 90px; float: left; padding: 1px 0px 2px 0px; color: #FFFFFF; font-size: 0.65em;} 
.playercompbox .compinfo div.removelink:hover { cursor: pointer; text-decoration: underline; }
/*------------PLAYER COMPARE PAGE-----------------*/
.feat_playercomparison {display:block;float:left;width:980px;position:relative;margin:0px 0 80px 0;padding:30px 35px 0px 35px;margin:0px;background:url("/images/structure/background/irfu-contentbg.png") repeat;}
.feat_playercomparison .comparisontitle{display:block;float:left;width:100%; font-family: 'lucida_grande_bold';font-size: 1.5em;text-transform:uppercase;padding: 0; margin: 0 0 10px 0;}
.playercategories, .playerarea {margin-top:10px;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.image {text-align:center;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.image img { width:120px; height:120px; }
.feat_playercomparison .statsstatement {display: none; }
.feat_playercomparison .playercategories {width: 130px;float: left;padding: 103px 0 0 0}
.feat_playercomparison .playercategories table.comparetable {border-collapse: collapse;}
.feat_playercomparison .playercategories .comparetable tr td{vertical-align:middle;font-weight:bold;font-size: 0.8em;background-color:#006642;color:#FFFFFF;padding:5px;}
.feat_playercomparison .playercategories .comparetable tr:nth-of-type(2) td,
.feat_playercomparison .playercategories .comparetable tr:nth-of-type(3) td{background-color:transparent}
.feat_playercomparison .playercategories table.comparetable tr td.image {display: none;}
.feat_playercomparison .playercategories table.comparetable tr td.sectionheading {vertical-align:middle;font-weight:bold;font-size: 0.9em;background-color:#006642;padding:0 2px;}
.feat_playercomparison .playerarea {width: 840px;float: left;overflow-x: scroll;height: 770px;}
.feat_playercomparison .playerbox .playercolumn {width: 150px;float: left;padding: 5px;margin: 0 0 0 10px;border: solid 1px #d8d8d8; }
.feat_playercomparison .playerbox .playercolumn table.comparetable {border-collapse: collapse;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td {}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.image {padding: 0 0 5px 0;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.playername {text-align: center;color: #000;font-weight: bold;font-size: 0.75em;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.playerteam {display: none;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.removelink {text-align: center;padding: 5px 0 5px 15px;font-size: 0.65em; }
.feat_playercomparison .playerbox .playercolumn table.comparetable tr td.removelink:hover {cursor: pointer;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr.even td {background-color: #eef1f6;}
.feat_playercomparison .playerbox .playercolumn table.comparetable tr.row td.info {padding: 5px 0px;font-size: 0.75em;}
/*--TEAM STATS PAGE--*/
.standard_statistics {padding:0px; background:none; width:1050px !important;}
.standard_statistics .nav_linklist { font-size:0.8em; width:100%; display:block; float:left;}
.standard_statistics .nav_linklist a {color:#fff; display:inline-block;width: 174px;text-align:center; float:left; padding: 20px 0; margin:0px; color:#fff;border-right: 1px solid #094630; border-bottom: 1px solid #094630;background: url("/images/structure/background/BKG-dark-green.png") repeat scroll 0 0 rgba(0, 0, 0, 0);}
.standard_statistics .team_overall {margin:0px; padding: 0 25px; background: url("/images/structure/background/irfu-contentbg.png") repeat;}
.team_stats .pagetitle{display:block;float:left;width:100%;font-size: 2.45em;color:#FFFFFF;padding: 0; margin: 20px 0px 10px -10px;}
.team_stats .nav_linklist{float:left;width:1000px;padding:10px 0;margin:5px 0 0 -10px;}
.team_stats .nav_linklist ul li{float:left;margin:0;padding: 10px 30px;margin: 0 0 0 10px;background: #006642; }
.team_stats .nav_linklist ul li.link1{margin: 0 0 0 0px;}
.team_stats .nav_linklist ul li a{color:#FFFFFF;}
.team_stats .nav_linklist ul li:hover{background-color:#FFFFFF;}
.team_stats .nav_linklist ul li:hover a{color:#f7e429;}
.statlink01 .link1,
.statlink02 .link2,
.statlink03 .link3,
.statlink04 .link4{background-color:#FFFFFF!important;}
.statlink01 .link1 a,
.statlink02 .link2 a,
.statlink03 .link3 a,
.statlink04 .link4 a{color: #FFFFFF!important;}
.team_overall{width:1000px;float:left;margin:0 0 20px -10px}
.team_overall .heading{width:980px;float:left;padding: 5px 10px 5px 10px;margin: 0px 0 10px 0;text-align:center;color: #006642;font-size:2em; padding-top:30px; background: none; border:0px; }
.team_overall .statsstatement{display:none;}
.team_overall .title{display:none;}
.team_overall .statsbar{width:978px;float:left;padding:10px;margin:0 0 10px;}
.team_overall .statsrow{ box-shadow:none !important; border:0px; width:170px; border-radius:0; float:left;position:relative;height:70px;padding:10px 0;margin:0 10px;text-align:center; background:none; }
.team_overall .teamrow{display:none;}
.team_overall .statsrow .label{width:167px;float:left;margin: 0 0 10px 0;font-weight:bold;font-size:0.8em;}
.team_overall .statsrow .info{width:167px;float:left;color: #006642;font-size:3em;}
.team_overall .charts{width:940px;float:left;padding:40px 30px 0 30px;}
.team_overall .overallchart{width:295px;float:left;margin:0 20px 0 0px; }
.team_overall .homechart{width:295px;float:left;}
.team_overall .awaychart{width:295px;float:right;}
.team_overall .chartheading{float:left;margin:0;padding: 10px 25px 5px 25px;color: #006642;text-transform:uppercase;font-weight:bold;font-size:0.95em; background:none; padding:0px; width:100%; text-align:center; }
.team_overall object{width:295px!important;float:left; background:none; }
.team_overall .overallstats{width:960px;float:left;padding: 20px 0 30px 20px;}
.team_overall .overallstats .leftstats{width:315px;float:left;background-color:#fff;margin:5px 0 0 0;}
.team_overall .overallstats .rightstats{width:625px;float:right;background-color:#fff;margin:5px 0 0 0;}
.team_overall .overallstats table{width:100%;border-collapse:collapse;}
.team_overall .overallstats table tr td{padding:15px 10px;font-size:0.8em;color:#777777;vertical-align:middle;background-color:#FFFFFF; border:0px;}
.team_overall .overallstats table tr.odd td{background-color:#F4F4F4; border:0px;}
.team_overall .overallstats table tr td.label{}
.team_overall .overallstats table tr td.info{font-size: 1em; text-align:center;color: #006642;}
.team_overall .overallstats .leftstats table tr td.info {padding:7px 50px 7px 5px;}
/*-----PLAYER STATS-----*/
/*
.player_stats .pagetitle{display:block;float:left;width:100%; font-family: 'lucida_grande_bold';font-size: 2.45em;color:#FFFFFF;padding: 0; margin: 20px 0 10px 0;}
.player_stats .std_content{padding:0;}
.player_stats .std_content .content{display:block;float:left;width:970px;position:relative;font-size:1em;line-height:1.4em;color:#FFFFFF;padding:0 15px 0px 0px;margin:5px 0 0 0;}
*/
/*---PLAYER STATS - MENU---*/
/*.multi_level_menu_pseudo_tab_player_stats{float:left;width:1000px;padding:10px 0;margin:5px 0 0 -10px;}
.multi_level_menu_pseudo_tab_player_stats ul li{float:left;margin:0;padding:10px 30px;margin:0 0 0 15px;background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc);}
.multi_level_menu_pseudo_tab_player_stats ul li.link1{margin:0 0 0 10px;}
.multi_level_menu_pseudo_tab_player_stats ul li a{color:#FFFFFF;font-family: 'lucida_grande_bold';}
.multi_level_menu_pseudo_tab_player_stats ul li:hover{background-color:#FFFFFF;}
.multi_level_menu_pseudo_tab_player_stats ul li:hover a{color:#f7e429;}
.multi_level_menu_pseudo_tab_team_player_01 .item11628,
.multi_level_menu_pseudo_tab_team_player_02 .item11629,
.multi_level_menu_pseudo_tab_team_player_03 .item11631,
.multi_level_menu_pseudo_tab_team_player_04 .item11630{background-color:#FFFFFF!important;}
.multi_level_menu_pseudo_tab_team_player_01 .item11628 a,
.multi_level_menu_pseudo_tab_team_player_02 .item11629 a,
.multi_level_menu_pseudo_tab_team_player_03 .item11631 a,
.multi_level_menu_pseudo_tab_team_player_04 .item11630 a{color: #FFFFFF!important;}
*/
/*--PLAYER STATS- LEFT--*/
/*.container_stats_left{float:left;width:580px;}
.rankinggraph{width:580px;float:left;background-color:#FFFFFF;margin:0 0 10px 0;}
.rankinggraph .chartheading{width:560px;float:left;padding: 5px 10px 5px 10px;margin: 0px 0 10px 0;text-align:center;font-family:'lucida_grande_bold';font-size:1.4em; background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc);color:#FFFFFF;}
.rankinggraph object{width:540px;float:left;padding:20px;}
.rankinggraph object embed{float:left;}*/
/*--PLAYER STATS - RIGHT--*/
/*
.container_stats_right{float:left;width:400px;}
.preset_var_dropdown_player_stats{width:380px;float:right;position:relative;background-color:#eef1f6;}
.preset_var_dropdown_player_stats .title{width:360px;float:left;padding: 5px 10px 5px 10px;margin: 0px 0 10px 0;text-align:center;font-family:'lucida_grande_bold';font-size:1.4em; background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc);color:#FFFFFF;}
.preset_var_dropdown_player_stats form{width:320px;float:left;padding:0 0 0 60px;font-weight:bold;font-size:.8em;}
.preset_var_dropdown_player_stats form select{margin:0 5px;}
.preset_var_dropdown_player_stats form input {float:right;width:80px;height:27px;font-family: 'lucida_grande_bold';font-weight:normal;color:#FFFFFF;background: #C60C30; background: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc); background-color: -webkit-gradient(linear, 0 0, 0 bottom, from(#C60C30), to(#9B0925)); background-color: -webkit-linear-gradient(#C60C30, #9B0925); background: -moz-linear-gradient(#C60C30, #9B0925); background: -ms-linear-gradient(#C60C30, #9B0925); background: -o-linear-gradient(#C60C30, #9B0925); background-color: linear-gradient(#C60C30, #9B0925); -pie-background: linear-gradient(#C60C30, #9B0925); behavior: url(/pie/PIE.htc);background-repeat:no-repeat;background-size:100%;margin:0 40px 0 0;}
.preset_var_dropdown_player_stats form input:hover {cursor:pointer;background:#FFFFFF;color:#9b0925;}
.rankings_table_player_stats{width:380px;float:right;background-color:#eef1f6;}
.rankings_table_player_stats .title{display:none;}
.rankings_table_player_stats .include{width:380px;float:left;}
.rankings_table_player_stats .ranking_ma{width:380px;float:left;}
.rankings_table_player_stats .ranking_ma .stats{width:380px;float:left;padding:10px 0 0;}
.rankings_table_player_stats .ranking_ma .stats .top{width:360px;float:left;padding:10px;border-top:solid 1px #fff;border-bottom:solid 1px #c0cdde;background-color:#e2e7ee;}
.rankings_table_player_stats .ranking_ma .stats .top .topimage{width:110px;float:left;}
.rankings_table_player_stats .ranking_ma .stats .top .topimage img{float:left;width:110px;height:auto;}
.rankings_table_player_stats .ranking_ma .stats .top .toptotal{width:230px;float:right;color: #c60c30;font-family:'lucida_grande_bold'; font-size:2.5em;}
.rankings_table_player_stats .ranking_ma .stats .top .topname{width:230px;float:right;font-family:'lucida_grande_bold';font-weight:normal;font-size:1.8em;color:#006642;}
.rankings_table_player_stats .ranking_ma .stats .top .topname a{color:#006642;}
.rankings_table_player_stats .ranking_ma .stats .top .topname a:hover{color:#c60c30;}
.rankings_table_player_stats .ranking_ma .stats .list{width:380px;float:left;}
.rankings_table_player_stats .ranking_ma .stats .list .item{width:380px;float:left;background-color:#eef1f6;}
.rankings_table_player_stats .ranking_ma .stats .list .item .total{width:115px;float:left;height:15px;padding:5px 10px;text-align:center;color: #c60c30;font-family:'lucida_grande_bold',Arial;font-size:1.1em;border-bottom: solid 1px #c60c30;}
.rankings_table_player_stats .ranking_ma .stats .list .item .total:nth-of-type(17),
.rankings_table_player_stats .ranking_ma .stats .list .item .name:nth-of-type(18){border:none!important;}
.rankings_table_player_stats .ranking_ma .stats .list .item .name{width:235px;float:left;height:15px;padding:5px 10px 5px 0;border-bottom: solid 1px #c60c30;}
.rankings_table_player_stats .ranking_ma .stats .list .item .name a{display:block;font-size:0.9em;color: #c60c30;}
.rankings_table_player_stats .ranking_ma .stats .list .item .name a:hover {color:#006642;}
*/
/*------------GRAPH----------*/
.rankinggraph { width: 580px; height: 600px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; background:none; }
.rankinggraph .chartheading { width: 510px; float: left;text-transform: uppercase;font-weight: bold;font-size: 1.7em;color: #006642;padding: 5px 15px 5px 0px;margin: 15px 0 10px 0; background:none; text-align:left; }
/*------------STATS DROPDOWN----------*/
.stats_presetdropdown { float: right; width: 400px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; }
.stats_presetdropdown .title { float: left;text-transform: uppercase;font-weight: bold;font-size: 1.7em;color: #006642;padding: 5px 15px 5px 0px;margin: 15px 0 10px 0;}
.stats_presetdropdown form { width: 265px; float: left; font-size: 70%; padding: 0px 0px 0px 0px; vertical-align: middle; }
.stats_presetdropdown fieldset { width: 265px; float: right; padding: 5px 0px 0px 0px; vertical-align: middle; font-weight: bold; }
.stats_presetdropdown select { margin: 0px 0px 0px 10px; width: 145px; font-size: 110%; font-weight:400; }
.stats_presetdropdown input { display: none; }
.stats_presetdropdown input:hover { cursor: pointer; text-decoration: underline; }
/*--------------------PLAYER STATS LAYOUT MA - STATS SUB-PAGE---------------------*/
.irfu_container_player_stats_main {padding:20px 35px 40px 35px; width: 980px; float: left; margin: 0px 0px 0px 0px; border-bottom: solid 0px #dbdbdb; display:block; background: url("/images/structure/background/irfu-contentbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0); }
.irfu_container_player_stats_main .titletxt { display: none; }
.irfu_container_player_stats_main .include { }
.irfu_container_player_stats_main .ranking_ma { width: 400px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.irfu_container_player_stats_main .ranking_ma .title { display: none; }
.irfu_container_player_stats_main .ranking_ma .stats { width: 400px; float: left; }
.irfu_container_player_stats_main .ranking_ma .stats .top { width: 380px; float: left; padding: 10px 10px 10px 10px; background:#fff; border-bottom: solid 1px #C0CDDE; }
.irfu_container_player_stats_main .ranking_ma .stats .top .topimage { width: 60px; float: left; margin: 0px 10px 0px 0px; color:#777777 }
.irfu_container_player_stats_main .ranking_ma .stats .top .topimage img { }
.irfu_container_player_stats_main .ranking_ma .stats .top .toptotal { width: 165px; float: right; padding: 0px 0px 5px 0px; text-align: left; line-height: 100%; color: #006642; font-weight: bold; text-transform: normal; font-size: 340%; }
.irfu_container_player_stats_main .ranking_ma .stats .top .topname { width: 135px; float: left; padding: 0px 0px 0px 0px; line-height: 120%; text-align: left; }
.irfu_container_player_stats_main .ranking_ma .stats .top .topname a {font-size: 95%; font-weight: bold; }
.irfu_container_player_stats_main .ranking_ma .stats .list { width: 400px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #fff; color:#777777; }
.irfu_container_player_stats_main .ranking_ma .stats .list .item { width: 100%; float: left; }
.irfu_container_player_stats_main .ranking_ma .stats .list .item .total {width: 20%; float: left; height: 30px; line-height: 30px; border-bottom: solid 1px #C0CDDE; padding: 5px 0px 5px 0px; background:#fff; text-align: center; color: #006642; font-weight: bold; text-transform: normal; font-size: 110%; }
.irfu_container_player_stats_main .ranking_ma .stats .list .item .name { width: 80%; float: left; height: 30px; line-height: 30px; border-bottom: solid 1px #C0CDDE; padding: 5px 0px 5px 0px; background:#fff; }
.irfu_container_player_stats_main .ranking_ma .stats .list .item .name a { font-size: 70%; text-transform: normal; font-weight: normal; }
/*--FIXTURE LIST GENERIC--*/
.fixture_list table.fixtures .list table.list tr{height:60px;}
.fixture_list table.fixtures .list table.list .colhead{height:50px;}
.fixture_list table.fixtures .list table.list .group{height:50px;}
.stats_fixtures {width:100%;float:left;margin: 0 0 15px 0;}
.stats_fixtures .titletxt {float:left;width:100%;font-family:'lucida_grande';font-size:1.5em;text-transform:uppercase;font-weight:bold;color: #00603e;padding:0;}
.basecolumn1a .stats_fixtures .titletxt{color:#006642;}
.stats_fixtures .dldfix {padding: 10px 0 0px 0;}
.stats_fixtures .dldfix a {display:block;float:righgt;width:300px;height:39px;line-height:41px;text-align:center;font-size:0.8em;background: #00603e;background-size:300px 35px;margin:0px 0px 15px 0px;padding:0 10px;color:#FFFFFF;}
.stats_fixtures .dldfix a:hover {cursor:pointer;color:#006642;background-color:#FFFFFF;}
.stats_fixtures .heading {padding: 5px 0px 5px 0px;color:#777;font-weight:normal;font-size:0.8em; }
.stats_fixtures .dropdowns {padding: 5px 0px 5px 0px;color:#777; text-align:right;font-size:0.8em;}
table.fixtures {width:100%;}
table.fixtures .list table.list {width: 100%;font-size:0.8em;border-collapse:separate;} 
table.fixtures .list table.list th {padding: 20px 5px;font-size:1em;font-weight:bold;color:#fff;text-align:center; background: #00492F; background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%); /* background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#006641), color-stop(99%,#015c3b)); */ /* background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%); */ background: -o-linear-gradient(top, #006641 0%,#015c3b 99%); background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%); /* background: linear-gradient(to bottom, #006641 0%,#015c3b 99%); */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );/* background: -webkit-linear-gradient(top, #006641 0%,#015c3b 99%); */ background: -o-linear-gradient(top, #006641 0%,#015c3b 99%); background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%); /* background: linear-gradient(to bottom, #006641 0%,#015c3b 99%); */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );}
table.fixtures .list table.list tr td {padding:5px 5px;color:#777777;text-align:center;vertical-align:middle; border-bottom:1px solid #cdcdcd;background-color:#f0f0f0;line-height:1.3em;}
table.fixtures .list table.list .field_Links{color:transparent;}
table.fixtures .list table.list tr.odd td {background-color:#fff;background: url("/images/structure/background/irfu-contentbg.png") repeat;}
table.fixtures .list table.list tr.even td {/* background-color: #FFFFFF; */background: url("/images/structure/background/irfu-contentbg.png") repeat;}
table.fixtures .list table.list .field_DateShort {text-align:left;padding-left: 10px; width:80px;}
table.fixtures .list table.list .field_Time {text-align:left;padding-right: 20px; }
table.fixtures .list table.list .field_CompStageAbbrev {text-align:left;}
table.fixtures .list table.list .field_HomeDisplay {text-align:right;}
table.fixtures .list table.list .field_AwayDisplay {text-align:left;}
table.fixtures .list table.list .field_OppDispName {display:none;}
table.fixtures .list table.list .field_OppositionDisplay {display:none;}
table.fixtures .list table.list .field_HA {display:none;}
table.fixtures .list table.list .field_More {}
table.fixtures .list table.list .field_Score {width:90px;}
table.fixtures .list table.list tr td.field_Score {font-weight:bold;color:#006642;font-size:1.2em;}
table.fixtures .list table.list tr.group td {background: aliceblue;background: aliceblue;padding: 15px 10px 15px 10px;text-align:left;font-weight:bold; font-family: 'lucida_grande_bold'; font-size: 1.3em;/* background: url("/images/structure/background/irfu-headerbg.png") repeat; */background-color: #00603e;text-align: center;color: #fff;border: none;}
table.fixtures .list table.list tr td a {display:block;position:relative;padding:3px;color:#FFFFFF;font-size:0.9em;font-weight:bold;background-color: #00603e; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('/tools/pie/PIE.php');}
table.fixtures .list table.list tr td a:hover {display:block;position:relative;padding:3px;color:#00603e;font-size:0.9em;font-weight:bold;background-color:#fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('/tools/pie/PIE.php');}
table.fixtures .list table.list tr.rollover {cursor:pointer!important;}
table.fixtures .list table.list tr.rollover td { color:#FFFFFF; }
table.fixtures .list table.list tr:hover:not(.group) {cursor:default;}
table.fixtures .list table.list tr:hover:not(.group) td { color:#00603E; background: #eee; }
.stats_fixtures .link {display:none;}
table.fixtures .list table.list .field_OppShortName {display: none;}
table.fixtures .list table.list .field_ResScore {display: none;}
table.fixtures .list table.list .field_DateDmLong {display:none;}
table.fixtures .list table.list .field_CompAbbrev {display:none;}
table.fixtures .list table.list .field_HomeShort {display:none;}
table.fixtures .list table.list .field_AwayShortName {display:none;}
/*--FIXTURE LIST GENERIC---*/
/*
.fixture_list table.fixtures .list table.list tr{height:60px;}
.fixture_list table.fixtures .list table.list .colhead{height:50px;}
.fixture_list table.fixtures .list table.list .group{height:50px;}
.stats_fixtures {width:100%;float:left;margin: 0 0 15px 0;}
.stats_fixtures .titletxt {float:left;width:100%;font-family:'lucida_grande';font-size:1.5em;text-transform:uppercase;font-weight:bold;color: #00603e;padding:0;}
.basecolumn1a .stats_fixtures .titletxt{color:#006642;}
.stats_fixtures .dldfix {padding: 10px 0 0px 0;}
.stats_fixtures .dldfix a {display:block;float:righgt;width:300px;height:39px;line-height:41px;text-align:center;font-size:0.8em;background: #00603e;background-size:300px 35px;margin:0px 0px 15px 0px;padding:0 10px;color:#FFFFFF;}
.stats_fixtures .dldfix a:hover {cursor:pointer;color:#006642;background-color:#FFFFFF;}
.stats_fixtures .heading {padding: 5px 0px 5px 0px;color:#777;font-weight:normal;font-size:0.8em; }
.stats_fixtures .dropdowns {padding: 5px 0px 5px 0px;color:#777; text-align:right;font-size:0.8em;}
.fixture_list table.fixtures {width:100%;}
.fixture_list table.fixtures .list {}
.fixture_list table.fixtures .list table.list {width: 100%;font-size:0.8em;border-collapse:separate;} 
.fixture_list table.fixtures .list table.list th {padding: 20px 5px;font-size:1em;font-weight:bold;color:#fff;text-align:center; background: #00492F; background: -moz-linear-gradient(top, #006641 0%, #015c3b 99%); background: -o-linear-gradient(top, #006641 0%,#015c3b 99%); background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 ); background: -o-linear-gradient(top, #006641 0%,#015c3b 99%); background: -ms-linear-gradient(top, #006641 0%,#015c3b 99%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006641', endColorstr='#015c3b',GradientType=0 );}
.fixture_list table.fixtures .list table.list tr td {padding:5px 5px;color:#777777;text-align:center;vertical-align:middle; border-bottom:1px solid #cdcdcd;background-color:#f0f0f0;line-height:1.3em;}
.fixture_list table.fixtures .list table.list .field_Links{color:transparent;}
.fixture_list table.fixtures .list table.list tr.odd td {background-color:#fff;background: url("/images/structure/background/irfu-contentbg.png") repeat;}
.fixture_list table.fixtures .list table.list tr.even td {background: url("/images/structure/background/irfu-contentbg.png") repeat;}
.fixture_list table.fixtures .list table.list .field_DateShort {text-align:left;padding-left: 10px; width:80px;}
.fixture_list table.fixtures .list table.list .field_Time {text-align:left;padding-right: 20px; }
.fixture_list table.fixtures .list table.list .field_CompStageAbbrev {text-align:left;}
.fixture_list table.fixtures .list table.list .field_HomeDisplay {text-align:right;}
.fixture_list table.fixtures .list table.list .field_AwayDisplay {text-align:left;}
.fixture_list table.fixtures .list table.list .field_OppDispName {display:none;}
.fixture_list table.fixtures .list table.list .field_OppositionDisplay {display:none;}
.fixture_list table.fixtures .list table.list .field_HA {display:none;}
.fixture_list table.fixtures .list table.list .field_More {}
.fixture_list table.fixtures .list table.list .field_Score {width:90px;}
.fixture_list table.fixtures .list table.list tr td.field_Score {font-weight:bold;color:#006642;font-size:1.2em;}
.fixture_list table.fixtures .list table.list tr.group td {padding: 15px 10px 15px 10px;text-align:left;font-weight:bold;font-family: 'lucida_grande_bold'; font-size: 1.3em;background-color: #00603e;text-align: center;color: #fff;border: none;}
.fixture_list table.fixtures .list table.list tr td a {display:block;position:relative;padding:3px;color:#FFFFFF;font-size:0.9em;font-weight:bold;background-color: #00603e; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('/tools/pie/PIE.php');}
.fixture_list table.fixtures .list table.list tr td a:hover {display:block;position:relative;padding:3px;color:#00603e;font-size:0.9em;font-weight:bold;background-color:#fff; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;behavior: url('/tools/pie/PIE.php');}
.fixture_list table.fixtures .list table.list tr.rollover {cursor:pointer!important;}
.fixture_list table.fixtures .list table.list tr.rollover td { color:#FFFFFF;}
.fixture_list table.fixtures .list table.list tr:hover:not(.group) {cursor:default;}
.fixture_list table.fixtures .list table.list tr:hover:not(.group) td { color:#00603E; background: #eee; }
.stats_fixtures .link {display:none;}
.fixture_list table.fixtures .list table.list .field_OppShortName {display: none;}
.fixture_list table.fixtures .list table.list .field_ResScore {display: none;}
.fixture_list table.fixtures .list table.list .field_DateDmLong {display:none;}
.fixture_list table.fixtures .list table.list .field_CompAbbrev {display:none;}
.fixture_list table.fixtures .list table.list .field_HomeShort {display:none;}
.fixture_list table.fixtures .list table.list .field_AwayShortName {display:none;}
*/





/*--MATCHBOX--*/
.container_index_ireland_matchbox {float:left;background:url("/images/structure/background/irfu-bg-matchbox-container.png");width:628px;height:311px;padding:12px 11px 10px 11px;font-family:'lucida_grande_bold';margin-bottom:50px;}
.container_index_irelandxv_matchbox {height:270px;}
.container_index_ireland_matchbox .buttons {float:left;width:628px;height: 45px;}
.container_index_ireland_matchbox .buttons li {float:left;width:154px;height: 30px;text-align:center;margin-right:4px;padding-top: 15px;color:#FFFFFF;font-size:0.9em;background:url("/images/structure/background/irfu-bg-matchbox-green.png");}
.container_index_ireland_matchbox .buttons li:hover {cursor:pointer;}
.container_index_ireland_matchbox .buttons li:last-child {margin-right:0px;}
.container_index_ireland_matchbox .buttons li.selected {color:#006642;background:url("/images/structure/background/irfu-bg-matchbox-white.png");}
.container_index_ireland_matchbox .content {float:left;}
.container_index_ireland_matchbox .stats_matchbox td.include {width:628px;float:left;height: 265px; border-bottom: 1px solid #DDD;background:url("/images/structure/background/irfu-bg-matchbox-white.png");}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox {width:628px;float:left;height:265px;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes {width:628px;float:left;height: 200px;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes .leftbtn {float:left;z-index:999;width:20px;height:33px;padding: 0px 25px 0 5px;margin-top:100px;background-image: url("/images/structure/background/irfu-bg-matchbox-prev.png"); background-repeat: no-repeat; background-position: center center;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes .leftbtn:hover {z-index:999;cursor:pointer;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes .rightbtn {float:right;z-index:999;width:20px;height:33px;padding: 0px 25px 0 0;margin-top:100px;background-image: url("/images/structure/background/irfu-bg-matchbox-next.png"); background-repeat: no-repeat; background-position: center center;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes .rightbtn:hover {z-index:999;cursor:pointer;}
.container_index_ireland_matchbox .stats_matchbox td.include .matchbox .feat_scrollboxes .scrollboxes {width: 525px;float:left;height:280px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox {width: 525px;height:270px; padding: 0px 0px;float:left;position:relative;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox:hover {cursor:default;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .homelogo {display: block; float: left; width: 130px; text-align: left;margin-top: 40px;margin-left: 0px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .homelogo img {width: 130px; height: auto;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .awaylogo {display: block; float: right; width: 130px; text-align: right;margin-top: 40px;margin-right: 0px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .awaylogo img {width: 130px; height: auto;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .teamdisplay {display:block;position:relative;top:-40px;clear:both;padding:0 140px;font-size:1em;color:#006642;margin-bottom:10px;font-weight:bold;font-family:'lucida_grande_bold',Arial;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .teamdisplay .label {display:none;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .teamdisplay .value {text-align:center;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .fullscore {position: absolute; margin: -145px 0px 0px 210px; display: block; font-family:'lucida_grande_bold';color:#006642;font-size:2.3em;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .report {float:left;position:absolute;bottom: 4px;display:block;text-align:center;width:628px;left:-50px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .report a {display:block;margin:0px;font-size:0.9em;text-align:center;width:628px;height:40px;line-height:40px;font-weight:bold;font-family:'lucida_grande_bold',Arial;color:#006642;background:url("/images/structure/background/irfu-bg-matchbox-white.png");}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .report a:hover {text-decoration:none;curosr:pointer;opacity:0.9;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .overview {float:left;position:absolute;bottom: 4px;display:block;text-align:center;width:628px;left:-50px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .overview a {display:block;margin:0px;font-size:0.9em;text-align:center;width:628px;height:40px;line-height:40px;font-weight:bold;font-family:'lucida_grande_bold',Arial;color:#006642;background:url("/images/structure/background/irfu-bg-matchbox-white.png");}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .overview a:hover {text-decoration:none;curosr:pointer;opacity:0.9;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .ticket {dipslay:none;float:right;text-align:left;width:245px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .ticket a {display:none;float:left;margin:0px;font-size:0.7em;text-align:center;width:128px;height:36px;line-height:36px;font-weight:bold;font-family:'lucida_grande_bold',Arial;color:#000;background:url("/images/structure/backgrounds/lr12-button-match.png"); background-repeat: no-repeat;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .ticket a:hover {text-decoration: none; color:#0D61AC;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .date {display: block;position:relative;top:-40px;text-align: center;font-family:'lucida_grande',Arial;color:#006642;font-size:1em;margin-bottom: 5px;}
.container_index_ireland_matchbox .feat_scrollboxes .scrollbox .broadcastlogo {display:block;position:relative;top:-150px;height:32px;font-size:0em;background-image:url("/images/structure/background/irfu-bg-matchbox-versus.png");background-repeat:no-repeat;background-position:center;}
/*
*:first-child+html .tabbed_layout_index_ireland_matchbox .feat_scrollboxes .scrollbox .fullscore {margin: -145px 0 0 25px;}
* html .tabbed_layout_index_ireland_matchbox .feat_scrollboxes .scrollbox .fullscore {margin: -145px 0 0 25px;}
*/
/*----------------MATCH ARTICLE R, Q and PREVIEW D GALLERY CSS---------------------*/
/*----------------MATCH REPORT R GALLERY---------------------*/
.std_matchrepr .gallerycon { display:block; width: 650px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepr .gallerycon .feat_gallrotate_styleb { width: 650px; }
.std_matchrepr .gallerycon .feat_gallrotate_styleb .titletxt { display: none; }
.std_matchrepr .ad-gallery { width: 650px; clear: both; }
.std_matchrepr .ad-gallery, .ad-gallery * { margin: 0; padding: 0; }
.std_matchrepr .ad-gallery .ad-image-wrapper { margin-top: 0px !important; width: 650px; height: 365px; margin-bottom: 0px; position: relative; overflow: hidden; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-prev, .std_matchrepr .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */ background: url(/tools/images/jquery.ad-gallery/non-existing.jpg)\9 }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .std_matchrepr .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; display: none; position: absolute; top: 47%; left: 0; z-index: 101; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; right: 0; left: auto; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-image { display:block!important;text-align:center;width:100%!important;height:auto!important;position: absolute; overflow: hidden; top: 0!important; left: 0!important; z-index: 9;}
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-image a img { border: 0; width: 650px; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-image img { width: 650px!important; height: 375px; border: solid 1px #1f1f1f; }
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; display:block; padding: 10px; text-align: left; width: 630px; z-index: 2; font-size: 0.7em; background-color:#FFF}
* html .std_matchrepr .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {}
.std_matchrepr .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.std_matchrepr .ad-gallery .ad-controls {clear: both;width:650px; margin: 0; height: 50px; line-height: 50px; padding: 0; }
.std_matchrepr .ad-gallery .ad-info { float: left; }
.std_matchrepr .ad-gallery .ad-slideshow-controls { float: right; color: #9b9b9b; }
.std_matchrepr .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding: 5px 10px; cursor: pointer; border:1px solid #006642;border-radius:15px;margin: 0 0 0 10px; }
.std_matchrepr .ad-gallery .ad-slideshow-controls .ad-slideshow-start:hover, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop:hover { color: #FFFFFF;background: #006642}
.std_matchrepr .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.std_matchrepr .ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; }
.std_matchrepr .ad-gallery .ad-nav { clear: both; position: relative; width: 530px; padding: 15px 60px; margin: 0;}
.std_matchrepr .ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 0; height: 100%; z-index: 10;}
/* IE 6 doesn't like height: 100% */ 
* html .std_matchrepr .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px; }
.std_matchrepr .ad-gallery .ad-back { cursor: pointer; left: 0px; width: 30px; display: block; background: url("/images/structure/background/irfu-sliderleft.png") 0 center no-repeat; }
.std_matchrepr .ad-gallery .ad-forward { cursor: pointer; display: block; right: 0px; width: 30px; background: url("/images/structure/background/irfu-sliderright.png") 0 center no-repeat;}
.std_matchrepr .ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width: 100%; }
.std_matchrepr .ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; }
.std_matchrepr .ad-gallery .ad-thumbs li { float: left; padding-right: 5px; }
.std_matchrepr .ad-gallery .ad-thumbs li a { display: block; }
.std_matchrepr .ad-gallery .ad-thumbs li a img { display: block; }
.std_matchrepr .ad-gallery .ad-thumbs li a.ad-active img {}
/* Can't do display none, since Opera won't load the images then */
.std_matchrepr .ad-preloads { position: absolute; left: -9000px; top: -9000px; }
/*----------------MATCH REPORT Q GALLERY---------------------*/
.std_matchrepq .gallerycon { display:block; width: 650px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchrepq .gallerycon .feat_gallrotate_styleb { width: 650px; }
.std_matchrepq .gallerycon .feat_gallrotate_styleb .titletxt { display: none; }
.std_matchrepq .ad-gallery { width: 650px; clear: both; }
.std_matchrepq .ad-gallery, .ad-gallery * { margin: 0; padding: 0; }
.std_matchrepq .ad-gallery .ad-image-wrapper { margin-top: 0px !important; width: 650px; height: 365px; margin-bottom: 0px; position: relative; overflow: hidden; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-prev, .std_matchrepq .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */ background: url(/tools/images/jquery.ad-gallery/non-existing.jpg)\9 }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .std_matchrepq .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; display: none; position: absolute; top: 47%; left: 0; z-index: 101; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; right: 0; left: auto; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-image { display:block!important;text-align:center;width:100%!important;height:auto!important;position: absolute; overflow: hidden; top: 0!important; left: 0!important; z-index: 9;}
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-image a img { border: 0; width: 650px; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-image img { width: 650px!important; height: 375px; border: solid 1px #1f1f1f; }
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; display:block; padding: 10px; text-align: left; width: 630px; z-index: 2; font-size: 0.7em; background-color:#FFF}
* html .std_matchrepq .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {}
.std_matchrepq .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.std_matchrepq .ad-gallery .ad-controls {clear: both;width:650px; margin: 0; height: 50px; line-height: 50px; padding: 0; }
.std_matchrepq .ad-gallery .ad-info { float: left; }
.std_matchrepq .ad-gallery .ad-slideshow-controls { float: right; color: #9b9b9b; }
.std_matchrepq .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding: 5px 10px; cursor: pointer; border:1px solid #006642;border-radius:15px;margin: 0 0 0 10px; }
.std_matchrepq .ad-gallery .ad-slideshow-controls .ad-slideshow-start:hover, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop:hover { color: #FFFFFF;background: #006642}
.std_matchrepq .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.std_matchrepq .ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; }
.std_matchrepq .ad-gallery .ad-nav { clear: both; position: relative; width: 530px; padding: 15px 60px; margin: 0;}
.std_matchrepq .ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 0; height: 100%; z-index: 10;}
/* IE 6 doesn't like height: 100% */ 
* html .std_matchrepq .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px; }
.std_matchrepq .ad-gallery .ad-back { cursor: pointer; left: 0px; width: 30px; display: block; background: url("/images/structure/background/irfu-sliderleft.png") 0 center no-repeat; }
.std_matchrepq .ad-gallery .ad-forward { cursor: pointer; display: block; right: 0px; width: 30px; background: url("/images/structure/background/irfu-sliderright.png") 0 center no-repeat;}
.std_matchrepq .ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width: 100%; }
.std_matchrepq .ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; }
.std_matchrepq .ad-gallery .ad-thumbs li { float: left; padding-right: 5px; }
.std_matchrepq .ad-gallery .ad-thumbs li a { display: block; }
.std_matchrepq .ad-gallery .ad-thumbs li a img { display: block; }
.std_matchrepq .ad-gallery .ad-thumbs li a.ad-active img {}
/* Can't do display none, since Opera won't load the images then */
.std_matchrepq .ad-preloads { position: absolute; left: -9000px; top: -9000px; }
/*----------------MATCH PREVIEW D GALLERY---------------------*/
.std_matchprevd .gallerycon { display:block; width: 650px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.std_matchprevd .gallerycon .feat_gallrotate_styleb { width: 650px; }
.std_matchprevd .gallerycon .feat_gallrotate_styleb .titletxt { display: none; }
.std_matchprevd .ad-gallery { width: 650px; clear: both; }
.std_matchprevd .ad-gallery, .ad-gallery * { margin: 0; padding: 0; }
.std_matchprevd .ad-gallery .ad-image-wrapper { margin-top: 0px !important; width: 650px; height: 365px; margin-bottom: 0px; position: relative; overflow: hidden; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 100; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-prev, .std_matchprevd .ad-gallery .ad-image-wrapper .ad-next { /* Or else IE will hide it */ background: url(/tools/images/jquery.ad-gallery/non-existing.jpg)\9 }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .std_matchprevd .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; display: none; position: absolute; top: 47%; left: 0; z-index: 101; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {width: 36px; height: 52px; right: 0; left: auto; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-image { display:block!important;text-align:center;width:100%!important;height:auto!important;position: absolute; overflow: hidden; top: 0!important; left: 0!important; z-index: 9;}
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-image a img { border: 0; width: 650px; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-image img { width: 650px!important; height: 375px; border: solid 1px #1f1f1f; }
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; display:block; padding: 10px; text-align: left; width: 630px; z-index: 2; font-size: 0.7em; background-color:#FFF}
* html .std_matchprevd .ad-gallery .ad-image-wrapper .ad-image .ad-image-description {}
.std_matchprevd .ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; }
.std_matchprevd .ad-gallery .ad-controls {clear: both;width:650px; margin: 0; height: 50px; line-height: 50px; padding: 0; }
.std_matchprevd .ad-gallery .ad-info { float: left; }
.std_matchprevd .ad-gallery .ad-slideshow-controls { float: right; color: #9b9b9b; }
.std_matchprevd .ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding: 5px 10px; cursor: pointer; border:1px solid #006642;border-radius:15px;margin: 0 0 0 10px; }
.std_matchprevd .ad-gallery .ad-slideshow-controls .ad-slideshow-start:hover, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop:hover { color: #FFFFFF;background: #006642}
.std_matchprevd .ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.std_matchprevd .ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-style: italic; }
.std_matchprevd .ad-gallery .ad-nav { clear: both; position: relative; width: 530px; padding: 15px 60px; margin: 0;}
.std_matchprevd .ad-gallery .ad-forward, .ad-gallery .ad-back {position: absolute; top: 0; height: 100%; z-index: 10;}
/* IE 6 doesn't like height: 100% */ 
* html .std_matchprevd .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 100px; }
.std_matchprevd .ad-gallery .ad-back { cursor: pointer; left: 0px; width: 30px; display: block; background: url("/images/structure/background/irfu-sliderleft.png") 0 center no-repeat; }
.std_matchprevd .ad-gallery .ad-forward { cursor: pointer; display: block; right: 0px; width: 30px; background: url("/images/structure/background/irfu-sliderright.png") 0 center no-repeat;}
.std_matchprevd .ad-gallery .ad-nav .ad-thumbs { overflow: hidden; width: 100%; }
.std_matchprevd .ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; }
.std_matchprevd .ad-gallery .ad-thumbs li { float: left; padding-right: 5px; }
.std_matchprevd .ad-gallery .ad-thumbs li a { display: block; }
.std_matchprevd .ad-gallery .ad-thumbs li a img { display: block; }
.std_matchprevd .ad-gallery .ad-thumbs li a.ad-active img {}
/* Can't do display none, since Opera won't load the images then */
.std_matchprevd .ad-preloads { position: absolute; left: -9000px; top: -9000px; }

/*-----ROAD TO THE TITLE-----*/
.review_cont_left .titletxt{display:block;float:left;width:100%; font-family: 'lucida_grande',Arial;font-size: 2.2em;color:#006642; font-weight:bold; text-transform:uppercase;padding: 0px; margin: 0px 0px 15px 0px;}
/*-----MATCHBOX FB-----*/
.review_match_box{float:left;width:100%;}
.review_match_box .matchbox_fb{position:relative;float:left;width:100%;}
.review_match_box .matchbox_fb .match{clear:both;float:left;width:100%;margin:0 0 30px 0;}
.review_match_box .matchbox_fb .match .homelogo{float:left;width:250px;height:250px;margin:0 0 10px 0;}
.review_match_box .matchbox_fb .match .homelogo img{}
.review_match_box .matchbox_fb .match .score{float:left;width:480px;text-align:center;line-height:250px;font-family: 'lucida_grande_bold';font-size:5em;color:#006642;}
.review_match_box .matchbox_fb .match .awaylogo{float:right;width:250px;height:250px;margin:0 0 10px 0;}
.review_match_box .matchbox_fb .match .awaylogo img{}
.review_match_box .matchbox_fb .match .venue{float:left;width:50%;text-align:center;font-size:1em;}
.review_match_box .matchbox_fb .match .date{float:left;width:50%;text-align:center;font-size:1em;}
.review_match_box .matchbox_fb .match .report{position:absolute;top:190px;display:block;float:left;width:100%;text-align:center;}
.review_match_box .matchbox_fb .match .report a{font-size:1.2em;}


/* LiveGallery for match photos.... */
.matchphotos_ba #livegallery li { float:left; width:1010px; text-align: center; padding: 10px 0px 10px 0px; }
.bx-wrapper { clear:both;z-index:0; }
.bx-wrapper img { margin: 0 auto; }
.matchphotos_ba .bx-viewport { height: 1900px; }
.matchphotos_ba .datetime { font-size: 90%;color: #333;text-align: left;padding: 0px 0px 10px;margin: 0px auto;width: 996px; font-weight:bold; }
.matchphotos_ba .caption, .matchphotos_ba .credit { font-size: 90%;color: #333;text-align: left;padding: 0px 0px 10px;margin: 0px auto;width: 996px; }
.matchphotos_ba .credit { color: #999; }
.matchphotos_ba .image { padding-bottom:20px; }
.matchphotos_ba .thumbnails li { float: left; padding: 8px 8px 8px 8px; }
.matchphotos_ba .thumbnails li a {display: block;width: 160px;height: 120px;text-align: center;}
.noimages { margin:10px 0;clear:both;width:100%; padding:15px 0;text-align:center; font-size:0.8em; font-style:italic; background-color:#FFFFFF; }
/* <IMG src="/images/structure/background/european.png"><IMG src="/images/structure/background/guinness.png"><IMG src="/images/structure/background/player-profile.png"><IMG src="/images/structure/background/player-profile.png"><IMG src="/images/structure/background/match-formation.png"> */


body {      }