span.checkbox {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(checkbox.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}

span.radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(radio.gif) no-repeat;
	display: block;
	clear: left;
	float: left;
}

span.select {
	position: absolute;
	width: 144px;
	padding: 4px 24px 3px 10px;
	height: 22px;
	margin-bottom: 10px;
	color: #300;
	font: 12px/21px arial,sans-serif;
	background: url(http://functionalpathways.com/assets/images/select.gif) no-repeat !important;
	background: none; /* Custom select menu does not work in IE6 */
	overflow: hidden;
	font-size: inherit;
}

div.best_time_wrapper span.select,
div.time_frame_wrapper span.select {
	width: 195px;
	background: url(http://functionalpathways.com/assets/images/select_229.gif) no-repeat !important;
	background: none;
}

div.state_wrapper span.select,
div.position_wrapper span.select,
div.availability_wrapper span.select {
	width: 160px;
	background: url(http://functionalpathways.com/assets/images/select_194.gif) no-repeat !important;
	background: none;
}