yes, we could help with that in a Premiere support appointment.
as for you question about the css,there is a million and one ways this could be done. you could store it in a separate table. you could do it inline:
<span style="background-color:#000000;">Menu Item</span>
it all depends on which way is easiest for you and customer to use.