table
{
	font-size: 12pt;
	margin-bottom: 30px;
	border-spacing: 1px;
	background: #d4d4d4;
	color: #000000;
	border: 1px solid #666666;
}

caption
{
	background: url(/images/site/table_caption.jpg);
	color: #000000;
	font: normal bold 14px 'Verdana', Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-align: left;
}

th
{
	padding: 4px;
	font-size: 10pt;
}

td
{
	padding: 4px;
}

thead th
{
	background: #F5F5F5;
	color: #000000;
	text-transform: uppercase;
	text-align: center;
}

tbody th { font-weight: bold; }
tbody tr { background: #f5f5f5; }
tbody tr.odd { background: #ffffff; }
tbody th { color: #663333; }
tbody tr td { background: #F5F5F5; }
tbody tr.odd td { background: #ffffff; }

tbody td.information
{
	padding: 10px;
	font-size: 14px;
}

tbody td.information_grey
{
	padding-bottom: 30px;
	padding-top: 30px;
	padding-right: 10px;
	padding-left: 10px;
	background-color: #e6e6e6;
	font-size: 14px;
}

tbody td.information_pink
{
	background-color: #feddca;
	padding: 15px;
	font-size: 17px;
}

tbody td.information_green
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: white;
	background-color: #5f5937;
	font-size: 16px;
}

tfoot th, tfoot td
{
	background: url(/images/site/table_caption.jpg);
	padding: 10px;
	text-align: center;
	font: 15px 'Verdana', Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: 5px solid #cccccc;
	border-top: 1px solid #dfdfdf;
}

tbody td.warning
{
	padding-bottom: 100px;
	padding-top: 100px;
	font-size: 14px;
}

