
/* Basic items */
        body {
            font-family: "Segoe UI", Arial, sans-serif;
            background: #f8f8f8  !important;
			/*background: #eeffed !important;
			font-size: 13px !important;*/
			font-size: .78rem !important;
			font-weight: 500 !important;
			color: #222;
        }
        .button,input::file-selector-button {
            background-color: #04AA6D;
            border: none;
            color: white;
            padding: 8px 16px;
            text-align: center;
            text-decoration: none;
            display: inline-block;
            margin: 4px 2px;
            cursor: pointer;
            border-radius: 5px;
        }
        .alert {
            background-color: #ff8080 !important;
        }
        table {
            border-collapse: collapse;
			/*width: 100%;*/
        }
        th, td {
            border: 1px solid #ccc;
            padding: 4px !important;
            text-align: left;
        }
        th {
            /*background-color: #c8d5c2;*/
			background-color: #04aa6d;
			color: #fff;
        }
		tr:hover {
			background-color: #fff !important;
			border-color: #000 !important;
		}
		tr:nth-child(even) {
			background-color: #f2f2f2;
		}
		a{
			color:#808b7c;
			decoration:none !important;
		}
		a:hover {
			text-decoration:none !important;
		}
		.container {
			border: 1px solid #339966; 
			border-radius: 10px; 
			margin:20px 0 20px; 
			padding:0 20px 20px;
			overflow-x:auto;
		}
		select, input {
			padding: 6px;
			background: inherit;
			font-size: inherit;
			border: 1px solid #ddd;
		}
		


/* Top Menu items */
		ul {
		  list-style-type: none;
		  margin: 0;
		  padding: 0;
		}

		li {
		  float: left;
		}

		li a {
		  display: block;
		  color: white;
		  text-align: center;
		  padding: 14px 16px;
		  text-decoration: none !important;
		}

		li a:hover {
		  background-color: #038b59;
		  text-decoration: none !important;
		  color: white !important;
		}
		.active {
		  background-color: #04AA6D;
		}
		h1,h2,h3{
			color: #04AA6D;
		}
		.menu{
		  overflow: hidden;
		  background-color: #333;
		  position: -webkit-sticky; /* Safari */
		  position: sticky;
		  top: 0;
		  z-index:99999;
		}
		
		