/*
	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:#3333ff;
	padding-left:0px;
	color:black;
	}
	
a {
	color:black;
	}	

a:hover {#000;
	border-bottom:1px solid Black;
	}	
	
.pageFrame {
	background-color:white;
	color:black;
	}
	
.content {
	background-color:white;
	color:black;
	}	

th {
	background-color:white;
	color:black;
	}	
	
TR.subHead TD, td.subhead, th.subhead, .list th.subhead {
	background-color:#0100cc;
	color:black;
	}
	
th.smalltype {
	background-color:white;
	color:black;
	}	
	
.description, .reference, .reference table td {
	background-color:white;
	color:black;
	}	
	
.description b {
	background-color:white;
	color:black;
	}		
	
.calendarMonthSelect, .calendarMonthSelect option {
	background-color:#0100cc;
	border:1px solid #0100cc;
	}	

.calendar, .calendar td.dayHeader {
	background-color:#0100cc;
	color:black;
	}
	
.number {
	background-color:#0100cc;
	border:1px solid #0100cc;
	}

.numberToday {
	background-color:black;
	border:1px solid #0100cc;
	}	
	
#consumerMenu {
	background-color:white;
	color:black;
	}
	
#consumerMenu a {
	color:black;
	}		

.submit, .promocode .submit  {
	background-color: #0100cc;
	border:1px outset #0100cc;
	color:white;
	}		
	
.submit:hover {
	background-color:#black;
	border:1px outset #0100cc;
	}	
	
	
.calendarProd {
	background-color:white;
	}
	
.calendarProd .prodName {
	text-decoration:none;
	border:none;
	color:black;
	}

.divider {
	backgroud-color:white;
	color:black;
	border-bottom:1px solid #0100cc;
	}

.calendarProd a {
	color:black;
	}

td.nonseat, td.seatnumber {
	color:black;
	border-color:transparent;
	}

.promoCode td {
	background-color:#FFF !important;
	padding: 1px;
	font-size:70%;
	color:#000;
	}