



/*--------------------TREE MENU---------------------*/
.nav_multileveltree { display: block; width: 695px; float: left; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
.nav_multileveltree .multilevelitem { display: block; width: 140px; float: left; height: 30px; padding: 5px 0px 5px 0px; margin: 0px 15px 10px 15px; background-color: #f4f4f4; border: solid 1px #dbdbdb; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px; }
.nav_multileveltree .multilevelitem a { display: block; padding: 0px 5px 0px 15px; font-size: 75%;  background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 5px 5px; }
.nav_multileveltree .multilevelitem a:hover { display: block; text-decoration: underline; }
.nav_multileveltree .multilevelitem:hover { background-color: #ededed; border: solid 1px #cdcdcd; }




/*--------------------PLAYER STATS LAYOUT MA - STATS INDEX---------------------*/
.premier_container_top_three { width: 695px; float: left; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.premier_container_top_three .stats_rankings { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 15px 25px 12px; border-bottom: solid 5px #ededed; }
*html .premier_container_top_three .stats_rankings { margin: 0px 7px 25px 7px; }
.premier_container_top_three .stats_rankings .titletxt { height: 25px; line-height: 200%; width: 308px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.premier_container_top_three .stats_rankings .include { }


.premier_container_top_three .stats_rankings .ranking_ma { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.premier_container_top_three .stats_rankings .ranking_ma .title { display: none; width: 320px; float: left; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 95%; border-bottom: solid 1px #dbdbdb; }
.premier_container_top_three .stats_rankings .ranking_ma .stats { width: 320px; float: left; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top { width: 320px; height: 136px; float: left; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top .topimage { width: 120px; float: left; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top .topimage img { }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top .toptotal { width: 185px; float: left; padding: 0px 0px 15px 15px; line-height: 100%; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 360%; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top .topname { width: 185px; float: left; padding: 0px 0px 0px 15px; line-height: 160%; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .top .topname a { color: #0168b3; font-size: 160%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }


.premier_container_top_three .stats_rankings .ranking_ma .stats .list { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #e6e6e6; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .list .item { width: 320px; float: left; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .list .item .total { width: 120px; float: left; height: 40px; line-height: 40px; border-bottom: solid 1px #e6e6e6; text-align: center; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 200%; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .list .item .name { width: 185px; float: left; height: 40px; line-height: 40px; border-bottom: solid 1px #e6e6e6; padding: 0px 0px 0px 15px; }
.premier_container_top_three .stats_rankings .ranking_ma .stats .list .item .name a { color: #0168b3; font-size: 90%; font-family: Tahoma; text-transform: uppercase; font-weight: normal; }







/*-------------------------------------------PLAYER STATS SUB-PAGE----------------------------------------------------*/

/*------------GRAPH----------*/
.rankinggraph { width: 540px; height: 400px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
.rankinggraph .chartheading { height: 25px; line-height: 200%; width: 528px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }


/*------------STATS DROPDOWN----------*/
.stats_presetdropdown { float: right; width: 155px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; background-color: #fff; }
.stats_presetdropdown .title { height: 25px; line-height: 200%; padding: 0px 0px 0px 10px; margin: 0px 0px 5px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.stats_presetdropdown form { font-size: 70%; padding: 0px 0px 5px 5px; }
.stats_presetdropdown fieldset {  }
.stats_presetdropdown select { margin: 0px 0px 0px 0px; width: 70px; font-size: 110%; }
.stats_presetdropdown input { display: none; padding: 2px 5px 1px 12px; color: #0068b3;font-weight: bold; font-family: Tahoma; font-size: 75%; background-image: url("/images/structure/background/pr10-linkbg-yell.png"); background-repeat: no-repeat; background-position: -2px -4px; }
.stats_presetdropdown input:hover { cursor: pointer; text-decoration: underline; border: 1px solid #b1b1b1; }


/*--------------------PLAYER STATS LAYOUT MA - STATS SUB-PAGE---------------------*/
.premier_ranking_table_extended { width: 155px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-bottom: solid 0px #ededed;  }
.premier_ranking_table_extended .titletxt { display: none; height: 25px; line-height: 200%; width: 145px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 0px #c4c4c4; border-right: solid 0px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.premier_ranking_table_extended .include { }

.premier_ranking_table_extended .ranking_ma { width: 155px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.premier_ranking_table_extended .ranking_ma .title { display: none; width: 155px; float: left; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 95%; border-bottom: solid 1px #dbdbdb; }
.premier_ranking_table_extended .ranking_ma .stats { width: 155px; float: left; }
.premier_ranking_table_extended .ranking_ma .stats .top { width: 155px; float: left; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.premier_ranking_table_extended .ranking_ma .stats .top .topimage { width: 120px; text-align: center; margin: 0px auto 0px auto; }
.premier_ranking_table_extended .ranking_ma .stats .top .topimage img { }
.premier_ranking_table_extended .ranking_ma .stats .top .toptotal { width: 155px; padding: 0px 0px 5px 0px; text-align: center; line-height: 100%; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 360%; }
.premier_ranking_table_extended .ranking_ma .stats .top .topname { width: 155px; padding: 0px 0px 10px 0px; line-height: 120%; text-align: center; }
.premier_ranking_table_extended .ranking_ma .stats .top .topname a { color: #0168b3; font-size: 110%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }

.premier_ranking_table_extended .ranking_ma .stats .list { width: 155px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #e6e6e6; }
.premier_ranking_table_extended .ranking_ma .stats .list .item { width: 155px; float: left; }
.premier_ranking_table_extended .ranking_ma .stats .list .item .total { width: 55px; float: left; height: 30px; line-height: 30px; border-bottom: solid 1px #e6e6e6; text-align: center; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 100%; }
.premier_ranking_table_extended .ranking_ma .stats .list .item .name { width: 100px; float: left; height: 30px; line-height: 30px; border-bottom: solid 1px #e6e6e6; padding: 0px 0px 0px 0px; }
.premier_ranking_table_extended .ranking_ma .stats .list .item .name a { color: #0168b3; font-size: 75%; font-family: Tahoma; text-transform: normal; font-weight: normal; }


/*--------------------PLAYER STATS LAYOUT GA ---------------------*/
.premier_ranking_table_extended table.ranking_ga {}
.premier_ranking_table_extended table.ranking_ga td.type { display: none; }
.premier_ranking_table_extended table.ranking_ga td.image { display: none; }
.premier_ranking_table_extended table.ranking_ga table { }
.premier_ranking_table_extended table.ranking_ga table tr td { border-bottom: solid 1px #e6e6e6; vertical-align: middle; }
.premier_ranking_table_extended table.ranking_ga tr.odd td {}
.premier_ranking_table_extended table.ranking_ga tr.even td { background-color: #f4f4f4; }
.premier_ranking_table_extended table.ranking_ga tr td.total { padding: 0px 0px 10px 0px; text-align: center; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 300%; }
.premier_ranking_table_extended table.ranking_ga tr td.name {}
.premier_ranking_table_extended table.ranking_ga tr td.name a { color: #0168b3; font-size: 110%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }
.premier_ranking_table_extended table.ranking_ga tr td.name span.team { font-size: 80%; }





/*--------------------CLUB STATS PREMIERSHIP - OVERALL---------------------*/
.team_overall_da { width: 695px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

.team_overall_da .heading { height: 70px; width: 675px; padding: 0px 10px 0px 10px; margin: 0px 0px 15px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 0px #c4c4c4; border-right: solid 0px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: bottom; }
*html .team_overall_da .heading { padding: 0px 10px 5px 10px }
.team_overall_da .teamselect { display: block; padding: 5px 10px 5px 10px; margin: 15px 0px 20px 0px; background-color: #f4f4f4; color: #6c6c6c; font-weight: normal; font-family: Georgia; }
.team_overall_da .teamselect form { font-size: 90%;  }
.team_overall_da .teamselect fieldset {  }
.team_overall_da .teamselect select { margin: 0px 0px 0px 10px; }

.team_overall_da .overallstats { }
.team_overall_da .leftstats {}
.team_overall_da .leftstats table { border-collapse: collapse; border-top: solid 1px #e6e6e6; }
.team_overall_da .leftstats table tr td { padding: 10px 10px 10px 10px; vertical-align: middle; border-bottom: solid 1px #e6e6e6; font-size: 75%; }
.team_overall_da .leftstats table tr.row td {}
.team_overall_da .leftstats table tr.odd td {}
.team_overall_da .leftstats table tr.even td { background-color: #f4f4f4; }
.team_overall_da .leftstats table tr td.label { font-family: Tahoma; }
.team_overall_da .leftstats table tr td.info { text-align: center; font-family: Tahoma; font-weight: normal; text-transform: normal; }




/*--------------------PLAYER STATS LAYOUT CA - ATTENDANCE---------------------*/
.premier_league_table_attendance { width: 695px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; border-bottom: solid 0px #ededed; }
.premier_league_table_attendance .titletxt { height: 25px; line-height: 200%; width: 685px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 0px #c4c4c4; border-right: solid 0px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.premier_league_table_attendance .include  {  }
.premier_league_table_attendance table.rankings_ca td.dropdowns { padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; background-color: #f4f4f4; }
.premier_league_table_attendance table.rankings_ca td.dropdowns form { font-size: 90%;  }
.premier_league_table_attendance table.rankings_ca td.dropdowns fieldset {  }
.premier_league_table_attendance table.rankings_ca td.dropdowns select { margin: 0px 0px 0px 10px; }
.premier_league_table_attendance table.rankings_ca td.dropdowns input { padding: 2px 5px 1px 12px; margin: 0px 0px 0px 10px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 75%; background-image: url("/images/structure/background/pr10-linkbg-yell.png"); background-repeat: no-repeat; background-position: -2px -4px; }
.premier_league_table_attendance table.rankings_ca td.dropdowns input:hover { cursor: pointer; text-decoration: underline; border: 1px solid #b1b1b1; }
.premier_league_table_attendance table.rankings_ca tr.odd td { padding: 7px 10px 7px 10px; vertical-align: middle; border-bottom: solid 1px #e6e6e6; font-size: 75%; }
.premier_league_table_attendance table.rankings_ca tr.even td { padding: 7px 10px 7px 10px; vertical-align: middle; border-bottom: solid 1px #e6e6e6; font-size: 75%; background-color: #f9f9f9; }
.premier_league_table_attendance table.rankings_ca tr td.name {  }
.premier_league_table_attendance table.rankings_ca tr td.total { font-size: 200%; text-align: center; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; }
.premier_league_table_attendance table.rankings_ca tr td.graph {  }
.premier_league_table_attendance table.rankings_ca tr td.bar {  }
.premier_league_table_attendance table.rankings_ca tr td a { color: #0168b3; font-size: 170%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }
.premier_league_table_attendance table.rankings_ca tr td img { vertical-align: middle; }




/*--------------------STATS SYNOPSIS GRID---------------------*/
table.premier_synopsis_grid { width: 695px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
table.premier_synopsis_grid td.titletxt { height: 25px; line-height: 200%; width: 685px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 0px #c4c4c4; border-right: solid 0px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
table.premier_synopsis_grid td.include {}
table.premier_synopsis_grid table.synopsis { width: 695px; margin: 10px 0px 10px 0px; }
table.premier_synopsis_grid table.synopsis td.dropdowns { padding: 5px 10px 5px 10px; margin: 0px 0px 0px 0px; background-color: #f4f4f4; }
table.premier_synopsis_grid table.synopsis td.dropdowns form { font-size: 90%; }
table.premier_synopsis_grid table.synopsis td.dropdowns select { margin: 0px 0px 0px 10px; }
table.premier_synopsis_grid table.synopsis td.dropdowns input { padding: 2px 5px 1px 12px; margin: 0px 0px 0px 10px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 75%; background-image: url("/images/structure/background/pr10-linkbg-yell.png"); background-repeat: no-repeat; background-position: -2px -4px; }
table.premier_synopsis_grid table.synopsis td.dropdowns input:hover { cursor: pointer; text-decoration: underline; border: 1px solid #b1b1b1; }

table.premier_synopsis_grid table.grid { width: 695px; margin: 15px 0px 0px 0px; border-collapse: collapse; }
table.premier_synopsis_grid table.grid th { padding: 7px 3px 7px 3px; vertical-align: middle; border-bottom: 1px solid #dbdbdb; border-top: solid 1px #fff; font-size: 75%; font-family: Tahoma; color: #6c6c6c; font-weight: bold; background-color: #f9f9f9; }
table.premier_synopsis_grid table.grid tr td { padding: 7px 3px 7px 3px; vertical-align: middle; text-align: center; font-size: 75%; font-family: Tahoma; background-color: #fff; border-bottom: 1px solid #fff; border-top: solid 1px #fff; -webkit-border-radius: 15px 15px 15px 15px; -moz-border-radius: 15px 15px 15px 15px; }

table.premier_synopsis_grid table.grid tr td.alose { background-color: #9f0000; color: #fff; }
table.premier_synopsis_grid table.grid tr td.aloselb { background-color: #bf2a02; color: #fff; }
table.premier_synopsis_grid table.grid tr td.alosetb { background-color: #bf4e02; color: #fff; }
table.premier_synopsis_grid table.grid tr td.alosetblb { background-color: #bf7102; color: #fff; }
table.premier_synopsis_grid table.grid tr td.awin { background-color: #2fba33; color: #fff; }
table.premier_synopsis_grid table.grid tr td.awintb { background-color: #009403; color: #fff; }
table.premier_synopsis_grid table.grid tr td.adraw { background-color: #b5b5b5; color: #fff; }
table.premier_synopsis_grid table.grid tr td.adrawtb { background-color: #848484; color: #fff; }

table.premier_synopsis_grid table.grid tr td.key { border: none; font-size: 100%; padding: 20px 0px 0px 0px; }
table.premier_synopsis_grid table.grid tr td.code { width: 40px; border: none; font-size: 130%; border-bottom: dashed 1px #dbdbdb; }
table.premier_synopsis_grid table.grid tr td.description { padding: 0px 0px 0px 40px; border: none; text-align: left; font-size: 80%; font-family: Georgia; border-bottom: dashed 1px #dbdbdb; }

table.premier_synopsis_grid table.grid tr td.blose { background-color: #9f0000; color: #fff; }
table.premier_synopsis_grid table.grid tr td.bwin { background-color: #2fba33; color: #fff; }
table.premier_synopsis_grid table.grid tr td.bdraw { background-color: #b5b5b5; color: #fff; }





/*----------------------AVIVA LEAGUE TABLES---------------------*/
table.stats_leaguetab { padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }
table.stats_leaguetab td.titletxt { height: 25px; line-height: 200%; width: 685px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 0px #c4c4c4; border-right: solid 0px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

table.stats_leaguetab td.include { padding: 0px 0px 0px 0px; }

table.stats_leaguetab td.include table.leaguetab { color: #6c6c6c; }
table.stats_leaguetab td.include table.leaguetab td.heading { color: #0071bb; background-image: none; font-size: 90%; text-transform: uppercase; height:26px; line-height:26px; padding: 10px 0px 10px 0px; margin: 0px 0px 0px 0px; }
table.stats_leaguetab td.include table.leaguetab td.dropdowns { width: 200px; padding: 10px 10px 0px 10px; margin: 0px 0px 0px 0px; background-color: #fff; }
table.stats_leaguetab td.include table.leaguetab td.dropdowns form { font-size: 90%; }
table.stats_leaguetab td.include table.leaguetab td.dropdowns select { margin: 0px 0px 0px 10px; }
table.stats_leaguetab td.include table.leaguetab td.dropdowns input { padding: 2px 5px 1px 12px; margin: 0px 0px 0px 10px; color: #0068b3; font-weight: bold; font-family: Tahoma; font-size: 75%; background-image: url("/images/structure/background/pr10-linkbg-yell.png"); background-repeat: no-repeat; background-position: -2px -4px; }
table.stats_leaguetab td.include table.leaguetab td.dropdowns input:hover { cursor: pointer; text-decoration: underline; border: 1px solid #b1b1b1; }

table.stats_leaguetab td.include table.leaguetab td.stage { border-top: 15px solid #fff; border-bottom: solid #fff 10px; height: 25px; line-height: 25px; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 85%; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
table.stats_leaguetab td.include table.leaguetab table.grid { }
table.stats_leaguetab td.include table.leaguetab table.grid tr.colhead { background-color: #ededed; font-size: 90%; text-transform: normal; padding: 0px 0px 0px 0px; margin: 15px 0px 10px 0px; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.colhead th { font-family: Tahoma; font-size: 75%; color: #6c6c6c; font-weight: bold; padding: 6px 5px 6px 5px; }
table.stats_leaguetab td.include table.leaguetab table.grid tr { }
table.stats_leaguetab td.include table.leaguetab table.grid tr td { font-family: Tahoma; font-size: 75%; font-weight: normal; padding: 5px 5px 5px 5px; line-height: 140%; vertical-align: middle; }
table.stats_leaguetab td.include table.leaguetab table.grid tr td.field_Logo { }
table.stats_leaguetab td.include table.leaguetab table.grid tr td.field_Logo img { display: block; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.even td { background: #f4f4f4; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.odd td { background: #fff; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.champion td { color: #0071bb; background-color: #ffdd18; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.highlight td { background: #1c449c; color: #ffffff; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.normalstart td { border-top: dashed 1px #cdcdcd; }
table.stats_leaguetab td.include table.leaguetab table.grid tr.relegatedstart td { border-top: dashed 1px #cdcdcd; background-color: #ededed; }
table.stats_leaguetab td.link { }
table.stats_leaguetab td.link a {  }





/*----------------OPTA STATS PAGES--------------------*/
/*
.optatabs { width: 695px; float: left; }
.optatabs ul { width: 695px; float: left; height: 31px; padding: 0px 0px 0px 0px; border-bottom: solid 1px #dbdbdb; }
.optatabs ul.buttons { width: 695px; float: left; }
.optatabs ul.buttons li { width: 65px; height: 24px; float: left; padding: 7px 0px 0px 0px; margin: 0px 5px 0px 0px; text-align: center; font-family: Tahoma; font-weight: normal; font-size: 80%; background-image: url("/images/structure/background/pr10-schedule-tab-off.gif"); background-repeat: no-repeat; background-position: top; }
.optatabs ul.buttons li:hover { cursor: pointer; }
.optatabs ul.buttons li.first {}
.optatabs ul.buttons li.selected { color: #0168b3; background-image: url("/images/structure/background/pr10-schedule-tab-on.gif"); background-repeat: no-repeat; background-position: top; }
*/

.optatabs { float: left; }

.optatabs .dropdown { width: 673px; padding: 5px 5px 5px 5px; margin: 10px 0px 10px 0px; background-color: #f4f4f4; }
.optatabs .dropdown form { font-size: 90%;  }
.optatabs .dropdown fieldset {  }
.optatabs .dropdown select { margin: 0px 0px 0px 0px; }

/*-------GRAPH------*/
.optatabs .ui-tabs-panel .rankinggraph { clear: both; width: 640px; height: 440px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; text-align: center; }
.optatabs .ui-tabs-panel .rankinggraph object { width: 640px; height: 440px; padding: 0px 0px 0px 30px; margin: 0px auto 0px auto; text-align: center; }
.optatabs .ui-tabs-panel .rankinggraph .chartheading { height: 25px; line-height: 200%; width: 685px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

.optatabs .ui-tabs-panel .title { clear: both; height: 25px; line-height: 200%; width: 671px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: 1px solid #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

.optatabs .ui-tabs-panel .rankingtable { float: left; width: 683px; border-collapse: collapse; }
.optatabs .ui-tabs-panel .rankingtable table.lefttable { width: 335px; float: left;  }
.optatabs .ui-tabs-panel .rankingtable table.righttable { width: 335px; float: right; }
.optatabs .ui-tabs-panel .rankingtable tr td { padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 75%; }
.optatabs .ui-tabs-panel .rankingtable th { padding: 5px 5px 5px 5px; font-family: Tahoma; font-size: 75%; background-color: #ededed; }
.optatabs .ui-tabs-panel .rankingtable tr.row td {}
.optatabs .ui-tabs-panel .rankingtable tr.odd td {}
.optatabs .ui-tabs-panel .rankingtable tr.even td { background-color: #f4f4f4; }






/*--------------------OPTA PLAYER STATS LAYOUT DA - STATS SUB-PAGE---------------------*/

.optagraph { width: 540px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }
.optagraph .titletxt { height: 25px; line-height: 200%; width: 528px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.optagraph .rankinggraph { width: 480px; height: 450px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; }


.optalist { float: right; width: 155px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; background-color: #fff; }
.optalist .titletxt { height: 25px; line-height: 200%; width: 143px; padding: 0px 0px 0px 10px; margin: 0px 0px 5px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

.optalist .dropdown-comp {}
.optalist .dropdown-comp { float: right; width: 155px; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; background-color: #fff; }
.optalist .dropdown-comp select { float: right; margin: 0px 0px 0px 0px; font-size: 80%; }

.optalist .optapanel_da { width: 155px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.optalist .optapanel_da .title { display: none; width: 155px; float: left; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 95%; border-bottom: solid 1px #dbdbdb; }
.optalist .optapanel_da .stats { width: 155px; float: left; }
.optalist .optapanel_da .stats .top { width: 155px; float: left; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.optalist .optapanel_da .stats .top .topimage { width: 120px; text-align: center; margin: 0px auto 0px auto; }
.optalist .optapanel_da .stats .top .topimage img { }
.optalist .optapanel_da .stats .top .toptotal { width: 155px; padding: 5px 0px 5px 0px; text-align: center; line-height: 100%; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 360%; }
.optalist .optapanel_da .stats .top .topname { width: 155px; padding: 5px 0px 10px 0px; line-height: 120%; text-align: center; color: #0168b3; font-size: 110%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }
.optalist .optapanel_da .stats .top .topname a { color: #0168b3; font-size: 110%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }

.optalist .optapanel_da .stats .list { width: 155px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #e6e6e6; }
.optalist .optapanel_da .stats .list .item { width: 155px; float: left; border-bottom: solid 1px #e6e6e6; }
.optalist .optapanel_da .stats .list .item .total { width: 55px; float: left; height: px; line-height: 150%; border-bottom: solid 0px #e6e6e6; text-align: center; color: #b4b4b4; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 100%; }
.optalist .optapanel_da .stats .list .item .name { width: 100px; float: left; height: px; line-height: 120%; border-bottom: solid 0px #e6e6e6; padding: 5px 0px 5px 0px; font-size: 80%; }
.optalist .optapanel_da .stats .list .item .name a { color: #0168b3; font-size: 75%; font-family: Tahoma; text-transform: normal; font-weight: normal; }






/*----------------STATS GENERAL INDEX PAGE - RANDOM--------------------*/

/*------CONTAINERS-------*/
.topleftrandom { width: 320px; float: left; height: 200px; padding: 0px 0px 0px 0px; margin: 10px 0px 20px 10px; border-bottom: solid 5px #ededed; } 

.toprightrandom { width: 320px; float: right; height: 200px; padding: 0px 0px 0px 0px; margin: 10px 10px 20px 0px; border-bottom: solid 5px #ededed; } 

.bottomleftrandom { width: 320px; float: left; height: 200px; padding: 0px 0px 0px 0px; margin: 10px 0px 20px 10px; border-bottom: solid 5px #ededed; } 

.bottomrightrandom { width: 320px; float: right; height: 200px; padding: 0px 0px 0px 0px; margin: 10px 10px 20px 0px; border-bottom: solid 5px #ededed; } 

.util_container table.sys_adrotate { width: 320px; float: left; height: 220px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


/*------OPTA TEMPLATE-------*/
.util_container table.sys_adrotate .optalist { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #fff; }
.util_container table.sys_adrotate .optalist .titletxt { display: block; height: 25px; line-height: 200%; width: 308px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; border-bottom: none; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }

.util_container table.sys_adrotate .optalist .dropdown-comp { display: none; }

.util_container table.sys_adrotate .optalist .optapanel_da { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.util_container table.sys_adrotate .optalist .optapanel_da .title { display: none; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top { width: 320px; height: 136px; float: left; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top .topimage { width: 120px; float: left; text-align: left; margin: 0px 0px 0px 0px; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top .topimage img { }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top .toptotal { width: 185px; float: left; padding: 0px 0px 15px 15px; line-height: 100%; text-align: left; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 360%; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top .topname { width: 185px; float: left; padding: 0px 0px 0px 15px; line-height: 150%; text-align: left; color: #0168b3; font-size: 110%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }
.util_container table.sys_adrotate .optalist .optapanel_da .stats .top .topname a { color: #0168b3; font-size: 160%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }

.util_container table.sys_adrotate .optalist .optapanel_da .stats .list { display: none; }

.util_container table.sys_adrotate .optalist .link { width: 320px; float: left; height: 25px; padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6; }
.util_container table.sys_adrotate .optalist .link a { padding: 4px 73px 5px 15px; font-family: Tahoma; font-weight: bold; font-size: 75%; color: #0068b3; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 5px 10px; }



/*------STATS RANKINGS TEMPLATES-------*/
.util_container table.sys_adrotate div.stats_rankings { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.util_container table.sys_adrotate div.stats_rankings .titletxt { height: 25px; line-height: 200%; width: 308px; padding: 0px 0px 0px 10px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 75%; border-left: solid 1px #c4c4c4; border-right: solid 1px #c4c4c4; background-image: url("/images/structure/background/pr10-1acontent-h1.gif"); background-repeat: no-repeat; background-position: top; }
.util_container table.sys_adrotate div.stats_rankings .include { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }


/*------RANKINGS - LAYOUT GA-------*/
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td {  }
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.type { display: none; }
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.image {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.image img {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr.odd {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.total {  }
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.name {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td.name a {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td span {}
.util_container table.sys_adrotate div.stats_rankings table.ranking_ga tr td span.team {}


/*------RANKINGS - LAYOUT MA-------*/
.util_container table.sys_adrotate div.stats_rankings .ranking_ma { width: 320px; float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .title { display: none; width: 320px; float: left; padding: 0px 0px 5px 0px; margin: 0px 0px 10px 0px; font-family: Tahoma; color: #0168b3; font-weight: bold; text-transform: normal; font-size: 95%; border-bottom: solid 1px #dbdbdb; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats { width: 320px; float: left; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top { width: 320px; height: 136px; float: left; background-image: url("/images/structure/background/pr10-greywhite-grad.jpg"); background-repeat: repeat-x; background-position: bottom; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top .topimage { width: 120px; float: left; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top .topimage img { }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top .toptotal { width: 185px; float: left; padding: 0px 0px 15px 15px; line-height: 100%; color: #bfbfbf; font-family: Georgia; font-weight: normal; text-transform: normal; font-size: 360%; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top .topname { width: 185px; float: left; padding: 0px 0px 0px 15px; }
.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .top .topname a { color: #0168b3; font-size: 160%; font-family: Tahoma; text-transform: uppercase; font-weight: bold; }

.util_container table.sys_adrotate div.stats_rankings .ranking_ma .stats .list { display: none; }


/*------RANKINGS LINK-------*/
.util_container table.sys_adrotate div.stats_rankings .link { width: 320px; float: left; height: 25px; padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; border-top: solid 1px #e6e6e6; border-bottom: solid 1px #e6e6e6; }
.util_container table.sys_adrotate div.stats_rankings .link a { padding: 4px 73px 5px 15px; font-family: Tahoma; font-weight: bold; font-size: 75%; color: #0068b3; background-image: url("/images/structure/background/pr10-gen-bullet.gif"); background-repeat: no-repeat; background-position: 5px 10px; }

/*  */


