﻿/* all stuff for basic search box - originally copied from index.css */

* html #basic_search {
	margin-top: 18px;
}
#basic_search {
/*
	position: absolute;
	top: 0;
	right: 0;
*/
	font-size: 14px;
	width: 200px;
	
}

	#basic_search dl {
		overflow: hidden;
		padding-bottom: 5px;
	}

	#basic_search dt {
		font-size: 14px;
	}

	#basic_search dd {
		padding: 0px;
		
	}

		#basic_search dd input, #basic_search dd select, #basic_search dd label {
			font: 12px "Trebuchet MS", Arial, sans-serif;
		}

		#basic_search dd label {
			margin: 0 3px 0 3px;
		}

		#basic_search .smart_table li {
			width: 37%;
		}

	#basic_search fieldset {
		margin: 0 0 7px 0;
	}

	#basic_search select.big_select {
		width: 100px;
	}

	* html #basic_search fieldset.distance input {
		width: 43px;
	}

	/*zip code*/
	#row_field_50_zip select {
		width: 35px;
	}

	#row_field_50_zip input {
		width: 35px;
	}

	#basic_search .location_sub {
		margin: 0 !important;
	}
	#basic_search .location_sub select {
		width: 100%;
	}

	#row_photo dt {
		float: left;
		padding-right: 10px;
		padding-top: 2px;
	}

	* html #row_photo dt {
		padding-right: 0px;
		padding-top: 0px;
	}

	#basic_search .controls {
		border-top: 1px dashed #ccc;
		padding-top: 15px;
		margin: 10px 0 0;
		text-align: left;
	}

	#basic_search fieldset.controls #search-btn {
		margin-right: -5px;
	}

	#basic_search label, #basic_search select, #basic_search input {
		font-family: "Trebuchet MS", Arial, sans-serif;
		font-size: 12px;
	}

	#basic_search li {
		margin-left: 0px;
		width: 100%;
		float: none;
	}
	#basic_search ul
	{
		margin: 0px 0px;
		padding-bottom: 0px;
		border-bottom: 0px dashed #ccc;  
	}

