div.items div.listgrid {
  border : none !important;
  width : 95%;
  overflow : visible;
}
div.items div.listgrid table {
  border : none;
}
div.items div.listgrid table td {
  border : none;
}
div.gridbox {
  overflow:hidden;
}
div.gridbox table.row20px tr td {
  white-space: nowrap;
  padding : 0;
}
div.gridbox .objbox {
  overflow:visible !important;
}
div.gridbox table.obj td span.space, div.gridbox table.obj td img.space{
  width:18px;
}
div.gridbox table.obj td.editable{
  -moz-user-select:text;
  color:green;
}

/* --------------------------------------
xgrid setting
---------------------------------------*/
div.listgrid {
  margin: 0px !important;
  padding: 0px !important;
}
div.listgrid div#divListGrid {
  overflow: visible;
  height: 100% !important;
  position : static;
}
div.listgrid div#divListGrid * {
  overflow: visible;
  position : static;
}
div.listgrid div#divListGrid table {
  font-size : small !important;
  overflow : hidden; 
}
div.listgrid table td {
  overflow : hidden; 
}
div.listgrid div#divListGrid table div {
  overflow: visible !important;
}
div.listgrid div#divListGrid table.hdr {
  border : none !important;
  border-right : 1px solid #333333 !important;
  font-size : 90% !important;
  overflow : hidden; 
  width : 100%;
  background-color : #dddddd !important;
}
div.listgrid div#divListGrid table.hdr td {
  padding : 2px 0 !important;
  vertical-align : middle !important;
  background-color : #dddddd !important;
  border-top : 1px solid #333333;
  border-right : none;
  border-bottom : 1px solid #333333;
  border-left : 1px solid #333333;
  text-align : center;
  -moz-user-select:none;
  overflow:hidden;
  font-size : 90%;
  font-weight:bold;
}
div.listgrid div#divListGrid div.objbox {
  height : auto !important; 
  overflow : visible;
}
div.listgrid div#divListGrid div.objbox table.obj {
  border-right : 1px solid #333333;
}
div.listgrid div#divListGrid div.objbox table.obj td {
  border-left : 1px solid #333333;
  border-bottom : 1px solid #333333;
  padding : 4px;
  vertical-align : middle;
  overflow : hidden; 
  -moz-user-select:none;
  font-size : 80% !important;
}
div.listgrid div#divListGrid div.objbox table.obj td img {
  vertical-align : middle;
}
div.listgrid div#divListGrid div.objbox tr.hover_row {
  background-color : #DDDDFF;
}
div.listgrid div#divListGrid div.objbox tr.disable_row td{
  background-color : #D0D0D0;
}
