/* Cell containing the Image */
#divSendToFriend{width: 220px; left: 40px; margin: 10px 0; position: absolute; left: 750px; top: 25px;}
#divSendToFriend .input{width: 120px; position: relative;}
#divSendToFriend .important{padding-right: 20px; padding-top: 10px;}
#divSendToFriend .fieldset{position: relative; top: 0; left: 0; width: 150px; text-align: left;}
#divSendToFriend .fieldset .error{}
#headerLinks span{margin-right: 40px; text-transform: uppercase; font-size: 11px;}
table#ticketTable{width: 900px; margin-top: 20px;}
.TicketsCell{}
.TicketsCell ul.ListTicketInfo{margin: 0; padding: 5px 2px;}
.TicketsCell ul li{background: url(../../images/styles/puceListeG.gif) 0 4px no-repeat; margin: 5px 0; padding: 0 0 0 15px;}
.TicketsCell input{padding: 0px; font-size: 13px !important; font-size: 11px; width: 90px !important; width: 80px;}

#tdTicketImageHeaderCell{position: relative; width: 415px !important; width: 430px;}
#tdTicketImageHeaderCell #TicketImage1{position: absolute;}
#tdTicketImageHeaderCell #TicketImage1 img{position: relative; left: 2px; top: -7px;}
#tdTicketImageHeaderCell #TicketImage2{position: absolute;}
#tdTicketImageHeaderCell #TicketImage2 img{position: relative; left: 2px; top: -7px;}

/* Ticket Images */
#TicketImage1 table{width: 420px;}
#TicketImage2 table{width: 420px;}

/* Stadium Image Cell */
.TicketsStadiumHeader{border: 1px solid #ccc; background-color: #C3C4C6;}
.TicketsStadium{border: 1px solid #ccc; vertical-align: top; width: 33%;}

#tdTicketImageHeaderCell .TicketImageCaption{font-size: 14px; font-weight: bold; text-align: center; vertical-align: middle; height: 20px; width: 100%;}
#tdTicketImageHeaderCell .TicketImageText{font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; height: 86px !important; height: 88px; padding: 3px 5px; width: 100%;}

#tdSeasonGames{padding: 0px; margin: 0px; border: 1px solid #ccc; width: 470px; margin-left: 40px; background: #F0F0F0;}
#tableSeasonGames{border-collapse: collapse;}
#TicketsPhoneNumber{text-align: center; font-size: 12px; font-weight: bold; color: #fff; background: #006bb7; height: 30px; padding: 3px 0px 3px 0px; text-transform: uppercase;}
#TicketsPhoneNumber a{font-weight: bold; color: #fff; font-size: 11px; display: block; padding: 4px 0;}

#TicketLinks{vertical-align: middle; height: 100px;}
#TicketLinks td{padding: 5px 10px; font-size: 12px;	color: #fff; font-weight: bold;}
#TicketLinks a{color: #fff; font-weight: bold; font-size: 12px;	cursor: pointer; display: block; text-decoration: underline;}

/* Base cells for side padding */
.TicketsCell{padding: 10px; padding-bottom: 0px; width: 100%;}
#tdSeasonGames .header{text-align: center; font-weight: bold; font-size: 14px; padding: 5px 0px 4px 0px;}
#tdSeasonGames .row{background: #C3C4C6; color: #000; white-space: nowrap;}

#tdSeasonGames .spacer{padding: 0px 5px 0px 5px; border: none;}
#tdSeasonGames .number{font-size: 10px; text-align: right; padding-left: 10px;}
#tdSeasonGames .info{padding-right: 5px; font-size: 10px;}
#tdSeasonGames .alternateRow{color: #fff; white-space: nowrap;}

/* Table for the ticket info */
.tableTicketInfo{border-collapse: collapse;	margin-top: 10px;}
.tableTicketInfo td{padding: 2px 5px 2px 5px;}

/* the spacer between the info cells */
.tableTicketInfo .spacer{padding: 0px; width: 8px; font-size: 8px;}

/* Top cells with info */
.tableTicketInfo .TopTicketsHeader td{font-weight: bold;}
.tableTicketInfo .TopLeftTicketsHeader{width: 33%; border: 1px solid #ccc;}
.tableTicketInfo .TopMiddleTicketsHeader{width: 33%; border: 1px solid #ccc;}
.tableTicketInfo .TopRightTicketsHeader{width: 33%; border: 1px solid #ccc;}
.tableTicketInfo .TopLeftTicketsHeaderTest{width: 24.5%; border: 1px solid #ccc;}
.tableTicketInfo .TopMiddleTicketsHeaderTest{width: 24.5%; border: 1px solid #ccc;}
.tableTicketInfo .TopRightTicketsHeaderTest{width: 24.5%; border: 1px solid #ccc;}

/* the bottom cells with the ticket info */
.tableTicketInfo .BottomTicketsHeader td{font-weight: bold;}
.tableTicketInfo .BottomLeftTicketsHeader{height: 20px;	width: 24.5%; border: 1px solid #ccc;}
.tableTicketInfo .BottomMiddleTicketsHeader{height: 20px; width: 24.5%; border: 1px solid #ccc;}
.tableTicketInfo .BottomRightTicketsHeader{height: 20px; width: 24.5%; border: 1px solid #ccc;}
.tableTicketInfo .BottomLeftTicketsHeaderTest{width: 49.5%; border: 1px solid #ccc;}
.tableTicketInfo .BottomRightTicketsHeaderTest{width: 49.5%; border: 1px solid #ccc;}

/* Ticket price cells */
.tableTicketInfo input{padding: 0; margin: 0;}
.tableTicketInfo .TicketPrice td{font-weight: bold; font-size: 12px !important; font-size: 11px;}
.tableTicketInfo .TicketPrice .TicketSoldOut{padding: 2px 1px 2px 1px; margin-left: 3px; background-color: #F00; color: #fff; font-weight: bold;}
.tableTicketInfo .TicketLeftPrice{border: 1px solid #ccc;}
.tableTicketInfo .TicketLeftPrice .infoPriceCell{padding-top: 7px;}
.tableTicketInfo .TicketMiddlePrice{border: 1px solid #ccc;}
.tableTicketInfo .TicketMiddlePrice .infoPriceCell{padding-top: 7px;}
.tableTicketInfo .TicketRightPrice{border: 1px solid #ccc;}
.tableTicketInfo .TicketRightPrice .infoPriceCell{padding-top: 7px;}

/* Ticket info cells */
.tableTicketInfo .TopTicketLeftInfo{border: 1px solid #ccc;}
.tableTicketInfo .TopTicketMiddleInfo{border: 1px solid #ccc;}
.tableTicketInfo .TopTicketRightInfo{border: 1px solid #ccc;}
.tableTicketInfo .BottomTicketLeftInfo{border: 1px solid #ccc;}
.tableTicketInfo .BottomTicketRightInfo{border: 1px solid #ccc;}

.BottomTicketRightInfo li{font-weight: normal;}

/* Footnote formatting */
#TicketFootnotes{padding: 10px;	padding-top: 5px;}
#TicketFootnotes td{font-size: 11px; padding: 0px 15px 0px 0px;}

#anchorSendToFriend{position: relative; top: 0px; left: 0px;}
