use namespaced CSS classes to avoid collisions