﻿div#main table {
	width:100%;
	border:none;
	text-align:center;
	margin:0 0 2em 0;
	padding:0;
}
div#main table th {
	background:url(/img/h4bg.gif) repeat;
	color:white;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-align:center;
}
div#main table th.yellow {
	color:#FF0;
}
div#main table .left {
	text-align:left;
}
div#main table .bold {
	font-weight:bold;
}
div#main table caption {
	font-weight:bold;
	padding:5px 0 0 0;
	margin:0 0 2px 0;
	font-size:1.2em;
	color:#C00;
	background-color:#eee;
	border-bottom:2px #ccc solid;
}
div#main table thead th {
	border:2px #fff solid;
	border-width:2px 2px 2px 2px;
}
div#main table tbody th {
	background:none;
	background-color:#ccc;
	color:black;
}
div#main table tbody tr:hover {
	background-color:#eee;
}
div#main table tfoot td {
	border-color:#fff;
	border-top:2px #ccc solid;
	font-style:italic;
	text-align:left;
}