.asiPicker.v3 .quicklinks{
  float:left;
  width:490px;
  margin:5px 5px 5px 0;
}
.asiPicker.v3 .asiBrowseDropdown{
  width: 256px;
}
.asiPicker.v3 .createElements{
  width:237px;
  margin-left:3px;
}
.asiPicker.v3 .asiBrowseDropdown, .asiPicker.v3 .createElements {
  float:left;
  height:30px;
  line-height:30px;
}
.asiPicker.v3 .asiBrowseDropdown *, .asiPicker.v3 .createElements * {
  vertical-align:middle;
}
.asiPicker.v3 .asiBrowseDropdown select{
  width: 90%;
}
.asiPicker.v3 .asiPickerSelector{
  background:white;
  overflow:auto;
  overflow-x:hidden;
  overflow-y:auto;
  border:1px solid black;
  width: 256px;
  height:205px;
  float:left;
  margin:2px 15px 2px 0;
  clear:left;
  backface-visibility: hidden; /* Workaround for Chrome w/Retina Mac issue. https://bugs.chromium.org/p/chromium/issues/detail?id=420072 */
}
.asiPicker.v3 .asiPickerSelector .asiGridOuterContainer{
  width:256px;
  margin:4px 0 !important;
}
.asiPicker.v3 .asiPickerSelector .asiGridOuterContainer.scrollbarEnabled{
  margin:0 !important;
  width:240px;
}
.asiPicker.v3 .asiSearchResults .asiGridOuterContainer{
  width:470px !important;
}
.asiPicker.v3 .asiPickerPreview{
  background:white;
  overflow: auto;
  border: 1px solid black;
  width:216px;
  height: 205px;
  margin: 2px 1px 2px 0;
  float:left;
}
.asiPicker.v3 .asiPickerPreview img{
  /*border: 1px solid black !important;*/
  margin:10px 10px 10px 78px;
  max-height:80px;
  max-width:60px;
}
.asiPicker.v3 .asiPickerPreview div, .asiPicker.v3 .asiPickerPreview a{
  font-size:11px !important;
  text-align:left !important;
  margin: 10px !important;
}
.asiPicker.v3 .asiPickerPreview .name{
  font-weight: bold;
}
.asiPicker.v3 .drillable{
  font-weight: bold;
  cursor:pointer !important;
  color: #2322f0;
}
.asiPicker.v3.asiGrid tr.selected td{
  background-color: #ffff99 !important;
}
.asiPicker.v3 .asiGridTD0{
  width:0 !important;
}
.asiPicker.v3 .asiGridInnerContainer{
  border-bottom: 0;
}
.asiPicker.v3 .asiGrid tbody td{
  border:0;
}
.asiPicker.v3 .pickerEntry{
  float:left;
}
.asiPicker.v3 .selectLink{
  float:right;
}
.asiPicker.v3 .asiSearchBox{
  background:white;
  overflow:auto;
  border:1px solid black;
  width: 487px;
  height:230px;
  float:left;
  margin:10px 0 2px 0;
  clear:left;
}
.asiPicker.v3 .asiSearchResults{
  background:white;
  overflow: auto;
  border: 1px solid black;
  width:487px;
  height: 230px;
  margin:10px 0 2px 0;
  float:left;
}
