  
.roTable {
    table-layout: fixed;
	width: 560px;
	margin-left: auto;
	margin-right: auto;
    background-color: transparent;
   	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.roTable  a:link, table a:visited, table a:active {
	background-color: transparent;
	color: #fff;
	text-decoration: none;
	display: block; 
	width: 100%;	
}

.roTable  a:hover {
	background: transparent;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.roTable th {
    border: 1px inset #fff;
    padding: 4px;
    background-color: #00c;
    color: #fff;
}
.roTable td {
    border-bottom: 2px solid #B6936B;
	border-top: 3px solid #EAE7E2;
	padding: 9px;
    background-color: #8A5E45;
    color: #fff;
    width: 25%;
    min-height: 30px;
   	text-align:center;
}

 td.roTable:hover {background-color: #B6936B; color: #fff;}