table.tobTab{border-width:1px;border-spacing:0;border-style:inset;border-color:#e3e3e3;border-collapse:collapse;text-align:center;table-layout:fixed;background-color:#FFF;width: 100% !important;}
table.tobHeaderTab{margin:0;}
table.tobTab th{border-width:1px;padding:5px 5px;border-style:inset;border-color:#9b0000;color:#FFF;font-weight:700;text-transform:uppercase;background-color:var(--thm-base);border-right:1px dashed #FFF;text-align:left;}
table.tobTab td{border-left:1px #c4c4c4 solid;border-right:1px #c4c4c4 dashed;border-top:1px #c4c4c4 solid;border-bottom:1px #d4d4d4 solid;padding:5px 5px;color:#333;font-size:12px;font-family:'Tahoma';font-weight:400;white-space:nowrap;text-align:left;overflow:hidden;vertical-align:middle}
table.tobTab td:first-child{border-left:1px #FFF solid}
table.tobTab td:last-child{border-right:1px #FFF solid}
table.tobTab td div{overflow:hidden;font-family:Tahoma}
.tobContainer{overflow-x:auto}
table.tobTab .usun, .ui-dialog .ui-dialog-titlebar-close{border:none;text-indent:-1000px;overflow:hidden;background:url(../img/usun.png) no-repeat;height:22px;width:22px;cursor:pointer;padding:0;}
table.tobTab .usun::before, .ui-dialog .ui-dialog-titlebar-close::before{background: url(../img/usun.png) no-repeat;background-position: 50% bottom;height:22px;width:22px;position:relative;
}
.tobSRow{background-color:#ddd!important}
.tobSRow td{//color:#FFF!important; background-color: transparent;}

.zebra{background:#ececec}
.descSortMarker,.ascSortMarker,.SortMarker{font-size:.7em;width:15px;height:15px;background-repeat:no-repeat;background-position:center center}
.SortMarker{background-image:url(../img/tob/sortMarker.png)}
.ascSortMarker{background-image:url(../img/tob/ascSortMarker.png)}
.descSortMarker{background-image:url(../img/tob/descSortMarker.png)}
.searchBtn{width:15px;height:19px;background-image:url(../img/tob/searchButton.png);background-position:center center}
#tobMain_pageInp{display:inline!important;float:none!important}
.filterBtn{//width:15px;//height:15px;//background-image:url(../../jquery_ui/images/ui-icons_ffffff_256x240.png);//background-position:-241px -98px}
.searchBox{background:#565656;padding:10px;border:1px solid #535050;z-index:1003;color:#fff;font-size:12px}
.searchBox input{width:200px;margin-bottom:8px;border:1px solid #7f7f7f;background:#FFF;margin-top:15px;color:#2D2D2D}
.searchBox button{width:auto;border-radius:3px;padding:2px 5px;margin:2px;float:left;font-size:11px;color:#999;background:gray;border:1px solid #CCC;cursor:pointer;background:#fff;color:gray}
.filterBox{background:url(img/filter_hov.png) #eee 2px 5px no-repeat;padding-left:35px;border:1px solid #aaa;height:220px;z-index:1003}
.filterBox div{margin-left:-32px;background:#fff}
.filterBox input{vertical-align:text-top;margin:0 4px 0 0}
.filterBox button{width:auto;border-radius:3px;padding:2px 5px;margin:2px;float:left;font-size:11px;color:#999;background:#414141;border:1px solid #CCC;cursor:pointer}
.filterBox button:hover{background:#fff;color:gray}
.tobTab th div{display:inline-block;vertical-align:middle;font-size:11px!important}
#tobScope{font-size:13px;color:#EEE;padding:3px;border:1px solid #414141}
.pageStat{font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:15px;background:var(--thm-secondary);text-align:left;color:#999;clear:both;font-weight:400}
.pageStat a{color:#FFF!important;text-decoration:none;font-size:12px;font-family:Arial}
nobr{font-family:Arial,Helvetica,sans-serif}
.pageStat a:hover{text-decoration:underline}
.pageStat .prevPage{background:url(../img/tob/prevPage.png) no-repeat transparent center center;width:11px;height:20px;border:none;text-indent:1000px;overflow:hidden;cursor:pointer;margin-right:8px;vertical-align:middle;padding:0;}
.pageStat .prevPage::before, .pageStat .nextage::before{position: relative; background-color: none;
}
.pageStat .nextPage{background:url(../img/tob/nextPage.png) no-repeat transparent center center;width:11px;height:20px;border:none;text-indent:1000px;overflow:hidden;cursor:pointer;margin-left:8px;vertical-align:middle;padding:0}
.tobMainDiv{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.tobMenu_b{display:block;width:100%;background:#484848;float:left}
.action-buttons input{//display:inline-block!important;//width:200px!important;//float:none!important}
.tobMainDiv td{vertical-align:middle}
input.pageInp,#tobMain_pageInp{width:30px;text-align:center;font-size:13px!important;font-weight:700}
#tobMain_pageInp,input.pageInp,select.tobScope,input.pageInp:hover,input.pageInp:focus,select.tobScope:hover,select.tobScope:focus{background:#3C3C3C;height:26px;padding:0 3px;border:1px #4D4D4D solid;border-bottom:2px #4D4D4D solid;color:#d7d7d7;font-size:11px}
select.tobScope{text-align:left;height:auto;padding:5px;color:#999; width: auto; display: inline-block;}
.tobRefresh{width:15px;height:15px;background-image:url(../../jquery_ui/images/ui-icons_ffffff_256x240.png);background-position:191px 159px;display:inline-block;text-indent:200px;overflow:hidden;vertical-align:text-top}
.tobRefresh:hover{background-image:url(../../jquery_ui/images/ui-icons_bbbbbb_256x240.png)}
.tobOverlay{font-size:25px;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:99}
.tobOverlay table{width:100%;height:100%;text-align:center;background:#000}
.tobOverlay td{text-align:center}
.tobOverlay td.spinner{background:url(../img/tob/spinner.png) 50% 50% no-repeat}
.tobOverlay tr{background:none transparent}
.tobMainDiv .lightButton,.tobMainDiv .lightButtonLeft{float:right;margin:10px 10px 0 0;font-family:Arial}
.tobContainer{scrollbar-face-color:#5F5F5F;scrollbar-highlight-color:#5F5F5F;scrollbar-3dlight-color:#2B2B2B;scrollbar-darkshadow-color:#2B2B2B;scrollbar-shadow-color:#5F5F5F;scrollbar-arrow-color:#FCFEFC;scrollbar-track-color:#333}
table.tobTab tfoot td{background:#FFF;border-top:1px solid #2B2B2B;font-size:13px;font-weight:700}
.pageInp{width:40px!important;border:0!important;float:none!important;display:inline-block!important;font-weight:400!important}