/* -------- VDP All browser except MSIE -------- */

/*--- specific firefox height to fix resize on tree collapse ---*/
#app-vdp .container {height:auto}
#app-vdp .zone3 .inner {height:auto}
#app-vdp .application .content-zone {height:auto}
#app-vdp .section-highlighted, #app-vdp .section {height:auto}

/* --- specific vdp buttons ---*/
/*fix vdp buttons*/
#APP-vdp #topbuttons.buttons-outer {margin:0px;}

/*---categories---*/

/*categories zone*/
#SubCategory .grid { min-height:50px!important; height:100% !important }
#SubCategory .grid-content-zone { height:100% !important  } 
#SubCategory .buttons-outer { height:3% !important; min-height:20px; }
#SubCategory .grid-history { height:3% !important; min-height:20px; }

/*categories grid details*/
#SubCategory UL { }
#SubCategory UL LI { white-space:nowrap; }

/* --- form sections --- */

/* form section:highlighted */
.section-highlighted, .empty-section-highlighted {margin:0px 0px 8px 0px; padding:0px;}

/* form subsection */
.subsection, .empty-subsection {margin:10px 0px;}

/* form subsection:highlighted */
.subsection-highlighted, .empty-subsection-highlighted {margin:10px 0px;}

/* form sections:contents */
.section .cell, .subsection .cell, .section-highlighted .cell, .subsection-highlighted .cell,.section .cell1, .subsection .cell1, .section-highlighted .cell1, .subsection-highlighted .cell1 {}
.section .cell2, .section-highlighted .cell2, .subsection .cell2, .subsection-highlighted .cell2 {}
.section .cell-left, .section-highlighted .cell-left,.subsection .cell-left, .subsection-highlighted .cell-left {}
.section .cell-right, .section-highlighted .cell-right, .subsection .cell-right, .subsection-highlighted .cell-right {}
.section .cell-empty, .section-highlighted .cell-empty,.subsection .cell-empty, .subsection-highlighted .cell-empty {}

/* form specific grid */
#APP-vdp .cell-right .grid, .grid-content-zone {}

/*treeview */
.treeview .tv_dots_hbd,.treeview .tv_dots_hd,.treeview .tv_minus_hbd,.treeview .tv_minus_hd,.treeview .tv_minus_d,.treeview .tv_minus_bd,.treeview .tv_plus_hbd,.treeview .tv_plus_hd,.treeview .tv_plus_bd,.treeview .tv_plus_d { display:block }

/*impression*/
@media print {
	BODY {height:100%;overflow:visible !important;} 
	.container { height:auto; overflow:visible !important;}
	.portlet .inner {height:auto; overflow:visible !important;}
	.content-zone {height:auto; overflow:visible !important;}
	* {position:relative !important}
}