body { padding-top: 50px; }
div.input-prepend>input,div.input-prepend>textarea,div.input-prepend>select,div.input-prepend>*.uneditable-input { margin-bottom: 0; }
div.input-append>input,div.input-append>textarea,div.input-append>select,div.input-append>*.uneditable-input { margin-bottom: 0; }
.gwt-PopupPanel .gwt-DatePicker { width: 200px; }
.gwt-SuggestBoxPopup { z-index: 2100; }
.gwt-SuggestBoxPopup .suggestPopupTop { background-color: white; }
.gwt-SuggestBoxPopup .suggestPopupMiddle { background-color: white; }
.gwt-SuggestBoxPopup .suggestPopupBottomCenter { background-color: white; }
.gwt-SuggestBoxPopup .item {
    /*padding: 2px 6px;
    color: #000;*/
    cursor: pointer;
    font-size: 110%;

    /*display: block;*/
    padding: 3px 9px;
    clear: both;
    font-weight: normal;
    line-height: 20px;
    color: #333333;
    white-space: nowrap;
}
.gwt-SuggestBoxPopup .item-selected {
    color: #ffffff;
    text-decoration: none;
    background-color: #0081c2;
    background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
    background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
    background-image: -o-linear-gradient(top, #0088cc, #0077b3);
    background-image: linear-gradient(to bottom, #0088cc, #0077b3);
    background-repeat: repeat-x;
    outline: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0);
}