#content-outer table {
	background:#fff none;
	border-collapse:separate;
	empty-cells:show;
	border-bottom:.25em #fff solid; /* 4px gap */
	border-right:.25em #fff solid;
	margin-bottom:0.923em;
}

#content-outer table caption {
	background:#8f9092 none;
	text-align:center;
	font-size:.75em; /*12px*/
	color:#fff;
	font-weight:bold;
	border:.3333em #fff solid;
	border-bottom:0;
	padding:0.6em;
}

#content-outer table .novert {
	margin-bottom: 0em;
}

#content-outer table td,
#content-outer table th {
	background:#cae7f7 none;
	color:#5f6062;
	padding: .25em;
	line-height:1.3em;
}

#content-outer table thead th,
#content-outer table thead td {
	font-size:.75em; /*12px*/
	font-weight:bold;
	text-align:center;
	border-left:.3333em #fff solid;
	border-top:.3333em #fff solid;
}

#content-outer table tbody th,
#content-outer table tbody td {
	font-size:.6875em; /*11px*/
	border-left:.36363em #fff solid;
	border-top:.36363em #fff solid;
}

#content-outer table tfoot th,
#content-outer table tfoot td {
	font-size:.625em; /*10px*/
	border-left:.4em #fff solid;
	border-top:.4em #fff solid;
	background:#fff none;
}


#content-outer table thead th {
	background:#787270 none;
	color:#fff;
}

#content-outer table thead td,
#content-outer table tbody th {
	background:#79c5eb none;
}

#content-outer table td.emptycell,
#content-outer table th.emptycell {
	background:#e9e7e7 none;
}

