    body
	{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		font: 65% arial; 
		text-align: center;
		color: Black;

	}
	
	#container
	{
		width: 1100px;
		padding: 0 0 0 0;
		margin-top: 10px;
		text-align: left;
		margin-right: auto;
		margin-left: auto;

	}
	
	#header
	{
		width: 1000px;
	}
    
    #AdminHeader
	{
		width: 1000px;
	}
		
	#AdminHeader a:hover
	{
		text-decoration: none;
		color: Yellow;
		background-color: Black;
		padding: 0 3px 0 3px;
	}
	
	#CourtHeader a:hover
	{
		text-decoration: none;
		color: Black;
		background-color: Black;
		padding: 0 3px 0 3px;
	}
	
	#mainnav
	{
		color: Black;
		padding: 0 0 10px 0;
		margin: 0 0 10px 0;
        font-size: 12px;
        height: 26px;
	}
	
	#mainnav ul
	{
		list-style-type:    none;
		padding: 5px 0 5px 0;
		margin: 0 0 0 0;
		height: 15px;
		font-family: Calibri;
		font-weight: bold;
		font-size: 13px;
	}
	
	#mainnav li
	{
		float: left;
		margin: 0 0 0 20px;
		position: relative;
		text-align: left;
		cursor: default;
		color: Black;
		padding: 0 0 0 0;
	}
	
	#mainnav li.submenu
	{
		background-color: #dfdada;
		position: relative;
		text-align: left;
		padding: 0 0 2px 5px;
		border-right: 1px solid #7d6340;
		border-left: 1px solid #7d6340;
		width: 12em;
		margin: 0 25px 0 0;
	}

	#mainnav li a
	{
		text-decoration: none;
		color: Black;
	}
		
	#mainnav li a:hover
	{
		text-decoration: none;
		color: #fff;
		background-color: Red;
	}

	#menu
	{
		background-color: silver;
		color: #272900;
		padding: 2px 2px;
		width: 900px;
		margin-bottom: 10px;
		font-size: 85%;
	}
	
	#menu ul
	{
		margin: 0 0 2px 20px;
		padding-top: 2px;
		padding-bottom: 2px;
		list-style-type: none;
		border-left: 1px solid #C4C769;
		font-size:	85%;
	}
	
	#menu li
	{
		float: left;
		position: relative;
		width: 50px;
		height: 35px;
		text-align: center;
		cursor: default;
		background-color: silver;
		border: 1px solid #7d6340;
		border-width: 1px;
		padding: 9px 15px;
		border-right: 1px solid #C4C769;
		font-size: 85%;
	}
	
	#menu li.double
	{
		float: left;
		font-size: 85%;
		position: relative;
		height: 35px;
		width: 50px;
		text-align: center;
		cursor: default;
		background-color: silver;
		border: 1px solid #7d6340;
		border-width: 1px 0;
		padding: 1px 20px;
		border-right: 1px solid #C4C769;
	}
	
	#menu li.client
	{
		position: absolute;
		width: 50px;
		text-align: left;
		border: 0;
	}
	
	#menu li.submenu
	{
		position: relative;
		text-align: center;
		padding: 0 10px;
		border-right: 1px solid #7d6340;
		border-left: 1px solid #7d6340;
		font-size: 11px;
	}

	#menu li.submenu2
	{
		position: relative;
		text-align: center;
		padding: 4px 0;
		border-right: 1px solid #7d6340;
		border-left: 1px solid #7d6340;
		height: 10px;
		width: 10em;
	}

	#menu li a
	{
		text-decoration: none;
		color: #272900;
		font-size: 85%;
	}
	
	#menu li a:hover
	{
		text-decoration: none;
		color: #fff;
		background-color: #272900;
	}

	#information
	{
		font-size: 100%;
		position: absolute;
		visibility:	hidden;
		left: 0;
	}

	#footer	
	{
		clear: both;
		padding: 3px;
		margin: 50px 0 0 20px;
		text-align: left;
		font-size: 11px;
		color: #505367;
	}
	
	#block
	{
		margin: 0 0 0 0;
		width: 1100px;
		padding-top: 10px;
		padding-bottom: 10px;
	
	}
	 #contents	
	{
		float: left;
		width: 320px;
		margin: 15px 0 5px 25px;
		padding: 0 0 0 0;
		font-family: arial;
		height: 460px;
	}
    	
	#contents a:hover
	{
		text-decoration: none;
		color: Black;
		background-color: yellow;
	}

    #buttons a:hover.highlight
	{
	    color: red; 
	    font-weight: bold; 
	}
	
	#buttons a:hover
	{
	    color: red; 
	    font-weight: bold; 
	}
	
	.delete
	{
	    background-color: #ECB29F;
	    color: Black;
	    font-size: 14px; 
	}
	
	.delete2
	{
	    background-color: #ECB29F;
	    color: Black;
	    font-size: 16px;
	    padding: 5px 10px 5px 10px; 
	}
	
	.warn
	{
	    background-color: Yellow;
	    color: Black;
	    font-size: 14px; 
	}
	
	.warn2
	{
	    background-color: Yellow;
	    color: Black;
	    font-size: 16px;
	    padding: 5px 10px 5px 10px;  
	}

	.success {
		background-color: Green;
		color: White;
		font-size: 14px;
	}

	.success2 {
		background-color: Green;
		color: White;
		font-size: 16px;
		padding: 5px 10px 5px 10px;
	}

	.danger {
		background-color: Red;
		color: White;
		font-size: 14px;
		padding: 3px;
	}

	.danger2 {
		background-color: Red;
		color: White;
		font-size: 16px;
		padding: 5px 10px 5px 10px;
	}
	.normal
	{
	    background-color: #E0E0E0;
	    color: Black;
	    font-size: 14px; 
	}

	.normal2 {
		background-color: #E0E0E0;
		color: Black;
		font-size: 16px;
		padding: 5px 10px 5px 10px;
	}

	.blank {
	background-color: White;
	color: dodgerblue;
	font-size: 14px;
	padding: 0;
	margin: 0;
	border: 1px solid Silver;
	}

	.blank a:hover {
		background-color: lightblue;
	}
	
	.process
	{
	    background-color: #6993E6; 
	    color: White;
	    font-size: 14px; 
	}
	
	.process2
	{
	    background-color: #990000; 
	    color: White;
	    font-size: 16px;
	    padding: 5px 10px 5px 10px; 
	}
	
	.black
	{
	    background-color: Black; 
	    color: White;
	    font-size: 14px; 
	}
	
	.title
	{
	    color: #990000;
	    font-size: 18px;
	    font-weight: bold; 
	}
	
	.group
	{
	    color: #990000;
	    font-size: 18px;
	    font-weight: bold;
	}
	
    .clear
	{
	    display: block; 
	    clear: left; 
	    visibility: hidden;
	}
    
    .center
	{
	    width: 1000px; 
	    text-align: center; 
	    margin: 20px 0 0 0;
	}
	
    .bord
    {
	    border: 1px solid blue;
	}
	
	.header
	{
	    width: 100%; 
	    height: 80px; 
	    font-weight: bold; 
	    text-align: left; 
	    background-color: #990000; 
	    color: White; 
	    vertical-align: middle; 
	    font-size: 16px;
	    padding: 0 0 20px 0;
	    position: fixed;
	    top: 0;
	    left: 0;
	    z-index: 999;
	}
	
		.sidenav {
		height: 50%;
		width: 0;
		position: fixed;
		z-index: 1;
		top: 0;
		left: 0;
		background-color: #343A40;
		overflow-x: hidden;
		transition: 0.5s;
		padding-top: 30px;
		margin-top: 60px;
		text-align: left;
		line-height: 25px;
	}

	.sidenav a {
		padding: 8px 8px 8px 32px;
		text-decoration: none;
		font-size: 16px;
		display: block;
		transition: 0.3s;
	}

	.sidenav span {
		/*padding: 8px 8px 8px 32px;*/
		text-decoration: none;
		font-size: 16px;
		display: block;
		transition: 0.3s;
		padding-right: 20px;
	}
	
	.sidenav a:hover  {
		background-color: Silver;
		color: Black;
	}

	.sidenav .closebtn {
		position: absolute;
		top: 0;
		right: 25px;
		font-size: 16px;
		margin-left: 50px;
	}

	@media screen and (max-height: 200px) {
	  .sidenav {padding-top: 100px;}
	  .sidenav a {font-size: 16px;}
	}
	.menuitem a:hover {
		background-color: Yellow;
		color: Black;
	}
