




/*---------------Player Index Pages------------------*/
/*----------toolbar area---------------*/
.basetoolbar { width: 790px; background: none; padding: 0px 0px 0px 0px; float: left; margin-bottom: 0px;  }
.stats_playpage .disclaimer { display: none; }
div.playsearchbar { padding: 0px; margin: 0px 0px 0px 0px; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; border: 0px solid #333333; }
div.playsearchbar .squadselector .title { text-transform: uppercase; background: none; height: 35px; line-height: 38px; float:left; font-size: 100%; font-weight: bold; color: #ffffff; padding: 0px 50px 0px 10px; }
div.playsearchbar .squadselector { display: none; margin-bottom: 0px; background-image: url("/images/structure/background/leinster_toptitle.jpg"); background-repeat: no-repeat; background-position: left; height: 35px; width: 715px; color: white; }
div.playsearchbar .playersearchbox { clear: both; height:50px; color: white; width: 704px; padding: 10px; z-index: 0;}
div.playsearchbar .playersearchbox .title { background: none; font-weight: bold; color: #ffffff; width: 100px; float: left; height: 30px; line-height: 30px;}
div.playsearchbar .searchmenu { padding: 0px 0px 0px 0px; margin-bottom: 0px; }
div.playsearchbar .searchname { background: none; float:left; margin-top: 0px; width: 300px;  }
div.playsearchbar .searchname .namelabel { margin: 0px 0px 0px 0px; }
div.playsearchbar .searchname input { color: #000000; margin-right: 10px;}
div.playsearchbar .searchname .button {padding: 2px; font-family: tahoma; font-weight: bold; font-size: 85%; color: #ffffff; border: 1px solid #252F59; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; }
div.playsearchbar .searchname .button:hover { cursor: pointer; background-image:none; background-color: #252F59;}
div.playsearchbar .searchyear { float: left; width: 150px; margin-top: 10px; }
div.playsearchbar .searchteamtxt, div.playsearchbar .searchyeartxt { float:left; margin: 0px 30px 0px 0px; height: 40px; line-height: 40px; font-weight: bold;  }
div.playsearchbar .searchteam { float: left; width: 150px; height: 30px; margin-top: 8px; }
div.playsearchbar .searchinit { clear: both; margin: 10px 10px 10px 0px; height: 30px; line-height: 30px; font-weight: bold;}
div.playsearchbar .searchinit .lettertext { color: #ffffff; padding-right: 10px; }
div.playsearchbar .searchinit .letter a { padding: 5px 5px 5px 5px; color: #ffffff; font-weight: bold; text-decoration: underline; font-size: 100%; }
div.playsearchbar .searchinit .letter a:hover { color: #ffffff; background: #C61C1C; }
div.playsearchbar .spacer { margin-bottom: 5px; }
div.sortbar { font-weight: bold; margin: 0px 0px 0px 0px; padding: 5px; background: #242D58; background-image: url("/images/structure/background/munster09_menu-off.jpg"); background-repeat: repeat-x; border: solid #202020 0px; width: 780px; height: 25px; line-height: 25px; }
div.sortbar span.view { display: block; float: left; width: 280px; padding-left: 10px; margin: 0px 5px 0px 0px; text-transform: uppercase; font-weight: bold; font-size: 75%; color: white; border: solid #000000 0px; background: none; }
div.sortbar span.view a { color: #FFFFFF; font-weight: bold; margin-right: 15px; margin-left: 10px; background-image: url("/images/structure/background/dot.png"); background-repeat: no-repeat; padding: 0px 0px 0px 20px; background-position: 5px 3px; }
div.sortbar span.sort { display: block; float: left; width: 470px; padding-left: 10px; text-transform: uppercase; font-weight: bold; font-size: 75%; color: white; border: solid #000000 0px;  background: none; }
div.sortbar span.sort a { color: #FFFFFF; font-weight: bold; margin-right: 15px; margin-left: 10px; background-image: url("/images/structure/background/dot.png"); background-repeat: no-repeat; padding: 0px 0px 0px 20px; background-position: 5px 3px; }
div.sortbar span.view a:hover { color: #C61C1C; }
div.sortbar span.sort a:hover { color: #C61C1C; }
div.locationbar { color: #C61C1C; font-family: tahoma; font-weight: bold; font-size: 110%; height: 35px; line-height: 35px; padding: 0px 0px 0px 15px; margin: 0px 0px 0px 0px; }
div.playeritem { background-image: url("/images/structure/background/player-biog-bg.jpg"); background-repeat: no-repeat; background-position: center 0px; padding: 0px; width: 170px; height: 289px; margin: 5px 8px 5px 16px; float: left; }
div.playeritem:hover { background-image: url("/images/structure/background/player-biog-bg-over.jpg"); background-repeat: no-repeat; background-position: center 0px; }
div.playeritem .playerphoto { width: 150px; height: 161px; margin: 9px 8px 10px 9px; }
div.playeritem .playerphoto img { border-right: solid #aaaaaa 1px; border-bottom: solid #aaaaaa 1px;  border-top: solid #ffffff 1px;  border-left: solid #ffffff 1px; background: #ffffff; background-image: url("/images/structure/backgrounds/magners-player-nopic.jpg"); background-repeat: no-repeat; background-position: 0px 0px;}
div.playeritem .playername { color: #ffffff; padding: 0px 0px 5px 9px; text-transform: uppercase; font-family: tahoma; font-weight: bold; font-size: 100%;}
div.playeritem a { position: absolute; margin: -220px 0px 0px 0px; display: block; color: #ffffff; width: 130px; padding: 225px 0px 5px 20px; margin-right: 10px; background-image: url("/images/structure/background/icon-player-biog.png"); background-repeat: no-repeat; background-position: 0px 224px; font-weight: bold; font-size: 80%; text-transform: uppercase;}
div.playeritem a:hover { text-decoration: underline; color: #FFFFFF; }
div.playeritem .comparelink { display: none;  }
div.playeritem .playerpoints { display: none;margin: 0px 0px 10px 9px; font-size: 70%; color: #FFFFFF; text-transform: uppercase;}
div.playeritem .bioglink {margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; border-top: 0px; width: 150px;}
.stats_playpage tr.colhead th { color: white; font-weight: bold; padding: 0px 5px 0px 5px; height: 25px; line-height: 25px; background: #C61C1C; font-size: 90%; }
.stats_playpage tr td { padding: 7px 5px 7px 5px; color: #242D58;}
.stats_playpage tr.even td { background: #E2E2E2; }
.stats_playpage tr.odd td { }
.stats_playpage tr:hover { cursor: pointer; }
.stats_playpage tr.rollover td { cursor: pointer; background: #242D58; color: #ffffff; }



/*-------Player Page----------*/
.stats_playpage .playpage_ja { background: none; width: 770px; padding: 0px; margin: 10px; }
.stats_playpage .playpage_ja .titlebar { display: none; }
.stats_playpage .playpage_ja .topcontainer { float: left; height: 310px; padding: 0; margin: 0; background: none;}
.stats_playpage .playpage_ja .topcontainer .actionimg {display: none; float:left; width: 488px; height: 230px; margin-right: 2px;}
.stats_playpage .playpage_ja .topcontainer .actionimg img { display: none; width: 475px; height: 290px; border: 5px solid #A31716; }
.stats_playpage .playpage_ja .topcontainer .leftcol { width: 270px; float: left; margin: 0px 0px 10px 0px; background: red; }
.stats_playpage .playpage_ja .topcontainer .leftcol .playcontainer { width: 240px; background: blue; }
.stats_playpage .playpage_ja .topcontainer .playimg { float:left; height: 320px; width: 290px; margin: 0px 0px 0px 0px; }
.stats_playpage .playpage_ja .topcontainer .playimg img { background-color: black; height: 290px; width: 270px; border: 5px solid #A31716;  }
.playpage_ja .maincontainer { float:left; background: white; width: 470px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;}
.playpage_ja .leftcol { float:left; width: 490px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.playpage_ja .leftcol .name { text-transform: uppercase; font-family: tahoma; color: #ffffff; font-weight: bold; font-size: 100%; width: 471px; height: 30px; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; }
.playpage_ja .leftcol .biog { color: #252F59; line-height: 150%; width: 475px; }
.playpage_ja .rightcol { float:left; width: 240px;  }

.playpage_ja .rightcol .playdetails { background: #A31716; border: #A31716 solid 3px; width: 475px; }
.playpage_ja .rightcol .playdetails table { border: #0060ae solid 0px; }
.playpage_ja .rightcol .playdetails table tr td { height: 25px; line-height: 25px; padding: 0px 0px 0px 5px; color: #ffffff; font-size: 85%; }
.playpage_ja .rightcol .playdetails table tr.odd td { background: ; }
.playpage_ja .rightcol .playdetails table tr.dob td { background: #C61A1A; }
.playpage_ja .rightcol .playdetails table tr.height td { background: #C61A1A; }
.playpage_ja .rightcol .playdetails table tr.weight td { display: none; }
.playpage_ja .rightcol .playdetails table tr.hons td { background: #C61A1A; }
.playpage_ja .rightcol .playdetails table tr td.headingclub, .playpage_ja .rightcol .playdetails table tr td.valueclub { display: block; display: table-cell; }
.playpage_ja .rightcol .playdetails table td.heading { color: #ffffff; font-weight: bold; font-size: 80%; text-transform: uppercase; width: 150px; }

.playpage_ja .rightcol .playdetails .name { display: none; }

.playpage_ja .rightcol .sponsor { display: none }
.playpage_ja .rightcol .sponsor .title { display: none}

.playpage_ja .rightcol .playnews { background: none; width: 280px; padding: 0px; margin: 5px 0px 10px 0px;  }
.playpage_ja .rightcol .playnews .newslist { }
.playpage_ja .rightcol .playnews .newslist .newsitem { clear: both; padding: 0px 5px 0px 5px; }
.playpage_ja .rightcol .playnews .newslist .newsitem .image { display: none; }
.playpage_ja .rightcol .playnews .newslist .newsitem .headline { display: block; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 25px; background-image: url("/images/structure/background/icon-news-nobg.png"); background-repeat: no-repeat; background-position: 10px 10px; width: 255px; }
.playpage_ja .rightcol .playnews .newslist .newsitem .headline a { color: #C61A1A; font-weight: bold; font-size: 75%; text-transform: uppercase; }
.playpage_ja .rightcol .playnews .newslist .newsitem .headline a:hover { text-decoration: underline; color: #252F59; }

.playpage_ja .currentstats { display: none; clear: both; padding: 0px; margin: 0px;  width: 760px; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats { display: none; clear: both; background: #C61A1A; padding: 5px; margin-bottom: 10px; font-size: 85%; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats .playmatches_aa { background:#A31716; padding: 5px; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats tr.colhead th { background:#252F59; color: #ffffff; padding-left: 5px; border: none; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats td { color: #ffffff; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats tr.even td { background: #C61A1A; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats tr.odd td { background: none; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats tr.rollover td { cursor: pointer; background: #ffffff; color: #242D58; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats .playmatches_aa tr td { padding: 5px 0px 5px 5px; font-size: 100%; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats .playmatches_aa tr.total td  { border-top: solid #050E4F 0px; padding: 5px 0px 5px 5px; font-size: 100%; color: #ffffff; background: #252F59; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats tr .mins { display: none; }
.basecolumn1a .stats_playpage .include {padding: 0px; margin: 0px; width: 790px; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats { display: none; clear: both; background: #C61A1A; padding: 5px; margin-bottom: 10px; font-size: 85%; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats .playstats {  background:#A31716; padding: 5px; margin: 0px;}
.basecolumn1a .stats_playpage .playpage_ja .prevstats tr.colhead th { background:#252F59; color: #ffffff; padding-left: 5px; border: none;  }
.basecolumn1a .stats_playpage .playpage_ja .prevstats td { color: #ffffff; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats tr.even td { background: #DFDFDF; color: #252F59; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats tr.odd td { background: #DFDFDF; color: #252F59;}
.basecolumn1a .stats_playpage .playpage_ja .prevstats tr.seasontotal td { border-bottom: solid #A31716 10px; padding: 5px 0px 5px 5px; font-size: 110%; color: #252F59; background: #ffffff; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats tr.comptotal td {display: none; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats .playstats tr td { padding: 5px 0px 5px 5px; font-size: 100%; }
.basecolumn1a .stats_playpage .playpage_ja .prevstats .playstats tr.total td { border-top: solid #A31716 10px; padding: 5px 0px 5px 5px; font-size: 100%; color: #ffffff; background: #252F59; }

/*  */


