/**************************************************************
* This file includes all Branding css for Jquery UI and requires the below JQuery UI files to be loaded first
* which should be loaded with the JQuery control:
* jquery-ui-1.7.2.custom.css
* jquery-ui-1.7.2.custom.override.generic.css
* jquery-ui-1.7.2.custom.override.branding.css (THIS FILE)
***************************************************************/
/* Component containers
----------------------------------*/
.ui-widget-content {
    border: 1px solid #000000;
    background: #fcfdfd url(../../../../Images/ui-bg_inset-hard_100_fcfdfd_1x100.png?v=2) 50% bottom repeat-x;
    color: #222222;
}
.ui-widget-header { border: 1px solid #cccccc; background: #241860; color: #ffffff; font-weight: bold; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
    border: 1px solid #000000;
    background: #cccccc url(../../Images/ui-bg_glass_85_dfeffc_1x400.png?v=2) 50% 50% repeat-x;
    font-weight: bold;
    color: #000000;
    outline: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    border: 1px solid #000000;
    background: #CDF2FD url(../../../../Images/ui-bg_glass_75_d0e5f5_1x400.png?v=2) 50% 50% repeat-x;
    font-weight: bold;
    color: #000000;
    outline: none;
}
.ui-state-active, .ui-widget-content .ui-state-active {
    border: 1px solid #000000;
    background: #f5f8f9 url(../../../../Images/ui-bg_inset-hard_100_f5f8f9_1x100.png?v=2) 50% 50% repeat-x;
    font-weight: bold;
    color: #e17009;
    outline: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
    border: 1px solid #fad42e;
    background: #fbec88 url(../../../../Images/ui-bg_flat_55_fbec88_40x100.png?v=2) 50% 50% repeat-x;
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error {
    border: 1px solid #cd0a0a;
    background: #fef1ec url(../../../../Images/ui-bg_glass_95_fef1ec_1x400.png?v=2) 50% 50% repeat-x;
    color: #cd0a0a;
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(../../Images/ui-icons_469bdd_256x240.png?v=2);
}
.ui-widget-content .ui-icon {
    background-image: url(../../Images/ui-icons_469bdd_256x240.png?v=2);
}
.ui-widget-header .ui-icon {
    background-image: url(../../Images/ui-icons_d8e7f3_256x240.png?v=2);
}
.ui-state-default .ui-icon {
    background-image: url(../../Images/ui-icons_6da8d5_256x240.png?v=2);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(../../Images/ui-icons_217bc0_256x240.png?v=2);
}
.ui-state-active .ui-icon {
    background-image: url(../../Images/ui-icons_f9bd01_256x240.png?v=2);
}
.ui-state-highlight .ui-icon {
    background-image: url(../../Images/ui-icons_2e83ff_256x240.png?v=2);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url(../../Images/ui-icons_cd0a0a_256x240.png?v=2);
}


/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa url(../../../../Images/ui-bg_flat_0_aaaaaa_40x100.png?v=2) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: #aaaaaa url(../../../../Images/ui-bg_flat_0_aaaaaa_40x100.png?v=2) 50% 50% repeat-x;
    opacity: .30;
    filter: Alpha(Opacity=30);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
}/* Accordion
/* Datepicker
----------------------------------*/
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
/* Dialog
----------------------------------*/
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .1em .6em .3em .6em; line-height: 1.4em; width:auto; height:2em; overflow:visible; }

/* Rebrand the calender popup pink - ABlackburn  */
.ui-widget-content .ui-state-default {background: #CDF2FD}
.ui-widget-header {background: #241860; background-image:none; border:1px solid black }
.ui-widget-content .ui-state-highlight {background: #241860; color:white}
.ui-widget-content .ui-state-active {background: #000000; color:white; border: 1px solid black}
.ui-widget-content {border: 1px solid black}

/* Make  reports selection links black. ReportMenu.aspx */
.tabFormItem a {color:Black;} 
.tabFormItem a:hover {color:white;} 