table {	width: 100%;	float: center;	margin-left: auto;	margin-top: 5px;	margin-bottom: 5px;	margin-right: auto;	padding: 0px;	background-color: #339933;	border: 2px solid #66cc66;	border-spacing: 2px;	font-size: 10px;	font-weight: bold;}table, td, th {	margin:0px;	padding:3px;	border-left:1px solid #00cc33;	border-right:1px solid #336633;	border-bottom:1px solid #006600;	font-weight: bold;}td, th {	border-top:2px solid #006633;	border-left:2px solid #66cc66;	border-right:2px solid #006633;	border-bottom:2px solid #009900;}tr.odd {	color: inherit;	background: #88e;}.widen {	line-height: 2.2em;	}.widenfurther {	line-height: 3.4em;	}
