
table{
	border-spacing:1px;
	font:10px 'Verdana', Arial, Helvetica, sans-serif;
	background:#DFDFDF;
	color:#000000;
	margin-left: 20px;
}

caption{
	border:#666666;
	border-bottom:2px solid #666666;
	text-transform:uppercase;
	padding:10px;
	font:10px 'Verdana', Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	margin: inherit;
}

td, th{
	padding:4px;
}

thead th{
	text-align:center;
	background: #cccccc;
	color:#000000;
	border:1px solid #ffffff;
	text-transform:uppercase;
}

tbody th{
	font-weight:bold;
}

tbody tr{
	background:#EEEEEE;
	text-align:left;
}
tbody tr.odd{
	background:#ffffff;
	border-top:1px solid #ffffff;
}

tbody th a:link, tbody th a:visited{
	color:#000000;
	padding:3px 0px 0px 18px;
	background-repeat:no-repeat;
}

tbody th a:hover{
	color:#009900;
}

tbody tr td{
	background:#EEEEEE;
	border:1px solid #ffffff;
}

tbody tr.odd td{
	background:#cccccc;
	border-top:1px solid #cccccc;
}

table td a:link, table td a:visited{
	color:#000000;
	text-decoration:undeline;
}

table td a:hover{
	text-decoration:underline;
}

tfoot th, tfoot td{
	padding:10px;
	text-align:center;
	font:15px 'Verdana', Arial, Helvetica, sans-serif;
	font-style:italic;
	font-weight:bold;
	border-bottom:3px solid #cccccc;
	border-top:1px solid #DFDFDF;
}