.sql {
	font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
	font-size: 16px;
}

.sql-select			{ color: #008000; font-weight:bold;}
.sql-from			{ color: #800080; font-weight:bold; }
.sql-where			{ color: #ff4500; font-weight:bold; }
.sql-and			{ color: #ff4500; font-weight:bold; }
.sql-or				{ color: #ff4500; font-weight:bold; }
.sql-not			{ color: #ff4500; font-weight:bold; }
.sql-order-by		{ color: #ff8c00; font-weight:bold; }
.sql-group-by		{ color: #ff8c00; font-weight:bold; }
.sql-having			{ color: #ff8c00; font-weight:bold; }
.sql-limit			{ color: #ff8c00; font-weight:bold; }
.sql-join			{ color: #800080; font-weight:bold; }
.sql-inner-join		{ color: #800080; font-weight:bold; }
.sql-left-join		{ color: #800080; font-weight:bold; }
.sql-right-join		{ color: #800080; font-weight:bold; }
.sql-full-outer-join{ color: #800080; font-weight:bold; }
.sql-on				{ color: #ff4500; font-weight:bold; }
.sql-as				{ color: #808080; font-weight:bold; }
.sql-distinct		{ color: #800080; font-weight:bold; }
.sql-count			{ color: #800080; font-weight:bold; }
.sql-max			{ color: #800080; font-weight:bold; }
.sql-min			{ color: #800080; font-weight:bold; }
.sql-sum			{ color: #800080; font-weight:bold; }
.sql-avg			{ color: #800080; font-weight:bold; }
.sql-case			{ color: #800080; font-weight:bold; }
.sql-when			{ color: #ff4500; font-weight:bold; }
.sql-then			{ color: #ff4500; font-weight:bold; }
.sql-else			{ color: #ff4500; font-weight:bold; }
.sql-end			{ color: #800080; font-weight:bold; }
.sql-insert-into	{ color: #008000; font-weight:bold; }
.sql-values			{ color: #00aaff; font-weight:bold; }
.sql-string			{ color: #ff00ff; font-weight:bold; }
