/*
	background = #FFFFFF;
	color 1 (links, subHeads) = #666666;
	color 2 (th, calendar, link hover) = #006B6E;
	color 3 (description) = #333333;
	color 4 (pageFrame) = #6D1F7E;
*/

body {
	background-color:#FFFFFF;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	color:#333333;
	}
	
a {
	color:#666666;
	}	

a:hover {
	color:#8CC63F;
	border-bottom:1px solid #E60E64;
	}	
	
.pageFrame {
	background-color:transparent;
	color:#333;
	width:867px;
border:none;
	}

.legend {
	background-color:;
	max-width:400px;
	}

.content {
	background-color:#FFFFFF;
	border: none;
	color:#666666;
	}	

th {
	background-color:#00A4E4;
	color:#FFFFFF;
	}	
	

TR.subHead TD, td.subhead, th.subhead, .list th.subhead, tr.subhead td, td.subHead, th.subHead, .list th.subHead, tr.Subhead {
	background-color:#00A4E4;
color:#FFF;
	}

tr.subHead td a, td.subhead a, th.subhead a, th a, tr.subhead td a, td.subHead a, th.subHead a, .list th.subHead a, tr.Subhead a {
	color:#FFFFFF;
	}
	
th.smalltype {
	color:#000000;
	background-color:#FFFFFF;
	}	
	
.description, .reference, .reference table td {
	background-color:transparent;
	}	
	
.description b {
	color:#333333;
	}		
	
.calendarMonthSelect, .calendarMonthSelect option {
	color:#FFFFFF;
	background-color:#8CC63F;
	border:1px solid #FFFFFF;
	}	

.calendar, .calendar td.dayHeader {
	background-color:#666666;
	color:#333333;
	}

	
.number {
	background-color:#00A4E4;
	border:1px solid #00A4E4;
	color:#FFFFFF;
	}

.numberToday {
	background-color:#6D1F7E;
	border:1px solid #6D1F7E;
	}	
	
#consumerMenu {
	background-color:#FFFFFF;
	color:#333333;
	}
	
#consumerMenu a {
	color:#666666;
	}		

.submit, .promocode .submit  {
	background-color: #8CC63F;
	border:1px outset #666666;
	color:#FFFFFF;
	}		
	
.submit:hover {
	background-color:#6D1F7E;
	border:1px outset #666666;
	color:#FFFFFF;
	}	
	
.calendar td.dayHeader {
color:#FFF;
}
	
.calendarProd {
	background-color:transparent;
	}
	
.calendarProd .prodName {
	text-decoration:none;
	border:none;
	color:#333333;
	font-weight:700;
	font-size:90%;
	}

.superSubtitle {
	font-weight:normal;
	font-size:80%;
	color:#333333;
	}

.perf, .perfOffsale2Public {
	color:#000;
	}

.date, .datepast {
	background-color:#FFFFFF;
	}

.divider {
	color:#333333;
	border-bottom:1px solid #333333;
	}

.calendarProd a {
	backgound-color:#FFFFFF;
	color:#666666;
	border-bottom 1px solid #666666;
	}

td.nonseat, td.seatnumber {
	color:#333333;
	border-color:transparent;
	}

.tinytype {
	color:#333333;
	}

.promoCode td {
	background-color:#E60E64 !important;
	color:#FFFFFF;
	}

div[class="smalltype footerHelpLink"] {
	display:none;
	}

/*img[src="/trs/images/poweredBy.gif"] {
	display:none !important; 
	}
*/

.footerHelpLink {
	display:none !important;
	}

.superSubtitle {
	color:#333;
	}

.eticket .smalltype a {
	color:#333;
	}

.perfCustom {
	color:#999;
	padding-left:0px;
	}

#formCheckout>table.content>tbody>tr>td>table>tbody>tr>th {
	padding:;
	}

#formCheckout th.smalltype {
	background-color:#666;
	color:#FFF;
	text-transform:lowercase;
	text-align:center;
	padding-top:0;
	padding-bottom:0;
	font-family:Arial,Helvetica,sans-serif;
	}

#formCheckout u.smalltype {
	font-weight:bold;
	text-transform:uppercase;
	}

form .divider, form td.divider, #formCheckout .divider, #formCheckout tr>td.subHead {
	text-align:left !important;
	}

h1 {
	color:#000;
	}

.calendarDaySelect {
	background-color:;
	font-size:17px;
	}

.description .seriesName {
	font-size:15px;
	font-weight:bold;
	}

table.content>tbody>tr>td.smalltype>a[style="font-size: 200%;"] {
	font-size:20px !important;
	}

.row0 td, .even td {
	background-color:;
	}

#pageMask {
	height:100% !important;
	}
