Is there any reason why the standard Star Destroyers are painted white? It looks like the standard metals used for construction (i.e. the Death Star, AT-ATs, AT-STs, etc) are all grey. Painting a space warship such a contrasting color seems odd.
Bonus points for explaining why the Executor-class Super Star Destroyers are not white.