Give the gift of Drupal. All merchandise is 50% off through 2016.
I have an example where my parent mlid is 'main-menu:48'. This is not a valid CSS class name and in template_preprocess_menu_block_wrapper this is put straight in.
I propose that the ':' should be replaced with a '-' to make it a valid CSS identifier.