/*! jQuery UI - v1.9.2 - 2012-12-03
* Custom AMS style overrides.
*/

.ui-widget-overlay { background-image: none; background-color: #999999; opacity: .6; filter:Alpha(Opacity=60); }

.ui-widget-header { border: 0px; background-image: none; background-color: #585858; }

/*.ui-dialog .ui-dialog-content { background: url("../images/TanMarbleBkgd.gif"); }*/
/*.ui-dialog .ui-dialog-buttonpane { text-align: center; background-image: url("../images/TanMarbleBkgd.gif"); background-repeat:repeat; margin: 0 0 0 0; }*/
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float:none; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 2em; }

/*.ui-button .ui-button-text { color: #585858; padding-top: 0.1em; padding-bottom: 0.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }*/
.ui-button .ui-button-text { color: #585858; padding-top: 0.1em; padding-bottom: 0.2em; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }

/* ------------------------------------------------------------------------------------------ */

/* jquery-ui tabs default width and height styles.  Override these for a page-specific tab size. */
.amstab {width:870px;}  /* Overall width of tabs box */
.amstab .ui-tabs-panel {height:290px;}  /* Overall height of tab panels */
.amstab .amsTabContent {height: 280px; width: 850px; overflow: auto !important;}  /* height and width of auto scrolling tab content */

/* AMS overrides to the jquery-ui tabs, to maintain current look and feel.*/

/*.ui-tabs.ui-widget-content {background-color: #EEEEEE; background-image: none; border:none;}*/
.ui-tabs.ui-widget-content {background-color: transparent; background-image: none; border:none;}
.ui-tabs .ui-tabs-panel {border-width: 0px 1px 1px 1px; border-color:#000000; border-style:solid; padding:8px 5px 2px 8px;}
.ui-tabs .ui-tabs-nav li a:link { color: #000000; }
.ui-tabs .ui-tabs-nav li a:visited { color: #000000; }
.ui-tabs .ui-tabs-nav li a:hover { background-color: #AAAAAA; }
.ui-tabs .ui-tabs-nav li.ui-state-default { border:none; }

.ui-tabs .ui-tabs-nav {
    /*background-color: #EEEEEE;*/
    background-color: transparent;
    background-image: none;
	font-family: Arial !important; 
	font-size: 7pt; 
    border-bottom-color: #000000; 
    border-bottom-width: 1px; 
    border-bottom-style: solid; 
}

.ui-tabs .ui-tabs-nav li {
    background-color: transparent;
    background-image: none;
    list-style: none; 
    margin: 0px; 
    display: inline;
}

.ui-tabs .ui-tabs-nav li a {
    background-color:#DDDDDD;
    background-image: none;
    border-width: 1px 1px medium; 
    border-style: solid solid none; 
    border-color: #000000 #000000; 
    padding: 4px .25em; 
    text-decoration: none; 
    margin-left: 2px;
    font-size: 7.5pt;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	color: #FFFFFF;
    background-color: #585858; 
    border-color: #000000 #000000; 
    border-bottom-width: 0; 
    margin-bottom: -4px;
    padding-bottom: 4px;
}


/* AMS *PORTAL* overrides to the jquery-ui tabs, to maintain current look and feel. */
.amsportaltab.ui-tabs .ui-tabs-nav li a { background-color: #EEEEEE; }
.amsportaltab.ui-tabs .ui-tabs-nav li a:hover { background-color: #AAAAAA; }
.amsportaltab.ui-tabs .ui-tabs-nav li.ui-tabs-active a { background-color: #C0C0C0; }
.amsportaltab.ui-tabs .ui-tabs-nav li.ui-tabs-active a:hover { background-color: #C0C0C0; }


/* Corrections to tab contents under the ui-widget and ui-widget-content classes. */
.ui-widget-content .amsTabContent { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 8pt; }
.ui-widget-content .amsTabContent a { color: #3333CC; }
.ui-widget-content .amsTabContent a:active { color: #3333FF; }
.ui-widget-content .amsTabContent a:hover { color: #CC3300; }

.ui-widget-content .amsTabContent input { font-family: Arial !important;  font-size: 8pt; }
.ui-widget-content .amsTabContent select { font-family: Arial !important;  font-size: 8pt; }
.ui-widget-content .amsTabContent textarea { font-family: Arial !important; font-size: 8pt; resize: none; }


/* HARLAN - Modified color of retults box used by qicklist */



/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #000000;
    background: #88B189 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #1c94c4;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #1c94c4;
    text-decoration: none;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: 1px solid #000000;
    background: #eeeeee url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #000000;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #000000;
    text-decoration: none;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    border: 1px solid #fbd850;
    background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #eb8f00;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #eb8f00;
    text-decoration: none;
}

/* ------------------------------------------------------------------------------------------ */


