/* global components */

/* DEFINITION LISTS */
#mc dl {padding:0 0 7px 0;}
#mc dt {line-height: 18px;font-weight:bold;font-size:14px}
#mc dd {line-height: 18px;}
 
/* LISTS */
#mc ul.bullet_round_black li, dl.bullet_round_black dd {padding-left:25px;}
#mc ul.bullet_round_black li, dl.bullet_round_black dd {padding-left:25px;}
#mc ul.bullet_round_white li, ul.bullet_square_white li {margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom:0; line-height: 1.6;}
#mc .bullet_round_black {margin-bottom: 8px;}
#mc .bullet_round_white {margin-bottom: 8px;}
#mc .numeric {margin-bottom: 8px;}
 
/* H3-Suheaders*/
#mc h3 {background:url(/bal/images/headers/649x52_2011_header.jpg) no-repeat; font-weight:bold; height:52px; padding:15px 0 0 13px; font-family:arial,helvetica,verdana,times new roman; font-size:20px; text-transform:uppercase; color:#fff; margin-bottom:1px;}
#mc .subheader {background:url(/bal/images/headers/649x27_2011subheader.jpg) no-repeat; font-weight:bold; height:27px; padding:5px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff;}
#mc .subheader_630 {background:url(/bal/images/headers/630x27_subheader.jpg) no-repeat; font-weight:bold; height:27px; padding:4px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff;}
#mc .subheader620 {background:url(/bal/images/headers/620x27_2012_subheader.png) no-repeat; font-weight:bold; height:27px; padding:5px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff; behavior:url(/scripts/fix_png_bg.htc);}
#mc .subheader607 {background:url(/bal/images/headers/607x26_2012_subheader.png) no-repeat; font-weight:bold; height:26px; padding:5px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff; behavior:url(/scripts/fix_png_bg.htc);}
#mc .subheader298 {background:url(/bal/images/headers/subheader_298x26.jpg) no-repeat; font-weight:bold; height:26px; padding:4px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff;}
#mc .subheader178 {background:url(/bal/images/headers/178x27_subheader.png) no-repeat; font-weight:bold; height:27px; padding:5px 0 0 8px; margin: 7px 0; font-family:arial,helvetica,verdana,times new roman; font-size:15px; color:#fff; behavior:url(/scripts/fix_png_bg.htc);}

/* H4-H6*/
/*#mc h3 {font-size:20px;font-weight:bold;padding:0 0 13px 0;}*/
#mc h4 {font-size:15px;font-weight:bold;padding:4px 0;color:#df4601;}
#mc h5 {font-size:15px;font-weight:bold;padding:2px 0;}
#mc h6 {font-size:12px;font-weight:bold;}



/* HEADER BARS  */
#mc .blacktan_hdr {background:#000000; color:#ebd4ac; text-align:center; font-weight:bold;}
#mc .blackwhite_hdr {background:#000000; color:#fff; text-align:center; font-weight:bold;}
#mc .orangewhite_hdr {background:#df4601; color:#ffffff; text-align:center; font-weight:bold;}
#mc .feature_hdr {background:#df4601;color:#fff;text-align:center;}
#mc .section_hdr {padding:3px;background-color:#df4601;font-weight:bold;color:#ffffff;text-transform:uppercase;font-size:14px;}
#mc .event_box_headline {text-align:left;color:#fff;background-color:#df4601;font-weight:bold;padding:3px;font-size:14px;}
#mc. tan_bar {background-color: #9D7D3D; color: #fff; padding: 3px; margin: 7px 0; clear: both;}
#mc .gold_bar {background-color: #9D7D3D; color: #fff; padding: 3px; margin: 7px 0; clear: both;}
#mc .grey_bar {background-color: #666666; color: #fff; padding: 3px; margin: 7px 0; clear: both;}
#mc .orange_bar {background-color: #df4601; color: #fff; font-weight:bold; font-size:16px; padding: 3px 10px; margin: 7px 0; clear: both;}
#mc .black_bar {background-color: #000000; color: #fff; font-weight:bold; font-size:16px; padding: 3px 10px; margin: 7px 0; clear: both;}
#mc .orange_bar_shade {background: url(/bal/images/headers/bg_subtitle.gif) repeat-x scroll; font-weight:bold; font-size:16px; color:#ffffff; padding:4px; margin:15px 0px 10px 0px; font-style: italic;}
#mc .orange_bar_shade_ni {background: url(/bal/images/headers/bg_subtitle.gif) repeat-x scroll; font-weight:bold; font-size:16px; color:#ffffff; padding:4px; margin:15px 0px 10px 0px;}
#mc .orange_bar_dark {background: url(/bal/images/headers/bg_subtitle_orange.gif) repeat-x scroll; font-weight:bold; font-size:16px; color:#ffffff; padding:4px; margin:15px 0px 10px 0px; font-style: italic;}
#mc .orange_bar_dark_ni {background: url(/bal/images/headers/bg_subtitle_orange.gif) repeat-x scroll; font-weight:bold; font-size:16px; color:#ffffff; padding:4px; margin:15px 0px 10px 0px;}

