.gwt-PopupPanel {
    border: 3px solid #e7e7e7;
    padding: 3px;
    background: white;
    z-index: 500;
}

.gwt-PopupPanelGlass {
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    z-index: 500;
}

html > body .gwt-PopupPanel {
}

* html .gwt-PopupPanel {
}

.gwt-DecoratedPopupPanel .popupContent {
}

.gwt-DecoratedPopupPanel .popupMiddleCenter {
    padding: 3px;
    background: #f1f1f1;
}

.gwt-DecoratedPopupPanel .popupTopCenter {
}

.gwt-DecoratedPopupPanel .popupBottomCenter {
}

.gwt-DecoratedPopupPanel .popupMiddleLeft {
}

.gwt-DecoratedPopupPanel .popupMiddleRight {
}

.gwt-DecoratedPopupPanel .popupTopLeftInner {
    width: 6px;
    height: 5px;
    zoom: 1;
}

.gwt-DecoratedPopupPanel .popupTopRightInner {
    width: 6px;
    height: 5px;
    zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomLeftInner {
    width: 6px;
    height: 6px;
    zoom: 1;
}

.gwt-DecoratedPopupPanel .popupBottomRightInner {
    width: 6px;
    height: 6px;
    zoom: 1;
}

.gwt-DecoratedPopupPanel .popupTopLeft {
}

.gwt-DecoratedPopupPanel .popupTopRight {
}

.gwt-DecoratedPopupPanel .popupBottomLeft {
}

.gwt-DecoratedPopupPanel .popupBottomRight {
}

html > body .gwt-DecoratedPopupPanel {
}

* html .gwt-DecoratedPopupPanel .popupTopLeftInner {
    width: 6px;
    height: 5px;
    overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupTopRightInner {
    width: 6px;
    height: 5px;
    overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupBottomLeftInner {
    width: 6px;
    height: 6px;
    overflow: hidden;
}

* html .gwt-DecoratedPopupPanel .popupBottomRightInner {
    width: 6px;
    height: 6px;
    overflow: hidden;
}

