/*
	background = #000;
	color 1 (links, subHeads) = #FEC2D4;
	color 2 (th, calendar, link hover) = #A64A06;
	color 3 (description) = #FEC2D4;
	color 4 (pageFrame) = #FF818B;
*/

body {
	background-color:white;
	padding-top:0px;
	color:black;
	}
	
a {
	color:#001a79;
	}	

a:hover {color: #001a79;
	border-bottom:1px solid #Black;
	}	
	
.prodName {
	font-size:11pt !important;
	font-weight:bold;
	}	

.perf {
	font-size:11pt !important;
	font-weight:bold;
	}	

.calendarName {
	font-size:16pt;
	font-weight:bold;
	}	

.pageFrame {
	background-color:transparent;
	}
	
.content {
	background-color:#C5C5C5;
	color:#000;
	}	

th {
	background-color:transparent;
	}	
	
TR.subHead TD, td.subhead, th.subhead, .list th.subhead {
	background-color:#001a79;
	}
	
th.smalltype {
	background-color:white;
	}	
	
.description, .reference, .reference table td {
	background-color:white;
	}	
	
.description b {
	color:black;
	}		
	
.calendarMonthSelect, .calendarMonthSelect option {
	background-color:black;
	border:1px solid black;
	}	

.calendar, .calendar td.dayHeader {
	background-color:grey;
	}
	
.number {
	background-color:black;
	border:1px solid black;
	}

.numberToday {
	background-color:#001a79;
	border:1px solid #001a79;
	}	
	
#consumerMenu {
	background-color:transparent;
	color:black;
	}
	
#consumerMenu a {
	color:black;
	}		

.submit, .promocode .submit  {
	background-color: #616161;
	border:1px outset #616161;
	color:white;
	}		
	
.submit:hover {
	background-color:#001a79;
	border:1px outset #001a79;
	}	
	
			

	
.calendarProd {
	background-color:transparent;
	}
	
.calendarProd .prodName {
	text-decoration:none;
	border:none;
	color:#001a79;
	}

.divider {
	color:black;
	border-bottom:1px solid white;
	}

.calendarProd a {
	color:#001a79;
	}

td.nonseat, td.seatnumber {
	color:white;
	border-color:transparent;
	}
