body.olive {
  background: url(images/background.png) 100% 100% no-repeat;
  background-size: cover;
}
.olive hr.spacer {
  border: 0;
  background-color: #ADADED;
  height: 1px;
}
.olive .dojoDndItemBefore {
  border-top: 2px solid #336699;
}
.olive .dojoDndItemAfter {
  border-bottom: 2px solid #336699;
}
.olive .dojoDndItemOver {
  cursor: pointer;
}
.olive table.dojoDndAvatar {
  -moz-border-radius: 0;
  border: 1px solid #CCCCCC;
  border-collapse: collapse;
  background-color: #FFFFFF;
  font-size: 75%;
  color: #000000;
}
.olive .dojoDndAvatar td {
  border: none;
}
.olive .dojoDndAvatar tr {
  border: none;
}
.olive .dojoDndAvatarHeader td {
  height: 20px;
  padding: 0 0 0 21px;
}
.olive .dojoDndAvatarItem td {
  padding: 2px;
}
.olive .dojoDndMove .dojoDndAvatarHeader {
  background-color: #F58383;
  background-image: url(images/dndNoMove.png);
  background-repeat: no-repeat;
  background-position: 2px center;
}
.olive .dojoDndCopy .dojoDndAvatarHeader {
  background-color: #F58383;
  background-image: url(images/dndNoCopy.png);
  background-repeat: no-repeat;
  background-position: 2px center;
}
.olive .dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
  background-color: #97E68D;
  background-image: url(images/dndMove.png);
  background-repeat: no-repeat;
  background-position: 2px center;
}
.olive .dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
  background-color: #97E68D;
  background-image: url(images/dndCopy.png);
  background-repeat: no-repeat;
  background-position: 2px center;
}
