/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/


/*This file is for theme related css that isn't included by the theme roller (in jquery-u-x.x.x.custom.css)
  Each time a new theme is created this sheet should be updated accordingly */

/* sometimes .ui-header is too brash for use all over the page so these two classes are available to dynamically create alternate header from the jquery theme installed*/
/* subheader is in general based on .ui-state-default (i.e. it looks similar to .ui-state-default but doesn't represent an interaction) */
.ui-widget-subheader {
     border: 1px solid #77d5f7; background: #0874a6 url(images/ui-bg_highlight-hard_45_0874a6_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; outline: none; font-size: 1.1em;
}
/* minorheader is in general based on .ui-state-active (i.e. it looks similar to .ui-state-active but doesn't represent an interaction) */
.ui-widget-minorheader {
    border: 1px solid #acdd4a; background: #c3e2a2 url(images/ui-bg_inset-soft_50_c3e2a2_1x100.png) 50% 50% repeat-x; font-weight: normal; color: #0c0909; outline: none; font-size: 1.1em;
}

/* add style for simple links */
.ui-widget-content a, .ui-widget-header a, .ui-widget-subheader a, .ui-widget-minorheader a{
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    padding:0px;
}

/*.ui-widget-content a.imageLink, .ui-widget-header a.imageLink, .ui-widget-subheader a.imageLink, .ui-widget-minorheader a.imageLink{
    border-bottom-color: transparent;
}*/

.ui-widget-header a, .ui-widget-subheader a, .ui-widget-minorheader a{
    font-weight: bold;
}

.ui-widget-content a:hover, .ui-widget-subheader a:hover{
    color: #0874a6;
}
.ui-widget-header a:hover, .ui-widget-minorheader a:hover{
    color: #c3e2a2;
}

/*remove simple style from links with ui-states */
.ui-state-default a, .ui-state-hover a, .ui-state-active a, .ui-state-highlight a, .ui-state-error a, .ui-state-disabled a, .ui-state-error-text a, a.makeButton {
    border-bottom-color: transparent;
}
.ui-state-default a:hover, .ui-state-hover a:hover, .ui-state-active a:hover, .ui-state-highlight a:hover,
.ui-state-error a:hover, .ui-state-disabled a:hover, .ui-state-error-text a:hover, a.makeButton:hover {
    color: inherit;
}

/* addition to ui-widget-header class*/
.ui-widget-header {
    font-size: 1em;
}

/* override button padding (buttons are too big) */
.ui-button, input.ui-button, a.ui-button{
    padding: 0px 1px 0px 1px;
}

.ui-button-text-only .ui-button-text{
    min-height: 1.1em;
    padding-top: 0px;
    padding-right: 1px;
    padding-bottom: 0px;
    padding-left: 1.6em;
}
.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left:0px;
}

.ui-button-icon-only .ui-icon {
    left:30%;
}

/*override tab sizes */
.ui-tabs .ui-tabs-nav li a {
    padding: 0.2em 0.3em 0.2em 0.3em;
}

.ui-tabs .ui-tabs-panel {
    padding: 1em 0.5em 1em 0.5em;
}

/*make it so we can hide dialog close button*/
.ui-dialog.no-exit .ui-dialog-titlebar-close{
    display:none;
}

/*Incident Note colors based on jquery theme*/
/*external based on ui-state-active background*/
div.emailBodyExternal {
    color: #80c339;
}
/*internal based on ui-state-default background*/
div.emailBodyInternalPublic {
    color: #0874a6;
}

/* Selectable states */
/*.ui-selected { border: 1px solid #aaaaaa; background: #dadada url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; outline: none; }*/
/*.ui-selecting {}*/

/* override accordion styles so they don't take so much space*/
.ui-accordion>.ui-accordion-header a{
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    padding-left: 0.25em;
    padding-right: 1px;
}
.ui-accordion-icons>.ui-accordion-header a{
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    padding-left: 2.2em;
    padding-right: 1px;
}

.ui-accordion .ui-accordion-content {
    padding-top: 0.25em;
    padding-bottom: 0.25em;
    padding-left: 1em;
    padding-right: 1px;
}

 .ui-accordion .ui-accordion-content.emptyAccordion {
     margin-left: -99999em;
     margin-right: 99990em;
     margin-top: -2em;
     margin-bottom: 1.5em;
 }