/*----------------------
	global
------------------------*/

	a{	color: #004276;	}
	#mainMenu li#menu_HomeLink a{	background-color:#004276;	}
	/*#eventsMenu h4.upcomingEventName{	background-color:#004276;	}*/
	.linkColor,.link-color { color: #004276; }
	.linkColorBG { background: #004276; }
	
/*----------------------
	schedule page
------------------------*/
	div.doubleHeaders{ color:#004276;}
	
	div.public table.scheduleTable a.hover{
		background:#004276;
	}


/*----------------------
	available / current / archived selectors
------------------------*/
	ul.availCurrentArchive li.active{
		border: 2px solid #004276;
		border-right: 3px solid #004276;
		border-bottom: 3px solid #004276;	
	}
	ul.availCurrentArchive li:hover{
		border-bottom: 3px solid #004276;	
	}

/*----------------------
	(upcoming) league display
------------------------*/
	div.dayChart li.current,div#dayFilterBox ul li.current,div#dayFilterBox li#filter_AllDays.current,div#yearFilter li.current{
		/*border:1px solid #004276;
		background:#004276;
		background-image:none;*/
		border:1px solid #6e6e6e;
		background:#6e6e6e;
		background-image:none;
	}
	div.detailedInfo h4{ color:#004276;}
	div.emptyResult {border:2px solid #004276;}
	table.divisionDetails tr td.divisionName{color:#004276;}
	div#sportFilterBox img.current{ border:2px solid #6e6e6e;	}



/*----------------------
	archives
------------------------*/	

	
/*----------------------
	team page
------------------------*/
	h1.teamTitle span{ color:#004276;	}

/*----------------------
	locations page
------------------------*/
	#locationList li{	color:#004276;	}
	#sponsorList li{	color:#004276;	}

/*-----------------------
	forms
--------------------------*/
	img.requiredField, img.requiredIfVisible{ background:#004276;	}


/*-----------------------
	photo gallery
--------------------------*/
	#thumbnails img.current{
		border:3px solid #004276;
		margin-left:-2px;
		margin-top:-2px;
	}

/*-----------------------
	forums
--------------------------*/
	div.postInfo span.author{ color:#004276;}

/*-------------------------
	cap lounge
--------------------------*/
	#captainsLoungeContainer div.teamName h3{ color:#004276;}

/*-------------------------
	MOBILE
--------------------------*/
	#responsiveHeader{ background-color:#333333; }
	#responsiveMenu, #responsivePlayerMenu, #responsiveSportMenu{
		background-color:#1d1d1d;
	}
	.responsiveMenuToggle.active, .responsiveMenuToggle:hover{
		background-color:#080808;
	}

/*--------------------------
	FANCY BUTTONS
---------------------------*/
	.btn-org{
		color: #fff !important;
		background-color: #004276;
		background-image: -webkit-gradient(linear, left top, left bottom, from(#05477b), to(#00386c));
		background-image: -webkit-linear-gradient(top, #05477b, #00386c);
		background-image: -moz-linear-gradient(top, #05477b, #00386c);
		background-image: -ms-linear-gradient(top, #05477b, #00386c);
		background-image: -o-linear-gradient(top, #05477b, #00386c);
		background-image: linear-gradient(top, #05477b, #00386c);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#05477b', EndColorStr='#00386c');
		border-color: #002054;
	}
	.btn-org:hover, .btn-org:focus, .btn-org:active, .btn-org.active{
		background-color: #002054;
		border-color: #000f43;
		background-image: none;
	}
	.btn-org.disabled, .btn-org.disabled:hover, 
	.btn-org.disabled:focus, .btn-org.disabled:active,
	.btn-org.disabled.active, .btn-org[disabled], 
	.btn-org[disabled]:hover, .btn-org[disabled]:focus,
	.btn-org[disabled]:active, .btn-org[disabled].active, 
	fieldset[disabled] .btn-org, fieldset[disabled] .btn-org:hover, 
	fieldset[disabled] .btn-org:focus, fieldset[disabled] .btn-org:active,
	fieldset[disabled] .btn-org.active{
		background: #c5c3c3 !important;
		border-color: [#c5c3c3]; 
	}
	.buttonSmall, .buttonLarge{
		background-color: #004276;
		border-color:#004276;
		color: #fff;
		text-decoration:none;
		border-width:3px;
		border-style:solid;
		font-style: normal;
		font-weight: 700;
		border-radius: 2px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		letter-spacing: 0.3px;
		text-transform: uppercase;
		text-align:center;
		display:inline-block;
	}
	.buttonSmall{
		font-size: 12px;
		padding:8px 17px;
	}
	.buttonLarge{
		font-size: 14px;
		padding:23px 45px;
		
	}
	.buttonLarge:active, .buttonLarge:visited, .buttonSmall:active, .buttonSmall:visited {
		color: #fff;
		text-decoration:none;
	}
	.buttonLarge:hover, .buttonLarge:focus, .buttonSmall:hover, .buttonSmall:focus {
		color:#004276;
		background-color:#fff;
		text-decoration:none;
	}
/*--------------------------
	League Listings
---------------------------*/

	.league-listing .league-name:hover {
		color: #004276;
	}

/*	customizable colors and images for the slim theme	*/
	#headerContainer{
		background:url(//leaguelab-prod.s3.amazonaws.com/userimages/themes/108_9-6.jpg) no-repeat top left;
	}
	#secondaryMenus div.secondaryMenu h4{
		border-bottom:12px solid #0089cb;
	}
	#secondaryMenus div.current h4{
		border-bottom:12px solid #0C9ADC;
	}
	#secondMenuContainer div.secondaryMenu,#secondaryMenus div.secondaryMenu ul{
		background:#0C9ADC;
	}
	#userLoginInset{
		background:#0C9ADC;
	}
	#userLoginInset a.button, #userLoginInset a.button span{
	background:#0C9ADC !important;
}
