Yes, this is the first time in Cesium that several different widgets depend on the same CSS class.  The CesiumWidget itself does use the class, but only when the widget fails to initialize and the dialog is displayed.  Still, the other widgets should probably include CesiumWidget.css, or the class should be moved to a new shared.css.  Thoughts, @mramato or @shunter?