
.q table							{ background-color: #002A00; font-family: Verdana, sans-serif; font-size: 10.0px; color: #00FF00; }
.q td								{ padding: 2px 10px 2px 10px; }

.q_field							{ background-color: #001600; font-size: 10.0px; color: #008000; font-weight: bold; }
.q_data							{ background-color: #000000; font-size: 10.0px; color: #808080; }

.q_table_header table						{ font-family: Verdana, sans-serif; font-size: 10.0px; color: #808080; }
.q_table_header td						{ padding: 2px 10px 2px 0px; }
.q_header_field						{ font-size: 12.0px; color: #008000; font-weight: bold; }
.q_header_data						{ font-size: 11.0px; color: #808080; }

.q_table_query table						{ background-color: #003300; font-family: Verdana, sans-serif; font-size: 11.0px; color: #00FF00; }
.q_query td							{ padding: 4px 10px 4px 10px; }
.q_query 							{ background-color: #002200; font-size: 12.0px; color: #FFFFFF; }
.q_query_hilite						{ color: #00FF00; font-weight: bold; }

.q_table_write table						{ background-color: #000055; font-family: Verdana, sans-serif; font-size: 11.0px; color: #0000FF; }
.q_write td							{ padding: 4px 10px 4px 10px; }
.q_write 							{ background-color: #000033; font-size: 12.0px; color: #FFFFFF; }
.q_write_hilite							{ color: #22AAFF; font-weight: bold; }

.q_table_error table						{ background-color: #330000; font-family: Verdana, sans-serif; font-size: 11.0px; color: #FF0000; }
.q_error td							{ padding: 4px 10px 4px 10px; }
.q_error 							{ background-color: #220000; font-size: 12.0px; color: #FFFFFF; }
.q_error_hilite							{ color: #FF0000; font-weight: bold; }