/* Autocompleter CSS */
div.autocomplete {
    position: relative;
    z-index: 1005;
    width: 460px;
    background-color: white;
    border: 1px solid #888;
    margin: 0px;
    padding: 0px;
	overflow-x: visible;
	overflow-y: visible;
	left:205px;
	/left:150px;
	top:0;
	/top:-10px;
}
body.ja_JP div#main form#cartForm div#cartcontent.part div#order div.section table.responsiveTable.blueTheme tbody#orderCartItems tr#orderProductLookupPattern td div#orderAddProduct.junkstuff div#productSearchDiv div#orderproductAutoComplete.autocomplete ul.products {height: 230px; overflow:auto;}
body.ja_JP div#main form#cartForm div#cartcontent.part div.section table.responsiveTable.blueTheme tbody#adrCartItems tr#adrProductLookupPattern td div#adrAddProduct.junkstuff div#productSearchDiv div#adrproductAutoComplete.autocomplete ul.products {height: 230px; overflow:auto}

div.autocomplete ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    text-align: left;
    font-size: 11px;
}

div.autocomplete ul li.selected {
    background-color: #ffb;
}

div.autocomplete ul li {
    list-style-type: none;
    display: block;
    margin: 0;
    padding: 2px;
    cursor: pointer;
	height:32px;
	clear:both;
}
td#disabledImageZone {
	bottom: 3px;
	left: 302px;
	position: absolute;
	width: 16px;
	height: 16px;
}
td#product_search_status {
	bottom: 3px;
	height: 16px;
	left: 302px;
	position: absolute;
	width: 16px;
}
.productSearchSku{
	display:block;
	float:left;	
	width:70px;
}
.productSearchDescription{
	/*white-space:normal;*/
	width:345px;
	display:block;
	float:left;
	margin-right:2px;
}
.productAddImage{
	display:block;
	float:left;
	margin-top:9px;
}
.showMoreLink{
	color:#008AB0;
	position:relative;
	left:170px;
	top:8px; 
}
li#showMore{border-top:1px solid #efefef;}