﻿table.table {
	border: 1px solid #ff0000;
	padding: 4px;
	font-size: .83em;
	font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
	border-collapse: separate;
	border-spacing: 5px;
}
.table th:first-child,
.table td:first-child {
	text-align: right;
	width: auto;
}
.table th:last-child,
.table td:last-child {
	text-align: left;
}
.table th,
.table td {
	padding: 3px;
	border: 1px solid #DEE4F0;
}
.table tr:nth-child(even) {
	background-color: rgba(233, 226, 219, 0.2);
}
SPAN.SubScript {
	vertical-align: sub;
	font-size: 75%;
}
span.red {color: #ff0000;}
span.blue {color: #0000ff;}
span.green {color: green;}