.RadAutoCompleteBox_Dave {
   color: black;
   border: 1px solid #aaa;
   border-radius: 3px;
}

.RadAutoCompleteBox_Dave .racInput {
}

.RadAutoCompleteBox_Dave .racTokenList {
   border: 0 !important;
   color: #333333;
   background-color: #ffffff;
}

.RadAutoCompleteBox_Dave .racToken {
   margin-right: 2px;
   border-radius: 3px;
   background-image: url('Common/radGradientButtonSprite.png');
   border-color: #b3b3b3;
   color: #333333;
   background-color: #e6e6e6;
   background-image: linear-gradient(white, #e6e6e6);
}

.RadAutoCompleteBox_Dave .racRemoveTokenLink {
   background-image: url('Common/radActionsSprite.png');
   background-position: -2px -1342px;
}

.RadAutoCompleteBox_Dave .racToken.racHovered {
   border-color: darkgray;
   color: #000000;
   background-color: #c2c2c2;
   background-image: linear-gradient(gainsboro, #c2c2c2);
}

.RadAutoCompleteBox_Dave .racToken.racFocused {
   border-color: #676767;
   box-shadow: inset 0 0 5px #676767;
}

.RadAutoCompleteBox_Dave .racToken.racSelected {
   border-color: #676767;
   color: #ffffff;
   background-color: #808080;
   background-image: linear-gradient(#9a9a9a, #808080);
}

.RadAutoCompleteBox_Dave .racLoadingIcon {
   background-image: url('Common/loading_small.gif');
}

.RadAutoCompleteBoxPopup_Dave {
   border-color: #cccccc;
   color: #333333;
   background-color: #ffffff;
}

.RadAutoCompleteBoxPopup_Dave .racItemHovered {
   color: #000000;
   background-color: #c2c2c2;
}

.RadAutoCompleteBoxPopup_Dave .racFocused {
   box-shadow: inset 0 0 5px #676767;
}

.RadAutoCompleteBoxPopup_Dave .racItemSelected {
   color: #ffffff;
   background-color: #808080;
}
