.span-7  {
width:760px;
}

.choices label { 
	width: 120px;
	text-align: left;
	display: block;
	float: left;
}
.choices {
	margin: 0 0 15px 0;
}

.questions {
	padding: 0 0 0 18px;
	margin: 5px;
}
.nowrap {
	white-space: nowrap;
}
.left {
	text-align: left;
	margin-right: 10px;
	padding-right: 40px;
}
.subhead {
	color: #000;
	font-weight: bold;
}
.seatingOpts {
    width: 100%;
	background-color: #ffffff;
	font-size: 12px;
	color: #ffffff;
	padding: 0;
	margin: 0 0 10px 0;
	text-align: left;
}
.seatingOpts th {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.seatingOpts tr {
	margin: 3px 0 3px 0;
}
.coachesClub30 td, .coachesClub25 td, .coachesClub20 td, option#coachesclubopt {
	background-color: #262262;
}
.greathallclub td, option#greathallclubopt {
	background-color: #662d91;
}
.clubPrime td, option#ewclubprimeopt {
	background-color: #1d555f;
}
.clubSideline td, option#ewclubsidelineopt {
	background-color: #1fb1c9;
}
.clubGoalline td, option#ewclubgoallineopt {
	background-color: #0f75bc;
}
.clubCorner td, option#ewclubcorneropt {
	color: #000000;
	background-color: #acdee3;
}
.lowerPrime td, option#lowerprimeopt {
	color: #ffffff;
	background-color: #325432;
}
.lowerSidelineSelect td {
	background-color: #8bcb86;
}
.lowersideline td, option#lowersidelineopt {
	background-color: #0e8040;
}
.lowerGoalline td, .lowerGoalline10 td, option#lowergoallineopt {
	background-color: #c3d82d;
}
.lowerTouchdownCorner td, .lowerTouchdownCorner10 td, option#lowerTouchdownCorner {
	background-color: #fff200;
  color: #000000;
}
.lowerEndzone td, .lowerEndzone10 td, option#lowerendzone {
	background-color: #f9a121;
}
.lowerEndzoneCorner td {
  background-color: #f6d3b3;
  color: #000000;
}
.mezzanineEndzone td, .mezzanineEndzone10 td, option#mezzanineendzoneopt {
	color: #000000;
	background-color: #fff200;
}
.mezzanineEndzoneB td {
  background-color: #dd727a;
}

.mezzanineEndzoneA td {
  background-color: #cd2027;
}
.alcoholFree td, .alcoholFree10 td, option#alcoholfreesectionopt {
	background-color: #b1a803;
}
.upperPrime td, option#upperprimeopt {
	background-color: #000000;
}
.upperSideline td, option#uppersidelineopt {
	background-color: #999998;
}
.upperEndzone td, option#upperendzoneopt {
	color: #000000;
	background-color: #d1d1d2;
}
.bold {
  font-weight: bold;
}
.seatingOpts td {
	width: 20%;
}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {background-color:#fff; border:3px solid #ccc;}
#simplemodal-container a.modalCloseImg {background:url(../../assets/images/tickets-and-stadium/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
#simplemodal-container #basicModalContent {padding:8px;}



      body {
        background-color: #EFEFEF;
      }
      #header {
        text-align: center;
      }
      .center {
        text-align: center;
      }
      #perTicket, #perAccount {
        background-color: white;
        margin: 0;
      }
      #numberpsls {
      }
       #perAccount label {
        width: 120px;
        display: block;
        float: left;
        clear: both;
		font-weight:bold;
		font-size:12px;
      }
      #perAccount span {
        display: block;
        float: right;
      }
     #perAccount ol {
        list-style-type: none;
		 margin:0 !important;
		 padding:0 15px;
      }
     #perAccount li {
        margin: 0.5em 0 !important;
      }
     #perAccount select {
        margin: 0;
		font-size:12px;
      }

      #ticketInfo {
        margin-bottom: 2em; 
      }
      #main {
        background-color: #ffffff;
        border: 5px solid #004026;
      }
