/* JQUERY TABS */

.jqtab {
	background:#fff url(/img/system/tabber-content-shadow.gif) 0 bottom repeat-x;
	padding-bottom:5px;
	padding-top:14px;
	margin-bottom:14px;
}

@media projection, screen {
    .tabs-hide {
        display:none;
    }
}
@media print {
    .tabs-nav {
        display:none;
    }
}
.tabs-nav {
	list-style:none;
	margin:0;
	padding:0 0 0 0;
}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
	display:block;
	clear:both;
	content:" ";
}
.tabs-nav li {
	float:left;
	margin:0 2px 0 0;
	min-width:84px; /* be nice to Opera */
	background:#d9e5f7 url(/img/system/tabber-not-selected.gif) 0 0 repeat-x;
}
.tabs-nav a, 
.tabs-nav a span {
	display:block;
	padding:0 10px;
}
.tabs-nav a {
	position:relative;
	top:1px;
	z-index:2;
	padding-left:0;
	padding-bottom:4px;
	color:#5d80bc;
	font-size:11px;
	font-weight:bold;
	line-height:1.2;
	text-align:center;
	text-decoration:none;
	white-space:nowrap; /* required in IE 6 */    
}
.tabs-nav li.tabs-selected  {
	background:#e9e9e9 url(/img/system/tabber-selected.gif) 0 0 repeat-x;
}
.tabs-nav .tabs-selected a {
	color:#333;
}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
	/*background-position:100% -150px;*/
	outline:0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
	/*background-position:100% -100px;*/
}
.tabs-nav a span {
	width:64px; /* IE 6 treats width as min-width */
	min-width:64px;
	height:18px; /* IE 6 treats height as min-height */
	min-height:18px;
	padding-top:6px;
	padding-right:0;
}
*>.tabs-nav a span { /* hide from IE 6 */
	width:auto;
	height:auto;
}
.tabs-nav .tabs-selected a span {
	padding-top:7px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
	/*background-position:0 -50px;*/
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
	/*background-position:0 0;*/
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
	cursor:text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
	cursor:pointer;
}
.tabs-nav .tabs-disabled {
	opacity:.4;
}
.tabs-container {
	background:#fff url(/img/system/tabber-content-shadow.gif) 0 0 repeat-x;
	border:1px solid #e8e8e8;
	padding:9px 15px 16px 15px;
	clear:both;
}
html>body .tabs-container {padding-top:18px;}
*:first-child+html .tabs-container {padding-top:9px;}

/*.tabs-loading em {
	background:url(../img/loading.gif) no-repeat 0 50%;
	padding:0 0 0 20px;
}*/
