a.asearch_product_link,
a.asearch_product_link:link,
a.asearch_product_link:visited
{
   color: #000;
   width: 325px;
}

a.asearch_product_link:hover{
 background: url("imgs/bg_hover.png") repeat-x left top;
 color: #FFF;
}
.asearch_product_select  .asearch_name{
  color: #fff;
}
.asearch_product_select  .asearch_desc{
  color: #fff;
}
.asearch_product_select > a{
 background: url("imgs/bg_hover.png") repeat-x left top;
 color: #FFF;
}

.asearch_top{
    height: 28px;
    background: url("imgs/block_search_top.png") repeat-y left top;
}

.asearch_footer{
    height: 28px;
    background:url("imgs/block_search_footer.png") no-repeat scroll left bottom ;
}
.asearch_content{
    background: url("imgs/block_search_content.png") repeat-y top left;
}
.asearch_loading{
    display: block;
    width: 100%;
    min-height: 40px;
    height:100%;
    background: url("imgs/loading.gif") no-repeat center center;
}


#asearch_scrollbar .scrollbar{ background-color: #e3e3e3; border-radius: 4px; border: solid 1px #a6a6a6; }
#asearch_scrollbar .track { /* background: yellow; */ }
#asearch_scrollbar .thumb { background-color: #e9e9e9; border-radius: 4px; border: solid 1px #a6a6a6;}
#asearch_scrollbar .thumb:hover { background-color: #f0f0f0; }
#asearch_scrollbar .thumb .end {/* background: green; */}


.asearch_contentCategoriesTop{
    margin-top: 15px;
    background: url("imgs/contentCategoriesTop.png") no-repeat left top;
}

.asearch_contentCategoriesBottom
{
    background: url("imgs/contentCategoriesBottom.png") no-repeat bottom left;
}
.asearch_contentCategoriesContent
{
    background: url("imgs/contentCategoriesContent.png") top left repeat-y;
}

a.asearch_categoryFilter{
    display: block;
    padding-bottom: 8px;
    padding-top: 5px;
    color: #7F7F7F;
    text-decoration: none;
    font: 10px/18px "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
    background: url("imgs/asearch_categoryFilter.png") left bottom repeat-x;

}
.categoryName .selected,
a.asearch_categoryFilter:hover{
    color: #333;
}


.categoryName .selected{
    
}

a.asearch_categoriesRefrex{
    display: inline-block;
    width: 20px;
    height: 20px;
    float: right;
    filter:alpha(opacity=70);
    opacity:0.7;
    background: url("imgs/btn_refrex.png") center center no-repeat;
    margin-right: 10px;
}
a.asearch_categoriesRefrex:hover{
    filter:alpha(opacity=100);
    opacity:1;
}