td{
	border: 1px solid #BBBBBB;
	text-align: center;
	background-color:#EDEDED;
}
td:hover{
	background-color:rgb(0, 128, 0, 0.3);
}
th.top{
	text-align: center;
}
th.lhs{
	text-align: right;
}
th.top,th.lhs,th.break{
	color: #FFFFFF;
	background-color:rgb(139, 0, 139, 0.6);
	border-radius: 5px solid ;
}
th.corner{
	color: rgb(139, 0, 139);
	text-align: right;
}
table{
	border-collapse: collapse;
}

.table-responsive{
    padding: 1em 4em;
}