








/* Pools */
/*-------League Table---------*/
.basecolumn2a .stats_leaguetab .titletxt { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/basetable-title-header.jpg"); background-repeat: no-repeat;}
.basecolumn2a table.leaguetab {margin: 10px; width: 540px; font-size: 85%; }
.basecolumn2a table.leaguetab td.heading { background: #252F59; height: 23px; line-height: 23px; border-bottom: solid white 5px; color: white; font-weight: bold; padding: 2px 5px 2px 5px; }
.basecolumn2a table.leaguetab td.dropdowns { background: #252F59; height: 23px; line-height: 23px; text-align: right; border-bottom: solid white 5px; padding-right: 5px; }
.basecolumn2a table.leaguetab tr td { height: 21px; line-height: 21px; padding: 1px 2px 1px 2px; }
.basecolumn2a table.leaguetab tr td.field_Position {width: 15px;}
.basecolumn2a table.leaguetab tr td.field_LastRoundArrowPos {width: 40px; }
.basecolumn2a table.leaguetab tr td.field_LastRoundArrowPos img { margin: 2px 0px 0px 23px; }
.basecolumn2a table.leaguetab tr td img { position: absolute; margin: 3px 0px 0px 0px; padding: 1px; border: 1px solid #b9b9b9; background: #ffffff; }
.basecolumn2a table.leaguetab tr.colhead th { color: #C61C1C; height: 21px; line-height: 21px; font-weight: bold; text-transform: uppercase; border-bottom: 1px dotted #252F59; }
.basecolumn2a table.leaguetab tr.colhead th.field_Position {width: 35px;}
.basecolumn2a table.leaguetab tr.odd td { background: #DFDFDF; color: #252F59; }
.basecolumn2a table.leaguetab tr.even td { color: #252F59; }
.basecolumn2a table.leaguetab tr.champion td { height: 21px; line-height: 21px; font-weight: bold; }
.basecolumn2a table.leaguetab tr.highlight td { background: #C61C1C; color: #ffffff; font-weight: bold; }
.basecolumn2a .grid td.stage { padding: 0px; font-size: 110%; height: 30px; line-height: 30px; color: #252F59; font-weight: bold; }



/*-------Coach Profile---------*/
.basecolumn2a .feat_squadindex .photo {padding: 0px 3px 0px 3px;}
.basecolumn2a .feat_squadindex .photo img {border: 4px solid #C61C1C; padding: 1px; width: 120px; height: 151px; }
.basecolumn2a .feat_squadindex .photo:hover img {border: 4px solid #252F59;}
.basecolumn2a .feat_squadindex .name {padding: 0px 0px 15px 0px; text-align: center;}
.basecolumn2a .feat_squadindex .name a {color: #C61C1C; font-size: 85%; font-weight: bold; text-transform: uppercase;}
.basecolumn2a .feat_squadindex .name a:hover {color: #252F59;}
.basecolumn2a .feat_squadprofileh { padding-top: 10px; margin: 0; background: #ffffff; background-image: url("/images/structure/background/news-col1-topbg.jpg"); background-repeat: no-repeat; }
.basecolumn2a .feat_squadprofileh .photo {float: left; padding: 0px 0px 0px 9px; margin: 0px;}
.basecolumn2a .feat_squadprofileh .photo img {border: 0px solid #ffffff; padding: 0px; margin: 0px;}
.basecolumn2a .feat_squadprofileh .actionphoto {float: right; padding: 0px 9px 0px 0px; margin: 0px;}
.basecolumn2a .feat_squadprofileh .actionphoto img {border: 0px solid #ffffff; padding: 0px; margin: 0px;}
.basecolumn2a .feat_squadprofileh .name {clear: both; padding: 5px 0px 5px 9px; color: #C61C1C; text-transform: uppercase; font-size: 100%; font-weight: bold;}
.basecolumn2a .feat_squadprofileh .biography {padding: 0px 10px 30px 10px; color: #252F59; font-family: arial; font-size: 90%; background-image: url("/images/structure/background/pagevariants-bg.png"); background-repeat: no-repeat; background-position: bottom;}
.basecolumn2a .feat_squadprofileh .biography h3 {font-weight: bold; padding-bottom: 10px; border-bottom: 1px dotted #252F59;}




/*------League Table---------*/
.basecolumn2a table.feat_poolpage { margin-bottom: 10px; }
.basecolumn2a table.feat_poolpage div.teamname { text-transform: uppercase; font-size: 90%; }
.basecolumn2a table.feat_poolpage table.leaguetab tr.champion td { color: black; }
.basecolumn2a table.feat_poolpage table.leaguetab tr.odd td { background: #CCDAEA; padding: 2px; border-right: solid white 1px; border-bottom: solid white 1px; }  
.basecolumn2a table.feat_poolpage table.leaguetab tr.even td { background: #D9E3EF; padding: 2px; border-right: solid white 1px; border-bottom: solid white 1px; } 
.basecolumn2a table.feat_poolpage table.leaguetab { margin-bottom: 10px; }
.basecolumn2a table.feat_poolpage table.newsabs td.image { padding: 10px 5px 5px 0px; }
.basecolumn2a table.feat_poolpage table.newsabs td.headline { padding: 10px 0px 5px 0px; }
.basecolumn2a table.feat_poolpage table.newsabs td.more { padding: 2px 0px 5px 0px; }
.basecolumn2a table.feat_poolpage td.poolnews { width: 380px; border-right: solid white 10px; }
.basecolumn2a table.feat_poolpage table.ranking_ga { border-right: solid white 2px; border-left: solid white 2px; border-bottom: solid 10px white; }
.basecolumn2a table.feat_poolpage table.ranking_ga td.image { padding: 3px; text-align: center; border-left: solid #0A4E9B 1px; border-right: solid #0A4E9B 1px; border-bottom: solid #0A4E9B 1px; }
.basecolumn2a table.feat_poolpage table.ranking_ga td.type { background-image: url("/images/structure/background/contheader.gif"); background-position: left bottom; background-repeat: repeat-x; border-bottom: solid #053E8B 1px; border-top: solid #7EA2CA 1px; border-right: solid #053E8B 1px; border-left: solid #053E8B 1px; padding: 2px 2px 2px 10px; font-weight: bold; color: #0A4E9B; text-align: left; }
.basecolumn2a table.feat_poolpage table.ranking_ga td.total { color: #0A4E9B; font-size: 105%; padding: 3px 15px 3px 3px; font-weight: bold; background: #CCDAEA; border-right: solid white 1px; border-bottom: solid white 1px; text-align: center; vertical-align: middle; }
.basecolumn2a table.feat_poolpage table.ranking_ga td.name { font-size: 100%; padding: 3px; background: #D9E3EF; border-right: solid white 1px; border-bottom: solid white 1px; vertical-align: middle; }
.basecolumn2a table.feat_poolpage table.ranking_ga td.name a { font-size: 100%; padding: 3px; color: black; vertical-align: middle; }
.basecolumn2a table.feat_poolpage table.ranking_ga span.team { color: #0089C4; font-size: 90%; padding-bottom: 10px; }
.basecolumn2a table.feat_poolpage table.ranking_ga span.team a { color: #0089C4; font-size: 90%; padding-bottom: 10px; }


/*----------Fixture List--------------*/
.basecolumn1a table.stats_fixtures { margin-bottom: 10px; }
.basecolumn1a table.stats_fixtures .titletxt { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/basematch-col1-title.jpg"); background-repeat: no-repeat;  } 
.basecolumn1a table.stats_fixtures table.fixtures { margin: 10px; width: 770px; font-size: 85%;}
.basecolumn1a table.stats_fixtures table.fixtures tr.group td {color: #C61C1C; font-weight: bold; font-size: 110%; padding: 10px 0px 0px 0px; border-bottom: 1px dotted #252F59; }
.basecolumn1a table.stats_fixtures table.fixtures tr td { padding: 4px 2px 4px 2px; color: #252F59; }
.basecolumn1a table.stats_fixtures table.fixtures tr td a { font-weight: bold; color: #C61A1A; }
.basecolumn1a table.stats_fixtures table.fixtures tr.colhead th { background: #252F59; color: #ffffff; height: 23px; line-height: 23px; font-weight: bold; text-transform: uppercase; font-size: 90%;  }
.basecolumn1a table.stats_fixtures table.fixtures tr.colhead { background: #007A45; background-image: url("/images/backgrounds/bg-title.jpg"); }
.basecolumn1a table.stats_fixtures table.fixtures tr.odd td { background: #DFDFDF;}
.basecolumn1a table.stats_fixtures table.fixtures tr.even td { border-bottom: solid #DFDFDF 1px;}
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_DateShort { width: 70px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.home td.field_VenName { color: #C61C1C; font-weight: bold; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_HomeDispName { text-align: right; }
.basecolumn1a table.stats_fixtures table.fixtures tr th.field_HomeDispName { text-align: right; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_AwayDispName { text-align: left; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_Score { text-align: center; font-weight: bold; color: #C61C1C; }
.basecolumn1a table.stats_fixtures table.fixtures tr th.field_Score { text-align: center; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_CompStageAbbrev { width: 75px; }
.basecolumn1a table.stats_fixtures table.fixtures tr td.field_Score { width: 60px; }
.basecolumn1a table.stats_fixtures table.fixtures tr.rollover td { cursor: pointer; background: #1B2344; color: white;}
.basecolumn1a table.stats_fixtures table.fixtures tr.rollover td.field_VenName { color: white;}
.basecolumn1a table.stats_fixtures table.fixtures tr.rollover td a { color: white;}




/*---------------DOWNLOADABLE FIXTURE LIST------------------*/

.basecolumn1a table.stats_fixtures .dldfix { margin: 10px 10px 0px 10px; width: 248px; height: 40px; line-height: 110%; padding: 13px 0px 0px 0px; background-image: url("/images/structure/background/ticket-bg.png"); background-repeat: no-repeat; background-position: 0px 0px; }
.basecolumn1a table.stats_fixtures .dldfix a { display: block; text-transform: uppercase; font-weight: bold; font-size: 80%; padding: 0px 0px 0px 30px; background-image: url("/images/structure/background/icon-arrow-right-over.png"); background-repeat: no-repeat; background-position: 12px 3px; }
.basecolumn1a table.stats_fixtures .dldfix:hover {background-image: url("/images/structure/background/ticket-bg-over.png"); background-repeat: no-repeat;}
.basecolumn1a table.stats_fixtures .dldfix:hover a { text-decoration: none; color: #fff; background-image: url("/images/structure/background/icon-arrow-right.png"); background-repeat: no-repeat; background-position: 12px 3px; }
.basecolumn1a table.stats_fixtures .link { display: none; }


/*---------------DOWNLOADABLE FIXTURE LIST PAGE------------------*/
.basecolumn2a .synd_downloadfix { padding: 0px 10px 10px 10px; background-image: url("/images/structure/background/title-middle-header.jpg"); background-repeat: no-repeat; background-position: top; }
.basecolumn2a .synd_downloadfix h2 { margin: 0px 0px 10px 0px; background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: none; }
.basecolumn2a .synd_downloadfix h3 { margin: 0px 0px 10px 0px; background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; }
.basecolumn2a .synd_downloadfix h4 { margin: 0px 0px 10px 0px; font-weight: bold; background: none; display: block; font-size: 100%; font-family: tahoma; color: #c61a1a; height: 26px; line-height: 26px; font-weight: bold; padding-left: 0px; border-bottom: 2px solid #dbdbdb; text-transform: uppercase; background-image: none; }
.basecolumn2a .synd_downloadfix .content {margin: 0px;}
.basecolumn2a .synd_downloadfix a { color: #c61a1a; text-decoration: none; text-decoration: underline; font-weight: bold; padding: 0px 0px 0px 18px; background-image: url("/images/structure/background/icon-arrow-right.png"); background-repeat: no-repeat; background-position: 0px 4px; }
.basecolumn2a .synd_downloadfix a:hover { text-decoration: underline; background-image: url("/images/structure/background/icon-arrow-right-over.png"); background-repeat: no-repeat; } 






/*---------------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: 10px 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: block; margin-bottom: 0px; height: 35px; width: 715px; color: white; }
div.playsearchbar .playersearchbox { clear: both; height:60px; 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 { margin: 0px 0px 10px 9px; font-size: 70%; color: #FFFFFF; text-transform: uppercase;}
.baseacademyplayers div.playeritem .playerpoints { display: none;}
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; }
*html 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 5px; float: left; }



/*-------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 { clear: both; height: 300px; padding: 0; margin: 0; background: none;}
.stats_playpage .playpage_ja .topcontainer .actionimg { float:left; width: 488px; height: 230px; margin-right: 2px;}
.stats_playpage .playpage_ja .topcontainer .actionimg img { width: 475px; height: 290px; border: 5px solid #A31716; }
.stats_playpage .playpage_ja .topcontainer .leftcol { width: 240px; float: left; margin: 0px 0px 10px 0px; }
.stats_playpage .playpage_ja .topcontainer .leftcol .playcontainer { width: 240px; }
.stats_playpage .playpage_ja .topcontainer .playimg { float:left; height: 230px; width: 230px; margin: 0px 0px 0px 0px; }
.stats_playpage .playpage_ja .topcontainer .playimg img { background-color: black; height: 290px; width: 270px; border: 5px solid #A31716;  }
.playpage_ja .maincontainer { clear: both; float: left; background: white; width: 775px; padding: 5px 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: 475px; 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: 485px; }
.playpage_ja .rightcol { float:left; width: 240px;  }
.playpage_ja .rightcol .playdetails { background: #A31716; border: #A31716 solid 3px;width: 274px; }
.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: 80%; }
.playpage_ja .rightcol .playdetails table tr.odd td { background: #C61A1A; }
.playpage_ja .rightcol .playdetails table td.heading { color: #ffffff; font-weight: bold; font-size: 80%; text-transform: uppercase; }
.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 { clear: both; padding: 0px; margin: 0px;  width: 760px; }
.basecolumn1a .stats_playpage .playpage_ja .currentstats { 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 { 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; }
*html .basecolumn1a .stats_playpage .include {padding: 0px; margin: 0px; width: 780px; }
*html .stats_playpage .playpage_ja { background: none; width: 770px; padding: 0px; margin: 0px 0px 0px 5px; }





/*Team Stats*/
/* General Team Stats */
.pagetitle { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-header-col1.jpg"); background-repeat: no-repeat; } 
.statisticstabs { margin: 0px; background: none; padding: 4px; 3px 4px 2px; } 
.statisticstabs .buttons { padding: 0px; margin: 0px; } 
.statisticstabs .buttons table td { background-image: url("/images/structure/background/menu-background-2.jpg"); background-repeat: repeat-x; height: 45px; vertical-align: middle; color: #ffffff; font-weight: bold; line-height: 45px; border-right: solid black 1px;cursor: pointer; width: 100px; padding: 0px 0px 0px 10px; } 
.statisticstabs .buttons table td:hover { background-image: url("/images/structure/background/menu-hover-2.jpg"); background-repeat: repeat-x; } 
.statisticstabs .buttons td.selected { display: block; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/left-menu-header.png"); background-repeat: no-repeat; padding-bottom: 10px; }
.statlink01 { clear: both; height: 26px; background: #ffffff; padding: 0px; margin: 5px; border-bottom: 2px solid #C61A1A; }
.statlink02 { clear: both; height: 26px; background: #ffffff; padding: 0px; margin: 5px; border-bottom: 2px solid #C61A1A; }
.statlink03 { clear: both; height: 26px; background: #ffffff; padding: 0px; margin: 5px; border-bottom: 2px solid #C61A1A; }
.statlink04 { clear: both; height: 26px; background: #ffffff; padding: 0px; margin: 5px; border-bottom: 2px solid #C61A1A; }
.statlink05 { clear: both; height: 26px; background: #ffffff; padding: 0px; margin: 5px; border-bottom: 2px solid #C61A1A; }
.statlink01 a {color: #252F59; font-weight: bold; font-size: 80%; text-transform: uppercase;}
.statlink01 a:hover {color:#C61A1A; text-decoration: none}
.statlink01 .link2 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink01 .link1 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-red-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink01 .link1 a {color: #ffffff; font-weight: bold; text-transform: uppercase;}
.statlink01 .link1 a:hover {text-decoration: underline}
.statlink01 .link3 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink01 .link4 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink01 .link5 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink02 a {color: #252F59; font-weight: bold; font-size: 80%; text-transform: uppercase;}
.statlink02 a:hover {color:#C61A1A; text-decoration: none}
.statlink02 .link1 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink02 .link2 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-red-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink02 .link2 a {color: #ffffff; font-weight: bold; text-transform: uppercase;}
.statlink02 .link2 a:hover {text-decoration: underline}
.statlink02 .link3 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink02 .link4 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink02 .link5 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink03 a {color: #252F59; font-weight: bold; font-size: 80%; text-transform: uppercase;}
.statlink03 a:hover {color:#C61A1A; text-decoration: none}
.statlink03 .link2 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink03 .link3 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-red-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink03 .link3 a {color: #ffffff; font-weight: bold; text-transform: uppercase;}
.statlink03 .link3 a:hover {text-decoration: underline}
.statlink03 .link1 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink03 .link4 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink03 .link5 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink04 a {color: #252F59; font-weight: bold; font-size: 80%; text-transform: uppercase;}
.statlink04 a:hover {color:#C61A1A; text-decoration: none}
.statlink04 .link2 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink04 .link4 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-red-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink04 .link4 a {color: #ffffff; font-weight: bold; text-transform: uppercase;}
.statlink04 .link4 a:hover {text-decoration: underline}
.statlink04 .link1 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink04 .link3 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink04 .link5 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink05 a {color: #252F59; font-weight: bold; font-size: 80%; text-transform: uppercase;}
.statlink05 a:hover {color:#C61A1A; text-decoration: none}
.statlink05 .link2 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink05 .link5 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-red-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink05 .link5 a {color: #ffffff; font-weight: bold; text-transform: uppercase;}
.statlink05 .link5 a:hover {text-decoration: underline}
.statlink05 .link1 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink05 .link3 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
.statlink05 .link4 { cursor: pointer; width: 152px; background-image: url("/images/structure/background/tabs-white-2.png"); background-repeat: no-repeat; float: left; height: 26px; line-height: 26px; text-align: center; margin-right: 3px } 
 



/*-------------------- General Team Stats-----------------*/
.cumstatslinklist { margin: 0px; padding: 0px; clear: both; height:35px; border-bottom: solid #D52929 2px; }
.cumstatslinklist ul { clear: both; margin: 0px; padding: 0px; }
.cumstatslinklist li:hover1 { cursor: pointer; }
.cumstatslinklist li { cursor: pointer; background-color: #00483A; font-family: Trebuchet MS; text-transform: uppercase; color: #ffffff; float: left; width: 155px; margin-right: 5px; height: 35px; line-height: 35px; padding-left: 15px; }
.cumstatslinklist li:hover { background-image: url("/images/structure/background/menu-grad.jpg"); font-weight: bold; color: white; }
.cumstatslinklist a { color: white; font-weight: bold; text-decoration: none;}
div.team_overall {margin: 5px;}
div.team_overall .heading { color: #C61A1A; font-weight: bold; font-size: 110%; height: 30px; line-height: 30px; background: none;} 
div.team_overall .heading .statsstatement { display: none; }
div.team_overall .statsbar { background: none; width: 770px; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 30px; line-height: 30px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; }
div.team_overall .statsbar .statsrow { float: left; width: 118px; text-align: center; }
div.team_overall .statsbar .teamrow {display: none; }
div.team_overall .statsbar .approw { width: 145px; }
div.team_overall .statsbar .champrow { width: 135px; }
div.team_overall .statsbar .winrow { width: 110px; }
div.team_overall .statsbar .drawrow { width: 100px; }
div.team_overall .statsbar .loserow { width: 90px; }
div.team_overall .statsbar .label { display: block; float: left; color: #ffffff; }
div.team_overall .statsbar .info { font-weight: bold; color: #ffffff; font-size: 110%; }
div.team_overall .statsbar .info { display: block; float: left; margin-left: 5px; }
div.team_overall .charts { clear: both; }
div.team_overall .overallchart { float: left; width: 259px; background: #252F59; background-image: url("/images/structure/background/stats-bg.jpg"); background-repeat: repeat-x; background-position: 0px 90px; border-top: 0px solid #000000; border-left: 1px solid #252F59; border-right: 1px solid #ffffff; border-bottom: 1px solid #252F59; margin-bottom: 10px; }
div.team_overall .homechart { width: 259px; float: left; background: #252F59; background-image: url("/images/structure/background/stats-bg.jpg"); background-repeat: repeat-x; background-position: 0px 90px; border-top: 0px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #252F59; }
div.team_overall .awaychart { width: 258px; float: left; background: #252F59; background-image: url("/images/structure/background/stats-bg.jpg"); background-repeat: repeat-x; background-position: 0px 90px; border-top: 0px solid #000000; border-right: 1px solid #252F59; border-bottom: 1px solid #252F59; }
div.team_overall .charts .chartheading { display: block; height: 25px; line-height: 25px; background: #C61C1C; color: #ffffff; text-align: center; text-transform: uppercase; font-weight: bold; font-size: 90%; margin-bottom: 5px;  }
div.team_overall .overallstats { clear:both; height: 260px; margin-bottom: 20px; font-size: 80%; }
div.team_overall table .label { width: 190px; padding-left: 10px; font-weight: bold; color: #252F59; }
div.team_overall table .row { line-height: 25px; }
div.team_overall table .info  {color:#C61A1A; font-weight: bold; }
div.team_overall .leftstats { float: left; width: 275px; }
div.team_overall .leftstats table { border-collapse: collapse; }
div.team_overall .rightstats table .label { width: 200px; padding-left: 10px; font-weight: bold; }
div.team_overall tr.odd { background: #DFDFDF;  }
div.team_overall .rightstats { width: 505px; float: right; }
div.team_overall .rightstats table { border-collapse: collapse; }
*html div.team_overall .leftstats { float: left; width: 265px; }

/*-----------Match Nav-------------*/
.matchnavba { clear: both; height: 200px; }
.matchnavba .fixinfo { height: 150px; background: #252F59; background-image: url("/images/structure/background/match-score-bg.jpg"); background-repeat: no-repeat; }
.matchnavba .fixinfo .homelogo { position: absolute; margin: 20px 0px 0px 30px; }
.matchnavba .fixinfo .awaylogo { position: absolute; margin: 20px 0px 0px 695px; }
.matchnavba .fixinfo .maininfo { position: absolute; }
.matchnavba .fixinfo .maininfo .teams { position: absolute;}
.matchnavba .fixinfo .maininfo .teams .home { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 130%; margin: 35px 0px 0px 130px; width: 200px; }
.matchnavba .fixinfo .maininfo .teams .score { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 170%; margin: 32px 0px 0px 350px; width: 100px; }
.matchnavba .fixinfo .maininfo .teams .away { position: absolute; color: white; font-weight: bold; text-align: center; text-transform: uppercase; font-size: 130%; margin: 35px 0px 0px 460px; width: 200px; }
.matchnavba .fixinfo .maininfo .details { position: absolute; color: #252F59; margin: 85px 0px 0px 270px; width: 390px; text-transform: uppercase; font-weight: bold; font-size: 80%;}
.matchnavba .fixinfo .maininfo .details .date { float: left; margin-right: 30px; }
.matchnavba .fixinfo .maininfo .details .time { float: left; margin-right: 30px;}
.matchnavba .fixinfo .maininfo .details .venue {display: none; }
.matchnavba .fixinfo .maininfo .details .comp { float: left; margin-right: 30px;}




.matchnavba .navlinks { clear: both; height: 30px; margin-top: 5px; border-bottom: solid #a50c28 2px; }
.matchnavba .navlinks li {font-family: tahoma; background-image: url("/images/structure/background/munster09_menu-off.jpg"); background-repeat: repeat-x; color: #ffffff; height: 30px; line-height: 30px; text-decoration: none; display: block; font-size: 85%; font-weight: bold; text-transform: uppercase; text-align: center; margin: 0px 2px 0px 0px; padding: 0px 9px 0px 9px; width: 110px; float: left; }
.matchnavba .navlinks li a { color: white; text-transform: uppercase; font-weight: bold; }
.matchnavba .navlinks li:hover {color: #ffffff; background-image: url("/images/structure/background/munster09_menu-on.jpg"); background-repeat: repeat-x; background-position: 0px 0px; }




/*--------Match Report-----------*/
.std_matchrepr { clear: both; }
.std_matchrepr .hidden { display: block; }
.std_matchrepr .headlinepreview { display: none; }
.std_matchrepr .match_timeline { display: block; clear: both; margin-left: 10px; }
.std_matchrepr .leftcol { position: relative; margin: 10px; width: 560px; float: left; background: none; }
.std_matchrepr .rightcol { margin: 10px 0px 0px 1px; background: none; float: left; width: 195px; font-size: 90%; }
.std_matchrepr .matchteamsra {display: block; width: 195px; background: none; padding: 0px; margin: 0px;}
.std_matchrepr .matchteamsra .home {width: 195px; float: left; margin: 0px 0px 10px 0px}
.std_matchrepr .matchteamsra .home .titletxt {display: block; background: #ffffff; background-image: url("/images/structure/background/match-title-header.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; color: white; text-transform: uppercase; font-weight: bold; padding-left: 10px; }
.std_matchrepr .matchteamsra .away {width: 195px; clear: both; margin: 0px 0px 0px 0px}
.std_matchrepr .matchteamsra .away .titletxt {display: block; background: #ffffff; background-image: url("/images/structure/background/match-title-header.png"); background-repeat: no-repeat; height: 25px; line-height: 25px; color: white; text-transform: uppercase; font-weight: bold; padding-left: 10px; }
.std_matchrepr .matchteamsra .team table th { padding: 6px 0px 6px 4px; color: #ffffff; background: #252F59; font-size: 90%; }
.std_matchrepr .matchteamsra .team table tr.playstart .posstart {padding-left: 4px;}
.std_matchrepr .matchteamsra .team table tr.playsub .possub {padding-left: 4px;}
.std_matchrepr .matchteamsra .team table tr.playstart td { padding: 6px 0px 6px 0px; background: #A21615; color: white; font-size: 90%; }
.std_matchrepr .matchteamsra .team table tr.playstarteven td { background: #C61A1A; }
.std_matchrepr .matchteamsra .team table tr.playstart td a { color: white; }
.std_matchrepr .matchteamsra .team table tr.playsub td a { color: #878787; }
.std_matchrepr .matchteamsra .team table tr.playsub td {color: #252F59; padding: 6px 0px 6px 0px; background: #ECECEC; font-size: 90%;  }
.std_matchrepr .matchteamsra .team table tr.playsubeven td { color: #252F59; background: #ECECEC; font-size: 90%;  }
.std_matchrepr .matchteamsra .team table td.cards { white-space: nowrap; }
.std_matchrepr .rightcol .away { margin-top: 0px; }
.std_matchrepr .leftcol .image { background: #A21615; padding: 0px; text-align: center; }
.std_matchrepr .leftcol .image img { border: 5px solid #A21615; }
.std_matchrepr .leftcol .caption { margin-bottom: 0px; background: #A21615; padding: 0px 8px 3px 8px; font-size: 80%; font-style: italic; font-weight: bold; color: #ffffff; }
.std_matchrepr .leftcol .credit { margin-bottom: 5px; background: #A21615; padding: 0px 8px 3px 8px; font-size: 80%; color: #ffffff; }
.std_matchrepr .leftcol .copyright { margin-bottom: 5px; padding: 0px 8px 3px 0px; font-size: 80%; color: #A21615; }
.std_matchrepr .leftcol .date { float: left; padding: 10px 10px 10px 0px; color: #252F59; font-size: 90%; font-family: arial; }
.std_matchrepr .leftcol .author { float: left; padding: 10px 0px 10px 0px; color: #252F59; font-size: 90%; font-family: arial; }
.std_matchrepr .leftcol .headline { clear: both; text-transform: none; color: #C51B1C; font-weight: bold; font-size: 160%; padding: 0px 0px 10px 0px;}
.std_matchrepr .leftcol .abstract { line-height: 150%; font-size: 110%; font-family: arial; color: #252F59; font-weight: bold; padding: 0px 0px 10px 0px;}
.std_matchrepr .leftcol .article_report { border-bottom: dotted #252F59 1px; line-height: 150%; color: #252F59; font-size: 90%; font-family: arial; padding: 0px 0px 10px 0px;}
.std_matchrepr .leftcol .variants {float:left; margin: 5px 0px 5px 0px; height: 25px; width: 400px;  } 
.std_matchrepr .leftcol .variants a { color: #252F59; font-weight: bold; font-size: 80%; } 
.std_matchrepr .leftcol .variants a:hover { color: #C61A1A; } 
.std_matchrepr .leftcol .variants .forum {display: none} 
.std_matchrepr .leftcol .variants .email {display: block; height: 20px; line-height: 20px; float: left; margin-left: 0px; padding-left: 0px;} 
.std_matchrepr .leftcol .variants .print {display: block; height: 20px; line-height: 20px; float: left; margin-left: 20px; padding-left: 25px;}
.std_matchrepr .scorecard { clear: both; margin: 0px 0px 0px 0px; padding-top: 0px; width: 560px; background-color: none; }
.std_matchrepr .scorecard .titletxt { height: 26px; line-height: 26px; text-align: center; background: white; background-image: url("/images/structure/background/title-middle-header.png"); font-size: 110%; color: #ffffff; }
.std_matchrepr .scorecard .homescorecard { padding: 0px; width: 275px; float: left; }
.std_matchrepr .scorecard .awayscorecard { padding: 0px; width: 275px; float: left; margin-left: 10px;}
.std_matchrepr .scorecard .homescorecard .titletxt { font-size: 90%; height: 25px; line-height: 25px; text-align: left; padding-left: 10px; background: #252F59; border: 0px; color: #ffffff; margin: 0px; }
.std_matchrepr .scorecard .awayscorecard .titletxt { font-size: 90%; height: 25px; line-height: 25px; text-align: left; padding-left: 10px; background: #252F59; border: 0px; color: #ffffff; margin: 0px 0px 0px 0px; }
.std_matchrepr .scorecard .event { font-size: 90%; height: 50px; background: #DFDFDF; clear: both; border-bottom: dotted #252F59 1px;}
.std_matchrepr .scorecard .eventeven { background: #ffffff;}
.std_matchrepr .scorecard .event .playphoto { width: 42px; height: 42px; padding: 4px 2px 2px 4px; float: left; }
.std_matchrepr .scorecard .event .playphoto img { border: solid #252F59 1px; background: #ffffff; }
.std_matchrepr .scorecard .event .scoretype { font-family: tahoma; color: #252F59; float: left; width: 50px; font-size: 90%; height: 42px; padding: 5px 15px 3px 5px; }
.std_matchrepr .scorecard .event .playname { font-family: tahoma; color: #252F59; float: left; width: 110px; font-size: 90%; height: 42px; padding: 5px 5px 3px 5px; }
.std_matchrepr .scorecard .event .mins { font-family: tahoma; color: #252F59; float: left; width: 27px; font-size: 90%; height: 42px; padding: 5px 0px 3px 5px; }

/*-----------Match Preview-----------*/
.std_matchprevd .hidden { display: block; }
.std_matchprevd { clear: both; }
.std_matchprevd .hidden { display: block; }
.std_matchprevd .headlinepreview { display: none; }
.std_matchprevd .leftcol { position: relative; margin: 10px; width: 560px; float: left; background: none; }
.std_matchprevd .rightcol { margin: 10px 0px 0px 1px; background: none; float: left; width: 195px; font-size: 90%; }
.std_matchprevd .leaguetable { background: #e2e2e2; padding: 0px; margin-bottom: 5px; }
.std_matchprevd .leaguetable .titletxt { height: 26px; line-height: 26px; text-align: center; background: white; background-image: url("/images/structure/background/title-middle-header.png"); color: #ffffff; }
.std_matchprevd .leaguetable tr.colhead th { background: #252F59; height: 20px; line-height: 20px; font-size: 80%; color: #ffffff; padding: 2px; }
.std_matchprevd .leaguetable tr.colhead th.field_position {width: 10px; padding-left: 3px;}
.std_matchprevd .leaguetable .leaguetab tr.odd td { background: #DFDFDF; height: 20px; line-height: 20px; font-size: 80%; color: #252F59; padding: 2px; }
.std_matchprevd .leaguetable .leaguetab tr.even td { background: #ffffff; height: 20px; line-height: 20px; font-size: 80%; color: #252F59; padding: 2px; }
.std_matchprevd .rightcol .matchtickets {width: 195px; height: 53px; margin-bottom: 7px; background-image: url("/images/structure/background/buyticket-banner.png"); background-repeat: no-repeat;}
.std_matchprevd .rightcol .matchtickets a {padding: 0px 0px 0px 45px; font-weight: bold; font-size: 110%; text-transform: uppercase; height: 53px; line-height: 53px;}
.std_matchprevd .rightcol .matchtickets a:hover {color: #252F59;}
.std_matchprevd .rightcol .matchteams_na .team { background: #ffffff; height: 25px; line-height: 25px; background-image: url("/images/structure/background/match-title-header.png"); background-repeat: no-repeat; color: white; text-transform: uppercase; font-weight: bold; padding-left: 10px; }
.std_matchprevd .rightcol .matchteams_na .teamb {margin-top: 10px;}
.std_matchprevd .rightcol .matchteams_na .player { color: white; clear: both; height: 20px; line-height: 20px; font-size: 90%; background: #C61A1A; }
.std_matchprevd .rightcol .matchteams_na .playereven { background: #A21615; }
.std_matchprevd .rightcol .matchteams_na .player a { color: white; }
.std_matchprevd .rightcol .matchteams_na .player .pos { float: left; width: 20px; color: white; padding-left: 2px; }
.std_matchprevd .rightcol .matchteams_na .subs .player { clear: both; height: 20px; line-height: 20px; background: #ECECEC; color: #252F59; }
.std_matchprevd .rightcol .matchteams_na .subs .player a { color: #878787; }
.std_matchprevd .rightcol .matchteams_na .subs .playereven { background: #ECECEC; }
.std_matchprevd .rightcol .matchteams_na .subs .player .pos { color: #252F59; }
.std_matchprevd .leftcol .image { background: #A21615; padding: 0px; text-align: center; }
.std_matchprevd .leftcol .image img { border: 5px solid #A21615; }
.std_matchprevd .leftcol .caption { margin-bottom: 0px; background: #A21615; padding: 0px 8px 3px 8px; font-size: 80%; font-style: italic; font-weight: bold; color: #ffffff; }
.std_matchprevd .leftcol .credit { margin-bottom: 5px; background: #A21615; padding: 0px 8px 3px 8px; font-size: 80%; color: #ffffff; }
.std_matchprevd .leftcol .copyright { margin-bottom: 5px; padding: 0px 8px 3px 0px; font-size: 80%; color: #A21615; }
.std_matchprevd .leftcol .date { float: left; padding: 10px 10px 10px 0px; color: #252F59; font-size: 90%; font-family: arial; }
.std_matchprevd .leftcol .author { float: left; padding: 10px 0px 10px 0px; color: #252F59; font-size: 90%; font-family: arial; }
.std_matchprevd .leftcol .headline { clear: both; text-transform: none; color: #C51B1C; font-weight: bold; font-size: 160%; padding: 0px 0px 10px 0px;}
.std_matchprevd .leftcol .abstract { line-height: 150%; font-size: 110%; font-family: arial; color: #252F59; font-weight: bold; padding: 0px 0px 10px 0px;}
.std_matchprevd .leftcol .multimedia { display: none; }
.std_matchprevd .leftcol .article { border-bottom: dotted #252F59 1px; line-height: 150%; color: #252F59; font-size: 90%; font-family: arial; padding: 0px 0px 10px 0px;}
.std_matchprevd .leftcol .variants {float:left; margin: 5px 0px 5px 0px; height: 25px; width: 400px;  } 
.std_matchprevd .leftcol .variants a { color: #252F59; font-weight: bold; font-size: 80%; } 
.std_matchprevd .leftcol .variants a:hover { color: #C61A1A; } 
.std_matchprevd .leftcol .variants .forum {display: none} 
.std_matchprevd .leftcol .variants .email {display: block; height: 20px; line-height: 20px; float: left; margin-left: 0px; padding-left: 0px;} 
.std_matchprevd .leftcol .variants .print {display: block; height: 20px; line-height: 20px; float: left; margin-left: 20px; padding-left: 25px;}
.std_matchprevd .leftcol .formguide { font-size: 80%; background: #e2e2e2; width: 275px; padding: 0px; float: left; }
.std_matchprevd .leftcol .formguidehome { margin-right: 10px; }
.std_matchprevd .leftcol .formguide .titletxt { font-size: 120%; height: 26px; line-height: 26px; text-align: center; background: white; background-image: url("/images/structure/background/formguide-header.png"); font-size: 110%; color: #ffffff; }
.std_matchprevd .leftcol .formguide tr.colhead th { font-size: 90%; height: 25px; line-height: 25px; text-align: left; padding-left: 2px; background: #252F59; border: 0px; color: #ffffff; margin: 0px; }
.std_matchprevd .leftcol .formguide .fixtures tr.odd td { background: #DFDFDF; height: 20px; line-height: 20px; font-size: 95%; color: #252F59; padding: 2px; }
.std_matchprevd .leftcol .formguide .fixtures tr.even td { background: #ffffff; height: 20px; line-height: 20px; font-size: 95%; color: #252F59; padding: 2px; }
.std_matchprevd .leftcol .previous {border-top: solid white 10px; border-bottom: solid white 10px; font-size: 90%; background: #e2e2e2; padding: 0px; clear: both;  }
.std_matchprevd .leftcol .previous .titletxt { height: 26px; line-height: 26px; text-align: center; background: white; background-image: url("/images/structure/background/title-middle-header.png"); font-size: 110%; color: #ffffff; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th { background: #252F59; height: 20px; line-height: 20px; font-size: 90%; color: #ffffff; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd td { background: #DFDFDF; height: 20px; line-height: 20px; font-size: 95%; color: #252F59; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr { background: #252F59; font-size: 90%;}
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.odd { background: #DFDFDF; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even { background: #ffffff; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr.even td { background: #ffffff; height: 20px; line-height: 20px; font-size: 95%; color: #252F59; padding: 2px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.score { text-align: center; width: 200px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.score { text-align: center; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.att { text-align: right; width: 75px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.att { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.date { text-align: left; width: 75px; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.date { text-align: left; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.home { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.home { text-align: right; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr td.away { text-align: left; }
.std_matchprevd .leftcol .previous .matchinfo_sa table tr th.away { text-align: left; }

/*-------Match Report Simplified-------*/
.std_matchrepq .hidden { display: block; }
.std_matchrepq .leftcol { margin: 10px 0px 10px 10px; width: 560px; float: left; }
.std_matchrepq .rightcol { margin: 10px 10px 10px 0px; color: white; float: right; padding: 2px; width: 190px; font-size: 90%; background-color: #252F59; background-image: url("/images/structure/background/banner-bg.png"); background-repeat: repeat-x;}
.std_matchrepq { clear: both; padding: 0px; margin: 0; }
.std_matchrepq .headlinepreview { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-header-col1.jpg"); background-repeat: no-repeat;   } 
.basematch div.basebannertxt { display: none} 
.std_matchrepq .matchinfo_pa { display: none; }
.std_matchrepq .rightcol .matchinfo1 {display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta {display: block; padding: 0; margin: 0;}
.std_matchrepq .rightcol .matchinfo_ta .logo {display: block; padding-top: 0px;}
.std_matchrepq .rightcol .matchinfo_ta .logo .homelogo {display: block; float: left; padding-left: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .logo .awaylogo {display: block; float: right; padding-right: 5px; }
.std_matchrepq .rightcol .matchinfo_ta .team { clear: both; color: white; }
.std_matchrepq .rightcol .matchinfo_ta .team .hometeamname { display: block; font-size: 95%; float: left; padding: 2px 4px 0 0; width: 65px;}
.std_matchrepq .rightcol .matchinfo_ta .team .score { display: block; float: left; width: 55px; font-size: 120%; font-weight: bold;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .homescore { display: block; float: left; text-align: right; width: 22px;}
.std_matchrepq .rightcol .matchinfo_ta .team .score .versus { display: block; float: left; }
.std_matchrepq .rightcol .matchinfo_ta .team .score .awayscore { display: block; float: left; width: 22px;}
.std_matchrepq .rightcol .matchinfo_ta .team .awayteamname { display: block; font-size: 95%; float: right; padding: 2px 0 0 0; text-align: right; width: 65px;}
.std_matchrepq .rightcol .matchinfo_ta .details {clear: both; padding-top: 10px; font-size: 95%;}
.std_matchrepq .rightcol .matchinfo_ta .details .time {text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .date {text-align: center;}
.std_matchrepq .rightcol .matchinfo_ta .details .venue {text-align: center;}
.std_matchrepq .rightcol .homescorer {display: block; font-size: 90%; margin-bottom: 10px; margin-top: 10px; padding: 3px; line-height: 20px}
.std_matchrepq .rightcol .titletxt {background: #C61C1C;margin-bottom: 5px; font-size: 95%; color: white; text-transform: uppercase; font-weight: bold; padding-left: 5px;}
.std_matchrepq .rightcol .awayscorer {display: block; padding: 3px; font-size: 90%; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .homelineup {display: block; padding: 3px; font-size: 90%; margin-bottom: 10px; line-height: 20px}
.std_matchrepq .rightcol .awaylineup {display: block; padding: 3px; font-size: 90%; line-height: 20px}
.std_matchrepq .leftcol .image { background: #C61C1C; padding: 5px 4px 5px 5px; }
.std_matchrepq .leftcol .caption { margin-bottom: 5px; background: #C61C1C; padding: 0px 8px 3px 8px; font-size: 90%; font-style: italic; font-weight: bold; color: #ffffff; }
.std_matchrepq .leftcol .credit { float: left; padding: 0px 20px 10px 5px; font-size: 80%; font-family: arial; width: 150px;}
.std_matchrepq .leftcol .copyright { padding: 0px 0px 10px 0px; font-size: 80%; font-family: arial;float: left; width: 270px; }
.std_matchrepq .leftcol .date { float: left; padding: 0px 20px 10px 0px; font-size: 80%; font-family: arial;}
.std_matchrepq .leftcol .author { padding: 0px 0px 10px 5px; font-size: 80%; font-family: arial;float: left; width: 270px; }
.std_matchrepq .leftcol .headline {clear: both; text-transform: none; color: #C61C1C; font-weight: bold; font-size: 160%; padding: 0px 0px 10px 0px;}
.std_matchrepq .leftcol .abstract { clear: both; line-height: 150%; font-size: 100%; font-family: arial; color: #C61C1C; font-weight: bold; padding: 0px 0px 10px 0px; border-bottom: 1px dotted #252F59; }
.std_matchrepq .leftcol .article_report { margin-bottom: 0px; line-height: 150%; color: #252F59; font-size: 90%; font-family: arial; padding: 10px 0px 10px 0px;}
/*  */

* Player Profile */
.baseacademyplayers .playpage_ha { padding: 0px; }
.baseacademyplayers .playpage_ha .titlebar .title { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-header-col1.jpg"); background-repeat: no-repeat;  } 
.baseacademyplayers .playpage_ha .topcontainer { clear:both;  }
.baseacademyplayers .playpage_ha .topcontainer .leftcol { clear: both; height: 300px; background: #252F59; background-image: url("/images/structure/background/stats-bg.jpg"); background-repeat: repeat-x; background-position: bottom; padding: 10px; }
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer { }
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playimg { float:left; }
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border: 1px solid #000000; }
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { float:left; height: 230px; width: 470px; margin-left: 20px;}
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { font-size: 110%; text-transform: uppercase; color: #ffffff; font-weight: bold; margin: 10px 0px 10px 0px;}
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table tr.odd { background: #C61A1A; #ffffff; }
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table td.heading { font-weight: bold; color: #ffffff;}
.baseacademyplayers .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table td { font-size: 90%; font-weight: normal; color: #ffffff;}
.baseacademyplayers .playpage_ha .plusmsg {display: none;}
.baseacademyplayers .playpage_ha .topcontainer .rightcol .tabs {display: none;}
.baseacademyplayers .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.baseacademyplayers .playpage_ha .currentstats {height: 50px; background-image: url("/images/structure/background/pagevariants-col1a-bg.png"); background-repeat: repeat-x; background-position: bottom;}
 
.baseplayer .playpage_ha { padding: 0px; }
.baseplayer .playpage_ha .titlebar .title { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/title-header-col1.jpg"); background-repeat: no-repeat;  } 
.baseplayer .playpage_ha .topcontainer { clear:both;  }
.baseplayer .playpage_ha .topcontainer .leftcol { clear: both; height: 300px; background: #252F59; background-image: url("/images/structure/background/stats-bg.jpg"); background-repeat: repeat-x; background-position: bottom; padding: 10px; }
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer { }
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playimg { float:left; }
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playimg img { border: 1px solid #000000; }
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playdetails { float:left; height: 230px; width: 470px; margin-left: 20px;}
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playdetails .name { font-size: 110%; text-transform: uppercase; color: #ffffff; font-weight: bold; margin: 10px 0px 10px 0px;}
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table tr.odd { background: #C61A1A; #ffffff; }
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table td.heading { font-weight: bold; color: #ffffff;}
.baseplayer .playpage_ha .topcontainer .leftcol .playcontainer .playdetails table td { font-size: 90%; font-weight: normal; color: #ffffff;}
.baseplayer .playpage_ha .topcontainer .rightcol { clear:both; margin: 10px; }
.baseplayer .playpage_ha .topcontainer .rightcol .tabs .tabheading { cursor: pointer; width: 190px; color: #252F59; height: 26px; line-height: 26px; float: left; text-align: center; background-image: url("/images/structure/background/tabs-white.png"); background-repeat: repeat-x; text-transform: uppercase; }
.baseplayer .playpage_ha .topcontainer .rightcol .tabs .selected { width: 190px; height: 26px; line-height: 26px; text-align: center; text-transform: uppercase; color: white; font-weight: bold; background-image: url("/images/structure/background/tabs-red.png"); background-repeat: no-repeat; }
.baseplayer .playpage_ha .topcontainer .rightcol #playbiog { clear: both; width: 730px; padding: 20px; background: #dfdfdf;}
.baseplayer .playpage_ha .topcontainer .rightcol #playnews { clear: both; width: 730px; padding: 20px; background: #dfdfdf;}
.baseplayer .playpage_ha .topcontainer .rightcol #playbiog .title { display: none; }
.baseplayer .playpage_ha .topcontainer .rightcol #playbiog .biog { line-height: 150%; }
.baseplayer .playpage_ha .currentstats { clear: both; background: #dfdfdf; padding-top: 10px; padding-bottom: 10px; margin:10px; border-bottom: dashed #252F59 1px; border-top: dashed #252F59 1px; }
.baseplayer .playpage_ha .currentstats tr.colhead th {  background: #252F59; padding: 10px 0px 10px 5px; border-bottom: solid #FFCC00 3px;}
.baseplayer .playpage_ha .currentstats tr.even td { background: #ffffff; }
.baseplayer .playpage_ha .currentstats tr.rollover td { cursor: pointer; background: #000066; color: white;}
.baseplayer .playpage_ha .currentstats .playmatches_aa tr td { padding: 6px 0px 6px 5px; font-size: 100%; }
.baseplayer .playpage_ha .currentstats .playmatches_aa tr.total td  { border-top: solid #FFCC00 3px; font-weight: bold; padding: 10px 0px 10px 5px; font-size: 110%; color: white; background: #000066; }
.baseplayer .playpage_ha .prevstats { clear: both; background: #dfdfdf; padding-top: 10px; padding-bottom: 10px; margin:10px; border-bottom: dashed #252F59 1px; border-top: dashed #252F59 1px; }
.baseplayer .playpage_ha .prevstats tr.colhead th { background: #252F59; padding: 10px 0px 10px 5px; border-bottom: solid #FFCC00 3px;}
.baseplayer .playpage_ha .prevstats tr.even td { background: none; }
.baseplayer .playpage_ha .prevstats tr.seasontotal td { border-bottom: solid #012d5e 0px; background: #ffffff; color: #000066; font-weight: bold; padding: 12px 0px 12px 5px; }
.baseplayer .playpage_ha .prevstats tr.comptotal td { background: #000044; color: white; font-weight: bold; padding: 12px 0px 12px 5px; }
.baseplayer .playpage_ha .prevstats .playstats tr td { padding: 6px 0px 6px 5px; font-size: 100%; }
.baseplayer .playpage_ha .prevstats .playstats tr.total td { border-top: solid #FFCC00 3px; font-weight: bold; padding: 10px 0px 10px 5px; font-size: 110%; color: white; background: #000066;  }
.baseplayer .playpage_ha .plusmsg {color:#252F59; margin: 10px;}
/*  */



/*------------ Matchcentre Overview------------- */
.matchoverview  { color: #1C2345; clear: both; width: 780px; background-image: url("/images/structure/background/munster-index-bg.jpg"); background-repeat: no-repeat; background-position: 8px 0px; overflow: hidden; padding: 5px 5px 5px 5px; }
.matchoverview .columna { float: left; width: 250px; padding: 0px 5px 0px 5px; font-size: 90%;}
.matchoverview .columnb { color: white; background: #252F59; float: left; width: 259px; background-image: url("/images/backgrounds/bg-mc-colb.gif"); background-repeat: no-repeat; background-position: top; }
.matchoverview .columnc { float: left; width: 250px; padding: 0px 0px 0px 5px;font-size: 90%;}
.matchoverview .section { background: #0177C9; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; color: #ffffff; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; background-repeat: repeat-x; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 5px; margin-top: 5px; }
.matchoverview .columnb .section {  background: #0177C9; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; color: #ffffff; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; background-repeat: repeat-x; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 5px; margin-top: 5px; }
.matchoverview .logoa { display: none; text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .logob { display: none; text-align: center; padding: 10px 5px 10px 0px; }
.matchoverview .fixtures tr { cursor: pointer; }
.matchoverview .fixtures tr td { padding: 3px 0px 3px 0px; }
.matchoverview .fixtures tr.odd { background: #DFDFDF; }
.matchoverview .fixtures tr.even { background: #ffffff; }
.matchoverview .fixtures tr.home .field_HomeShort { font-weight: bold; }
.matchoverview .fixtures tr.away .field_AwayShort { font-weight: bold; }
.matchoverview .fixtures th { display: none; }
.matchoverview .fixtures tr.rollover td { background: #252F59; color: white; cursor: pointer; }
.matchoverview .section_captain { display: none; }
.matchoverview .playphoto { display: none;}
.matchoverview .playphoto img { display: none;}
.matchoverview .playphotoa { display: none; }
.matchoverview .playphotob { display: none;}
.matchoverview .playdata  { display: none; }
.matchoverview .dangermen tr.row td { padding: 5px;  text-transform: uppercase;  }
.matchoverview .dangermen tr.row th { padding: 5px; }
.matchoverview .dangermen tr.odd { background: #DFDFDF; }
.matchoverview div.team_overall .overallstats_ea { margin: 0px; border: 0px; padding: 0px; font-size: 95%; }
.matchoverview div.team_overall .overallstats_ea td.label { padding: 0px; color: #1C2345; width: auto; padding-left: 3px;}
.matchoverview div.team_overall .overallstats_ea tr.odd { background: #DFDFDF; }
.matchoverview div.team_overall .overallstats_ea tr.even { background: #ffffff; }
.matchoverview div.team_overall .overallstats_ea tr td { padding: 0px; }
.matchoverview .matchinfo td { text-align: center; }
.matchoverview .matchinfo .teamnames { padding: 10px 0px 10px 0px; font-size: 130%; text-transform: uppercase; color: white; font-weight: bold; }
.matchoverview .matchinfo .teamnames a { color: white; font-weight: bold; }
.matchoverview .section_line { display: none; }
.matchoverview .fixnewslist { margin: 18px 7px 0px 7px;  }
.matchoverview .fixnewslist .newsitem { clear: both; padding: 7px 0px 0px 15px; }
.matchoverview .fixnewslist .newsitem .headline a { color: white; font-weight: bold; text-transform: none; }
.matchoverview .fixnewslist .newsitem li { list-style-type: disc; }
.matchoverview .fixnewslist .newsitem-0 { padding: 7px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .image img { border: 1px solid white; padding: 0px; background: #ffffff; clear: both; }
.matchoverview .fixnewslist .newsitem-0 .headline { padding: 5px 0px 5px 0px; }
.matchoverview .fixnewslist .newsitem-0 .headline a { font-weight: bold; clear: both; width: 135px; margin: 0px 0px 0px 0px; }
.matchoverview .fixnewslist .newsitem-0 .abstract { clear: both; padding: 5px 0px 5px 0px; font-family: arial; font-size: 90%; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .spaceholder { clear: both; }
.matchoverview .medialist { display: none; }
.matchoverview .section_multimedia { display: none; }
.matchoverview .team_overall .heading { display: none; }
.matchoverview .team_overall div.overallstats_fa { border: none; padding: 0px; }
.matchoverview .team_overall div.overallstats_fa td { text-align: center; }
.matchoverview .team_overall div.overallstats_fa table .label { padding: 0px; width: 50%; font-weight: bold; color: white; }
.matchoverview .team_overall div.overallstats_fa table .info { color: white; }
.matchoverview .team_overall div.overallstats_fa table tr.odd { background: #050E4F; height: 25px;}
.matchoverview .team_overall div.overallstats_fa table tr.even { background: #252F59;; height: 25px;}
.matchoverview .headtoheadteama { width: 33%; float: left; margin: 0px; }
.matchoverview .headtoheadteamb { width: 67%; float: right; margin: 0px; }
.matchoverview .headtoheadteama table { padding: 0px 0px 0px 0px; }
.matchoverview .headtoheadteamb table { padding: 0px 0px 0px 0px; }
.matchoverview .headtoheadteama .label { display: none; }
.matchoverview .statsstatement { display: none; }


/*-------------Match Centre Lineups--------------*/
.matchteams_aa { clear: both; background: #ffffff; width: 790px; overflow: hidden; padding: 0px 5px 10px 5px; }
.matchteams_aa td { color: #242D58; padding: 5px; text-align: center; border-right: solid #DAD9D9 1px; border-bottom: solid #DAD9D9 1px; background: #ffffff; }
.matchteams_aa td a { color: #C61A1A; text-decoration: underline; }
.matchteams_aa td a:hover { color: #242D58; }
.matchteams_aa tr.colhead td { vertical-align: middle;  background: #A21615; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; color: #ffffff; height: 25px; line-height: 25px; font-weight: bold; text-transform: uppercase; background-repeat: repeat-x; padding: 0px 0px 0px 0px; text-align: center; margin-bottom: 5px; margin-top: 5px;  }





/*-------------Match Centre Formation--------------*/
.basematch .basemainarea .basecolumn1a object { padding: 0px 0px 0px 12px; }

/*  */

