To fix this issue one can hide all disabled controls and all the white space around it. this can be done by simply adding following CSS and Open UI framework takes care of the rest.
Further on to hide disabled menu items add :
Siebel adds these classes and attributes to all the buttons on all applets and menus including new/query/delete icons to show them as disabled. Thus this change effects the entire application.
This post is contributed by esteem reader from down under via siebel-developers slack community. Register today to read more discussion like this.