/* Tabs */
/* Minimum required class */
.ui-tabs-hide { display: none; }


.ui-front-tabs ul { position:relative; display:inline-block;  z-index:9999;  }
.ui-front-tabs ul { zoom: 1; display:block; }
.ui-front-tabs ul:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.ui-front-tabs ul li { display:block; float:left; padding-left:7px; margin-left:3px; list-style:none; background:url(../images/tab.left.gif) 0 0 no-repeat; background-position:left bottom; border-bottom:1px solid #b8bec0;   }
.ui-front-tabs ul li a { display:block; float:left; padding-right:7px; height:24px; line-height:23px; text-align:center;  color:#ccc; text-decoration:none; outline:none; background:url(../images/tab.gif) 0 0 no-repeat; background-position:right bottom; }
.ui-front-tabs ul li a:hover { color:#000; }

.ui-front-tabs ul li.activeTab { color:#000; border-bottom:1px solid #fff; }
.ui-front-tabs ul li.activeTab a { color:#000; }

.ui-front-tabs ul { height:25px; background:url(../images/pixel.gif) 0 0 repeat-x; background-position:bottom; padding-left:10px; padding-right:10px;  }

.tab { padding:10px; }
.preload { visibility:hidden; }