
#mc h3.specials {background:transparent url(/stl/images/ticketing/y2010/specials_hdr649x52.gif) 0 0 no-repeat; height:52px; text-indent: -9999px; background-position:center;}
#mc h3.special_event {background:transparent url(/stl/images/ticketing/y2010/special_event_hdr649x52.gif) 0 0 no-repeat; height:52px; text-indent: -9999px; background-position:center;}



#mc .date {font-style:normal;}
/* group_redirect_offers */
#mc table.group_dates {width:290px;margin-left:auto;margin-right:auto;}
#mc th, #mc td {padding: 2px 2px;}
#mc th.group {background-color:#c41e3a;color:#ffffff;font-weight:bold;}
#mc th.group_game {background-color:#c41e3a;color:#ffffff;font-weight:bold;font-size:16px;}
#mc th.opponent, #mc th.price {background-color:#c41e3a;color:#ffffff;font-weight:bold;text-align:center;}
#mc dt.group {font-size:13px;font-weight:bold;color:#c6011f;}
#mc td.opponent, #mc td.tickets, #mc td.price {text-align:center;padding-left:3px}
#mc td.section {padding-left:3px}
#mc td.time, #mc th.time {text-align:right;padding-right:4px;}
#mc .password {text-transform:uppercase;font-weight:bold;}
#mc dl.group {margin-bottom:0;}
#mc .matchup {border:1px solid #c41e3a;width:290px;margin-bottom:10px;margin-left:auto;margin-right:auto;overflow:auto;}
#mc span.game.date {background-color:#c41e3a;color:#ffffff;font-weight:bold;font-size:16px;display:block;padding:2px;margin:0;}
#mc span.game.teams {font-size:16px;font-weight:bold;color:#c41e3a;display:block;text-align:left;padding:3px 0 0 3px;}
#mc span.game.time {font-size:14px;font-weight:bold;display:block;text-align:left;padding-left:3px;}
#mc img.logo {float:right;vertical-align:middle;}
span.button {display:block;text-align:left;padding:3px 0 0 3px;}
span.button.center {display:block;text-align:center;padding:3px 0 0 3px;}
/* group_redirect_offers */





