/*
* 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.
*/

/* Layout helpers
----------------------------------*/
#sidetabs .ui-helper-hidden { display: none; }
#sidetabs .ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
#sidetabs .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#sidetabs .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#sidetabs .ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
#sidetabs .ui-helper-clearfix { display:block; }
/* end clearfix */
#sidetabs .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
#sidetabs .ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
#sidetabs .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
#sidetabs .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }



/*
* 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.
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=05_inset_soft.png&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=02_glass.png&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=02_glass.png&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=05_inset_soft.png&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=02_glass.png&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=01_flat.png&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=01_flat.png&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
*/


/* Component containers
----------------------------------*/
#sidetabs .ui-widget {  }
#sidetabs .ui-widget input, #sidetabs .ui-widget select, #sidetabs .ui-widget textarea, #sidetabs .ui-widget button { font-family: "Century Gothic", Arial, sans-serif; font-size: 1em; }
#sidetabs .ui-widget-content { padding: 3px 0px 12px 3px; height: 241px; border: 0px solid #666666; background: transparent; color: #ffffff; }
#sidetabs .ui-widget-content a { color: #000; }
#sidetabs .ui-widget-header { border: 0px solid #333333; background: transparent; color: #ffffff; font-weight: bold; }
#sidetabs .ui-widget-header a {  padding: 0; color: #000;  }
#sidetabs .ui-widget-header li:first-child {  }

/* Interaction states
----------------------------------*/
#sidetabs .ui-state-default, #sidetabs .ui-widget-content .ui-state-default 
{
border: 0px solid #666666; 
background: url(../../images/nav/sidetab.gif) no-repeat top left;
font-weight: bold; 
color: #eeeeee; 
outline: none; 
float: left;
text-align: left;
height: 22px;
width: 142px;
padding: 12px 0 0 10px;
}
#sidetabs .ui-state-default a, #sidetabs .ui-state-default a:link, #sidetabs .ui-state-default a:visited { color: #eeeeee; text-decoration: none; outline: none; }
#sidetabs .ui-state-hover, #sidetabs .ui-widget-content .ui-state-hover, #sidetabs .ui-state-focus, #sidetabs .ui-widget-content .ui-state-focus 
{ 
border: 0px solid #59b4d4; 
font-weight: bold; 
color: #000; 
outline: none;
}
#sidetabs .ui-state-hover a, #sidetabs .ui-state-hover a:hover { color: #ffffff; text-decoration: none; outline: none; }
#sidetabs .ui-state-active, #sidetabs .ui-widget-content .ui-state-active 
{ 
border: 0px solid #ffaf0f; 
background: url(../../images/nav/sidetab.gif) no-repeat bottom left;
font-weight: bold; 
color: #000; 
outline: none; 
float: left;
text-align: left;
height: 22px;
width: 142px;
padding: 12px 0 0 10px;
}
#sidetabs .ui-state-active a, #sidetabs .ui-state-active a:link, #sidetabs .ui-state-active a:visited { color: #ffffff; outline: none; text-decoration: none; }

/* Interaction Cues
----------------------------------*/
#sidetabs .ui-state-highlight, #sidetabs .ui-widget-content .ui-state-highlight {border: 1px solid #cccccc; background: #eeeeee url(css/sidetabs/images/ui-bg_highlight-soft_80_eeeeee_1x100.png) 50% top repeat-x; color: #2e7db2; }
#sidetabs .ui-state-highlight a, #sidetabs .ui-widget-content .ui-state-highlight a { color: #2e7db2; }
#sidetabs .ui-state-error, #sidetabs .ui-widget-content .ui-state-error {border: 1px solid #ffb73d; background: #ffc73d url(css/sidetabs/images/ui-bg_glass_40_ffc73d_1x400.png) 50% 50% repeat-x; color: #111111; }
#sidetabs .ui-state-error a, #sidetabs .ui-widget-content .ui-state-error a { color: #111111; }
#sidetabs .ui-state-error-text, #sidetabs .ui-widget-content .ui-state-error-text { color: #111111; }
#sidetabs .ui-state-disabled, #sidetabs .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
#sidetabs .ui-priority-primary, #sidetabs .ui-widget-content .ui-priority-primary { font-weight: bold; }
#sidetabs .ui-priority-secondary, #sidetabs .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }

/

/* Overlays */
#sidetabs .ui-widget-overlay { background: #5c5c5c url(images/ui-bg_flat_50_5c5c5c_40x100.png) 50% 50% repeat-x; opacity: .80;filter:Alpha(Opacity=80); }
#sidetabs .ui-widget-shadow { margin: -7px 0 0 -7px; padding: 7px; background: #cccccc url(css/sidetabs/images/ui-bg_flat_30_cccccc_40x100.png) 50% 50% repeat-x; opacity: .60;filter:Alpha(Opacity=60); -moz-border-radius: 8px; -webkit-border-radius: 8px; }/* Accordion
----------------------------------*/


/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
#sidetabs .ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Dialog
----------------------------------*/
#sidetabs .ui-dialog { position: relative; padding: .2em; width: 300px; }
#sidetabs .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
#sidetabs .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
#sidetabs .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
#sidetabs .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
#sidetabs .ui-dialog .ui-dialog-titlebar-close:hover, #sidetabs .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
#sidetabs .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
#sidetabs .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
#sidetabs .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
#sidetabs .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
#sidetabs .ui-draggable .ui-dialog-titlebar { cursor: move; }
/* Progressbar
----------------------------------*/
#sidetabs .ui-progressbar { height:2em; text-align: left; }
#sidetabs .ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }/* Resizable
----------------------------------*/
#sidetabs .ui-resizable { position: relative;}
#sidetabs .ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block;}
#sidetabs .ui-resizable-disabled .ui-resizable-handle, #sidetabs .ui-resizable-autohide .ui-resizable-handle { display: none; }
#sidetabs .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0px; }
#sidetabs .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0px; }
#sidetabs .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0px; height: 100%; }
#sidetabs .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0px; height: 100%; }
#sidetabs .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
#sidetabs .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
#sidetabs .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
#sidetabs .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/* Slider
----------------------------------*/
#sidetabs .ui-slider { position: relative; text-align: left; }
#sidetabs .ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
#sidetabs .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

#sidetabs .ui-slider-horizontal { height: .8em; }
#sidetabs .ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
#sidetabs .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
#sidetabs .ui-slider-horizontal .ui-slider-range-min { left: 0; }
#sidetabs .ui-slider-horizontal .ui-slider-range-max { right: 0; }

#sidetabs .ui-slider-vertical { width: .8em; height: 100px; }
#sidetabs .ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
#sidetabs .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
#sidetabs .ui-slider-vertical .ui-slider-range-min { bottom: 0; }
#sidetabs .ui-slider-vertical .ui-slider-range-max { top: 0; }/* Tabs
----------------------------------*/

