table.site {
	table-layout: auto; width: 90%;
	border-spacing: 0.15em 0.15em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	margin-left: auto;
margin-right: auto;
	padding: 0.5em 0.5em 0 0.5em;
	font-size: 8pt;
	text-align: center;
	border:thin solid rgb(192, 192, 192);
}


th.con {
	background-color: rgb(199, 0, 36);
	color: #FFF;
	width: 24%;
	
}

td.site {
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
	padding:0 0 0 10px;
	width: 10%;
}

td.sited {
	font-size: 8pt;
	text-align: left;
	width: 10%;
}

th.pub {
	background-color: rgb(7, 82, 193);
	color: #FFF;
	width: 24%;
}



th.tra {
	background-color: rgb(253, 162, 29);
	color: #FFF;
	width: 24%;
}



th.cont {
	background-color: rgb(192, 192, 192);
	color: #FFF;
	width: 24%;
}



