/* 
	jquery-ui overrides  
*/

	.ui-widget-header {
		border: 1px solid #dddddd;
		background: darkblue;
		color: white;
		font-weight: bold;
	}
	
	.ui-widget-content {
		border: 1px solid #000053;
    	background: #ffffff;
    	color: #333333;
	}
	
	.ui-dialog .ui-dialog-buttonpane button {
		background: darkblue;
		color: white;
		font-weight: bold;
	}
	
	.ui-dialog .ui-dialog-titlebar-close {
		background-color: darkblue;
		border-color: darkblue;
	}
	
	.ui-dialog .ui-dialog-content {
		color: darkblue;
	}
	
	.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
		border-bottom-right-radius: 5px;
	}
	
	.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
		border-bottom-left-radius: 5px;
	}
	
	.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
		border-top-right-radius: 5px;
	}
	
	.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
		border-top-left-radius: 5px;
	}
	
	.ui-button .ui-icon {
		background-image: url("images/ui-icons_ffffff_256x240.png");
	}

	button:focus {
	  	background-color: #b2b2dc !important;
		color: black !important;
	}

	button:focus-visible {
	  	border: 1px solid white !important; 
	  	border-radius: 3px;
	  	background-color: #b2b2dc !important;
	  	opacity: 1 !important; 
	}

	button:active {
	    border: 1px solid #c5c5c5 !important;
	  	border-radius: 3px;
	    background-color: #b2b2dc !important;
	    font-weight: normal !important;
	    color: #454545 !important;
	}

/* 
	End jquery-ui overrides  
*/
