#suggestautocomplete {
    position: absolute;
    margin-bottom: 1em;
    width: 100%;
    z-index: 150050;
}

#suggestautocomplete {
	z-index: 150000;
}

#suggestcontainer {
	position: absolute;
	margin: 0;
	padding: 6px 0 0 0;
    z-index: 150000; 
}

#suggestcontainer div {
	font-family: Verdana,sans-serif;
	font-size: 10px;
	color: #4c525f;
	margin: 0;
	padding: 0;
	z-index: 150048;
   /* width: 260px;*/ 

}

#suggestcontainer .yui-ac-content
{	
    background-color: rgb(249, 249, 250);
	border: 1px solid #898d94;
	border-top: 1px solid #e1e3e5;
	position: absolute;
	overflow: hidden;
    z-index: 150050;
}

#suggestcontainer .yui-ac-shadow {  
    background: #a0a0a0;
    position: absolute;
    width: 100%;
    z-index: 150049;
}

#suggestcontainer ul {
	margin:0pt;
	padding:0pt;
	width:100%;
    list-style-image   :none;
    list-style-position:outside;
    list-style-type    :none;
}


#suggestcontainer li.yui-ac-highlight { background-color: #fafb58; }
#suggestcontainer li.yui-ac-prehighlight { background-color: #ffffcc; }

/*Search bar */

#suggestautocompletetop {
    position: relative;
    margin-bottom: 1em;
    z-index: 150050;
}

#suggestautocompletetop {
    z-index: 150000;
}

#suggestcontainertop {
    position: relative;
    margin: 0;
    padding: 0;
    z-index: 150000;
}

#suggestcontainertop div {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    color: #4c525f;
    margin: 0;
    padding: 0;
    z-index: 150050;
    width:578px; 
    display :block;
}

#suggestcontainertop .yui-ac-content
{   
    background-color: rgb(249, 249, 250);
    border: 1px solid #898d94;
    border-top: 1px solid #e1e3e5;
    position: absolute;
    overflow: hidden;
    z-index: 150050;
}

#suggestcontainertop .yui-ac-shadow {  
    background: #a0a0a0;
    position: absolute;
    width: 100%;
    z-index: 150049;
}

#suggestcontainertop ul {
    margin:0pt;
    padding:0pt;
    width:100%;
    list-style-image   :none;
    list-style-position:outside;
    list-style-type    :none;
    z-index: 150050;
}

#suggestcontainertop li.yui-ac-highlight { background-color: #fafb58; z-index: 150050;}
#suggestcontainertop li.yui-ac-prehighlight { background-color: #ffffcc; z-index: 150050;}
/*Search Bottom*/

#suggestautocompletebottom {
    position: relative;
    margin-bottom: 1em;
    /* width: 100%; */
    z-index: 150050;
}

#suggestautocompletebottom  {
    z-index: 150000;
}

#suggestcontainerbottom  {
    position: relative;
    margin: 0;
    padding: 0;
    z-index: 150000;
}

#suggestcontainerbottom  div {
    font-family: Verdana,sans-serif;
    font-size: 10px;
    color: #4c525f;
    margin: 0;
    padding: 0;
    z-index: 150050;
    width:578px; 
}

#suggestcontainerbottom  .yui-ac-content 
{  
    background-color: rgb(249, 249, 250);
    border: 1px solid #898d94;
    border-top: 1px solid #e1e3e5;
    position: absolute;
    overflow: hidden;
    z-index: 150050;
	height : 239px;
}

#suggestcontainerbottom  .yui-ac-shadow {  
    background: #a0a0a0;
    position: absolute;
    width: 100%;
    z-index: 150049;
}

#suggestcontainerbottom ul {
    margin:0pt;
    padding:0pt;
    width:100%;
    list-style-image   :none;
    list-style-position:outside;
    list-style-type    :none;
    z-index: 150050;
}

#suggestcontainerbottom li.yui-ac-highlight { background-color: #fafb58; z-index: 150050;}
#suggestcontainerbottom li.yui-ac-prehighlight { background-color: #ffffcc; z-index: 150050;}
