/* GENERAL PACK PRICES */

table.prices { font-size:9px; font-family:Verdana,Arial,Helvetica,Sans-Serif;}
td {
    border-bottom-width: 1px;
    padding: 0px 4px 4px 4px;
    border-bottom-style: solid;
    border-bottom-color: #d8d8d8;
    line-height:14px;
    vertical-align:text-middle;
   }
.pricesTitle {text-align:center;font-family:Arial;font-size: 18px; font-weight: bold; color:#000000;margin:5px;margin-top:2px;text-transform:uppercase;} 
.top { float:right; color:#FFF; font-weight:100; }
#teams td, #teams td img { text-align:center; }
#teams td img { float:none; }
/* span {font-size: 10px;} */
td {font-size:1.2em;}
.specialEventBar {font-size:1.4em;}


/* STADIUM PACK PRICES */

.headerCell { background-color: #bfbfbf; text-align: center; font-weight: bold;}
.headerAltCell { background-color: #d8d8d8; text-align: center; font-weight: bold; }
.subHeader { background-color:#0039A6; color:#FFF; vertical-align:middle; font-weight:bold;}
.secondarySubHeader { background-color:#007C92; color:#FFF; font-weight:bold; }

.headerCatA { background-color: #CC2D30; text-align: center; font-weight: bold; color:#FFF}
.headerCatB { background-color: #0038A8; text-align: center; font-weight: bold; color:#FFF;}
.headerCatC { background-color: #EAAF0F; text-align: center; font-weight: bold; color:#FFF}
.headerCatD { background-color: #54B7C6; text-align: center; font-weight: bold; color:#FFF}
.headerCatGA { background-color: #56AA1C; text-align: center; font-weight: bold; color:#FFF}


.numbers { text-align: center; font-weight: bold; color:#FFF; }
.numbersWhite { color:#FFF; text-align: center; font-weight: bold; }
.fonTWhite { color:#FFF; font-weight: bold; }


/* TEAM PACK PRICES */


.headerTeams { background-color:#1F497D; color:#FFF; }
.headerCellTeam { background-color: #0070C0; text-align: center; color:#FFF; }
.headerAltCellTeam { background-color: #00B050; text-align: center; color:#FFF;}
.pricesTeams { text-align: right; }
.totalsTeams { background-color:#D8D8D8; color:#000; font-weight:600;}
.altColor {background-color: #F2F2F2;}

.center { text-align:center }
.right { text-align:right }

.title { /* color: #008939; */ font-size: 12px; }
.title { padding:10px; border-color:transparent; border-inset:15px;}
.titleBold { /*color: #008939; */ font-size: 14px; font-weight: bold; }
.titleBold { padding:10px; border-color:transparent; border-inset:15px; vertical-align:top;}
/* .titleBold a { text-decoration:none;} */
/* .titleBold a:hover { text-decoration:underline;} */
.header { font-size: 16px; color: #000; font-weight:bold;}
.highlight { /*color: #008939; */ }
.altColor {background-color: #F2F2F2;}
.title { font-family: Verdana, Geneva, sans-serif; }
.bold { font-weight: bold; }
hr { border:0; height:1px; color:#F2F2F2; background-color:#F2F2F2; margin: 20px 0 20px 0;}

/*.title a { text-decoration:underline; font-weight:600;} */
/*.title a:hover { text-decoration:underline; font-weight:600;} */



