div#debugSmarty{
	position:relative;
	clear:both;
	background: #f0ead8;
	widows:100%;
	margin:0;
	padding:10px;
	border-top:solid 1px #000;
}
	
	div#debugSmarty h1, div#debugSmarty h2, div#debugSmarty td, div#debugSmarty th, div#debugSmarty p {
		font-family: sans-serif;
		font-weight: normal;
		font-size: 0.9em;
		margin: 1px;
		padding: 0;
	}
	
	.txtBrun{
		color:brown;	
	}
	
	div#debugSmarty h1 {
		margin: 0;
		text-align: left;
		padding: 2px;
		background-color: #f0c040;
		color:  black;
		font-weight: bold;
		font-size: 1.2em;
	}
	div#debugSmarty h2 {
		background-color: #9B410E;
		color: white;
		text-align: left;
		font-weight: bold;
		padding: 2px;
		border-top: 1px solid black;
	}
	
	div#debugSmarty p, div#debugSmarty table, div#debugSmarty div {
		background: #f0ead8;
	}
	div#debugSmarty p {
		margin: 0;
		font-style: italic;
		text-align: center;
	}
	div#debugSmarty table {
		width: 100%;
		border:solid 1px #000;
		border-collapse:collapse;
	}
	div#debugSmarty th, div#debugSmarty td {
		font-family: monospace;
		vertical-align: top;
		text-align: left;
		width: 50%;
	}
	div#debugSmarty th{
		padding:5px;
		border:solid 1px #000;
	} 
	
	div#debugSmarty td {
		color: green;
		padding:5px;
		border:solid 1px #000;
	}
	div#debugSmarty .odd {
		background-color: #eeeeee;
	}
	div#debugSmarty .even {
		background-color: #fafafa;
	}
	div#debugSmarty .exectime {
		font-size: 0.8em;
		font-style: italic;
	}
	div#debugSmarty #table_assigned_vars th {
		color: blue;
	}
	div#debugSmarty #table_config_vars th {
		color: maroon;
	}
