
@media screen, projection
{
.ui-tabs-hide {
	display: none
}

}

@media print
{
.ui-tabs-nav {
	display: none
}
    }
.ui-tabs-nav {
        font: normal 11px tahoma, verdana, arial, helvetica;
}
.ui-tabs-panel {
        font: normal 11px tahoma, verdana, arial, helvetica;
}
.ui-tabs-nav {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 4px; padding-right: 0px; list-style-image: none; padding-top: 0px
}
.ui-tabs-nav:after {
	display: block; clear: both; content: " "
}
.ui-tabs-nav li {
	min-width: 84px; margin: 0px 0px 0px 1px; float: left
}
.ui-tabs-nav a {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; display: block; background: url(../layout/tab.png) no-repeat; padding-top: 0px
}
.ui-tabs-nav a span {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; display: block; background: url(../layout/tab.png) no-repeat; padding-top: 0px
}
.ui-tabs-nav a {
	text-align: center; line-height: 1.2; margin: 1px 0px 0px; outline-style: none; outline-color: invert; padding-left: 0px; outline-width: 0px; white-space: nowrap; color: #27537a; font-weight: bold; text-decoration: none
}
.ui-tabs-nav .ui-tabs-selected a {
	z-index: 2; position: relative; margin-top: 0px; color: #000; top: 1px
}
.ui-tabs-nav a span {
	min-width: 64px; min-height: 18px; width: 64px; padding-right: 0px; height: 18px; padding-top: 6px
}
* > .ui-tabs-nav a span {
	width: auto; height: auto
}
.ui-tabs-nav .ui-tabs-selected a span {
	padding-bottom: 1px
}
.ui-tabs-nav .ui-tabs-selected a {
	background-position: 100% -150px
}
.ui-tabs-nav a:hover {
	background-position: 100% -150px
}
.ui-tabs-nav a:focus {
	background-position: 100% -150px
}
.ui-tabs-nav a:active {
	background-position: 100% -150px
}
.ui-tabs-nav a {
	background-position: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled a:hover {
	background-position: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled a:focus {
	background-position: 100% -100px
}
.ui-tabs-nav .ui-tabs-disabled a:active {
	background-position: 100% -100px
}
.ui-tabs-nav .ui-tabs-selected a span {
	background-position: 0px -50px
}
.ui-tabs-nav a:hover span {
	background-position: 0px -50px
}
.ui-tabs-nav a:focus span {
	background-position: 0px -50px
}
.ui-tabs-nav a:active span {
	background-position: 0px -50px
}
.ui-tabs-nav a span {
	background-position: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled a:hover span {
	background-position: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled a:focus span {
	background-position: 0px 0px
}
.ui-tabs-nav .ui-tabs-disabled a:active span {
	background-position: 0px 0px
}
.ui-tabs-nav .ui-tabs-selected a:link {
	cursor: text
}
.ui-tabs-nav .ui-tabs-selected a:visited {
	cursor: text
}
.ui-tabs-nav .ui-tabs-disabled a:link {
	cursor: text
}
.ui-tabs-nav .ui-tabs-disabled a:visited {
	cursor: text
}
.ui-tabs-nav a:hover {
	cursor: pointer
}
.ui-tabs-nav a:focus {
	cursor: pointer
}
.ui-tabs-nav a:active {
	cursor: pointer
}
.ui-tabs-nav .ui-tabs-deselectable a:hover {
	cursor: pointer
}
.ui-tabs-nav .ui-tabs-deselectable a:focus {
	cursor: pointer
}
.ui-tabs-nav .ui-tabs-deselectable a:active {
	cursor: pointer
}
.ui-tabs-disabled {
	filter: alpha(opacity=40); opacity: .4
}
.ui-tabs-panel {
	padding-bottom: 1em; padding-left: 8px; padding-right: 8px; border-top: #e2e2e2 1px solid; border-bottom: #e2e2e2 1px solid; padding-top: 1em
}
.ui-tabs-loading em {
	padding-bottom: 0px; padding-left: 20px; padding-right: 0px; background: url(../layout/loading.gif) no-repeat 0px 50%; padding-top: 0px
}
* html .ui-tabs-nav {
	display: inline-block
}
*:first-child + html .ui-tabs-nav {
	display: inline-block
}

