#schedule { padding-left: 15px; }

#schedule .schedule_dropdowns { clear: both; overflow: hidden; width: 560px; margin: 0 auto 20px auto; }
#schedule .schedule_dropdowns .schedule_dropdown { display: inline; float: left; background: #333333 url(/dleague/media/int_fragbottom_260wide.gif) no-repeat bottom center; text-align: center; width: 260px; margin: 0 10px; padding-bottom: 10px; }
#schedule .schedule_dropdowns .schedule_dropdown .title { overflow: hidden; background: #333333 url(/dleague/media/int_fragtop_260wide.gif) no-repeat top center; font-size: 11px; text-align: center; margin: 0 auto; padding-top: 10px; }
#schedule .schedule_dropdowns .schedule_dropdown .title .text { display: block; overflow: hidden; text-indent: -9999px; width: 200px; height: 14px; margin: 0 auto 5px auto; }
#month_schedule_dropdown .title .text { background: url(/dleague/media/int_schedule_monthbymonth.gif) no-repeat top left; }
#team_schedule_dropdown .title .text { background: url(/dleague/media/int_schedule_teambyteam.gif) no-repeat top left; }
#schedule .schedule_dropdowns .schedule_dropdown .dropdown { overflow: hidden; background: #4A4A4A; width: 250px; margin: 0 5px; padding: 3px 0; }
#schedule .schedule_dropdowns .schedule_dropdown select { font-size: 11px; width: 130px; margin: 0 auto; }

#schedule .schedule_header { clear: both; overflow: hidden; background: url(/dleague/media/int_sub_bg_25high.jpg) repeat-x; width: 100%; height: 25px; margin: 10px 0; }
#schedule .schedule_header .text { float: left; color: #F8771F; font-size: 12px; font-family: verdana; font-weight: bold; text-transform: uppercase; margin: 5px 15px; }
#schedule .schedule_header .menu { float: right; margin: 2px 5px; } 
#schedule .schedule_header .menu a { display: block; overflow: hidden; float: left; background-repeat: no-repeat; background-position: 0 -20px; text-indent: -9999px; height: 20px; }
#schedule .schedule_header .menu a:hover { background-position: 0 0; }
#schedule .schedule_header .menu a.november,
#schedule .schedule_header .menu a.november_selected { background-image: url(/dleague/media/int_schedule_nav_nov.jpg); width: 82px; }
#schedule .schedule_header .menu a.november_selected { background-position: 0 0; }
#schedule .schedule_header .menu a.december,
#schedule .schedule_header .menu a.december_selected { background-image: url(/dleague/media/int_schedule_nav_dec.jpg); width: 82px; }
#schedule .schedule_header .menu a.december_selected { background-position: 0 0; }
#schedule .schedule_header .menu a.january,
#schedule .schedule_header .menu a.january_selected { background-image: url(/dleague/media/int_schedule_nav_jan.jpg); width: 70px; }
#schedule .schedule_header .menu a.january_selected { background-position: 0 0; }
#schedule .schedule_header .menu a.february,
#schedule .schedule_header .menu a.february_selected { background-image: url(/dleague/media/int_schedule_nav_feb.jpg); width: 78px; }
#schedule .schedule_header .menu a.february_selected { background-position: 0 0; }
#schedule .schedule_header .menu a.march,
#schedule .schedule_header .menu a.march_selected { background-image: url(/dleague/media/int_schedule_nav_mar.jpg); width: 57px; }
#schedule .schedule_header .menu a.march_selected { background-position: 0 0; }
#schedule .schedule_header .menu a.april,
#schedule .schedule_header .menu a.april_selected { background-image: url(/dleague/media/int_schedule_nav_apr.jpg); width: 51px; }
#schedule .schedule_header .menu a.april_selected { background-position: 0 0; }


#schedule table.schedule { font-size: 11px; color: #000000; width: 100%; border-collapse: collapse; }
#schedule table.schedule tr.titles th { background: #BEBEBE; font-size: 12px; padding: 3px 5px; }
#schedule table.schedule tr.titles th.date { color: #000000; padding-left: 20px; }

#schedule table.schedule td { background: #F5F5F5; padding: 3px; }
#schedule table.schedule tr.alternate td { background: #EAEAEA; }
#schedule table.schedule td a { color: #18639B; }
#schedule table.schedule td.date { font-weight: bold; text-align: left; width: 103px; padding-left: 20px; }
#schedule table.schedule .buy_tickets { text-align: center; }
#schedule table.schedule a.ticket_link { margin: 0 auto; }

#schedule table.schedule th { text-align: left; padding: 1px 0 1px 10px; }
#schedule table.schedule td.matchup { width: 262px; }
#schedule table.schedule td.broadcast .broadcaster { }
#schedule table.schedule td.broadcast .Versus { display: block; background: url(/dleague/media/DL11_SB_Versus1130pm-45x10.gif) no-repeat center center; text-indent: -9999px; width: 45px; height: 14px; }
#schedule table.schedule td.broadcast .AOL,
#schedule table.schedule td.broadcast .aol_fanhouse { display: block; background: url(/media/shrinkee_aolfanhouse.gif) no-repeat center center; text-indent: -9999px; width: 70px; height: 10px; }
#schedule table.schedule td.buy_tickets a.ticket_link { display: block; overflow: hidden; background: url(/dleague/media/int_schedule_tix.gif) no-repeat top left; width: 32px; height: 14px; }

#schedule table.schedule td.box_score { width: 118px; }
#schedule table.schedule td.high_points { width: 118px; }
#schedule table.schedule td.high_rebounds { width: 118px; }
