/***********************
* GME PCT Print.css
* Hides all containers, that should not be printed
*
************************/

/**
	general class, to hide elements when printing 
*/
.hide-on-print{
	visibility:hidden!important;
	width:0px!important;
}

.show-on-print{
	visibility:visible!important;
}

body{
	width:1100px!important;
}

body * {
    visibility:hidden;	
	font-size:1em!important;
	margin:0!important;
	padding:0!important;
	max-width:1100px!important;	
}

div.dialog-instance-creation-form,
div.dialog-confirm-auto-logout,
div.messagearea,
div.outer-north{
	display:none!important;
}
	
.ui-layout-resizer{
	display:none!important;
}

.outer-north,
#main-left-column{
	height:0!important;
	width:0!important;
}


#main-center-middle, #main-center-middle * {
    visibility:inherit;
}

#main-center-middle form,
#main-center-middle form *{
	visibility:hidden;
	height:0!important;
	width:0!important;
	line-height:0!important;
}

#main-center-middle{
	left:0!important;
	top:0!important;
}

#main-center-middle,
#main-center-middle div{		
	margin:0!important;
	padding:0!important;
}



button,
button *,
.process-tab,
.ui-widget-header 
{
	visibility:hidden!important;
}

.ui-widget-content {
    background: none!important;
    border: none!important;
    color: #000;
}


table{
	width:98%!important;
	margin:0;
	table-layout:none!important;
}


col, td, th{
	color:#000!important;
	border:1px solid black!important;	
	width:auto!important;
	padding:4px!important;
}

.tf50 { width: 50px!important; } 
.tf75 { width: 75px!important; }
.tf100,
.tf125,
.tf150,
.tf175,
.tf200,
.tf250,
.tf300 
 { width:auto!important; }
 

		
div.header{
	visibility:hidden!important;
}

div.data {
	overflow-y:none!important;
	background:none!important;
	border:none!important;
}

#main-center-middle > div{
	width:800px!important;
}

div.tbl-fix-header-header{
	display:none;
}


div.data table thead,
div.tbl-fix-header-data thead{
	visibility:visible!important;
	display: table-header-group!important;
}	

 .innerWrapper {
	/* must contain table so doesn't extend *under* tableWrapper scrollbar */
	overflow:	visible!important;
}

.ui-tabs-nav
,.nav-pager{
	visibility:hidden!important;
}


/**
 hide some special areas
*/
#yearlyLeavesCalendar,
#ViewAbsenceMgrContainer > dl.legend{
	visibility:hidden!important;
	height:0!important;
}


/**
	hide gantt-charts, they are not printed correctly
*/
div.gantt{
	visibility:hidden!important;
	/*height:0!important;*/
}