.debug_stack_dump
{
    border: 1px solid #DDDDDD;
    background-color: #FFDDDD;
}
.debug_stack_head img 
{
    position: relative;
    top: 2px;
}
.debug_stack_head
{
    cursor: pointer;
}

.debug_stack_body
{
    margin: 10px;
    background-color: white;
    padding: 3px;
    border: 1px solid #BBB;
}


table.sqllog
{
	border: 1px solid #c0c0c0;	
	margin: 3px;
	border-collapse: collapse;
}

table.sqllog td, table.sqllog th
{
	border: 1px solid #c0c0c0;	
}

table.sqllog tr.row_0
{
	background-color: #fafafa;	
}

table.sqllog tr.row_1
{
	background-color: #f6f6f6;	
}


.debug_main
{
    margin: 10px;
    border: 1px solid #AAA;
    background-color: #FDD;
}

.debug_head
{
}

.debug_head img
{
    position: relative;
    top: 2px;
    padding-right: 2px;
}

.debug_info, .debug_info_sql, .debug_info_nodes, .debug_info_session, .debug_info_memory
{
    float:left;
    padding:4px 8px;
    border-right: 1px solid #AAA;
}

.debug_text
{
    padding:4px 8px;
}

.debug_info_sql, .debug_info_nodes, .debug_info_session
{
    cursor: pointer;
}

.debug_nodes
{
    display: none;
	border: 1px solid #c0c0c0;	
	background-color: white;
	margin:2px;
}
.debug_session
{
    display: none;
	border: 1px solid #c0c0c0;	
	background-color: white;
	margin:2px;
	padding:4px;
}
.debug_sql
{
    display: none;
}

.debug_sql, .debug_session, .debug_nodes, .debug_memory
{
    margin:3px;
}

table.node_dump
{
	border: 1px solid #c0c0c0;	
	margin: 3px;
	border-collapse: collapse;
}

table.node_dump td, table.node_dump th
{
	border: 1px solid #c0c0c0;	
}

table.node_dump tr.node
{
	background-color: #c0c0ff;	
	cursor: pointer;
}

table.node_dump tr.attribute
{
	background-color: #c0ffc0;	
	cursor: pointer;
}
table.node_dump td.attribute
{
	background-color: #c0ffc0;	
}

table.node_dump tr.relations
{
	background-color: #ffffc0;	
	cursor: pointer;
}

table.node_dump td.relations
{
	background-color: #ffffc0;	
}

table.node_dump tr.history
{
	background-color: #ffc0ff;	
	cursor: pointer;
}
table.node_dump td.history
{
	background-color: #ffc0ff;	
}

table.node_dump tr.row_0
{
	background-color: #fafafa;	
}

table.node_dump tr.row_1
{
	background-color: #f6f6f6;	
}

.node_dump_row, .node_dump_attrib, .node_dump_rel, .node_dump_hist
{
    display: none;
}

.dataset
{
    margin: 4px;
    padding: 4px;
}

.stack_item div
{
    float: left;
    margin: 2px;
}