/* DataSequence */
#ec-debug {
	margin:5px;
	/*width:900px;*/
}
#ecm-debug-ds {
	border:1px solid black;
	font-size:11px;
}

#ecm-debug-ds:before {
	content:'DataSequence';
	background:#6396CF;
	display:block;
	padding:3px;
	font-weight:bold;
}

#ec-debug node {
	display:block;
	border:1px solid black;
	margin:5px;
}

#ec-debug node:before {
	display:block;
	background:#D6E7F7;
	content: 'Sequence: 'attr(name);
	padding:3px;
	font-weight:bold;
	margin-bottom:5px;
}

#ec-debug element:before {
	content: attr(name);
	font-weight: bold;
	padding-right: 10px;
}
#ec-debug element {
	color: #000;
	display:block;
	border-bottom:1px solid black;
	padding:1px 2px;
}

#ec-debug element[name='stack-trace'] {
    font-family: 'Lucida Console', 'Terminal', 'Courier New', monospace;
}

/* Session Attributes */
#ecm-debug-session-attribute {
	border:1px solid black;
	font-size:11px;
	margin-top:5px;
}

#ecm-debug-session-attribute:before {
	content:'Session Attributes';
	background:#9EEC7D;
	display:block;
	padding:3px;
	font-weight:bold;		
}

/* Request Attributes */
#ecm-debug-request-parameter,
#ecm-debug-request-attribute,
#ecm-debug-request-info,
#ecm-debug-request-header {
	border:1px solid black;
	font-size:11px;
	margin-top:5px;
}

#ecm-debug-request-parameter:before,
#ecm-debug-request-attribute:before,
#ecm-debug-request-info:before,
#ecm-debug-request-header:before {
	content:'Request Attributes';
	background:#9EEC7D;
	display:block;
	padding:3px;
	font-weight:bold;		
}
#ecm-debug-request-parameter:before {
	content:'Request Parameters';	
}

#ecm-debug-request-attribute:before {
	content:'Request Attributes';	
}

#ecm-debug-request-info:before {
	content:'Request Info';
}

#ecm-debug-request-header:before {
	content:'Request Headers';
}
/* Errors */

#ecm-debug-error {
	border:1px solid black;
	font-size:11px;
	margin-top:5px;
	margin-bottom:10px;
}	

#ecm-debug-error:before {
	content:'Errors';
	background:#EF2C1D;
	display:block;
	padding:3px;
	font-weight:bold;		
}
