@CHARSET "UTF-8";
.StatusTable{
	margin:0;
	padding:0;
	display: flex;
	flex-wrap: wrap;
}

.StatusTable .sponsor{
	float:left;
	margin:0;
	
	/* Giving the sponsor div a relative positioning: */
	position:relative;
	cursor:pointer;
}


.StatusTable .sponsorData:hover{	
	
	background-color:rgb(226,233,244);
	/* CSS3 inset shadow: 
	border:1px solid #999;
	-moz-box-shadow:0 0 30px #999 inset;
	-webkit-box-shadow:0 0 30px #999 inset;
	box-shadow:0 0 30px #999 inset;*/
}
.StatusTable .selected{
	background-color:rgb(226,233,244) !important;
}
.StatusTable .sponsorData{
	/* Hiding the .sponsorData div */
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    align-content: center;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	/* border:1px solid #ddd;	 */
	/* background-color:#fff; */
	overflow: hidden;
}

.StatusTable .sponsorTextData{
	font-size:12px;
	padding:5px;
	font-style:italic;
	overflow: hidden;
	display: block !important; /* over user agent stylesheet  */
}

.StatusTable .sponsorURL{
	font-size:10px;
	font-weight:bold;
	margin:5px;
	overflow: hidden;
}

.StatusTable .clear{
	/* This class clears the floats */
	clear:both;
}
