.searchField {
	float:left;
	width:100%;
	line-height:100%;
	top:-.75em
}
.searchField label, .searchField img {
	position:static
}
.searchField input#q {
	padding:2px 0 0 0;
	width:100%;
	border:0
}
.searchField .submit, .searchField .guess {
	width:84px;
	height:26px;
	border:0;
	cursor:pointer;
	text-indent:0;
	padding:0 0 5px 15px;
	font-size:11px;
	color:#333
}
.searchField .submit {
	margin-left:4px;
	background:url(http://assets.ginio.com/images/layout/submit_btn_bg.gif) 0 0 no-repeat
}
.searchField .guess {
	margin-left:1px;
	background:url(http://assets.ginio.com/images/layout/lucky_btn_bg.gif) 0 0 no-repeat
}
/* default (inactive field) */
.sf_inactive {
	border:2px #3d91a5 solid;
	background:#FFF;
	color:#999;
}
/* on focus (when field is clicked on)  */
.sf_active {
	border:2px #8BB544 solid;
	background:#FFF;
	color:#333;
}
/* with text (when field is inactive but contains user's input)  */
.sf_text {
	border:2px #3c90a5 solid;
	background:#fff;
	color:#888;
}
/* suggestions box */
/* js code generates unordered list */
.sf_suggestion {
	position:absolute;
	left:-6px;
	top:21px;
    z-index:10;
}
.sf_suggestion .header{
	background: #FFF url(http://assets.ginio.com/images/layout/sugSline.png) no-repeat; 
	height: 9px; 
	width: 407px;
	-moz-background-clip: border; 
	-moz-background-origin: padding;
	-moz-background-inline-policy: continuous;
	font-size:1px;
  margin:0;
}
.sf_suggestion .footer{
background: #FFF url(http://assets.ginio.com/images/layout/sugBT.gif) no-repeat; height: 7px; width: 407px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;
}
div.sf_suggestion ul {
	margin:0;
	background:#FFF;
	top:0;
	left:0;
	background:#FFF url(http://assets.ginio.com/images/layout/sugBG.gif) repeat-y;
	padding:2px 0;
	border-bottom:1px solid #B6E1F1;
	width:100%;
}
div.sf_suggestion ul li {
	margin:0;
	padding:0;
	list-style:none;
	padding:0;
}
.sf_suggestion li a {
	display:block;
	text-indent:5px;
	color:#666;
	text-decoration:none;
	padding:3px;
	font-size:11px;
}
.sf_suggestion li.selected a {
	color:#FFF;
	background:#ed6823;
  width:401px;
}
.sugTitle {
	width:80%;
	margin:4px 8px;
	font-size:13px;
	font-weight:bold
}
