.grid {
	width: 100%;
	padding: 10px;
	margin: 5px 0;
	border-collapse:collapse;
	overflow: scroll;
}
.grid th {
	background-color: red;
	height: 25px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #fff;
    padding: 0 5px;
    color: white;
}
.grid th a{
	text-decoration: none;
	color: white;
}
.grid th a:hover{
	color: white;
}
.grid td {
	border: 1px solid #fff;
	background-color: #f0ece5;
	text-align: center;
}
.grid tbody tr{
	border-top: 1px solid #fff;
}
.grid td{
	padding: 5px;
}
.grid a{
	text-decoration: none;
}
.grid a:hover {
	text-decoration: underline;	
}
