    .gwt-DecoratedStackPanel {
      border-bottom: 1px solid #00CCFF;
    }

    .gwt-DecoratedStackPanel .gwt-StackPanelContent {
      border: 1px solid #00CCFF;
      border-bottom: 0px;
      background: #666;
      padding: 2px 2px 10px 5px;
    }

    .gwt-DecoratedStackPanel .gwt-StackPanelItem {
      cursor: pointer;
      cursor: hand;
      font-weight: bold;
      font-size: 1.3em;
      padding: 4px;
      border: 1px solid #00CCFF;
      border-bottom: 0px;
      background: #222;
    }

    .gwt-DecoratedStackPanel .stackItemTopLeft,
    .gwt-DecoratedStackPanel .stackItemTopRight,
    .gwt-DecoratedStackPanel .stackItemTopLeftInner,
    .gwt-DecoratedStackPanel .stackItemTopRightInner {
      display: none;
    }

    html>body .gwt-DecoratedStackPanel {
    }

    * html .gwt-DecoratedStackPanel {
    }

    .cw-StackPanelHeader {
      padding-left: 7px;
      font-weight: bold;
      font-size: 1.4em;
    }