    .gwt-DecoratedTabBar {
    }

    .gwt-DecoratedTabBar .gwt-TabBarFirst {
      width: 5px;  /* first tab distance from the left */
    }

    .gwt-DecoratedTabBar .gwt-TabBarRest {
    }

    .gwt-DecoratedTabBar .gwt-TabBarItem {
      border-collapse: collapse;
      margin-right: 6px;
    }

    .gwt-DecoratedTabBar .tabTopLeft,
    .gwt-DecoratedTabBar .tabTopRight,
    .gwt-DecoratedTabBar .tabTopLeftInner,
    .gwt-DecoratedTabBar .tabTopRightInner {
      display: none;
    }

    .gwt-DecoratedTabBar .tabMiddleCenter {
      padding: 4px 6px;
      cursor: pointer;
      cursor: hand;
      color: #bec7cc;
      font-weight: bold;
      text-align: center;
      background: #222;
    }

    .gwt-DecoratedTabBar .gwt-TabBarItem-selected .tabMiddleCenter {
      cursor: default;
      background: #000;
    }

    html>body .gwt-DecoratedTabBar {
    }

    * html .gwt-DecoratedTabBar {
    }

    .gwt-TabPanel {
    }

    .gwt-TabPanelBottom {
      border-color: #000;
      border-style: solid;
      border-width: 3px 2px 2px;
      overflow: hidden;
      padding: 6px;
    }