/** Common CSS style sheet
 *
 * Contains CSS common to both the frontend and backend systems
 */

	/* Tables */
	.htable,
	.vtable {
		background-color: #f2f6f5;
		margin-bottom: 0.5em;
		border-collapse: collapse;
	}
	.htable th,
	.htable td,
	.vtable th,
	.vtable td {
		border: solid white 1px;
	}
	.htable th,
	.vtable th {
		background-color: #c0d5de; 
		padding-bottom: 0.2em
	}

		/* Horizontal Table (table headings are on the same row as what they describe */
		.htable th {
			text-align: right;
			padding-right: 0.5em;
			vertical-align: top;
		}
		.htable td,
		.htable th {
			padding-left: 0.5em;
			padding-right: 0.5em;
		}

		/* Vertical Table (table headings are in the same column, above what they describe) */
		.vtable a {
			text-decoration: none;
		}
		.vtable th {
			text-align: left;
			padding-left: 0.25em;
			padding-right: 0.5em;
			vertical-align: bottom;
		}
		.vtable tr:hover {
			background-color: #ffebdb;
		}
		.vtable td {
			padding-right: 1em;
			padding: 0.5em;
		}