/*SECTION HEADER - ORANGE*/
#mc .section_header_orange {background-image: url('/bal/images/ticketing/banner_635x20.jpg'); background-repeat: no-repeat; height: 20px; width: 635px; margin: 5px 0px;}

/*SECTION HEADER - BLACK*/
#mc .section_header_black {padding:2px; margin: 3px 0px; font-size: 14px; font-weight: bold;}
#mc .right_arrow {color:#f5e2af; background-color:#df4601;}

/* BLACK CALLOUT BOX */
#mc .event_box_black {background:#000000;border-style:solid;border-width:2px;border-color:#df4601;width:630px;padding:3px;margin:3px;color:#fff;}
#mc .box_black {background:#000000;border-style:solid;border-width:2px;border-color:#df4601;width:600px;padding:3px;margin:3px;color:#fff;}

/* GRAY CALLOUT BOX */
#mc .event_box {margin:5px;padding:5px;overflow:auto;background:#dedfe7 url(/style/subindex/images/module_bg_gray.gif) top left repeat-x;border:1px solid #df4601;overflow: hidden;}
#mc .event_box_full {margin:5px;padding:5px;background-color:#ddd;border:1px solid #df4601;}
#mc .event_box .subhead {color:#000000;}
#mc .feature {border-style:solid;border-width:1px;border:#000000;background:#ccc;padding:3px;}
#mc .rules {background-color:#eee;border:1px solid #000;margin:0 0 10px 0;font-size:11px;padding:3px;color:#000000;}
#mc .highlight {background:#ccc;border-style:solid;border-width:1px;border-color:#df4601;width:561px;padding:3px;margin:3px;}

/* COMMUNITY CALLOUT BOX */
#mc .event {background-color:#f8f3e6; padding:10px; margin:5px;border:1px solid #df4601;}
#mc .orange_border {padding:10px; margin:5px;border:1px solid #df4601;}

/* ORANGE CALLOUT BOX */
#mc .highlight_dark {background:#df4601;border-style:solid;border-width:2px;border-color:#000000;width:610px;padding:5px;margin:5px;color:#fff;}
#mc .textContainer {margin-bottom:20px; text-align:left; padding:0px 5px 5px 5px; border:2px solid #df4601;}

#mc .subnav {background:#df4601;color:#ffffff;font:12px Mini7,Tahoma,Arial,Helvetica,sans-serif;font-weight:bold;margin:0px;}
#mc .subnav a {color:#ffffff;text-decoration:none;}

/* TABLES */
#mc table.generic {border:1px solid black;width:100%;margin:3px;}
#mc table.generic td {padding: 4px 4px; font-size: 11px;}
#mc table.generic tr.even {background-color:#eee;}
#mc table.generic caption {display: none;}
#mc table.generic col {border-right: 1px solid #ccc;}
#mc table.generic th {font-weight: bold; text-align: left; padding: 4px 4px;color:#ffffff;}
#mc table.generic .odd {background-color:#f5e2af;}
#mc table.generic tbody tr:hover {background-color:#df4601;color:#ffffff;}
#mc table.generic thead {background-color:#000000;}

/* ALIGNMENT */
#mc .middle {text-align:center;}

/* TEXT COLORS */
#mc .txtWhite { color: #fff; }
#mc .txtLightGrey { color: #999; }
#mc .txtMediumGrey { color: #666; }
#mc .txtDarkGrey { color: #333; }
#mc .txtBlack { color: #000; }
#mc .txtRed { color: #c00; }
#mc .txtYellow { color: #ff0; }
#mc .txtBeige { color: #cc9; }
#mc .txtGreen { color: #3c3; }
#mc .txtDarkGreen { color: #030; }
#mc .txtBlue { color: #00f; }
#mc .txtNavy { color: #006; }

