@media all {
	div.csearch {
		background-color: #fbb5df;
		clear: both;
		margin: 5px 0px 5px 5px;
		padding: 5px;
		font-size: 9px;
		font-weight: bold;
	}
	
	div.csearch ul {
		display:block;
		list-style: none;
	}
	
	div.hidden {
		display: none;
	}
	
	div.csearch ul li{
		display:block;
		width:170px;
		float:left;
	}
	
	div.csearch label {
		font-size: 10px;
		font-family: Verdana;
		font-weight: bold;
		width:100px;
	}
	
	div.csearch input,
	div.csearch select {
		margin-left: 5px;
		border: 1px solid #999999;
		font-size: 10px;
	}
	
	div.csearch h1,
	div.csearch h2,
	div.csearch h3 {
		margin-top:0px;
		margin-bottom:5px;
	}
	
	div.csearch h3 a,
	div.csearch h3 a:visited {
		color:black;
		text-decoration: none;
	}
	
	div.csearch h3 a:hover {
		text-decoration: underline;
	}

	img.veryLeft {
		float:left;
		margin:0px 10px 5px -25px;
	}
	
	p.info {
		text-align: right;
	}
	
	div.clubsearch {
		padding-right: 25px;
		padding-top: 25px;
	}
	div.clubsearch 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 p img {
		margin:1px;
	}
	
	div.searchResults ul li ul {
		list-style: square;
		font-size: 11px;
		margin-left: 15px;
	}
	div.searchResults ul li ul li {
		font-size: 11px;
	}
	
	div.searchResults a.more,
	div.searchResults a.more:visited  {
		color:red;
		font-size: 10px;
		text-decoration: none;
	}
	
	div.searchResults a.more:hover  {
		text-decoration: underline;
	}
	
	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;
	}
}

@media print {
}