@media all {
	div.rsearch {
		background-color: #ffe9ad;
		clear: both;
		margin: 5px 0px 5px 0px;
		padding: 5px;
		font-size: 9px;
		font-weight: bold;
	}
	
	div.time {
		margin: 0px 10px 0px -25px;
		font-size: 12px;
		font-weight: bold;
		padding: 3px;
		background-color: #ffe9ad;
		float: left;
	}
	
	div.field {
		margin-left: 3px;
		float: left;
	}
	div.field label {
		font-size: 11px;
		font-family: Verdana;
		font-weight: bold;
	}
	div.field input,div.field select {
		margin-left: 5px;
		margin-bottom: 5px;
		border: 1px solid #999999;
		font-size: 12px;
	}
	div.field label.radio {
		margin-bottom: 5px;
		width: 70px;
	}
	div.reposearch {
		padding-right: 25px;
		padding-top: 25px;
	}
	div.reposearch h1 {
		text-indent: 0px;
		letter-spacing: 4px;
		font-size: 25px;
		font-family: "Times New Roman", Times;
		font-weight: normal;
		margin-top: 13px;
		margin-bottom: 2px;
	}
	div.searchResults h2 {
		font-size: 16px;
		font-weight: bold;
		font-family: "Times New Roman", Times;
		letter-spacing: 2px;
		margin-top: 30px;
		clear: left;
	}
	div.searchResults h3 {
		margin: 30px 0px 5px 0px;
		font-size: 12px;
		font-style: italic;
		font-weight: normal;
	}
	div.searchResults h3 a,div.searchResults h3 a:visited {
		font-style: normal;
		font-size: 14px;
		font-weight: bold;
		color: black;
		font-family: "Times New Roman", Times;
		letter-spacing: 2px;
		clear: left;
		text-decoration: none;
	}
	div.searchResults h3 a:hover {
		text-decoration: underline;
	}
	div.searchResults ul {
		margin: 0px 25px 0px 0px;
		padding: 0px;
		list-style: none;
	}
	
	div.searchResults ul li p {
		font-size: 11px;
	}
	div.searchResults ul li ul {
		list-style: square;
		font-size: 11px;
		margin-left: 15px;
	}
	div.searchResults ul li ul li {
		font-size: 11px;
	}
	div.resultDate {
		margin-left: -25px;
		border-top: 2px solid #ffe9ad;
	}
	div.resultPlay {
		margin-left: -25px;
		border-top: 2px solid #ffe9ad;
	}
	div.resultPlay h3 {
		float: left;
		padding: 5px;
		background-color: #ffe9ad;
		margin: 0px 0px 5px 0px;
		font-size: 12px;
		font-style: italic;
		font-weight: normal;
	}
	div.resultDate div {
		float: right;
		font-weight: bold;
		padding: 5px;
		font-size: 14px;
		background-color: #ffe9ad;
	}
	div.place {
		font-size: 12px;
		clear: both;
	}
	div.place a,div.place a:visited {
		font-size: 12px;
		color: black;
		text-decoration: none;
	}
	div.place a:hover {
		text-decoration: underline;
	}
	
	div.map_types {
		padding: 3px 3px 3px 3px;
	}
	div.map_types p {
		font-size: 11px;
		float: left;
		margin: 0px 10px 0px 0px;
	}
	input#ssubmit {
		margin: 5px 10px 5px 10px;
		clear: both;
	}
	div.eventType ul {
		float: left;
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	div.eventType ul li {
		float: left;
		font-size: 10px;
		margin-right: 2px;
		font-weight: normal;
	}
	div.eventType ul li a,div.eventType ul li a:visited {
		border: 1px solid #999999;
		color: black;
		padding: 1px;
		text-decoration: none;
	}
	div.eventType ul li a:hover,div.eventType ul li a.active {
		background-color: white;
		border-bottom-color: white;
	}
	div.pages {
		text-align: center;
	}
	div.pages a,div.pages a:visited {
		background-color: #ffe9ad;
		font-size: 11px;
		color: black;
		font-weight: bold;
		padding: 2px 5px 2px 5px;
		margin: 5px;
		text-decoration: none;
	}
	div.pages a.active,div.pages a:hover {
		background-color: white;
		border: 1px solid #ffe9ad;
		color: black;
		margin: 4px;
	}
	table.dateTable {
		border-collapse: collapse;
		margin-bottom: 15px;
	}
	table.dateTable tr th {
		font-size: 10px;
		border: 1px solid #dddddd;
		padding: 5px;
		font-weight: bold;
		background-color: #dddddd;
	}
	table.dateTable tr td {
		font-size: 10px;
		border: 1px solid #dddddd;
		padding: 5px;
	}
	table.dateTable tr.r1 td {
		background-color: #efefef;
	}
	table.dateTable tr.r1 td {
		background-color: #eeeeee;
	}
	
	span.premiere {
		color:red;
		text-decoration: blink; 
	}
}

@media print {
}