/*LINK COLORS*/
#mc a:link.black {color: #000;}
#mc a:link.white {color: #fff;}
#mc a {font-weight:bold;}

/*DOTTED LINE*/
#mc .autograph_box {margin:0px 0px 7px 0px;text-align:center; border: 2px dotted #df4601;padding:5px 5px 5px 5px;}
#mc .autograph_box_black {margin:7px 7px 7px 7px; border: 2px dotted #000000;padding:5px 5px 5px 5px;}
#mc .divider {border-style: dotted; border-width: 1px 0 0 0;margin:0px; padding: 5px 0px; }
#mc .ticket_box {float: left; margin: 5px; padding: 5px; border: 1px dotted #999999; text-align: center; width: 45%; font-size: 95%;}

/*TEXT SMALL*/
#mc .footnote {font-size:10px; color:#333333;font-style:italic;}
#mc .details {font-size:11px;}
#mc .asteriskText {font-style: italic;font-size: 10px;}
#mc .fine_print {margin:10px 0px;border:1px solid #000000;background-color:#eeeeee;padding:10px;font-size:10.5px;}

/*TEXT LARGE*/
#mc .intro {font-size:14px;}

/*PHOTO AND CAPTION*/
/*#mc .image_caption {float: right; margin-left: 4px; margin-right: 4px; width: 200px; background-color: #ccc;}*/
#mc .image_caption {background-color:#999;text-align:left;padding:2px;font-size:10px;font-weight:bold;}
#mc .image_border {border:2px solid #000;}
#mc .item {clear:both;}
/*200width*/
#mc .photo {float:right;border:1px solid #000;width:200px;margin: 0 0 8px 8px;}
#mc .caption {text-align:center;background-color:#dadada;font-weight:bold;padding:4px;font-size:11px;}
/*250width*/
#right_photo_caption {width:252px;float:right;margin:0 0 5px 5px;}
.right_photo_image {border:1px solid #df4601;}
.right_photo_caption {color:#fff;font-size:10px;padding:3px;border: 1px solid #df4601;margin:1px 0 10px 0;text-align:left;}

.quick_links {display: block; margin-left: auto; margin-right: auto; margin: 3px 0; text-align: center}
.quick_links li {display: inline; padding: 1px 5px 1px 5px; border-right: 1px solid #000;}
.quick_links li a {color: #df4601; font-weight: bold; font-size: 11px;}
.quick_links li.firstlink {padding-left: 0px;}
.quick_links li.lastlink {border-right: none;}

.backtotop { padding: 5px; font-size: 10px; display: block; width: 97%; text-align: right}
.center {margin-left: auto; margin-right: auto; text-align: center; display: block;}
.required {color: #f00; font-weight: bold;}

.fivewide {display: inline; width: 100%;}
.fivewide li {width: 19%; float: left;}

.ulCols {float: left; padding: 0; list-style-type: none; width: 95%;}
.ulCols li {float: left; width: 150px; margin: 0; padding: 3px;}

/*BORDER*/
#mc .border {border:2px solid #df4601;}
#mc .border_fanfest {border:2px solid #893f00;}
#mc .border_black {border:2px solid #000000;}

/*MISC*/
#mc .hidden {display:none;}
p.indent {padding-left:10px;}
#mc .top_pad {margin-top:10px;}
#mc .btm_pad {margin-bottom:10px;}

/* 46/54 */
#mc div.row_46 {width:45%;float:left;margin-right:6px;display:inline;}
#mc div.row_54 {width:53%;float:left;display:inline;}

/* TOP NAVIGATION PYRAMID */
#navPyra {margin: 0;padding: 0 0 6px 10px;border-bottom: 1px solid #000000;}
#navPyra li {margin: 0;padding: 0;display: inline;list-style-type: none;}
	
#navPyra a:link, #navPyra a:visited {
	float: middle;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 0 12px 6px 12px;
	text-decoration: none;
	color: #df4601;
	}

#navPyra a:link.active, #navPyra a:visited.active, #navPyra a:hover, .navPyraOn {
	color: #000000;
	font-size: 11px;
	background: url(/bal/images/fan_forum/y2009/nav_triangle.gif) no-repeat bottom center;
	}



 


