@media print {
	* {
		color: #000000 !important;
		background: #FFFFFF url() 0 0 no-repeat !important;
	}

	#h_logo, #hor_menu_panel, .l_main_panel, .r_main_panel {
		display: none !important;
	}
  #header {height: auto;}
  #logo_tbl {height: auto;}  
  
	.c_main_panel, .content_block, .tree_cntnr {
		float: none !important;
		width: 100% !important;
		padding: 0 !important;
		margin: 0 !important;
	}

	.noprint {
		display: none !important;
	}
}
