#leagueTable .companyHeaderSection .affix-top {
	position: static;
	margin-top:300px;
	width:228px;
}
  
#leagueTable .companyHeaderSection .affix {
	position: fixed;
	top:0px;
	margin-top:300px;
	width:228px;
}

#leagueTable{
	font-family: Arial, Helvetica, sans-serif;
	border-collapse: separate;
	/*font-size: 11px;*/
}


/*#leagueTable td{
	border: 1px solid white;
}*/

.bookId{
	font-style: italic;
	text-align: right;
	font-weight: bold;
	font-size: smaller;
}

.leagueSection{
}

.leagueSection td{
	border: 1px solid #ddd;
}

.leagueCell{
	padding: 5px;
}

.leagueCell button{
	color: black;
}

.keyLeagueCell{
	color: #0088cc;
}

.unMappedLeagueCell{
	background-color: #F47F51;
	color: black;
	font-weight: normal;
}

.selectedLeagueCell{
	background-color: #f2dede;
}

.droppableKeyLeague {
	background-color:#6e7f80;
	color: #00FDFF;
}

.hidden{
	display: none;
}

.expandSection{
	text-align: center;
	color: black;
	font-size: 10px;
}

.eventSection td{
	border-top: 1px solid #e7efff;
	border-left: 1px solid #e7efff;
	border-right: 1px solid #abc4f5;
	border-bottom: 1px solid #abc4f5;

}

.eventCell{
	padding: 5px;
}

.eventTeam{
	padding: 3px;
}

.eventTeam button{
	color: black;
}

.keyEventTeam{
	color: #CC003C;
}

.unMappedEventCell {
	background-color: #FFDDCC;
}

.selectedEventCell{
	background-color: #fcf8e3;
}

.droppableKeyEventHostTeamName {
	background-color:#620300;
	color: white;
}

.droppableKeyEventGuestTeamName {
	background-color:#220062;
	color: white;
}

.pointerCursor{
	cursor: pointer;
}

.processing{
	opacity: 0.5;
}

.stickyPushpin{
	color: red;
}

.assignedLeague{
	font-weight: bold;
}

.ui-dialog{
	z-index: 100000;
	position: fixed;
}

.transferredEvent .originalLeague{
	font-weight: bold;
	color: #FF5500;
}

.checkedGlyphicon{
	color: red;
}

.eventCell .startTime{
	margin-top: 5px;
	font-size: smaller;
	color: green;
}

.unconfirmedStartTime{
	background-color: #FFDDCC;
}



#alert-container{
	position: fixed;
	z-index: 1;
	border: 1px solid #ddd;
	bottom: 5px;
	left: 5px;

	min-width: 300px;
}

#alert-container .title{
	padding: 5px;
	color: white;
	background-color: #616961;
}

#alert-container .title a{
	color: white;
}

#alert-container .title a:hover{
	cursor: pointer
}

#alert-container .body{
	min-height: 300px;
	max-height: 500px;
	overflow: auto;
	width: 300px;
}

#alert-container .body{
	background-color: white;
}

#alert-container .alert-content {
	padding: 3px 5px;
	border-bottom: 1px solid #ddd;
}

#alert-container .has-alert{
	background-color: #d9534f;
}