/*!
 ** jQuery UI Menu 1.9.2
 * http://jqueryui.com
 *
 * Copyright 2012 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }

.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }

/* icon support */
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.ui-menu .ui-menu-icon { position: static; float: right; }




form.search .ui-menu, .priceforms_ .ui-menu{ width:auto; list-style:none; padding: 0 ; margin: 0; display:block; outline: none; border:solid 1px #e9e9e9; border-radius:15px; position:absolute; z-index:9999 !important; background:#48c1f0; font-family:Arial, Helvetica, sans-serif !important;}
form.search .ui-menu .ui-menu, .priceforms_ .ui-menu .ui-menu{ margin-top: 10px; position: absolute;}
form.search .ui-menu .ui-menu-item, .priceforms_ .ui-menu .ui-menu-item{ margin: 6px 0; padding:0 !important; zoom: 0; width: 100%; border:none !important; background:none !important; top:0 !important; position:relative;white-space: nowrap}

form.search .ui-menu .ui-menu-divider, .priceforms_ .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0;  }
form.search .ui-menu .ui-menu-item a, .priceforms_ .ui-menu .ui-menu-item a{ text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; color:#fff; font-size:15px; border-radius:0}
form.search .ui-menu .ui-menu-item a.ui-state-focus,
form.search .ui-menu .ui-menu-item a.ui-state-active, form.search .ui-menu .ui-menu-item a:hover, .priceforms_ .ui-menu .ui-menu-item a.ui-state-focus, .priceforms_ .ui-menu .ui-menu-item a.ui-state-active, .priceforms_ .ui-menu .ui-menu-item a:hover{ font-weight: normal;   margin:0 !important; background:#fff !important; padding-left:.4em !important; color:#48c1f0; border:none !important; border-radius:0 !important;
}

form.search .ui-menu .ui-state-disabled, .priceforms_ .ui-menu .ui-state-disabled{ font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
form.search .ui-menu .ui-state-disabled a, .priceforms_ .ui-menu .ui-state-disabled a{ cursor: default; }

/* icon support */
form.search .ui-menu-icons, .priceforms_ .ui-menu-icons{ position: relative; }
form.search .ui-menu-icons .ui-menu-item a, .priceforms_ .ui-menu-icons .ui-menu-item a{ position: relative; padding-left: 2em; }

/* left-aligned */
form.search .ui-menu .ui-icon, .priceforms_ .ui-menu .ui-icon{ position: absolute; top: .2em; left: .2em; }

/* right-aligned */
form.search .ui-menu .ui-menu-icon, .priceforms_ .ui-menu .ui-menu-icon{ position: static; float: right; }