	* TICKET UTILITY CLASSES 			*/
.soldout {color: red; font-weight: bold; border: none !important;}
#mc h4, h4 a {background-color:#000000; color:#ffffff; padding:4px;}
/*FONT STYLE*/
.redhd {font-size: 10px; font-weight:bold; color:#ba0021; padding-top: 10px;}

/* TICKET PRICING TABLES        */
/* These define the basic style */
/* of the pricing tables			  */
.pricing_table {width: 100%}
.pricing_table .price {text-align: center;}
.pricing_table th, .pricing_table td {border-bottom: 1px solid #999;}
.pricing_table td span {height: 100%; border-left-width: 20px; border-left-style: solid; padding: 2px 3px;}
.pricing_table tr.ballpark_level td { padding-left: 23px; font-weight: bold;}
.pricing_table tbody tr:hover {background-color:#cccccc; color: #fff;}
.pricing_table tbody tr.ballpark_level:hover {background-color:#cccccc; color: #000;}



.style1 {color: #FFFFFF;font-weight: bold;}
#footnote {margin:10px 0;font-weight:bold;color:#CC0000;}
#intro {font-size:19px;}
.fine_print {background-color:#eee;border:1px solid #000;margin:0 0 10px 0;font-size:11px;padding:3px;}

/* These are the styles for the */
/* individual sections				  */
.ballpark_level {background-color: #cccccc;}	
.prem_lg_skyline {border-color: #b51021;}
.lg_skyline {border-color: #5a8e4a;}
.prem_lower_box {border-color: #9caea5;}
.lower_box {border-color: #7b9ec6;}
.lower_reserved {border-color: #efae6b;}
.bleachers {border-color: #9c9aa5;}
.prem_upper_box {border-color: #b56510;}
.upper_box {border-color: #945594;}
.upper_reserved {border-color: #d6aaad;}
.stadium_club {border-color: #7b3831;}
.parking {border-color: #000000;}

/* INCLUDED GAMES TABLES        */
/* These are games that are a		*/
/* part of a plan or package		*/
.included_games {width:100%;}
.included_games th {background-color: #9D7D3D; color: white;}
.included_games th, .included_games td {border-bottom: 1px solid #999; text-align: center; padding: 2px;}
.included_games tbody tr:hover {background-color:#bbf; color: #fff;}

/* Please copy this part into your landing.css file - START COPY */
#feature, #gamelist { float: left; display: inline;}
#feature {width: 240px; padding-right: 17px;}
#feature img {width: 240px;}
#gamelist {width: 220px;}
#gamelist table {width: 220px !important; margin: 3px 0 5px 0;}
.ulCols {float: left; padding: 0; list-style-type: square;}
.ulCols li {float: left; width: 31%; margin: 0; padding: 3px;}
/* Please copy this part into your landing.css file - END COPY */


/*Season Promos Table*/

/*#opponentTable { font-family: "Arial", "Lucida Grande", Sans-Serif; font-size: 11px; margin: 0px 0px 0px 40px; width: 550px; text-align: center; border-collapse: collapse;}
#opponentTable caption { font-size:14px; font-weight:bold; padding:15px 0px 5px 0px; color:#ffffff; text-align: left; margin: 0px 0px 0px 45px; }
#opponentTable th { font-size: 13px; font-weight: bold; padding: 6px; background: #333333; border-top: 4px solid #ffffff; border-bottom: 1px solid #fff; color: #ffffff	 }
#opponentTable td { padding: 6px; border-bottom: 1px solid #fff; border-top: 1px solid transparent; }
#opponentTable tr { padding: 6px; border-bottom: 1px solid #fff; background-color: #666666; border-top: 1px solid transparent; }
#opponentTable tr.odd { background-color:#e8e8e8; }
#opponentTable tr:hover td { background: #cccccc; color: #000000; }*/
#tickets { width:290px;}


/* HEADER SECTION*/

/* CUFONT*/

/*TICKETING*/

#mc h3.generic {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:12px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:25px; color:#fff; margin-bottom:4px;}
#mc h3.generic_sm {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:15px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:20px; color:#fff; margin-bottom:4px;}

#mc h1.generic {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:12px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:25px; color:#fff; margin-bottom:4px;}
#mc h1.generic_sm {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:15px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:20px; color:#fff; margin-bottom:4px;}


#mc h3.generic_ps {background:url(/cws/images/ticketing/y2012/ps_hdr.gif) no-repeat; height:52px; padding:9px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:25px; color:#fff; margin-bottom:4px;}
#mc h3.generic_sm_ps {background:url(/cws/images/ticketing/y2012/ps_hdr.gif) no-repeat; height:52px; padding:12px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:20px; color:#fff; margin-bottom:4px;}

/*STH*/
h3.deposit {background:transparent url(/cws/images/ticketing/y2009/hdr_deposit_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.deposit2 {background:transparent url(/cws/images/ticketing/y2009/hdr_deposit2.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.splitplan {background:transparent url(/cws/images/ticketing/y2009/hdr_splitplan_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.ozzie {background:transparent url(/cws/images/ticketing/y2009/hdr_ozzie_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.prices {background:transparent url(/cws/images/ticketing/y2009/hdr_prices_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.benefits {background:transparent url(/cws/images/ticketing/y2009/hdr_benefits_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.account {background:transparent url(/cws/images/ticketing/y2009/hdr_account_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.stadclub {background:transparent url(/cws/images/ticketing/y2009/hdr_stadclub_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.groupparty {background:transparent url(/cws/images/ticketing/y2009/hdr_groupparty_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.infoform {background:transparent url(/cws/images/ticketing/y2009/hdr_infoform_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.grinders {background:transparent url(/cws/images/ticketing/y2009/hdr_grinders_649x50.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.promos {background:transparent url(/cws/images/ticketing/y2009/hdr_season_promos.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.mastercard {background:transparent url(/cws/images/ticketing/y2009/hdr_mastercard.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.sabr {background:transparent url(/cws/images/ticketing/y2009/hdr_sabr.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.asghd {background:transparent url(/cws/images/ticketing/y2009/hdr_asg.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.phn {background:transparent url(/cws/images/ticketing/hdr_phn.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.uscf {background:transparent url(/cws/images/ticketing/y2009/hdr_uscf.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.sox_space {background:transparent url(/cws/images/ticketing/y2009/hdr_sox_space.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.walgreens {background:transparent url(/cws/images/ticketing/y2009/hdr_walgreens.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.miller {background:transparent url(/cws/images/ticketing/y2009/hdr_miller.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.apple {background:transparent url(/cws/images/ticketing/y2009/hdr_apple.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.pepsi {background:transparent url(/cws/images/ticketing/y2009/hdr_pepsi.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.patio {background:transparent url(/cws/images/ticketing/y2009/hdr_patio.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.seven {background:transparent url(/cws/images/ticketing/y2009/hdr_seven.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.staind {background:transparent url(/cws/images/ticketing/y2009/hdr_staind.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.bhmanage {background:transparent url(/cws/images/ticketing/y2009/hdr_bhmanage.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.hheritage {background:transparent url(/cws/images/ticketing/y2009/hdr_hheritage.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.linkedin {background:transparent url(/cws/images/ticketing/y2009/hdr_linkedin.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.esaver {background:transparent url(/cws/images/ticketing/y2009/hdr_esaver.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.twitter {background:transparent url(/cws/images/ticketing/y2009/hdr_twitter.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.facebook {background:transparent url(/cws/images/ticketing/y2009/hdr_facebook.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.shedd {background:transparent url(/cws/images/ticketing/y2009/hdr_shedd.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.uic {background:transparent url(/cws/images/ticketing/y2009/hdr_uic.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.perfect {background:transparent url(/cws/images/ticketing/y2009/hdr_perfect.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.fire {background:transparent url(/cws/images/ticketing/y2009/hdr_fire.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.jbc_faq {background:transparent url(/cws/images/ticketing/y2009/hdr_jbc_faq.gif) bottom left no-repeat;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.uss_faq {background:transparent url(/cws/images/ticketing/y2009/hdr_uss_faq.gif) bottom left no-repeat;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.comcast {background:transparent url(/cws/images/ticketing/y2009/hdr_comcast.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.blackhawks {background:transparent url(/cws/images/ticketing/y2009/hdr_blackhawks.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.wwe {background:transparent url(/cws/images/ticketing/y2009/hdr_wwe.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.us99 {background:transparent url(/cws/images/ticketing/y2009/hdr_us99.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.country {background:transparent url(/cws/images/ticketing/y2009/hdr_country.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.soxflags {background:transparent url(/cws/images/ticketing/y2009/hdr_soxflags.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.tw_patio {background:transparent url(/cws/images/ticketing/y2009/hdr_tw_patio.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.sth_survey {background:transparent url(/cws/images/ticketing/y2009/hdr_sth_survey.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.gsg {background:transparent url(/cws/images/ticketing/y2010/hdr_gsg.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.group_outings {background:transparent url(/cws/images/ticketing/y2010/hdr_group_outings.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.party_suites {background:transparent url(/cws/images/ticketing/y2010/hdr_party_suites.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.fan_deck {background:transparent url(/cws/images/ticketing/y2010/hdr_fan_deck.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.terrace_suites {background:transparent url(/cws/images/ticketing/y2010/hdr_terrace_suites.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.all_star {background:transparent url(/cws/images/ticketing/y2010/hdr_all_star.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.tailgate {background:transparent url(/cws/images/ticketing/y2010/hdr_tailgate.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.patio {background:transparent url(/cws/images/ticketing/y2010/hdr_patio.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_benefits {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_benefits.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_club {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_club.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_scout {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_scout.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_diamond {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_diamond.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_club_box {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_club_box.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}
h3.prem_contact {background:transparent url(/cws/images/ticketing/y2010/hdr_prem_contact.gif) bottom left repeat-x;height:52px;margin-bottom:8px;text-indent: -9999px;}


/*LANDING*/
h3.landing {background:url(/cws/images/ticketing/hdr_tickets_812x40.gif) no-repeat;height:40px;margin-bottom:6px;text-indent: -9999px;}
h3.mastercard {background:url(/cws/images/ticketing/y2009/hdr_mastercard_649x141.gif) 0 0 no-repeat; height:141px;text-indent:-9999px; padding:0px; margin:0px;}

#opponentTable { font-family: "Arial", "Lucida Grande", Sans-Serif; font-size: 11px; margin: 10px 10px 0px 10px; width: 400px; text-align: center; border-collapse: collapse;}
#opponentTable caption { font-size:14px; font-weight:bold; padding:15px 0px 5px 0px; color:#0a2351; text-align: left; margin: 0px 0px 0px 45px; }
#opponentTable th { text-align:center; font-size: 11px; font-weight: bold; padding: 2px; background: #333333; border-top: 4px solid #d3cda3; border-bottom: 1px solid #fff; color: #b6922e; }
#opponentTable td { font-size:11px; padding: 1px; border-bottom: 1px solid #fff; border-top: 1px solid transparent; }
#opponentTable tr { padding: 0px; border-bottom: 1px solid #fff; background-color: #e5e1c8; border-top: 1px solid transparent; }
#opponentTable tr.odd { background-color:#efefef; }
#opponentTable tr:hover td { background: #d3cda3; color: #000000; }
#opponent { width:80px; padding:0px; }
#tickets { width:290px;}
