div.gridbox{overflow:hidden;}
.dhx_sub_row{background-color:white;}
div.gridbox .xhdr{background-color:#d4d0c8;}
div.gridbox table.hdr td{font-family:arial;font-size:12px;background-color:#d4d0c8;border:1px solid;border-color:white gray gray white;text-align:center;margin:0;padding:5px 0 5px 0;font-weight:normal;overflow:hidden;empty-cells:show;}
div.gridbox table.hdr td div.hdrcell{overflow:hidden;}
div.gridbox table.obj td{border:1px solid;border-color:white gray gray white;font-family:Arial;font-size:12px;overflow:hidden;padding-top:0;padding-bottom:0;empty-cells:show;}
div.gridbox table.obj th{padding:0 0 0 0;margin:0 0 0 0;}
div.gridbox table.row20px tr td{height:20px;white-space:nowrap;padding:0;}
div.gridbox .objbox{background-color:white;}
div.gridbox table.obj td span.space,div.gridbox table.obj td img.space{width:18px;}
div.gridbox table.obj tr.rowselected td.cellselected,div.gridbox table.obj td.cellselected{background-color:#d8d8d8;color:black;}
div.gridbox table.obj tr.rowselected td{background-color:#e1e0d7;color:black;}
.dragSpanDiv{font-size:12px;border:1px solid gray;background-color:white;}
.dhx_combo_select{font-family:arial;font-size:12px;border:1px solid;border-color:black silver silver black;background-color:white;overflow:hidden;cursor:default;position:absolute;height:auto;}
.dhx_combo_edit{width:100%;border:0;padding:0;margin:0;font:12px arial;overflow:hidden;}
.dhx_textarea{border:1px solid;border-color:black silver silver black;position:absolute;height:100px;}
.dhx_clist{background-color:white;border:1px solid black;padding:2px 2px 2px 2px;}
.gridDragLine{position:absolute;top:10px;left:0;width:100%;height:2px;background-color:black;overflow:hidden;}
DIV.pagingBlock{font-size:12px;font-family:verdana,arial;}
DIV.pagingBlock .pagingCurrentPage{font-weight:bold;cursor:default;}
DIV.pagingBlock .pagingPage{cursor:pointer;text-decoration:underline;}
SPAN.recordsInfoBlock{font-size:12px;font-family:verdana,arial;}
DIV.pagingBlock a{text-decoration:none;padding-right:2px;color:black;}
.toolbar_select{font-size:10px;}
.dhtmlxGrid_selection{background-color:yellow;border:1px dotted black;}
div.gridbox div.ftr{position:absolute;left:0;bottom:1px;width:100%;padding-right:20px;overflow:hidden;}
div.gridbox div.ftr td{height:20px;padding:0;padding-left:10px;padding-right:5px;border-top:1px solid gray;border-right:1px solid gray;background-color:#ffffcc;font-style:italic;font-family:arial;font-size:12px;}
div.gridbox table.hdr td.columnTargetR div.hdrcell{border-right:3px double #ff6600;border-left:3px solid #d4d0c8;}
div.gridbox table.hdr td.columnTargetL div.hdrcell{border-right:3px solid #d4d0c8;border-left:3px double #ff6600;}
div.gridbox_modern{border:1px solid #d6d6d6;}
div.gridbox_modern .dhx_sub_row{background-color:transparent;}
div.gridbox_modern .xhdr{background-image:url(imgs/skin_modern_header.png);}
div.gridbox_modern table.hdr{background-image:url(imgs/skin_modern_header.png);}
div.gridbox_modern table.hdr td{border-right:1px solid #b5b5b5;border-left:1px solid #fdfdfd;border-top:1px solid #fdfdfd;border-bottom:1px solid #b5b5b5;background-color:transparent;font-family:Tahoma;font-size:11px;font-weight:bold;color:#055a78;vertical-align:top;text-align:left;}
div.gridbox_modern table.hdr td div.hdrcell{width:auto;padding-left:10px;}
div.gridbox_modern table.hdr .filter{padding-left:0 !important;text-align:center;}
div.gridbox_modern table.obj td{border:0 solid;font-family:Tahoma;font-size:11px;padding-right:4px;padding-left:4px;}
div.gridbox_modern table.row20px tr td{padding-right:4px;padding-left:4px;}
div.gridbox_modern .dhx_combo_edit{font-family:Tahoma;font-size:11px;}
div.gridbox_modern table.obj tr.rowselected td{background-color:#9ac2e5;color:black;}
div.gridbox_modern table.obj tr.rowselected td.cellselected,div.gridbox_modern table.obj td.cellselected{background-color:#9ac2e5;}
div.gridbox_modern .odd_modern{background-color:#ededed;}
div.gridbox_modern div.ftr td{height:20px;padding:0;padding-left:10px;padding-right:5px;border-top:0 solid gray;border-right:0 solid gray;background-color:#ffffcc;font-style:italic;font-family:arial;font-size:12px;}
