TABLE.tabular {
	width:90%;
	border:1px solid #035338;
	margin:5px auto 10px auto;
}
TABLE.tabular CAPTION {
	caption-side: bottom;
	text-align:left;
	margin:0 0 14px 5%;
	font-size:12px;
}
TABLE.tabular THEAD TR TH {
	background-color:#035338;
	color:#fff;
	border-bottom:1px solid #fff;
	text-align:left;
	padding:2px;
}
TABLE.tabular THEAD TR TD {
	background-color:#aec8bf;
	color:#000;
	border-bottom:1px solid #035338;
	padding:2px;
}
TABLE.tabular TBODY TR TD {
	background-color:#fff;
	color:#333;
	padding:2px;
}
TABLE.tabular TBODY TR.alt TD {
	background-color:#eee;
	color:#333;
}
TABLE.tabular TBODY TR TD.first {
	width:50%;
}
DIV.caption {
	caption-side: bottom;
	text-align:left;
	margin:0 0 14px 5%;
	font-size:12px;
}