table.sei_log,
table.sei_dblog
{
	border: 2px solid black;
	border-collapse: collapse;
	margin: 5px;
	width: 100%;
}
td.sei_log_time,
td.sei_log_facility,
td.sei_log_level,
td.sei_log_text,
td.sei_log_moreinfo,
td.sei_log_button_backtrace,
td.sei_dblog_time,
td.sei_dblog_count,
td.sei_dblog_parsetime,
td.sei_dblog_system,
td.sei_dblog_type,
td.sei_dblog_tables,
td.sei_dblog_button_backtrace
{
	padding-top: 2px; padding-bottom: 2px;
	padding-left: 5px; padding-right: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #666666;
	background-color: #EEEEEE;
}

td.sei_log_button_backtrace,
td.sei_dblog_button_backtrace,
td.sei_dblog_button_backtrace_system
{
	width: 20px;
	text-align: right;
}

td.sei_dblog_time_system,
td.sei_dblog_count_system,
td.sei_dblog_parsetime_system,
td.sei_dblog_system_system,
td.sei_dblog_type_system,
td.sei_dblog_tables_system,
td.sei_dblog_button_backtrace_system
{
	color: #B0B0B0;
	padding-top: 2px; padding-bottom: 2px;
	padding-left: 5px; padding-right: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #666666;
	background-color: #F5F5F5;
}


font.sei_dblog_parsetime_cached { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #008800; font-style: italic; }
font.sei_dblog_parsetime_middle { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #F08020; }
font.sei_dblog_parsetime_long { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #FF0000; }
font.sei_dblog_parsetime_short { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #000000; }
font.sei_dblog_query_keyword { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #0000FF; }
font.sei_dblog_query_function { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #0080FF; }
font.sei_dblog_query_bracket { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #F08000; }
font.sei_dblog_type_error { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #F04040; }



a.sei_dblog_type_link { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #0080D0}
a.sei_dblog_type_link_system { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #A0C0F0}

td.sei_log_text a
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
}
td.sei_log_time { text-align: right; }
td.sei_log_text { font-weight: bold; }
table.sei_log_backtrace,
table.sei_log_cb,
table.sei_dblog_backtrace,
table.sei_dblog_cb,
table.sei_dblog_query
{
	border: 1px solid #666666;
	border-collapse: collapse;
}
td.sei_log_backtrace_number,
td.sei_log_backtrace_title,
td.sei_log_backtrace_file,
td.sei_log_backtrace_line,
td.sei_log_backtrace_func,
td.sei_dblog_backtrace_number,
td.sei_dblog_backtrace_title,
td.sei_dblog_backtrace_file,
td.sei_dblog_backtrace_line,
td.sei_dblog_backtrace_func,
td.sei_dblog_query_show
{
	padding-top: 2px; padding-bottom: 2px;
	padding-left: 5px; padding-right: 5px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
	background-color: #EEEEEE;
}
td.sei_log_backtrace_title,
td.sei_dblog_backtrace_title { font-weight: bold; }


table.sei_dump_container
{
	border: 2px solid black;
	border-collapse: collapse;
	margin: 5px;
}
table.sei_dump_container table.sei_dump_variable
{
	border-collapse: collapse;
}
table.sei_dump_container td
{
	padding: 1px;
}
td.sei_dump_caption {
	background-color: black;
	color: white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
td.sei_dump_content {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	background-color: #F9F9FF;
}
td.sei_dump_type_string pre {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	background-color: #F9F9FF;
	margin: 0px;
	padding: 0px;
}
table.sei_dump_variable {
	border: 1px solid black;
}
td.sei_dump_type {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: #9999AA;
}
td.sei_dump_switch {
	background-color: #F9F9FF;
	border-bottom: 1px solid #666666;
}
td.sei_dump_switch a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
}
td.sei_dump_array_key,
td.sei_dump_array_between
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-style: italic;
}
td.sei_dump_array_value
{
	vertical-align: top;
}



table.sei_profiler_container
{
	border: 2px solid black;
	border-collapse: collapse;
	margin: 5px;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
td.sei_profiler_space,
td.sei_profiler_slice,
td.sei_profiler_sum
{
	padding: 1px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
	text-align: center;
	border: 1px solid black;
}
td.sei_profiler_space { background-color: #DDDDFF; }
td.sei_profiler_slice { background-color: #AAAACC; }
td.sei_profiler_sum { background-color: #000000; color: #FFFFFF; font-weight: bold; }
td.sei_profiler_footnote,
td.sei_profiler_time,
td.sei_profiler_key
{
	padding: 1px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 7pt;
}
td.sei_profiler_time { text-align: right; }
td.sei_profiler_footnote, td.sei_profiler_key { font-weight: bold; }



table.sei_dump_matrix_container
{
	border: 2px solid black;
	border-collapse: collapse;
	margin: 5px;
}
table.sei_dump_matrix_container th,
table.sei_dump_matrix_container td
{
	padding: 1px;
}
th.sei_dump_matrix_caption,
th.sei_dump_matrix_title,
td.sei_dump_matrix_even,
td.sei_dump_matrix_odd
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	border: 1px solid #999999;
	text-align: left;
}
th.sei_dump_matrix_caption
{
	background-color: black;
	color: white;
	font-weight: bold;
}
th.sei_dump_matrix_title
{
	background-color: #FFF0F0;
	font-weight: bold;
}
td.sei_dump_matrix_odd
{
	background-color: #F9F9FF;
}
td.sei_dump_matrix_even
{
	background-color: #F0F0FF;
}

table.sei_info_container
{
	border: 2px solid black;
	border-collapse: collapse;
	margin: 5px;
}
table.sei_info_container td
{
	padding: 1px;
}
tr.sei_info_head td {
	background-color: black;
	color: white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
tr.sei_info_info td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	background-color: #F9F9FF;
	border: 1px solid black;
}