/* CSS Document */
/* ROSTER.CSS */

table {
	border-collapse:collapse;
	background: #ffffff;
	width:389px;
	font: 11px Arial, Helvetica, sans-serif;
	margin-bottom:30px;
	border: 0px solid #1E4512;
}

caption {
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	padding: 8px 0px 5px 0px;
}

td { padding: 3px 10px 3px 10px; line-height:18px; text-align:justify;}

th { padding: 3px 3px 3px 3px; line-height:18px;}

th { font-size:20px; background-color:#1E4512; color: #fff; font-weight: bold; text-align: left; padding-right: .5em; padding-top:6px; vertical-align: top; }

thead th { color:#fff; background: #1e4512; text-align: left; vertical-align:middle; line-height:18px;}

tfoot th, tfoot td { background: #fff; color: #000; vertical-align:top; text-align:right; }

th + td { padding-left: .5em; }