/* 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 !important;}
}
/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {display: none;}
}

div.product #productDetails {position:relative; float: left; }
div.product #productDetails ul.ui-tabs-nav { border-bottom: solid 2px #5C9EF4; width: 726px; float: left; }
div.product #productDetails ul.ui-tabs-nav li { width: 166px; height: 30px; background: url(../img/detail_info.jpg) no-repeat 0 0; float: left; text-align: center; margin-right: 7px;}
div.product #productDetails ul.ui-tabs-nav li a {display:block; text-align: center; padding-top: 8px; color: #707070; height: 22px; }
div.product #productDetails ul.ui-tabs-nav li.ui-tabs-selected { background: url(../img/detail_info_sel.jpg) right top no-repeat; }
div.product #productDetails ul.ui-tabs-nav li.ui-tabs-selected a { color: #14428A; }
div.product #productDetails div.ui-tabs-panel { }
div.product #productDetails div.ui-tabs-hide {/*display:none;*/visibility:hidden;}
/*
#hydration #productDetails {border-color:#8ADEFF;}
#hydration #productDetails ul.ui-tabs-nav li {background:url(../images/bg-tabview-hydration-right.gif) right top no-repeat;}
#hydration #productDetails ul.ui-tabs-nav li a {background:url(../images/bg-tabview-hydration-left.gif) left top no-repeat;}
#hydration #productDetails ul.ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabview-selected-hydration-right.gif) right top no-repeat;}
#hydration #productDetails ul.ui-tabs-nav li.ui-tabs-selected a {background:url(../images/bg-tabview-selected-hydration-left.gif) left top no-repeat;}

#fuel #productDetails {border-color:#9FDAFF;}
#fuel #productDetails ul.ui-tabs-nav li {background:url(../images/bg-tabview-fuel-right.gif) right top no-repeat;}
#fuel #productDetails ul.ui-tabs-nav li a {background:url(../images/bg-tabview-fuel-left.gif) left top no-repeat;}
#fuel #productDetails ul.ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabview-selected-fuel-right.gif) right top no-repeat;}
#fuel #productDetails ul.ui-tabs-nav li.ui-tabs-selected a {background:url(../images/bg-tabview-selected-fuel-left.gif) left top no-repeat;}

#focus #productDetails {border-color:#FAF039;}
#focus #productDetails ul.ui-tabs-nav li {background:url(../images/bg-tabview-focus-right.gif) right top no-repeat;}
#focus #productDetails ul.ui-tabs-nav li a {background:url(../images/bg-tabview-focus-left.gif) left top no-repeat;}
#focus #productDetails ul.ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabview-selected-focus-right.gif) right top no-repeat;}
#focus #productDetails ul.ui-tabs-nav li.ui-tabs-selected a {background:url(../images/bg-tabview-selected-focus-left.gif) left top no-repeat;}

#recovery #productDetails {border-color:#f5cdd2;}
#recovery #productDetails ul.ui-tabs-nav li {background:url(../images/bg-tabview-recovery-right.gif) right top no-repeat;}
#recovery #productDetails ul.ui-tabs-nav li a {background:url(../images/bg-tabview-recovery-left.gif) left top no-repeat;}
#recovery #productDetails ul.ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabview-selected-recovery-right.gif) right top no-repeat;}
#recovery #productDetails ul.ui-tabs-nav li.ui-tabs-selected a {background:url(../images/bg-tabview-selected-recovery-left.gif) left top no-repeat;}

#strength #productDetails {border-color:#e2ddf5;}
#strength #productDetails ul.ui-tabs-nav li {background:url(../images/bg-tabview-strength-right.gif) right top no-repeat;}
#strength #productDetails ul.ui-tabs-nav li a {background:url(../images/bg-tabview-strength-left.gif) left top no-repeat;}
#strength #productDetails ul.ui-tabs-nav li.ui-tabs-selected {background:url(../images/bg-tabview-selected-strength-right.gif) right top no-repeat;}
#strength #productDetails ul.ui-tabs-nav li.ui-tabs-selected a {background:url(../images/bg-tabview-selected-strength-left.gif) left top no-repeat;}
*/
/* 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  { /* auto clear @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

