/* Crescent Moon - retailers */
TABLE.retail {
  margin: -10px 0px 0px 15px ;
}
TABLE.retail TD {
  padding: 0px 0px 0px 15px ;
  text-align: justify ;
  vertical-align: top ;
  border: solid 0px #ff0000 ;
}
TABLE.retail TD.address {
  height: 1px ;
}
DIV.icon {
  height: 100% ;
  padding: 2px 0 2px 0 ;
  text-align: center ;
  border-style: solid ;
  border-width: 2px ;
  border-color: #942121 ;
}

TABLE.retail TD.name {
  height: 1px ;
  padding-left: 0px ;
  padding-top: 10px ;
  font-weight: bold ;
}
TABLE.retail TD.icons {
  width: 40px ;
  padding-top: 2px ;
  padding-left: 0px ;
}
TABLE.retail TD.icons IMG {
  margin-bottom: 2px ;
}
TABLE.retail TD.desc {
  font-size: 80% ;
}
