h1 {
    font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    font-size: 175%; font-weight: bold; }

h2 {
    font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

h3 {
    font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}


.odd {
    background-color: #D3D3D3;
}

.even {
    background-color: #F0F0F0;
}

.status_available {
    background-color: #82FA58;
}

.status_unavailable {
    background-color: #FF0000;
}

.status_busy {
    background-color: #F4FA58;
}

.status_dnd {
    background-color: #FE642E;
}
.framed {
    border: 2px solid blue;
    border-radius: 5px;
    padding: 8px;
}

.ui-autocomplete {
    height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
}

#top {
    /*position: absolute;*/
    background-color: lavender;
    height: 80px;
    width: 100%;
    top: 0px;
    left: 0px;
}

#overview_title {
    /*position: absolute;*/
    height: 40px;
    width: 800px;
    top: 20px;
    left: 160px;
    font-family: sans-serif;
    font-size: 35px;
    font-style: normal;
    font-weight: bold;
    color: #334F6D;
    /*text-shadow: 4px 4px #000000;*/
    text-align: left;
}

.container {
    width: 500px;
    clear: both;
}

.container input {
    width: 100%;
    clear: both;
}

.container textarea {
    width: 100%;
    clear: both;
}

.container select {
    width: 100%;
    clear: both;
}

.green {
    background-color: #70a23e;
    border-radius: 10px;
}

.yellow {
    background-color: #ffff99;
    border-radius: 10px;
}

.red {
    background-color: indianred;
    border-radius: 10px;
}

li {
    cursor: pointer;
}

.stats_request_form, button {
    margin: 20px;
    padding: 10px;
}
