div.ss-wrap *{margin:0;padding:0;border:none;background:none;background-color:transparent;background-image:none;background-position:0 0;text-decoration:none;font-size:1em}input.ss-input{display:block}input.ss-input-thinking{background-image:url(../images/indicator.gif) !important;background-repeat:no-repeat;background-position:center right}ul.ss-box{  margin:0 !important;padding:0 !important;width:304px;z-index:999999;border:1px solid #919191;font-size:11px;background:#fff;-moz-box-shadow:2px 2px 5px 0 #c5c5c5;list-style:none}ul.ss-box li{float:left;width:100%;clear:both}ul.ss-box li,ul.ss-box li *{cursor:pointer}ul.ss-box li.ss-header{height:13px;overflow:hidden;padding:5px 0;color:#fff;background:transparent url(../images/search-header-bg.gif) repeat-x bottom}ul.ss-box li.ss-header p.ss-header-text{margin:0 !important;padding:0 0 0 10px !important;float:left;font-size:12px;font-weight:bold}ul.ss-box li.ss-header p.ss-header-limit{margin:0 !important;padding:0 10px 0 0 !important;float:right;font-size:11px;font-weight:normal}ul.ss-box li.ss-result{margin:0 !important;padding:0 !important;border-bottom:1px solid #c5c5c5}ul.ss-box li.ss-result a{display:block;padding:5px 10px;text-decoration:none !important;background:#fff}ul.ss-box li.ss-result a:hover{background:#cde0ff url(../images/search-item-hover.gif) repeat-x top}ul.ss-box li.ss-result img{margin-right:12px}ul.ss-box li.ss-result p{margin:0 !important;padding:0 !important;color:#444;font-weight:normal;font-size:10px}ul.ss-box li.ss-result p span.ss-result-title{display:inline !important;margin:0 !important;padding:0 !important;font-size:11px;font-weight:bold;color:#222}