﻿
/*.autocomplete-w1 { background:url(/content/images/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: *//* _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: *//* _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
.searchtitle { background-color:#ffeeee; }*/


/* styles for entire widget */ 
.autocomplete-w1 {
    position:relative;font-family:arial;font-size:100%;
}
/* styles for input field */
.yui-skin-sam .yui-ac-input {
    width:15em;
}

/* styles for input field */
.yui-skin-sam .Invalid  {
    color: #FF0000 !important;
    font-size: italic !important;
}

/* styles for results container 
.yui-skin-sam .yui-ac-container {
    top:1.6em;width:15em;
}*/
/* styles for header/body/footer wrapper within container */
.new #searchbar .autocomplete-w1 {
    position: absolute;
    margin: 0;
    background: #fff;
    overflow: hidden;
    z-index: 9050;
    margin-left: 20px;
    width: 391px;
    *width: 401px;
    *border-left: 2px solid #888;
    *border-right: 2px solid #888;
    *border-bottom: 2px solid #888;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;        }
/* styles for container shadow 
.yui-skin-sam .yui-ac-shadow {
    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;
}*/

/* styles for result item */
.autocomplete div {
    margin:0;padding:5px 5px 8px;cursor:default;white-space:nowrap;
	background: #fff; width: 368px; text-align: left; display: block;
	margin: 0 5px; font-size: .9em;
	color: #369594;
	text-decoration: underline;
}

.autocomplete div strong{
	color: #369594;
	text-decoration: underline;
	font-weight: bold;	
}
/* styles for prehighlighted result item 
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {
    background:#B3D4FF;
}*/
/* styles for highlighted result item */
.new #searchbar .autocomplete .selected {
    background:#ffe6c0;color:#369594;font-weight: bold; background-image: url('/styles/images/jump-link.gif'); background-repeat: no-repeat; background-position: 350px 8px;
}

.new #searchbar .autocomplete{
	width: 391px !important;
	*border: 0 !Important;
	  
	 border-left: 2px solid #888;	
	 border-right: 2px solid #888;	
	 border-bottom: 2px solid #888;	
	 -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 8px 0;
}

.new #searchbar .autocomplete div span{
    font-weight: bold;
}

.autocomplete-w1{
color:#333333;
font-family: Verdana, Geneva, sans-serif;
font-size:12px;
margin:0;
/*padding-left: 5px;*/
background: #fff;
/*padding-bottom: 5px;*/
width: 318px;
/*position:absolute;
		text-align: left;
top:20px;
right: 0px;
width:150px;
z-index:1000;
display: block;
	width: 300px;
	margin-right: 118px;*/
}

.new #searchbar #search{
	position: relative;
	display: block;
    *top: 2px;
}

.new #searchbar .searchtitle{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: .1em;
	color: #FFA600 !Important;
	text-transform: lowercase;
	font-size: 1.2em !important;
	padding-top: 0;
	padding: 2px 5px;
	text-decoration: none;
}
.new #searchbar .suggestionstitle{
	text-align: right;
	color:#666;
	font-size: .8em;
	text-transform: lowercase;
	border-top: 1px solid #999;
	margin-top:-1px;
	padding-bottom: 0;
	font-family: Verdana, Geneva, sans-serif;
	
}

.new #searchbar .howardstitle{
	text-align: right;
	color:#666;
	font-size: .8em;
	text-transform: lowercase;
	padding: 2px 5px 0;
	font-family: Verdana, Geneva, sans-serif;
}

#autocomplete>div{
	position:inherit !important;
	top: 24px !important;
	width: auto !important;	
	left: 0 !important;
}

.autocomplete .searchtitle {
    display: none;
}
