/********************** Tabs */
.tabs { padding:20px 10px 0 10px;  margin: 15px 0px; overflow:hidden; border-bottom:2px solid #ccc;  zoom: 1;}
.tabs li                { 
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px; 
-webkit-box-shadow:0 0 5px 5px rgba(102,102,102,0.2);
-moz-box-shadow:0 0 5px 5px rgba(102,102,102,0.2);
box-shadow:0 0 5px 5px rgba(102,102,102,0.2);
border-top-left-radius:10px;
border-top-right-radius:10px;
float:left; 
/*border-left:1px solid #fff; border-right:1px solid #fff;*/
font-size:0.9em; line-height:1.5em;  
background: url(../images/tabinactivebg.gif) repeat-x top left #f2f2f2; 
list-style:none; margin-left:0.2em; margin-right:0.2em }

.tabs li.first          { border-left:0; margin:0 }
.tabs li.last           { border-right:0; }
.tabs a                 { display:block; padding:6px 10px; color:#444; text-decoration: none;}
.tabs a:hover           { 
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px; 
border-top-left-radius:10px;
border-top-right-radius:10px;
background-color:#ddd; 
text-decoration:none; 
color:#005f36;
background: url(../images/tabhoverbg.gif) repeat-x top left #999;
margin-top:-1px; margin-bottom:-1px;
border-bottom:2px solid #ccc;
}
.tabs li.active a,
.tabs li.active a:hover { 
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px; 
border-top-left-radius:10px;
border-top-right-radius:10px;
background: url(../images/tabactivebg.gif) repeat-x top left #999;
font-weight:bold; color:#ffff66;
margin: 0; border:0;
/*border-left:1px solid #fff; border-right:1px solid #fff;*/
}

.tabs ul {margin-left:-10px
}

#product_tabs_tags_tabbed_contents.input-box input	{ width: 300px; }
#product_tabs_tags_tabbed_contents .input-box	{ width: 300px; float:left; margin-right: 10px;}
#product_tabs_related_tabbed_contents li	{ float:left; margin-right: 10px; list-style:none}
#product_tabs_related_tabbed_contents ol	{ clear: both;}
.product-collateral:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; zoom: 1}