




/*------------Hospitality Contact Form-------------*/ 
div.basecolumn2a .hospitality-contactform .titletxt { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/leftmenu-2ndbg.jpg"); background-repeat: repeat-x; margin-bottom: 0px; }
div.basecolumn2a table.std_formcustom td.introduction {padding: 10px 0px 0px 10px; margin: 0px 0px 0px 0px;}
div.basecolumn2a table.std_formcustom td {line-height: 20px; padding: 0px 10px 0px 10px; font-family: arial; color: #252F59;}
div.basecolumn2a table.std_formcustom td {background: #ffffff;} 


/*--Sponsors Table--*/
div.basecolumn1a .sponsorcontent .headline { background-color: none; color: white; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
div.basecolumn1a .sponsorcontent .content {  background: #ffffff; color: #252F59; font-size: 90%; font-family: arial; font-weight: normal; line-height: 150%; padding: 10px 10px 10px 10px; margin: 0px;} 
div.basecolumn1a .sponsorcontent .content img { border-left: 3px solid #cccccc; border-right: 3px solid #aaaaaa; border-top: 3px solid #cccccc; border-bottom: 3px solid #aaaaaa;} 
div.basecolumn1a .sponsorcontent h2 { background: none; display: block; font-size: 100%; font-family: tahoma; color: #ffffff; height: 26px; line-height: 26px; font-weight: bold; padding-left: 10px; text-transform: uppercase; background-image: url("/images/structure/background/player-searchbox.jpg"); background-repeat: repeat-x; text-align: center;} 
div.basecolumn1a .sponsorcontent .content a { font-family: tahoma; text-transform: uppercase; font-weight: bold; font-size: 90%; color: #ffffff; } 
div.basecolumn1a .sponsorcontent .content th { background-color: #d7161f; color: white; font-size: 80%; padding: 2px; border-bottom: 4px solid grey; }
div.basecolumn1a .sponsorcontent .content td { background-color: white; font-size: 100%; padding: 10px 2px 2px 2px; border-bottom: 0px solid #e2e2e2; }
div.basecolumn1a .sponsorcontent .content td.top { text-align: center; padding: 0px; }
div.basecolumn1a .sponsorcontent .content td.left { background-image: url("/images/structure/background/tablebannerbg.gif"); background-repeat: no-repeat; background-position: 6px 10px; padding-left: 20px; padding-top: 20px;}
div.basecolumn1a .sponsorcontent .content td.right img { border-width: 0px; }

/* Ticket Information */
.ticketinfo_aa {margin: 0px auto; width: 540px; overflow: hidden; clear: both; font-family: arial; font-size: 90%; color: #252f59;}
.ticketinfo_aa .tickfix {border: 2px #2E355F solid;  margin-bottom: 10px; }
.ticketinfo_aa .tickfix .topbar {width: 100%;  height: 100%; overflow: hidden; border-bottom: 2px #2E355F solid; margin-bottom: 5px; background-color: #ffffff; background-image: url("/images/structure/background/ticket-info-bg.gif"); background-repeat: repeat-x; }
.ticketinfo_aa .tickfix .topbar .opplogo {float: left; padding: 10px; height: 70px; width: 60px; text-align: center; }
.ticketinfo_aa .tickfix .topbar .fixinfo {float: left; padding: 0px; margin: 0; }
.ticketinfo_aa .tickfix .topbar .fixinfo .oppname {font-size: 200%; font-family: tahoma; width: 200px; font-weight: normal; text-transform: none; padding: 10px 0px 0px 20px; color: #C6191B; }
.ticketinfo_aa .tickfix .topbar .fixinfo .details { padding: 10px 0px 0px 20px; width: 280px;} 
.ticketinfo_aa .tickfix .topbar .tickstatus { display: none;}
.ticketinfo_aa .tickfix .topbar .fixstatus { width: 130px; height: 80px; float: right; padding: 10px; background: none; }
.ticketinfo_aa .tickfix .middlebar { width: 100%; overflow: hidden; }
.ticketinfo_aa .tickfix .middlebar .tickinfo { display: none; float: left; width: 240px; padding: 0px 10px 10px 10px; border-right: 1px dashed #2E355F; }
.ticketinfo_aa .tickfix .middlebar .tickinfo .title { font-family: tahoma; }
.ticketinfo_aa .tickfix .middlebar .tickinfo .ticktypes {overflow: hidden;}
.ticketinfo_aa .tickfix .middlebar .tickinfo .ticktypes .type {overflow: hidden; padding: 5px 0px 5px 0px;}
.ticketinfo_aa .tickfix .middlebar .tickinfo .ticktypes .type .name {width: 150px; float: left;}
.ticketinfo_aa .tickfix .middlebar .tickinfo .ticktypes .type .status {}
.ticketinfo_aa .tickfix .middlebar .hospinfo {float: left; width: 510px; padding: 0px 10px 10px 10px; margin: 0px 10px 0px 0px; }
.ticketinfo_aa .tickfix .middlebar .hospinfo .title { font-family: tahoma; }
.ticketinfo_aa .tickfix .middlebar .hospinfo .hosplink { display: none; }
.ticketinfo_aa .tickfix .middlebar .links {display: none; float: left; width: 515px; padding: 0px 0px 0px 10px; }
.ticketinfo_aa .tickfix .middlebar .links .title { font-family: tahoma; border-top: 1px dashed #2E355F;}
.ticketinfo_aa .tickfix .middlebar .links li { padding: 3px 0px 3px 0px; list-style-type: square; margin-left: 20px; }
.ticketinfo_aa .tickfix .middlebar .links a { font-size: 100%; }
.ticketinfo_aa .tickfix .bottombar {padding: 5px; background-color: #ffffff; background-image: url("/images/structure/background/ticket-info-bg.gif"); background-repeat: repeat-x; }
.ticketinfo_aa .tickfix .bottombar .title { border-bottom: 0px; padding: 5px 5px 5px 10px; margin: 0px 0px 0px 0px; color: #C6191B; }
.ticketinfo_aa .tickfix .bottombar .othertext { font-size: 100%;line-height: 150%; padding: 0px 10px 10px 10px; }
.ticketinfo_aa .title {font-weight: normal; padding: 10px 5px; margin-bottom: 10px; font-size: 150%; color: #C6191B; }
.ticketinfo_aa .tickfix .bottombar .otherinfo { padding: 0px 5px 0px 5px;}
.ticketinfo_aa .tickfix .bottombar .otherinfo .title { font-family: tahoma; border-top: 1px dashed #2E355F; margin-top: 20px; padding: 10px 5px 5px 10px; }
.ticketinfo_aa .tickstatus, .ticketinfo_aa .hospstatus { padding: 0px; margin: 5px 0px 5px 0px; text-align: center; color: white; font-weight: bold; font-style: italic; font-size: 90%;}
.ticketinfo_aa .tickstatus a, .ticketinfo_aa .hospstatus a { color: #fff; font-weight: bold; font-size: 90%; font-style: normal; text-transform: uppercase; }
.ticketinfo_aa .tickstatus_available,
.ticketinfo_aa .hospstatus_available {height: 25px; line-height: 25px; background: #C6191B; padding: 0; width: 130px; color: #ffffff;}
.ticketinfo_aa .tickstatus_available a,
.ticketinfo_aa .hospstatus_available a { color: #fff; font-weight: bold; font-size: 90%; font-style: normal; text-transform: uppercase;}
.ticketinfo_aa .tickstatus_limited,
.ticketinfo_aa .hospstatus_limited {height: 25px; line-height: 25px; background: #C6191B; padding: 0; width: 130px; color: #ffffff; }
.ticketinfo_aa .tickstatus_notonsale,
.ticketinfo_aa .hospstatus_notonsale { height: 25px; line-height: 25px; background: #C6191B; padding: 0; width: 130px; color: #ffffff; }
.ticketinfo_aa .tickstatus_soldout,
.ticketinfo_aa .hospstatus_soldout { height: 25px; line-height: 25px; background: #C6191B; padding: 0; width: 130px; color: #ffffff;}

/* <IMG src="/images/structure/background/ticket-info-bg.gif"><IMG src="/images/content/tablebannerbg.gif"><IMG src="/images/structure/background/tablebannerbg.gif"> */


