#GAAllocations { border-top:1px dotted #999; }
#GAAllocations .quantityField{text-align: right; width: 30px;}
#GAAllocations .level{ border-bottom:1px dotted #999; padding: 3px;}

#details .event{float:left;width:59%;}
#details .event .title{padding-right:15px; white-space:nowrap;}
#details .event .dateTime{white-space:nowrap;}
#details .venue{float:left;width:39%;text-align:right;}
#details .notes{clear:both;}

div.notification {text-align:center;padding:3px;font-weight:bold;margin-bottom:3px;height:20px;}
div.messageBox {display:none;}
div.message {font-size:14px;}

#GACartButtonProcessing.pending{background:url('images/loading.gif') no-repeat bottom center !important; height: 16px !important; width: 16px !important; margin-top:10px; padding:0px; padding-bottom:4px;}

#SubsQty h3 { float:left; }
#Quantity { text-align:right; width:30px;} 
#SubsAllocations, #SubsLevels, #SubsEvents, #SubsUnitPrice, #SubsButton  { padding-top:10px; }
#AllocationsTable, #LevelsTable, #EventsTable { border-top:1px dotted #999; }
#AllocationsTable .alloc{ border-bottom:1px dotted #999; padding:3px; }
#LevelsTable .level{ border-bottom:1px dotted #999; padding:3px; }
#EventsTable .eventName { font-weight:bold; padding:3px; }
#EventsTable .event{ border-bottom:1px dotted #999; padding:3px; }
#SubsAddToCartProcessing.pending { background:url('images/loading.gif') no-repeat bottom center !important; height:16px !important; width:16px !important; margin-top:10px; padding:0px; padding-bottom:4px; }

#MemAddProcessing { display:inline-block; height:16px !important; width:16px !important; margin-top:10px; padding:4px; }
#MemAddProcessing.pending { background:url('images/loading.gif') no-repeat bottom center !important; }

#selectorBox .pad{padding:10px;}
#selectorBox #sectionDetails{float:left;width:49%;}
#selectorBox #sectionDetails .section{display:block;padding:5px;width:90%;margin:15px 0 0 0;border-width:1px;}
#selectorBox #sectionDetails .sectionActive{padding:5px;width:90%;margin:15px 0 0 0;border-width:1px;}
#selectorBox #sectionDetails .section .area{width:130px;}
#selectorBox #sectionDetails .legend{width:50px;height:25px;padding:0px;}
#selectorBox #sectionDetails .price{padding-left:30px;}
#selectorBox a.sectionLink {text-decoration:underline;}

#selectorBox #sectionMap{float:right;width:49%;}
#selectorBox #sectionMap #sectionGrid{position:relative;max-width:410px;}
#selectorBox #sectionMap #sectionMapDetails{text-align:center;padding-top:10px;}

#selectorBox #legend div{float:left;margin-right:25px;line-height:20px;}
#selectorBox #legend .seat{margin-left: 3px;}
#selectorBox #allocTable{border-collapse:collapse;}
#selectorBox #allocTable td, #selectorBox #allocTable th{padding:0;}

#selectorBox div.seat, #selectorBox #seatMap #seats .seat{float:right !important;width:17px;height:17px;}
#selectorBox div.open{width:auto;}

#selectorBox #scrollBox {float:left; width:645px; margin-right:5px; margin-top:10px; overflow:auto; position:relative;}
#selectorBox #scrollBox #seatMap{float:left;}
#selectorBox #scrollBox #seatMap #seats .row{height:20px;width:1px !important;margin-left:auto;margin-right:auto;margin-bottom:4px;}
#selectorBox #scrollBox #seatMap #seats .seat{position:absolute;}
#selectorBox #scrollBox #seatMap #seats .label{position:absolute;height:20px;width:25px;text-align:center;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox {position:relative;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #seatLocationBox {position:absolute;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #seatLocationBox #grid{position:relative;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage{position: absolute;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.topleft{background:url(images/stage_up-left.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.topcenter{background:url(images/stage_up.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.topright{background:url(images/stage_up-right.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.midleft{background:url(images/stage_left.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.midright{background:url(images/stage_right.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.botleft{background:url(images/stage_down-left.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.botcenter{background:url(images/stage_down.gif) no-repeat;}
#selectorBox #scrollBox #seatMap #seats #stageLocationBox #stageLocationImage.botright{background:url(images/stage_down-right.gif) no-repeat;}

#selectorBox #cart{float:left;width:198px;}
#selectorBox #cart form{margin:0px;}
#selectorBox #cart form input[type="submit"]{float:right;font-weight:bold;}

#selectorBox #cart #current{padding:5px;margin-bottom:3px;}
#selectorBox #cart #current .event{padding-bottom:5px;border-bottom:2px dotted #989797;}
#selectorBox #cart #current .ticket{padding:2px 0;font-size:.8em;border-bottom:2px dotted #989797;}
#selectorBox #cart #current .ticket select{width:100%;height:18px;}
#selectorBox #cart #current .ticket a{display:block;float:right;width:12px;height:12px;margin-top:2px;text-indent:-9999px;}
#selectorBox #cart #current #subtotal{line-height:36pt;}
#selectorBox #cart #current #subtotal .label{float:left;width:49%;}
#selectorBox #cart #current #subtotal .amount{float:left;text-align:right;font-size:1.3em;font-weight:bold;width:49%;}

#selectorBox #cart #total{padding:5px;line-height:50px;}
#selectorBox #cart #total .label{float:left;width:49%;}
#selectorBox #cart #total .amount{float:left;text-align:right;width:49%;}

#selectorBox #cart h2{margin:10px 0 3px 0;padding-left:10px;}
#selectorBox h2 .chosen {float:left;width:17px;height:17px;margin:8px 5px 0 0;}

/** Wheelchair seat classes. These will be displayed if you apply the SeatNote with the same name to a Seat Instance **/
.seat.WheelchairBlack{background-image:url('images/wheelchair-black.png') !important; background-repeat:no-repeat !important;}
.seat.WheelchairWhite{background-image:url('images/wheelchair-white.png') !important; background-repeat:no-repeat !important;}
