/*! jQuery UI - v1.9.2 - 2012-11-23
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css, jquery.ui.theme.css
* Copyright 2012 jQuery Foundation and other contributors; Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

.nav-bar .search #main-suggest-menu .ui-menu,
.search-box .input-area .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu,
.search-box .input-area .ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu-item,
.search-box .input-area .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu-divider,
.search-box .input-area .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu-item a,
.search-box .input-area .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu-item a.ui-state-focus,
.nav-bar .search #main-suggest-menu .ui-menu .ui-menu-item a.ui-state-active,
.search-box .input-area .ui-menu .ui-menu-item a.ui-state-focus,
.search-box .input-area .ui-menu-item a.ui-state-active{ font-weight: normal; margin: -1px; }

.nav-bar .search #main-suggest-menu .ui-menu .ui-state-disabled,
.search-box .input-area .ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.nav-bar .search #main-suggest-menu .ui-menu .ui-state-disabled a,
.search-box .input-area .ui-menu .ui-state-disabled a { cursor: default; }


/* Component containers
----------------------------------*/
.nav-bar .search #main-suggest-menu .ui-widget,
.search-box .input-area .ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.nav-bar .search #main-suggest-menu .ui-widget .ui-widget,
.search-box .input-area .ui-widget .ui-widget { font-size: 1em; }
.nav-bar .search #main-suggest-menu .ui-widget-content,
.search-box .input-area .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png)/*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.nav-bar .search #main-suggest-menu .ui-widget-content a,
.search-box .input-area .ui-widget-content a { color: #222222/*{fcContent}*/; }
.nav-bar .search #main-suggest-menu .ui-widget-header,
.search-box .input-area .ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png)/*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.nav-bar .search #main-suggest-menu .ui-widget-header a,
.search-box .input-area .ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
/*.ui-state-hover, 
.ui-widget-content .ui-state-hover, 
.ui-widget-header .ui-state-hover, 
.ui-state-focus, 
.ui-widget-content .ui-state-focus, 
.ui-widget-header .ui-state-focus { border: 1px solid #999999/*{borderColorHover}; background: #dadada/*{bgColorHover} url(images/ui-bg_glass_75_dadada_1x400.png)/*{bgImgUrlHover}50%/*{bgHoverXPos} 50%/*{bgHoverYPos} repeat-x/*{bgHoverRepeat}; font-weight: normal/*{fwDefault}; color: #212121/*{fcHover}; }
.ui-state-hover a, 
.ui-state-hover a:hover, 
.ui-state-hover a:link, 
.ui-state-hover a:visited { color: #212121/*{fcHover}; text-decoration: none; }
.ui-state-active, 
.ui-widget-content .ui-state-active, 
.ui-widget-header .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}; background: #ffffff/*{bgColorActive} url(images/ui-bg_glass_65_ffffff_1x400.png)/*{bgImgUrlActive} 50%/*{bgActiveXPos} 50%/*{bgActiveYPos} repeat-x/*{bgActiveRepeat}; font-weight: normal/*{fwDefault}; color: #212121/*{fcActive}; }
.ui-state-active a, 
.ui-state-active a:link, 
.ui-state-active a:visited { color: #212121/*{fcActive}; text-decoration: none; } */


