/*
 * Borderless button
 */
.gwtaf-action-item {
  align: left;
  text-align: left;
  vertical-align: middle;
  font-size:11px;
  font-family:tahoma,arial,helvetica,sans-serif;
  font-style: normal;
  height:16px;
  width:100%;
  cursor:pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.gwtaf-action-item-multiline {
  align: left;
  text-align: left;
  vertical-align: middle;
  font-size:11px;
  font-family:tahoma,arial,helvetica,sans-serif;
  font-style: normal;
  width:100%;
  cursor:pointer;
}


.gwtaf-action-item-icon {
  background-repeat: no-repeat;
  padding-left:20px;
}

.gwtaf-action-item-icon-readonly {
  opacity:0.4;
  filter:alpha(opacity=40);
}

/*
 * Progress bar
 */
.gwtaf-progress-frame {
  position:relative;
  top:0px;
  left:0px;
  height:100%;
  border: 1px solid #B5B8C8;
  overflow:hidden;
}

.gwtaf-progress-text {
  position:absolute; 
  top:0px;
  left:3px;
  height:100%;
  width:100%;
  z-order:2;
  /*text-color: #00ff00;*/
  overflow:visible;
}

.gwtaf-progress-bar {
  z-order:1;
  height:100%;
  overflow:hidden;
}

/*
 * Readonly styles
 */
.gwtaf-triggerfield-hide {
  visibility: hidden;
}

.gwtaf-form-field-ro, textarea.gwtaf-form-field-ro {
  color:black;
  padding:2px 4px !important;
  border:0 none transparent;
  background: transparent;
  /*font-family:tahoma,arial,helvetica,sans-serif;*/
  /*text-align:justify;*/
}



.x-grid3-col-gwtaf-message-grid-msgid {
  overflow: visible; 
  white-space: normal !important;
  background-color: #fff0f0; 
}

.x-grid3-td-gwtaf-message-grid-typid {
  background-color: #fff0f0;
}
