/***** PERSONALISATION *****/

body { background: #F8F8FF; }

div#mainnav {
    background: #EFF0FF;
    height: 16px;
    line-height: 14px;
}

#mainnav *:link, #mainnav *:visited { background: #EFF0FF url("../dots.gif") no-repeat scroll 0 0; }
#mainnav :link:hover, #mainnav :visited:hover { background-color: #DFE2FC; }

#mainnav .active *:link, #mainnav .active *:visited {
    background: #4D4F63;
    border-right: 1px solid #4D4F63;
    color: #FFF;
}

input[type="button"], input[type="submit"], input[type="reset"] {
    cursor: pointer;
    background: none repeat scroll 0 0 #EFF0FF;
    border: 1px outset #DFE2FC;
    color: #4D4F63;
    padding: 0.2em 0.8em;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    -o-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
}

input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
    background-color: #DFE2FC;
}

fieldset.properties, fieldset#action, fieldset#filters, #changelog, #attachments div, div#ticket, div#prefs, form#prefs {
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    -o-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
}

fieldset.properties, fieldset#action, fieldset#filters { background-color: #EFF0FF; }
legend { color: #4D4F63; }
#changelog, #attachments div { background-color: #fffcf6; }
div#ticket { background-color: #fff9ea; }
div#prefs, form#prefs { background-color: #fff9ea; }

/* Custom Query */
#filters td.or { text-align: left; }
table.listing th.id { display: none; }
table.listing td.id { display: none; }

/* Listing */
table.listing th#header-ticket { display: none; }
table.listing td.ticket { display: none; }

/* Menu */
.sf-menu { float: right; }
.sf-menu li {
    border-right: none!important;
    border-left: 1px solid black;
}
