body {
  /*font-family: Verdana, Helvetica, sans-serif !important;*/
  font-size: 16px !important;
  background-color: #3A3A3A !important;
  background-position: top left !important;
  background-repeat: repeat-x !important;
  padding: 0;
  margin: 0;
}

.gwt-SplitLayoutPanel-HDragger {
  /* override lower panel dragger */
  /* until border images are replaced */
  background: #BBBBBB !important;
}

img {
  border: none;
}

#maincontent {
  height: auto;
  min-height: 350px;
  padding: 0;
  margin: 5px 110px 21px;
}

.main_wrapper {
  width: 1047px;
  margin: 0 auto;
}
