Vinegar is good to use in order to get rid of odors. Simply pour a couple of tablespoons straight into the dishwasher. Run it on a single cycle with the hottest setting, then open the door to let it air dry once the cycle is complete. You can also add a couple drops of essential oils to the vinegar if you concerned about the scent of vinegar too.
http://www.hotpoint.com/dishwashers
www.servizmagic.com