/* 

	SearchField	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* default (inactive field) */
form.searchform .sf_inactive, input.tx-indexedsearch-searchbox-sword {
	border:solid 1px #a5a5a5;
	background:#cbcbcd;
	color:#808080;
	
}
/* on focus (when field is clicked on)  */
form.searchform .sf_active, input.tx-indexedsearch-searchbox-sword:focus {
	border:solid 1px #99B2D8;
	background:#fff;
	color:#333;
	
}
/* with text (when field is inactive but contains user's input)  */
form.searchform .sf_text{
	border:1px #6e91c8 solid;
	background:#fff;
	color:#888;
	
}

/* suggestions box */
/* js code generates unordered list */
form.searchform .sf_suggestion{
	position:relative;
	
}
form.searchform .sf_suggestion ul{
	position:absolute;
	margin:0;
	padding:0;
	background:#cbcbcd;
	top:30px;
	left:2px;
	width:235px !important;
	z-index:99;
	
}
form.searchform .sf_suggestion li{
	margin:0;
	padding:0;
	list-style:none;
	
}
form.searchform .sf_suggestion li a{
	display:block;
	text-indent:5px;
	color:#7c7c7e;
	font-size: 12px;
	line-height: 25px;	
	padding:0 5px;
	
}
form.searchform .sf_suggestion li.selected a{
	background:#f7f7f7;
	
	
}
