/* 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: 0;
    padding: 0;
}

.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}

.ui-tabs-nav li {
    float: left;
    min-width: 95px; /* be nice to Opera */
}

.ui-tabs-nav a, .ui-tabs-nav a.insect,
.ui-tabs-nav a, .ui-tabs-nav a.athome,
.ui-tabs-nav a, .ui-tabs-nav a.garden,
.ui-tabs-nav a, .ui-tabs-nav a.gyomu {
	display: block;
	padding: 0 10px 0 0;
	text-indent: -9999px;
}

.ui-tabs-nav a, .ui-tabs-nav a.insect {
	background: url(../../images/sitetop/tab_insect.jpg) no-repeat;
}

.ui-tabs-nav a, .ui-tabs-nav a.athome {
  background: url(../../images/sitetop/tab_athome.jpg) no-repeat;
}

.ui-tabs-nav a, .ui-tabs-nav a.garden {
  background: url(../../images/sitetop/tab_garden.jpg) no-repeat;
}

.ui-tabs-nav a, .ui-tabs-nav a.gyomu {
  background: url(../../images/sitetop/tab_gyomu.jpg) no-repeat;
}

.ui-tabs-nav a {
  margin: 0; /* position: relative makes opacity fail for disabled tab in IE */
  padding: 0;
  white-space: nowrap; /* required in IE 6 */
  outline: 0; /* prevent dotted border in Firefox */
}


.ui-tabs-nav a {
  width: 95px; /* IE 6 treats width as min-width */
  min-width: 95px;
  height: 25px; /* IE 6 treats height as min-height */
  min-height: 25px;
  padding 0;
}

*>.ui-tabs-nav a span { /* hide from IE 6 */
	width: auto;
	height: auto;
}

@media screen {
	.ui-tabs-nav .ui-tabs-selected a,
	.ui-tabs-nav a:hover,
	.ui-tabs-nav a:focus,
	.ui-tabs-nav a:active {
		background-position: 0 -25px;
	}

	.ui-tabs-nav .ui-tabs-selected a:link,
	.ui-tabs-nav .ui-tabs-selected a:visited,
	.ui-tabs-nav .ui-tabs-disabled a:link,
	.ui-tabs-nav .ui-tabs-disabled a:visited 
	{ /* @ Opera, use pseudo classes otherwise it confuses cursor... */
		cursor: default;
	}

}
