.tabs {margin:0; overflow:hidden; float:left; width:625px; border-left:1px solid #efefef;}
.tabs li                { float:left; border-right:1px solid #efefef; border-top:1px #efefef solid; font-size:12px; line-height:1em;  background: #fff; }

.tabs a                 { display:block; padding:7px 7px 8px; color:#b6b6b6; text-decoration:none; background-color:#f6f6f6;font-weight:bold; }
.tabs a:hover           { background-color:#fff; text-decoration:none; color:#f03fa3; text-decoration: none;}
.tabs li.active a,
.tabs li.active a:hover { background:#fff; color:#f03fa3; padding-bottom:9px;}

#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; display:inline; width:145px;}
#product_tabs_related_tabbed_contents li p {width:145px;float:left;}
#product_tabs_related_tabbed_contents li .product-details span {float:none!important; background:none!important; padding:0!important;}
#product_tabs_related_tabbed_contents ol	{ clear: both; float:left; width:605px;}

#product_tabs_upsell_products_tabbed_contents .head{ border-bottom:none;}
#product_tabs_upsell_products_tabbed_contents .head h4{ color:#00AEEF; font-size:20px;}
#product_tabs_upsell_products_tabbed_contents li	{ float:left; margin-right: 10px; display:inline; width:145px;}
#product_tabs_upsell_products_tabbed_contents li p {width:145px;float:left;}
#product_tabs_upsell_products_tabbed_contents li .product-details span {float:none!important; background:none!important; padding:0!important;}
#product_tabs_upsell_products_tabbed_contents ol	{ clear: both; float:left; width:605px;}


.product-collateral:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; zoom: 1}

.padder_top{background:url(../images/tab_top_bg.gif) no-repeat 0 0; float:left; width:330px;}
.padder_bottom{background:url(../images/bottom_tab_bg.gif) no-repeat 0 bottom; float:left; width:310px; padding:10px;}

.product-details span.price {
font-size:12px;
font-weight:normal;
line-height:16px;
padding-left:3px;
}

.special-price .price-label {
color:#3E636F;
font-size:10px;
font-weight:bold;
line-height:13px;
white-space:nowrap;
}
#product_tabs_related_tabbed_contents .product-images{position:relative;}
#product_tabs_related_tabbed_contents ol li{ display:inline;float:left;margin-right:11px;width:190px; margin-bottom:11px;}

#product_tabs_related_tabbed_contents ol li.last { display:inline;float:left;margin-right:0;width:188px;}

#product_tabs_related_tabbed_contents ol li .product-images {border:1px solid #EFEFEF;float:left;height:186px;overflow:hidden;text-align:center;width:188px; border-bottom:none; position:relative;}
#product_tabs_related_tabbed_contents ol li .name_pr{border:1px solid #889da3;float:left; text-align:center;width:188px; background:#C3DFEA url(../images/bg_label.jpg) repeat-x 0 0;}
#product_tabs_related_tabbed_contents ol li .name_pr .inner_br{border:1px solid #d9eef4;float:left; width:168px; padding:4px 8px;}
#product_tabs_related_tabbed_contents ol li .name_pr h5{color:#EB0085;float:left;font-weight:bold; width:100px; font-size:11px; margin-bottom:0;}
#product_tabs_related_tabbed_contents ol li .name_pr h5 a{text-decoration:none;color:#EB0085;}
#product_tabs_related_tabbed_contents ol li .name_pr h5 a:hover{text-decoration:underline;color:#EB0085;}
#product_tabs_related_tabbed_contents ol li .name_pr .price-box{float:right; padding:0; margin:0; width:60px;}
#product_tabs_related_tabbed_contents ol li .name_pr span{float:right; line-height:12px;}
#product_tabs_related_tabbed_contents ol li .product-image-hover {float:left; height:176px; padding:10px 0 0 0; text-align:center; width:188px; position:absolute; left:0; top:0; z-index:9999;}
#product_tabs_related_tabbed_contents ol li .product-image-hover p{float:none; display:block; width:100%!important; margin-bottom:0;}



#product_tabs_upsell_products_tabbed_contents .product-images{position:relative;}
#product_tabs_upsell_products_tabbed_contents ol li{ display:inline;float:left;margin-right:11px;width:190px; margin-bottom:11px;}

#product_tabs_upsell_products_tabbed_contents ol li.last { display:inline;float:left;margin-right:0;width:188px;}

#product_tabs_upsell_products_tabbed_contents ol li .product-images {border:1px solid #EFEFEF;float:left;height:186px;overflow:hidden;text-align:center;width:188px; border-bottom:none; position:relative;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr{border:1px solid #889da3;float:left; text-align:center;width:188px; background:#C3DFEA url(../images/bg_label.jpg) repeat-x 0 0;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr .inner_br{border:1px solid #d9eef4;float:left; width:168px; padding:4px 8px;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr h5{color:#EB0085;float:left;font-weight:bold; width:100px; font-size:11px; margin-bottom:0;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr h5 a{text-decoration:none;color:#EB0085;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr h5 a:hover{text-decoration:underline;color:#EB0085;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr .price-box{float:right; padding:0; margin:0; width:60px;}
#product_tabs_upsell_products_tabbed_contents ol li .name_pr span{float:right; line-height:12px;}
#product_tabs_upsell_products_tabbed_contents ol li .product-image-hover {float:left; height:176px; padding:10px 0 0 0; text-align:center; width:188px; position:absolute; left:0; top:0; z-index:9999;}
#product_tabs_upsell_products_tabbed_contents ol li .product-image-hover p{float:none; display:block; width:100%!important; margin-bottom:0;}
