
/******************************************************************************/
/* Table common styles 
/******************************************************************************/
div.tbl { position: relative; }

table tr .folderRowImg { position: relative; top: 3px; }

table tr.odd {	background-color: #eeeeee;}
table tr.even { background-color: white;}
table tr.empty.odd {background-color: #f6f6f6; cursor: auto;}
table tr.empty.even {cursor: auto;}

table tr.hover { background-color: #e6e6e6; }
table colgroup.hover {background-color: #e6e6e6 !important; }

div.tblContent { float: left; overflow: auto; margin-right: 45px; }
div.tblControl { float: right; position: absolute; right: 0}

/* Table navigation */
.tblContent .tblNavigation { clear:both;}
.tblContent .tblNavigation .tblCount {display: block; float:left; }
.tblContent .tblNavigation .tblCSV { color: #888888; cursor: pointer; float: right; margin-right: 6px; display: block;}
.tblContent .tblNavigation .tblPage { color: #888888; float: right;  margin-right: 22px; display: block;}
  
/* Table for displaying result */
table.tblTable { font-family: arial; font-size: 12px; border-collapse:collapse;
	border: solid 1px #cccccc; float: left; margin-right: 7px; }
table.tblTable tr { cursor: pointer; }

table.tblTable thead tr { background-image: url(../img/table_head.png);	border-right: solid 1px #cccccc;border-left: solid 1px #cccccc;}
table.tblTable th {height: 22px; border: solid 1px #e6e6e6;	text-align: left; padding: 0; }

table.tblTable th div.label { position: relative;}
table.tblTable th div.label div.caption { overflow: hidden; padding: 2px 2px 2px 5px; white-space: nowrap;}
table.tblTable th div.filter { float: right; position: absolute; right: 2px; top:2px; }
table.tblTable th div.filter img { display:none; }
table.tblTable th div.filter img.show { display:inline; }

table.tblTable tr.hover {cursor: pointer;}
table.tblTable tr.selected {background-color: #555555;color: white;}
table.tblTable tr.selected a {color: white;}

table.tblTable td {	border-left: solid 1px #cccccc;	padding: 2px 5px;}
table.tblTable td div {overflow: hidden; height: 16px; line-height: 17px; white-space:nowrap}
table.tblTable td div.tblDiv {overflow: hidden; width: 40px;}

/******************************************************************************/
/* Table controls 
/******************************************************************************/
.tblControl a.item {width:60px;height:15px;font-size:11px;font-weight:bold;padding-top:45px;
	text-align:center;color:#222222;display:block;text-decoration:none;
	background-repeat: no-repeat; background-position: 6px 0px;}

.tblControl a.item:first-child {margin-top:10px;}
.tblControl .item.disabled {color:#aaaaaa; cursor:default; }

.tblControl .item.add {background-image:url(../img/ico/add_big.png);}
.tblControl .item.add:hover {background-image:url(../img/ico/add_big_hover.png);}

.tblControl .item.addDoc {background-image:url(../img/ico/add_doc.png);}
.tblControl .item.addDoc:hover {background-image:url(../img/ico/add_doc_hover.png);}
.tblControl .item.addDoc.disabled {background-image:url(../img/ico/add_doc_disable.png);}

.tblControl .item.addFolder {background-image:url(../img/ico/add_folder.png);}
.tblControl .item.addFolder:hover {background-image:url(../img/ico/add_folder_hover.png);}
.tblControl .item.addFolder.disabled {background-image:url(../img/ico/add_folder_disable.png);}

.tblControl .item.folderProperties {background-image:url(../img/ico/folder_prop.png);}
.tblControl .item.folderProperties:hover {background-image:url(../img/ico/folder_prop_hover.png);}
.tblControl .item.folderProperties.disabled {background-image:url(../img/ico/folder_prop_disable.png);}

.tblControl .item.docProperties {background-image:url(../img/ico/doc_prop.png);}
.tblControl .item.docProperties:hover {background-image:url(../img/ico/doc_prop_hover.png);}
.tblControl .item.docProperties.disabled {background-image:url(../img/ico/doc_prop_disable.png);}

.tblControl .item.docRevision {background-image:url(../img/ico/doc_revision.png);}
.tblControl .item.docRevision:hover {background-image:url(../img/ico/doc_revision_hover.png);}
.tblControl .item.docRevision.disabled {background-image:url(../img/ico/doc_revision_disable.png);}


.tblControl .item.edit {background-image:url(../img/ico/edit_big.png);}
.tblControl .item.edit:hover {background-image:url(../img/ico/edit_big_hover.png);}
.tblControl .item.edit.disabled {background-image:url(../img/ico/edit_big_disable.png);}

.tblControl .item.del{background-image:url(../img/ico/del_big.png);}
.tblControl .item.del:hover{background-image:url(../img/ico/del_big_hover.png);}
.tblControl .item.del.disabled{background-image:url(../img/ico/del_big_disable.png);}

.tblControl .item.cancel{background-image:url(../img/ico/close_big.png);}
.tblControl .item.cancel:hover{background-image:url(../img/ico/close_big_hover.png);}

.tblControl .item.lock{background-image:url(../img/ico/lock_big.png);}
.tblControl .item.lock:hover{background-image:url(../img/ico/lock_big_hover.png);}
.tblControl .item.lock.disabled{background-image:url(../img/ico/lock_big_disable.png);}

.tblControl .item.unlock{background-image:url(../img/ico/unlock_big.png);}
.tblControl .item.unlock:hover{background-image:url(../img/ico/unlock_big_hover.png);}
.tblControl .item.unlock.disabled{background-image:url(../img/ico/unlock_big_disable.png);   }

.tblControl .item.mngr{background-image:url(../img/ico/manager_big.png);}
.tblControl .item.mngr:hover{background-image:url(../img/ico/manager_big_hover.png);}
.tblControl .item.mngr.disabled{background-image:url(../img/ico/manager_big_disable.png);}

.tblControl .item.copy{background-image:url(../img/ico/copy_big.png);}
.tblControl .item.copy:hover{background-image:url(../img/ico/copy_big_hover.png);}
.tblControl .item.copy.disabled{background-image:url(../img/ico/copy_big_disable.png);   }

.tblControl .item.filter{background-image:url(../img/ico/filter_big.png);}
.tblControl .item.filter:hover{background-image:url(../img/ico/filter_big_hover.png);}
.tblControl .item.filter.disabled{background-image:url(../img/ico/filter_big_disable.png);   }

.tblControl .item.status{background-image:url(../img/ico/status_big.png);}
.tblControl .item.status:hover{background-image:url(../img/ico/status_big_hover.png);}
.tblControl .item.status.disabled{background-image:url(../img/ico/status_big_disable.png); }

.tblControl .item.photo{background-image:url(../img/ico/photo_big.png);}
.tblControl .item.photo:hover{background-image:url(../img/ico/photo_big_hover.png);}
.tblControl .item.photo.disabled{background-image:url(../img/ico/photo_big_disable.png);   }

.tblControl .item.userSet{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.userSet:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.userSet.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.userParams{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.userParams:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.userParams.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.userDetails{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.userDetails:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.userDetails.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.userContacts{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.usercontacts:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.userContacts.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.userSettings{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.userSettings:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.userSettings.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.orgSettings{background-image:url(../img/ico/user_setting_big.png);}
.tblControl .item.orgSettings:hover{background-image:url(../img/ico/user_setting_big_hover.png);}
.tblControl .item.orgSettings.disabled{background-image:url(../img/ico/user_setting_big_disable.png);   }

.tblControl .item.tools{background-image:url(../img/ico/tools_big.png);}
.tblControl .item.tools:hover{background-image:url(../img/ico/tools_big_hover.png);}
.tblControl .item.tools.disabled{background-image:url(../img/ico/tools_big_disable.png);   }

.tblControl .item.password{background-image:url(../img/ico/password_big.png);}
.tblControl .item.password:hover{background-image:url(../img/ico/password_big_hover.png);}
.tblControl .item.password.disabled{background-image:url(../img/ico/password_big_disable.png);   }

.tblControl .item.import{background-image:url(../img/ico/import_big.png);}
.tblControl .item.import:hover{background-image:url(../img/ico/import_big_hover.png);}
.tblControl .item.import.disabled{background-image:url(../img/ico/import_big_disable.png);   }

.tblControl .item.export{background-image:url(../img/ico/export_big.png);}
.tblControl .item.export:hover{background-image:url(../img/ico/export_big_hover.png);}
.tblControl .item.export.disabled{background-image:url(../img/ico/export_big_disable.png);   }

.tblControl .item.exportAll{background-image:url(../img/ico/export_all_big.png);}
.tblControl .item.exportAll:hover{background-image:url(../img/ico/export_all_big_hover.png);}
.tblControl .item.exportAll.disabled{background-image:url(../img/ico/export_all_big_disable.png);   }

.tblControl .item.run{background-image:url(../img/ico/run_big.png);}
.tblControl .item.run:hover{background-image:url(../img/ico/run_big_hover.png);}
.tblControl .item.run.disabled{background-image:url(../img/ico/run_big_disable.png);   }

.tblControl .item.runProcess{background-image:url(../img/ico/run_process_big.png);}
.tblControl .item.runProcess:hover{background-image:url(../img/ico/run_process_big_hover.png);}
.tblControl .item.runProcess.disabled{background-image:url(../img/ico/run_process_big_disable.png);   }

.tblControl .item.resume{background-image:url(../img/ico/resume_big.png);}
.tblControl .item.resume:hover{background-image:url(../img/ico/resume_big_hover.png);}
.tblControl .item.resume.disabled{background-image:url(../img/ico/resume_big_disable.png);   }

.tblControl .item.suspend{background-image:url(../img/ico/suspend_big.png);}
.tblControl .item.suspend:hover{background-image:url(../img/ico/suspend_big_hover.png);}
.tblControl .item.suspend.disabled{background-image:url(../img/ico/suspend_big_disable.png);   }

.tblControl .item.vtmap{background-image: url(../img/ico/vtmap_big.png); }
.tblControl .item.vtmap:hover{background-image: url(../img/ico/vtmap_big_hover.png); }
.tblControl .item.vtmap.disabled{background-image: url(../img/ico/vtmap_big_disable.png); }

.tblControl .item.stop {background-image: url(../img/ico/stop_big.png);	}
.tblControl .item.stop:hover {background-image: url(../img/ico/stop_big_hover.png); }
.tblControl .item.stop.disabled {background-image: url(../img/ico/stop_big_disable.png); }
/* PROCESS INFO button */
.tblControl .item.processInfo {background-image: url(../img/ico/process_info_big.png); }
.tblControl .item.processInfo:hover {background-image: url(../img/ico/process_info_big_hover.png); }
.tblControl .item.processInfo.disabled {background-image: url(../img/ico/process_info_big_disable.png); }
/* TASK INFO button */
.tblControl .item.taskInfo{background-image: url(../img/ico/process_info_big.png); }
.tblControl .item.taskInfo:hover {background-image: url(../img/ico/process_info_big_hover.png); }
.tblControl .item.taskInfo.disabled {background-image: url(../img/ico/process_info_big_disable.png); }
/* TASK INFO button */
.tblControl .item.taskHistoryInfo {background-image: url(../img/ico/task_info_big.png); }
.tblControl .item.taskHistoryInfo:hover {background-image: url(../img/ico/task_info_big_hover.png); }
.tblControl .item.taskHistoryInfo.disabled {background-image: url(../img/ico/task_info_big_disable.png); }
/* TASK HISTORY EDIT button */
.tblControl .item.taskHistoryEdit{background-image: url(../img/ico/edit_big.png); }
.tblControl .item.taskHistoryEdit:hover{background-image: url(../img/ico/edit_big_hover.png); }
.tblControl .item.taskHistoryEdit.disabled{background-image: url(../img/ico/edit_big_disable.png); }
/* ASSIGN TO ME button */
.tblControl .item.assignToMe{background-image: url(../img/ico/assign_to_me_big.png); }
.tblControl .item.assignToMe:hover{background-image: url(../img/ico/assign_to_me_big_hover.png); }
.tblControl .item.assignToMe.disabled{background-image: url(../img/ico/assign_to_me_big_disable.png); }
/* CHANGE USER button */
.tblControl .item.changeUser{background-image: url(../img/ico/user_setting_big.png); }
.tblControl .item.changeUser:hover{background-image: url(../img/ico/user_setting_big_hover.png); }
.tblControl .item.changeUser.disabled{background-image: url(../img/ico/user_setting_big_disable.png); }
/* CONTACT SOLVER button */
.tblControl .item.contactSolver{background-image: url(../img/ico/contact_solver_big.png); }
.tblControl .item.contactSolver:hover{background-image: url(../img/ico/contact_solver_big_hover.png); }
.tblControl .item.contactSolver.disabled{background-image: url(../img/ico/contact_solver_big_disable.png); }
/* SET DUES button */
.tblControl .item.setDues{background-image: url(../img/ico/plan_big.png); }
.tblControl .item.setDues:hover{background-image: url(../img/ico/plan_big_hover.png); }
.tblControl .item.setDues.disabled{background-image: url(../img/ico/plan_big_disable.png); }
/* ASSIGN USERS TO ROLE button */
.tblControl .item.assignBR{background-image: url(../img/ico/add_user_big.png); }
.tblControl .item.assignBR:hover{background-image: url(../img/ico/add_user_big_hover.png); }
.tblControl .item.assignBR.disabled{background-image: url(../img/ico/add_user_big_disable.png);  }
/* ASSIGN USERS TO ORG.STRUCTURE button */
.tblControl .item.assignOS{background-image: url(../img/ico/add_user_big.png); }
.tblControl .item.assignOS:hover{background-image: url(../img/ico/add_user_big.png); }
.tblControl .item.assignOS.disabled{background-image: url(../img/ico/add_user_big_disable.png); }

.tblControl .item.chpasswd{background-image: url(../img/ico/chpasswd_big.png); }
.tblControl .item.chpasswd:hover{background-image: url(../img/ico/chpasswd_big_hover.png); }
.tblControl .item.chpasswd.disabled{background-image: url(../img/ico/chpasswd_big_disable.png);  }

/* PLAN DETAIL button */
.tblControl .item.plnDetail{background-image: url(../img/ico/process_info_big.png); }
.tblControl .item.plnDetail:hover{background-image: url(../img/ico/process_info_big_hover.png); }
.tblControl .item.plnDetail.disabled{background-image: url(../img/ico/process_info_big_disable.png); }
/* SUBPROCESS INFO button */
.tblControl .item.subInfo{background-image: url(../img/ico/sub_info_big.png); }
.tblControl .item.subInfo:hover{background-image: url(../img/ico/sub_info_big_hover.png); }
.tblControl .item.subInfo.disabled{background-image: url(../img/ico/sub_info_big_disable.png); }
/* FOLDER ROLE button */
.tblControl .item.execRights{background-image: url(../img/ico/role_big.png); }
.tblControl .item.execRights:hover{background-image: url(../img/ico/role_big_hover.png); }
.tblControl .item.execRights.disabled{background-image: url(../img/ico/role_big_disable.png); }
/* FOLDER ORGSTR button */
.tblControl .item.execRightsOS{background-image: url(../img/ico/org_struct_big.png); }
.tblControl .item.execRightsOS:hover{background-image: url(../img/ico/org_struct_big_hover.png); }
.tblControl .item.execRightsOS.disabled{background-image: url(../img/ico/org_struct_big_disable.png); }
/* CHECK TASK button */
.tblControl .item.finishTask {background-image: url(../img/ico/yes_big.png); background-repeat: no-repeat; background-position: 7px 0px;}
.tblControl .item.finishTask:hover {background-image: url(../img/ico/yes_big_hover.png); }
.tblControl .item.finishTask.disabled {background-image: url(../img/ico/yes_big_disable.png);}
/* engage report button */
.tblControl .item.engageReport {background-image: url(../img/ico/html_export_big.png); background-repeat: no-repeat; background-position: 7px 0px;}
.tblControl .item.engageReport:hover {background-image: url(../img/ico/html_export_big_hover.png); }
.tblControl .item.engageReport.disabled {background-image: url(../img/ico/html_export_big_disabled.png);}
/* download */
.tblControl .item.download{background-image:url(../img/ico/dms_download.png);}
.tblControl .item.download:hover{background-image:url(../img/ico/dms_download_hover.png);}
.tblControl .item.download.disabled{background-image:url(../img/ico/dms_download_disable.png);}
/* relation */
.tblControl .item.relation{background-image:url(../img/ico/dms_tag_visibility.png);}
.tblControl .item.relation:hover{background-image:url(../img/ico/dms_tag_visibility_hover.png);}
.tblControl .item.relation.disabled{background-image:url(../img/ico/dms_tag_visibility_disable.png);}
/* Revision */
.tblControl .item.revision{background-image:url(../img/ico/dms_tag_visibility.png);}
.tblControl .item.revision:hover{background-image:url(../img/ico/dms_tag_visibility_hover.png);}
.tblControl .item.revision.disabled{background-image:url(../img/ico/dms_tag_visibility_disable.png);}

/* Table slider */
div.tblContent div.sliderContainer {float:left; margin-top:0px}
div.slider { margin-left: 3px;}
div.sliderUp { margin-bottom: 5px; height: 15px;}
div.sliderDown {margin-top: 5px; height: 15px;}


/* Dashboard table */
#tableHomeWithTerms.tbl .tblContent { margin-right: 0;} 
div.dashControl { margin-top: 20px;}
#dashboard div.tblContent { margin-right: 0px;}

/* Table resizing */
.resizeColumn { float: right; position:absolute; width: 5px; background: transparent; right: -1px;  top: -3px; height: 19px;}
.resizeColumn.dragging, .resizeColumn:hover {
	cursor: col-resize;
	border-right: 1px solid black;
}
.resizeColumn.ghost { border: 1px dotted #000; }

/* table BreadCrumbs */
.tblContent .breadCrumbs { padding: 1px 0px 3px 5px; }
.tblContent .breadCrumbs a { text-decoration: none; }
.tblContent .breadCrumbs a:hover { text-decoration: underline; }
