		.text-light, .text-light a, a.text-light,
		.sbnav-dark a.nav-link,
		.sbnav-dark a.nav-link:hover {color: #fff !important;}
		.bg-light, 
		.odd,
		.table-striped tbody tr:nth-of-type(2n+1)	
		{background-color: #fff !important;}
		.sbnav-dark #sb_header_logo_img {background: url(/grfx/statbroadcast_light.png) no-repeat center left;background-size:contain;}
		.text-double-muted	{color: #222 !important;}
		.font-italic	{font-style: normal !important;}
		.page-link, .btn-dark	{background-color: #000; color: #fff; border:1px solid black;}
		.page-item disabled	{border:1px solid black !important; color: #444;}
		
		
				.text-light, .text-light a, a.text-light,
				.sbnav-dark a.nav-link,
				.sbnav-dark a.nav-link:hover {color: #fff !important;}
				.bg-light	{background-color: #fff !important;}
				.primary-color				{background-color: #000 !important; }
			.bg-primary, .btn-primary,.selected, .selected td		{background-color: #000 !important; color: #fff !important;border-color: #fff;}	
			.bg-primary a				{	color: #fff !important; 		}
			.bg-secondary, .btn-secondary		{background-color: #fff !important; color: #000 !important;border-color: #000;}
					
			
			
			.bg-secondary a				{	color: #000 !important; 		}
			.bg-info, .btn-info			{background-color: #000 !important; color: #fff!important;border-color: ;}
			.bg-info a				{	color: #fff !important; 		}
			.bg-highlight, .btn-highlight		{background-color: #fff !important; color: #000 !important;border-color: ;}
			.bg-highlight a				{	color: #000 !important; 		}
			
			
				.bg-gradient-primary {	  background:  #fff !important; color: #000 !important;	}
				.bg-gradient-load {	  background:  #fff !important;; color: #000 !important;	}
				.bg-gradient-secondary {	  background:  #000 !important; color: #fff !important;	}
				.bg-gradient-info {	  background:  #fff !important;; color: #000 !important;	}
				.bg-gradient-highlight {	  background:  #000 !important; color: #fff !important;	}
			
					
			.bg-primary a:hover		{	color: #fff !important; text-decoration:underline;		}	
			.btn-primary:hover		{	background-color: #fff !important; border:1px solid #000;	}	
			.btn-secondary:hover	{	background-color: #000 !important; border:1px solid #fff;}	
			.btn-info:hover			{	background-color: #fff !important; color: #fff !important; border:1px solid #000;}
			
			button.primary-nav		{background-color: #000 !important; color: #fff !important; border: 1px solid #fff; }	
			button.primary-nav:hover,
			button.primary-nav.parent	{background-color: #000 !important; color: #fff !important; border:1px solid #fff;}
			button.primary-nav.active	{background-color: #fff !important; color: #000 !important;}
			
			button.secondary-nav		{background-color: #fff !important; color: #000 !important; border:1px solid #000;}	
			button.secondary-nav:hover,
			button.secondary-nav.parent	{background-color: #000 !important; color: #fff !important; border:1px solid #000;}
			button.secondary-nav.active	{background-color: #000 !important; color: #fff !important;}
			
			button.info-nav		{background-color: #000 !important; color: #fff !important; }	
			button.info-nav:hover,
			button.info-nav.parent	{background-color: #fff !important; color: #000 !important; border:1px solid #fff;}
			button.info-nav.active	{background-color: #fff !important; color: #000 !important;}
			
			.card-primary.card-outline 	{  border-top: 3px solid #000;	}
			.card-secondary.card-outline 	{  border-top: 3px solid #fff; 	}
			.card-info.card-outline 	{  border-top: 3px solid #000;	}
			.card-highlight.card-outline 	{  border-top: 3px solid #fff;	}
			
			.btn-primary-reverse			{background-color: #fff !important; color: #000 !important;border-color: #fff;}	
			.btn-primary-reverse:hover		{background-color: #fff !important; border:1px solid #000;}
			
		
			.text-primary,.text-primary-stroke	{	color: #000 !important;}	
			.text-secondary,.text-secondary-stroke	{color: #fff !important;}
			.text-info, .text-info-stroke	{color: #000 !important;}
			.text-highlight, .text-highlight-stroke	{color: #fff !important;}
			
			
			.text-primary-stroke,
			.text-secondary-stroke,
			.text-info-stroke,
			.text-highlight-stroke		{	-webkit-text-stroke: .075rem ;}	
			
			.border-primary		{border-color: #000 !important;}
			.border-secondary	{border-color: #fff !important;}
			.border-info		{border-color: #000 !important;}
			.border-highlight	{border-color: #fff !important;}
			
			.border-outline-primary		{border-top-color: #000 !important;}
			.border-outline-secondary	{border-top-color: #fff !important;}
			.border-outline-info		{border-top-color: #000 !important;}
			.border-outline-highlight	{border-top-color: #fff !important;}
			
			.alert-primary		{	background:  #000 linear-gradient(180deg, #000, #fff) repeat-x !important;color: #fff !important; border:2px solid #fff; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;	}
			.alert-secondary	{	background:  #fff linear-gradient(180deg, #fff, #000) repeat-x !important;color: #000 !important; border: 2px solid #000; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;	}
			.alert-info	{	background:  #000 linear-gradient(180deg, #000, #fff) repeat-x !important; color: #fff !important; border: 2px solid ; box-shadow: 0 .5rem 1rem rgba(0,0,0,.15) !important;	}
		
			.callout.callout-primary {	border-left-color: #000;	}
			.callout.callout-secondary {	border-left-color: #fff;	}
			.callout.callout-info {	border-left-color: #000;	}
			.callout.callout-highlight {	border-left-color: #fff;	}
	 .bg-secondary-reverse	{color: #fff !important; background-color: transparent !important;} 