/*
   Site CSS Overrides
*/

/* Main menu background and login header */
#mainNav ul, #login .header {
    background-color: #BD1D1D;
}

#login .header>div {
    width: 225px;
}

/* Side navigation */
#sidebar a:active, #sidebar a:focus, #sidebar a:hover {
    color: #0084b4;
}

/* jQuery UI */
.ui-widget-header {
    background-color: #BD1D1D;
    border-color: #BD1D1D;
}

.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-state-active {
    border-color: #BD1D1D;
    color: #BD1D1D;
}

/* Forms */
input:focus, select:focus, textarea:focus {
    border-color: #BD1D1D !important;
    box-shadow: 0 0 1px 1px #BD1D1D;
}

/* Datagrid */
/*.datagrid tbody a:active, .datagrid tbody a:focus, .datagrid tbody a:hover, .tablescroll_head tbody a:active, .tablescroll_head tbody a:focus, .tablescroll_head tbody a:hover {
    color: #0084b4;
    border-bottom-color: #0084b4;
}

#view_page a:active, #view_page a:focus, #view_page a:hover {
    color: #0084b4;
    border-bottom-color: #0084b4;
}
*/

/* Make flash warnings orange instead of yellow */
#flash ul#warnings {
    border-color: #fc0;
}
