/********************** Tabs */
.tabs {background:#d9d9d9 url(../images/tab-bg.gif) repeat-x; margin: 0px 0px 0px 0px; overflow:hidden; /*border-bottom:1px solid #496778;*/  zoom: 1; font-size:14px; color:#2a2a2a; font-weight:bold;}
.tabs li                { float:left; /*border-right:1px solid #ffffff; border-left:1px solid #fff;*/ font-size:0.9em; height:42px;
line-height:30px; padding  background: #f2f2f2; }
.tabs li.first          { border-left:0; }
.tabs li.last           { border-right:0; }
.tabs a                 {  display:block; padding:6px 30px; color:#444; text-decoration: none;}
.tabs a:hover           { background-color:#ddd; text-decoration:none; color:#444; ; text-decoration: none;}


.tabs li a { background:#d9d9d9 url(../images/tab-sleep.gif) right no-repeat;  font-weight:bold; color:#2a2a2a; }
.tabs li.active a { background:#f6f6f6 url(../images/tab-active.gif) right no-repeat;  font-weight:bold; color:#2a2a2a; }
.tabs li.active a:hover { background:#f6f6f6 url(../images/tab-active.gif) right no-repeat;  font-weight:bold; color:#2a2a2a; }

#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}
.product-specs{
font-size:12px;
padding:15px;
}
