#mc table.full {width:100%; border: 1px solid black; font-size:12px;}
#mc table.small {border-collapse: collapse; width:100%; border: 1px solid black; font-size:10px;}
#mc table.state {display:none;}
#mc caption {text-transform:uppercase;background-color:#c6011f;color:white;font-weight:bold;text-align:left;font-size:13px;padding:2px;border:1px solid #000;}
#mc caption.middle {text-transform:uppercase;background-color:#c6011f;color:white;font-weight:bold;text-align:center;font-size:13px;padding:2px;border:1px solid #000;}
#mc caption.hide {display:none;}
#mc th {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;}
#mc th.middle {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:center;}
#mc th.right {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:right;}
#mc th.righty {font-weight:bold;text-transform:uppercase;background-color:black;color:white;padding: 2px 2px;text-align:right;}
#mc td {padding: 2px 2px;}
#mc td.middle {padding: 2px 2px;text-align:center;}
#mc td.right {padding: 2px 2px;text-align:right;}
#mc td.righty {padding: 2px 2px;text-align:right;}
#mc td.price {padding: 2px 2px;text-align:right;}
#mc td.small {font-size:10px;}
#mc td.fans {font-size:11px;}
#mc td.left_border {border-left:1px solid #000;}
