ul.autocompleter-choices{position:absolute;margin:0;padding:0;list-style:none;border:1px solid #7c7c7c;border-left-color:#c3c3c3;border-right-color:#c3c3c3;border-bottom-color:#ddd;text-align:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;z-index:50;background-color:#fff;float:none;clear:both;}
ul.autocompleter-choices li{position:relative;margin:-2px 0 0 0;padding:.2em 1.5em .2em 1em;display:block;float:none!important;cursor:pointer;font-weight:normal;white-space:nowrap;font-size:.8em;line-height:1.5em;}
ul.autocompleter-choices li.autocompleter-selected{background-color:#444;color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{display:inline;float:none;font-weight:bold;margin:0;padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{color:#9FCFFF;}
.demo-info{position:absolute;top:0;right:4px;padding:1px 2px;font-size:.9em;color:#888;}
input.autocompleter-loading{background-image:url(../spinner.gif);background-repeat:no-repeat;background-position:right 50%;}
.scrollControlsY{display:block;position:absolute;top:0;right:0;height:100%;width:19px;}
.upBtn{display:block;position:absolute;top:0;right:0;width:19px;height:20px;background:url(upBtn.gif) no-repeat 0 0;cursor:pointer;}
.upBtn:hover{background:url(upBtn.gif) no-repeat 0 -20px;}.upBtn-Active,.upBtn-Active:hover{background:url(upBtn.gif) no-repeat 0 -40px;}
.downBtn{display:block;position:absolute;bottom:0;right:0;width:19px;height:20px;background:url(downBtn.gif) no-repeat 0 -40px;cursor:pointer;}
.downBtn:hover{background:url(downBtn.gif) no-repeat 0 -20px;}.downBtn-Active,.downBtn-Active:hover{background:url(downBtn.gif) no-repeat 0 0;}
.scrollBar{display:block;position:absolute;top:20px;right:0;bottom:20px;width:19px;background:url(scrollBar.gif) repeat-y center top;}
.scrollHandle{display:block;position:absolute;top:0;right:0;width:19px;height:35px;min-height:13px;cursor:pointer;padding:11px 0;}
.scrollHandleBG{display:block;position:relative;height:100%;width:19px;background:url(scrollHandleBG.gif) repeat-y 0 0;}
.scrollHandle .scrollHandleBG:hover,.scrollHandle:hover .scrollHandleBG{background:url(scrollHandleBG.gif) repeat-y -19px 0;}
.scrollHandle-Active .scrollHandleBG:hover,.scrollHandle-Active:hover .scrollHandleBG,.scrollHandle-Active .scrollHandleBG{background:url(scrollHandleBG.gif) repeat-y -38px 0;}
.scrollHandleMiddle{display:block;position:absolute;width:19px;height:13px;background:url(scrollHandleMiddle.gif) no-repeat 0 0;top:50%;margin:-5px 0 0 0;}
.scrollHandle .scrollHandleMiddle:hover,.scrollHandle:hover .scrollHandleMiddle{background:url(scrollHandleMiddle.gif) repeat-y -19px 0;}
.scrollHandle-Active .scrollHandleMiddle:hover,.scrollHandle-Active:hover .scrollHandleMiddle,.scrollHandle-Active .scrollHandleMiddle{background:url(scrollHandleMiddle.gif) repeat-y -38px 0;}
.scrollHandleTop{display:block;position:absolute;width:19px;height:11px;background:url(scrollHandleTop.gif) no-repeat 0 0;top:0;margin:0;}
.scrollHandle .scrollHandleTop:hover,.scrollHandle:hover .scrollHandleTop{background:url(scrollHandleTop.gif) no-repeat -19px 0;}
.scrollHandle-Active .scrollHandleTop:hover,.scrollHandle-Active:hover .scrollHandleTop,.scrollHandle-Active .scrollHandleTop{background:url(scrollHandleTop.gif) no-repeat -38px 0;}
.scrollHandleBottom{display:block;position:absolute;width:19px;height:11px;background:url(scrollHandleBottom.gif) no-repeat -38px 0;bottom:0;margin:0;}
.scrollHandle .scrollHandleBottom:hover,.scrollHandle:hover .scrollHandleBottom{background:url(scrollHandleBottom.gif) no-repeat -19px 0;}
.scrollHandle-Active .scrollHandleBottom:hover,.scrollHandle-Active:hover .scrollHandleBottom,.scrollHandle-Active .scrollHandleBottom{background:url(scrollHandleBottom.gif) no-repeat 0 0;}
a:hover.n2Select-anchor,a:active.n2Select-anchor,a:link.n2Select-anchor,a:visited.n2Select-anchor{position:absolute;overflow:hidden;padding:0 25px 0 4px;border:1px solid #ccc;color:#000;text-decoration:none;background:url(arrow1.gif) no-repeat right center #fff;}
a:focus.n2Select-anchor{border:1px solid #B80000;text-decoration:none;background:url(arrow2.gif) no-repeat right center #fff;}
.n2Select-list{position:absolute;margin:0;padding:0;border:1px solid #ccc;overflow-y:auto;z-index:500;text-align:left;}
.n2Select-even{background-color:#fff;}.n2Select-odd{background-color:#fff;}.n2Select-group{font-weight:bold;font-style:italic;padding:0 8px;color:#000;cursor:default;}
.n2Select-item{padding:0 8px;color:#000;cursor:pointer;}.n2Select-sub{padding:0 8px 0 16px;color:#000;cursor:pointer;}
.n2Select-disabled{color:#ccc;cursor:default;}.n2Select-selected{background-color:#444;color:#fff;}
