/* For Tables with borders */
table.bordered
{
	width: auto;
	border:2px solid #000;
	border-collapse: collapse;
	background-color:white;
	margin-bottom: 1em;
}
th.bordered
{
	border:1px solid #333;
	font-weight: 600;
	color: white;
	background-color: #E9B050;
}
tr.bordered0 
{                                                                
	background-color: white;
	color: #333;
}
tr.bordered1 
{
	background-color: #F9E8CD;
	color: #333;
}
td.bordered{
	border:1px solid #333;
	font-size: 0.9em;
	padding: 0.25em;
}

table.bordered a, table.bordered a:link, table.bordered a:visited, table.bordered a:hover, th.bordered
{
	text-align: center;
}

/* For Nice Looking Headings */
dt
{
	font-weight: 600;
}