/* root element for tabs  */
ul.css-tabs, ul.css-tabs-1, ul.css-tabs-2, ul.css-tabs-3, ul.css-tabs-4, ul.css-tabs-5 {  
	clear: both; 
	margin:0 !important; 
	padding:0;
	height:31px;
	position: relative;
	z-index: 10;
}

/* single tab */
ul.css-tabs li, ul.css-tabs-1 li, ul.css-tabs-2 li, ul.css-tabs-3 li, ul.css-tabs-4 li, ul.css-tabs-5 li {  
padding:0; 
margin:0;  
background:transparent url(http://images.barnesandnoble.com/pimages/kids/fp_tab_sprite2.gif) no-repeat scroll left top;
float: left;
display: inline; /* ie6 double margin float fix */
list-style-type:none;
}

ul.css-tabs li.active, ul.css-tabs-1 li.active, ul.css-tabs-2 li.active, ul.css-tabs-3 li.active, ul.css-tabs-4 li.active, ul.css-tabs-5 li.active {
background-position:0 -31px;
}

/* link inside the tab. uses a background image */
ul.css-tabs a, ul.css-tabs-1 a, ul.css-tabs-2 a, ul.css-tabs-3 a, ul.css-tabs-4 a, ul.css-tabs-5 a {
float:left;
display: inline; /* ie6 double margin float fix */
font-size:12px;
font-weight:bold;
font-family: Verdana;
margin-left: 15px;
padding: 8px 15px 0 0;
text-decoration:none;
height:23px;
_height: 31px;
color:#36a266;
position:relative;
background: transparent url(http://images.barnesandnoble.com/pimages/kids/fp_tab_sprite2.gif) no-repeat scroll right top;
}

ul.css-tabs a:hover, ul.css-tabs-1 a:hover, ul.css-tabs-2 a:hover, ul.css-tabs-3 a:hover, ul.css-tabs-4 a:hover, ul.css-tabs-5 a:hover {
text-decoration: none;
}

/* selected tab */
ul.css-tabs a.current, ul.css-tabs-1 a.current, ul.css-tabs-2 a.current, ul.css-tabs-3 a.current, ul.css-tabs-4 a.current, ul.css-tabs-5 a.current {
float:left;
display: inline; /* ie6 double margin float fix */
font-size:12px;
font-weight:bold;
font-family: Verdana;
margin-left: 15px;
padding: 8px 15px 0 0;
text-decoration:none;
height:23px;
_height: 31px;
color:#666666;
position:relative;
background: transparent url(http://images.barnesandnoble.com/pimages/kids/fp_tab_sprite2.gif) no-repeat scroll right -31px;
}

/* changes for EXPERT PICKS tabbed pods */
ul#expert-tabs.css-tabs li.expert1, #expert-tabs li.expert1 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px 0px; }
ul#expert-tabs.css-tabs li.expert2, #expert-tabs li.expert2 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -31px; }
ul#expert-tabs.css-tabs li.expert3, #expert-tabs li.expert3 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -62px; }
ul#expert-tabs.css-tabs li.expert4, #expert-tabs li.expert4 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -93px; }

ul#expert-tabs.css-tabs a.expert1, #expert-tabs a.expert1 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% 0px; }
ul#expert-tabs.css-tabs a.expert2, #expert-tabs a.expert2 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -31px; }
ul#expert-tabs.css-tabs a.expert3, #expert-tabs a.expert3 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -62px; }
ul#expert-tabs.css-tabs a.expert4, #expert-tabs a.expert4 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -93px; }

ul#expert-tabs.css-tabs a {
color:#ffffff;
}
ul#expert-tabs.css-tabs li.active {
background:transparent url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif) no-repeat scroll  0px -124px;
}
ul#expert-tabs.css-tabs a.current {
background: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif) no-repeat scroll 100% -124px;
color:#666666;
}

ul#expert-tabs.css-tabs-5 li.expert1, #expert-tabs li.expert1 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px 0px; }
ul#expert-tabs.css-tabs-5 li.expert2, #expert-tabs li.expert2 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -31px; }
ul#expert-tabs.css-tabs-5 li.expert3, #expert-tabs li.expert3 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -62px; }
ul#expert-tabs.css-tabs-5 li.expert4, #expert-tabs li.expert4 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 0px -93px; }

ul#expert-tabs.css-tabs-5 a.expert1, #expert-tabs a.expert1 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% 0px; }
ul#expert-tabs.css-tabs-5 a.expert2, #expert-tabs a.expert2 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -31px; }
ul#expert-tabs.css-tabs-5 a.expert3, #expert-tabs a.expert3 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -62px; }
ul#expert-tabs.css-tabs-5 a.expert4, #expert-tabs a.expert4 { 
background-image: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif); 
background-position: 100% -93px; }

ul#expert-tabs.css-tabs-5 a {
color:#ffffff;
}
ul#expert-tabs.css-tabs-5 li.active {
background:transparent url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif) no-repeat scroll  0px -124px;
}
ul#expert-tabs.css-tabs-5 a.current {
background: url(http://images.barnesandnoble.com/pimages/kids/coloredtab_2_sprite.gif) no-repeat scroll 100% -124px;
color:#666666;
}
	
/* tab pane */
div.css-panes div.pod-tabbed-contents, div.css-panes-1 div.pod-tabbed-contents, div.css-panes-2 div.pod-tabbed-contents, div.css-panes-3 div.pod-tabbed-contents, div.css-panes-4 div.pod-tabbed-contents, div.css-panes-5 div.pod-tabbed-contents {
	display:none;
	width: 562px;
	_width: 564px;
	border:1px solid #c6dbef;
	border-width:0 1px 1px 1px;	
	height:160px;
	position: relative;
	top: -3px;
}

.tophat {
width: 564px;
height: 16px;
background-image: url(http://images.barnesandnoble.com/pimages/kids/fp_top_withcurve.gif);
background-repeat: no-repeat;
position: relative;
top: -1px;
}

.pod-tabbed-fullwrapper {
margin-left: 10px;
clear: both;
}

.pod-tabbed-wrapper {
margin-top: 5px;
margin-bottom: 15px;
_margin-bottom: 7px;
}

.pod-tabbed-content {
position: relative;
clear: both;
}

.pod-tabbed-product {
width: 140px;
float: left; 
display: inline; /* ie6 double margin float fix */
text-align: center;
}

.pod-tabbed-toplinks {
position: absolute;
top: 8px;
right: 5px;
font-size: 10px;
}

div.pod-tabbed-bottomlinks {
position: absolute;
right: 15px;
bottom: 15px;
font-size: 11px;
font-family: Verdana;
color:#36a266;
text-decoration: none;
}

div.pod-tabbed-bottomlinks a {
color:#36a266;
}
