.table{
	border: 2px solid #797878; 
	border-collapse: collapse;
	border-spacing: 0;
	text-align: center;
	width: 92%;
	margin: 0 auto;
	color:#222;
}
.table tr,
.table th,
.table td{
	border: 1px solid #797878;
}
.table thead tr{
	font-size:16px;
	background-color:#e2a83a;
	font-weight:bold;
	height:42px !important;
	color:#fff;
}
.table caption{
	font-size:20px;
	font-weight:bold;
	margin-bottom:10px;
}
.table tbody tr{
	height: 32px;
}
.table tbody tr,
.table tr a {
	color:#333;
	font-size: 14px;
}
.table tbody tr:hover{
	color: #ff0000;
	background-color:#ccc;
	font-weight:bold;
}
.table tbody tr:hover a{
	color: #ff0000;
	font-weight:bold;
}


