ul.tabs a.asyncindexing-store {
    padding-left: 18px;
}
ul.tabs a.asyncindexing-store span {
   background: url("../images/store.png") no-repeat;
   margin: 0px 0px 0px 0px;
   padding: 15px 0px;
}
ul.tabs a.asyncindexing-store.active {
   background: #fff;
}
ul.tabs a.asyncindexing-store.active:hover {
   padding-left: 18px;
}
ul.tabs a.asyncindexing-store.active:hover span {
   background-color: none;
   background: url("../images/store.png") no-repeat;
   margin: 0px 0px 0px 0px;
   padding: 15px 0px;
}

.asyncindexing-help-button {
   position: absolute;
   margin-top: -20px;
   margin-left: 270px;
}


.tooltip {
   position: absolute!important;
   overflow:hidden;
   font-size: 12px;
   z-index: 10000!important;
}
.tooltip .xboxcontent {
   padding: 3px 5px;
   color: #444;
   background: #fff9e9;
   border-radius: 3px;
   border: 1px solid #eee2be;
}

.async-config td {
   position: relative;
}
.async-config td.scope-label {
   width: 90px !important;
}
.async-config .note {
   display: none;
}
.async-config .hint {
   position: absolute;
   left: -117px;
   top: 5px;
}
.async-config .hint > div {
   display: block !important;
   border-color: #ccc #aaa #aaa #ccc;
   border-width: 1px;
   border-style: solid;
   background-color: #fff;
   background-image: url(../../images/btn_back_bg.gif);
   color: #555;
   padding: 1px 7px 2px 7px;
   cursor: pointer;
   font: bold 12px arial, helvetica, sans-serif;
}

.async-config .grid {
   width: 280px;
}