/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */

.ui-tabs-nav {
    list-style: none;
    margin: 10px 0 0 0;
    padding: 0;
	border: none;
	height:19px;
} 
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 4px 0px 0;
    height:19px;
    min-width: 94px; /* be nice to Opera */
}

*+html  .ui-tabs-nav li span {min-width: 73px;}

* html .ui-tabs-nav li {margin: 0 4px -2px 0;}
.ui-tabs-nav li.first a, .ui-tabs-nav li.first a:hover {/*margin-left:0px;*/}

.ui-tabs-nav a span {text-transform:uppercase;color:#000;font: bold 11px/18px Arial;}
.ui-tabs-nav a span {background: #fcfcfd url(img/bot_tab_gr.gif) repeat-x bottom center;position:relative;
display:block;border:1px solid #b6b7b8;border-bottom:none;height:18px;padding: 0 9px;/*padding:6px 4px 8px;*/line-height:18px;}
* html .ui-tabs-nav a span, * html .ui-tabs-nav .ui-tabs-selected a span {display:inline;padding:3px 8px 3px 9px;height:18px;line-height:18px;}


.ui-tabs-nav a span .corner, .ui-tabs-nav li#bot_form .corner {height:5px;width:5px;}
.ui-tabs-nav a span .lt_cor, .ui-tabs-nav li#bot_form .lt_cor {background: url(img/cor_top_tab.gif) top left no-repeat;top:-1px;left:-1px;}
.ui-tabs-nav a span .rt_cor, .ui-tabs-nav li#bot_form .rt_cor {background: url(img/cor_top_tab.gif) top right no-repeat;top:-1px;right:-1px;}

.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav .current a span {color:#fff;background: #fcfcfd url(img/bot_tab_gr_cur.gif) repeat-x top center;border:1px solid #4f63ad;border-bottom:none;}
.ui-tabs-nav .ui-tabs-selected a span .lt_cor, .ui-tabs-nav .current a span .lt_cor {background: url(img/cor_top_tab_cur.gif) top left no-repeat;top:-1px;left:-1px;}
.ui-tabs-nav .ui-tabs-selected a span .rt_cor, .ui-tabs-nav .current a span .rt_cor {background: url(img/cor_top_tab_cur.gif) top right no-repeat;top:-1px;right:-1px;}

.ui-tabs-nav .disabled a span {color: #aaa;}
/*
.ui-tabs-nav a:hover span {background: url(../img2/tab_bg_gr1.gif) repeat-x;position:relative;
                     border:1px solid #58595b;border-bottom:none;height:26px;}
.ui-tabs-nav a:hover span .corner {position:absolute;height:3px;width:3px; overflow:hidden;}
.ui-tabs-nav a:hover span .lf_cor {background: url(../img2/cor_tab_gr.gif) top left no-repeat;top:-1px;left:-1px;}
.ui-tabs-nav a:hover span .rt_cor {background: url(../img2/cor_tab_gr.gif) top right no-repeat;top:-1px;right:-1px;}
*/

* html .ui-tabs-nav a span .rt_cor, * html .ui-tabs-nav a:hover span .rt_cor, * html .ui-tabs-nav .ui-tabs-selected a span .rt_cor {right:0px;top:0px;}
* html .ui-tabs-nav a span .lt_cor, * html .ui-tabs-nav a:hover span .lt_cor, * html .ui-tabs-nav .ui-tabs-selected a span .lt_cor {left:0px;top:0px;}
* html .ui-tabs-nav a:hover {text-decoration:none;}

.ui-tabs-nav a {
    margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding: 0;
    outline: 0; /* prevent dotted border in Firefox */
	/*height: 27px;*/text-decoration:none;
}

.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active 
{cursor: hand;}

.tab-main {/*margin: 0 3px -11px 3px;*/}

.ui-tabs-panel {
    padding: 0;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

