h1 {
  font-size: 2em;
  font-weight: bold;
  color: #ff0000;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}

.x-tab-panel-body {
  background-color: #DFE8F6;
}

.x-panel-body {
  background-color: #DFE8F6;
}

.x-toolbar-body {
  background-color: #DFE8F6;
}

.x-fieldset {
  margin-bottom:6px;
  padding:6px;
}

.x-btn-disabled {
  -moz-opacity: 0.3;
  opacity: .30;
  filter: alpha(opacity=30);
}

.nobackground {
  background: none;
}

.gvx-el-mask {
    background-color: #eeeeee;
    z-index: 4000;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.2;
    opacity: .20;
    filter: alpha(opacity=20);
    width: 100%;
    height: 100%;
    zoom: 1;
}

.gvx-el-mask-webui {
    background-color: #eeeeee;
    z-index: 4000;
    position: absolute;
    top:0;
    left:0;
    -moz-opacity: 0.1;
    opacity: .10;
    filter: alpha(opacity=10);
    width: 100%;
    height: 100%;
    zoom: 1;	
}

.gvx-el-mask-wait {
	cursor: wait;
}

.gvx-el-mask-msg {
    z-index: 4002;
	position: absolute;
    top: 0;
    left: 0;
    border:1px solid;
    padding:2px;
    border-color:#6593cf;
    background:repeat-x 0 -16px;
    background-color:#c3daf9;
    background-image:url(images/default/box/tb-blue.gif);
}

.gvx-el-mask-msg-reload {
    z-index: 4002;
    position: absolute;
    top: 0;
    left: 0;
    padding:2px;
    display:block;
    float: left;
}

.gvx-el-mask-msg-reload-webui {
    z-index: 4002;
    position: absolute;
    top: 4px;
    right: 3px;
    display:block;
    float: right;
}

.gvx-el-mask-msg .text {
    border-color:#a3bad9;
    color:#222;
    font:bold 13px tahoma, arial, helvetica, sans-serif;
    padding:2px 8px 5px 5px;
}

.gvx-el-mask-msg-reload .text {
	float: left;
}

.gvx-el-mask-msg .loader {
	width: 220px;
	height: 19px;
    background-image:url(images/bigloader.gif);	
}

.gvx-el-mask-msg-reload .loader {
	float: left;
	width: 16px;
	height: 16px;
	padding-right: 5px;
	background: no-repeat;
    background-image:url(images/reload.gif);	
}

.gvx-el-mask-msg-reload-webui .loader {
	width: 16px;
	height: 16px;
	background: no-repeat;
    background-image:url(images/reload.gif);	
}

.gwt-HTML {
	background-color: white;
	border-color: #B5B8C8;
	border-style: solid;
	border-width: 1px;
	margin: 5px;
}

.innerFrame {
	background-color: white;
	border: none;
}

.x-form-textarea {
	padding-top: 1px;
	line-height: 18px;
}

