/********************** Tabs */
.tabs { margin: 15px 0 0; padding: 0; overflow:hidden; border-bottom:5px solid #0B2E59;  zoom: 1;}
.tabs li                { float:left; font-size:1.1em;}
.tabs li.first          { border-left:0; }
.tabs li.last           { border-right:0; }
.tabs a                 { display:block; padding:0 1em; height: 33px; line-height:33px; color:#0B2E59; text-decoration: none; background: url(../images/bg_tab.png) repeat-x; border: 1px solid #d6d6d6; border-bottom: 0; -moz-border-radius:  5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; }
.tabs a:hover           { background-color:#ddd; text-decoration: underline; color:#444; ; text-decoration: none;}
.tabs li.active a,
.tabs li.active a:hover { background:#0B2E59 url(../images/bg_tab-active.png) repeat-x;  border: 1px solid #0B2E59; border-bottom: 0; font-weight:bold; color:#fff; }
.padder { padding: 15px; border: 1px solid #D7D7D7; overflow: hidden;}
#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;}
#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}