/*	Copyright Estates IT Limited 2011 - This style sheet controls the all search boxes */

div#form_quicksearch_sitewide { width: 145px; margin: 10px 0px 10px 10px; line-height: 18px; font-size: 0.9em; font-weight: bold; text-align: left;}
div#form_quicksearch_sitewide h2 { font-size: 13px; margin-bottom: 10px;}
div#form_quicksearch_sitewide form { margin: 0 0 0 0; padding: 0 0 0 0; min-width: 145px; max-width: 145px; width: 145px;}
div#form_quicksearch_sitewide form fieldset { border: 0; padding: 1px 0 0 0; margin: 0 0 0 0;}
div#form_quicksearch_sitewide form fieldset label { display: block; float: left; width: 120px; padding: 0; margin: 5px 0 0 1px;}
div#form_quicksearch_sitewide form fieldset select { width:140px; margin:3px 0 0 0; padding: 0; background-color: #F8F8FF; color: black; border: 1px solid Gray; height: 21px;}
div#form_quicksearch_sitewide form fieldset input { margin-top: 3px;}
div#form_quicksearch_sitewide form fieldset input[type="checkbox"] { margin-top:3px; }
div#form_quicksearch_sitewide form fieldset input[type="radio"] { margin-top:3px; }
div#form_quicksearch_sitewide form input[type="submit"] { margin-top:10px; }


div#form_quicksearch { width: 300px; margin: 10px 0px 10px 10px; line-height: 18px; font-size: 0.9em; font-weight: bold; text-align: left; float: left;}
div#form_quicksearch form { margin: 0 0 0 0; padding: 0 0 0 0; min-width: 300px; max-width: 300px; width: 300px;}
div#form_quicksearch form fieldset { border: 0; padding: 1px 0 0 0; margin: 0 0 0 0;}
div#form_quicksearch form fieldset label { display: inline; float: left; width: 120px; padding: 0; margin: 5px 0 0 1px;}
div#form_quicksearch form fieldset select { width:140px; margin:3px 0 0 0; padding: 0; background-color: #F8F8FF; color: black; border: 1px solid Gray; height: 21px; display: inline;}
div#form_quicksearch form fieldset input { margin-top: 3px; display: inline;}
div#form_quicksearch form fieldset input[type="checkbox"] { margin-top:3px; }
div#form_quicksearch form fieldset input[type="radio"] { margin-top:3px; }
div#form_quicksearch form input[type="submit"] { margin-top:10px; }


#SearchSubmit,#SearchViewAll,#SearchReset { width: 90px;}

.form_quicksearch_form {
	width: 145px;
	margin: 10px 0px 10px 10px;
	line-height: 18px;
	font-size: 0.9em;
	font-weight: bold;
}

.form_quicksearch_form td { padding-bottom: 5px; vertical-align: middle;}
.form_quicksearch_form h2 { font-size: 13px; margin-bottom: 10px;}

.form_search_form  { width: 100%; margin: 0 0 0 0; padding: 0 0 0 0; }
.form_search_table { width: 100%; margin: 0 0 0 0;	padding: 10px 0 10px 0;	}
.form_search_header { border-bottom: 1px solid black;}
.form_search_message { text-align: left; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_search_cell { padding: 4px 0 4px 0; vertical-align: middle;}
.form_search_prompt { width: 130px; vertical-align: middle; margin: 0 0 0 0; padding: 5px 0 5px 4px; font-weight: bold;}
.form_search_prompt2 { vertical-align: middle; margin: 0 0 0 0; padding: 1px 0 1px 15px; }
.form_search_data { padding: 4px 4px 4px 4px; }
.form_search_hint { font-size: 0.8em; font-weight: normal; padding: 0 0 0 0; margin: 0 0 5px 0;}
.form_search_combobox { width: auto;}
.form_search_buttons { text-align: left; margin: 0 0 0 0; padding: 0 0 0 0; }
.form_search_textbox, .form_search_combobox
	{ background-color: #F8F8FF; color: black; border: 1px solid Gray;}

input.form_search_textbox:focus { background-color: #FAFAD2;}

