/* global components */

#mc .center {text-align:center;}
#mc .cta {margin: -5px 0 10px 0;font-weight:bold;display:block;}

#mc img.absmiddle {vertical-align:middle;}

#mc .details {font-size:11px;}

/* div outlines for boxes */
#mc .hdrRed {background: url(/ana/images/ballpark/bg_100x23.gif) repeat-x scroll; font-size:12px; color:#fff; font-weight:bold; padding:4px; margin-bottom:1px;}
/* div outlines for boxes */

#mc .event_box {margin:5px;padding:5px;background-color:#ddd;border:1px solid #ba0021;}
#mc .event_box_half {width:300px;margin:5px;padding:5px;background-color:#ddd;border:1px solid #ba0021;}
#mc .event_box_headline {text-align:left;color:#fff;background-color:#023465;padding:3px;margin:7px;font-weight:bold;text-transform:uppercase;font-size:14px;}
#mc .event_box .subhead {color:#000000;}

#mc .feat_promo_box {margin:5px;padding:5px;background-color:#ba0021;border:1px solid #000;}
#mc .feat_promo_box_headline {text-align:center;color:#fff;padding:3px;margin:7px;font-weight:bold;font-size:14px;}
#mc .event_box .subhead {color:#000000;}

#mc .specials_box_red {margin:2px;padding:5px;background-color:#ba0021;color:#ffffff;text-align:center;border:1px solid #ba0021;}
#mc .specials_box_blue {margin:2px;padding:5px;background-color:#003263;color:#ffffff;text-align:center;border:1px solid #003263;}
#mc .specials_box_headline {text-align:left;color:#fff;padding:3px;margin:7px;font-weight:bold;text-transform:uppercase;font-size:14px;}

#mc h3 {font-size:18px;font-weight:bold;padding:0 0 13px 0;}
#mc h4 {font-size:15px;font-weight:bold;padding:4px 0;color:#ba0021;}
#mc h5 {font-size:13px;font-weight:bold;color:#ba0021;padding:2px 0;}
#mc h6 {font-size:12px;font-weight:bold;}
#mc .hidden {display:none;}

#mc .image_border {border:1px solid #000;}

#mc .menu {margin:0px 0px 5px 0px;text-align:center; border: 2px dotted #023465;padding:5px 5px 5px 5px;}


#mc .no_border {border:0px;}

#mc ol {list-style: decimal outside;}

#mc p {padding: 1px 0 5px 0;}
#mc .price {font-size:14px;font-weight:bold;color:#ba0021; padding:3px;display:block;}

#mc span.button.content a {color: #000;}
#mc span.button.purchase a {color: #000;}
#mc .subhead {color:#666;font-style:italic;padding:5px 0;}

#mc table.generic {border:1px solid black;width:100%;margin:3px;}
#mc table.generic td {padding:2px;}
#mc table.generic tr.even {background-color:#ddd;}
#mc table.generic caption {font-size: 18px; font-weight: bold; margin: 10px 0;}
#mc table.generic th {font-weight: bold;font-size:15px; text-align: left;color:#ffffff;padding:5px;}
#mc table.generic .odd {background-color:#edf5ff;}
#mc table.generic tbody tr:hover {background-color:#999999;color: #fff;}
#mc table.generic thead {background-color:#ba0020;}

#mc ul.bullet_round_black li, dl.bullet_round_black dd {padding-left:25px;}

#ul.section_navigation_links {color:#ba0021;}

#right_photo_caption_200 {width:202px;float:right;margin:0 0 5px 5px;clear:both;}
.right_photo_image_200 {border:1px solid #000;}
.right_photo_caption_200 {color:#fff;font-size:10px;padding:2px;margin:0 0 10px 0;text-align:left;}
.right_photo_caption_200.center {color:#fff;font-size:10px;padding:2px;margin:0 0 10px 0;text-align:center;}


