#catalog_ProdShow .page_title { }


#product_details { padding: 0px 0px; margin-left:10px;}


/* ===== Left Column ===== */
#product_details #prod_details_left_col {  height:100%;  float: left; padding: 0 0px 0 0px; font-size: 11px;}
#product_details #prod_details_left_col #image_frame { display: none; }
#product_details #prod_details_left_col .prod_med_img {  }
/*#product_details #prod_details_left_col .prod_med_img img { width: 440px; height: 412px; padding:0px; }   */
#product_details #prod_details_left_col .zoom_div { position:absolute; z-index:10000; top:-155px; right:-239px; border:none;}



/* BUTTONS */
#product_details #prod_details_left_col .zoom_div a { background: url(/images/static/Buttons/zoom.gif) no-repeat 0 0px; width: 170px; height: 27px; display: block; text-indent: -9000px; }
#product_details #prod_details_left_col .zoom_div a:hover { background-position: 0 bottom; }

#product_details #prod_details_left_col .video_show_link { float: left; padding: 6px 2px 8px 32px; background: url(/images/static/pl_pd_video.gif) no-repeat 2px 0px; margin-top: 4px; }

#product_details #prod_details_left_col .email_friend_link { float: right; padding-top: 10px; }

/* BUTTON */
#product_details #prod_details_left_col .email_friend_link a { background: url(/images/static/Buttons/emailThisImage.gif) no-repeat 0 0px; width: 119px; height: 20px; display: block; text-indent: -9000px; position: relative;  }

#product_details #prod_details_left_col .email_friend_link a:hover { background-position: 0 bottom; }
#product_details #prod_details_right_col #bonus_wrapper dt#oldregularPriceLabel{text-decoration:line-through;}

/* ===== Right Column ===== */
#product_details #prod_details_right_col { width: 183px; overflow: visible; float: right; color: #000; font: normal 11px tahoma, verdana;  padding-left:0px; padding-bottom:18px; height:100%;}
* html #product_details #prod_details_right_col {margin-right:-41px;}
#product_details #prod_details_right_col #bonus_wrapper { float: left;}
#product_details #prod_details_right_col #bonus_wrapper  label {font:normal normal bold 12px/normal Arial, sans-serif; color:#00aeef;}
#product_details #prod_details_right_col #bonus_wrapper dt { position:relative;top:0pt; left:0pt; display:block; font:normal normal bold 12px/normal Arial, sans-serif; color:#00aeef; padding:4px 0px; margin:0; text-align:left; float:left; width:68px; margin-top:3px;}
#product_details #prod_details_right_col #bonus_wrapper dd {display:block; width:100px; font: normal normal normal 18px/normal Arial, sans-serif; color:#000;margin-top:0px;}
#product_details #prod_details_right_col #bonus_wrapper dl #salePriceLabelOut {margin-left:-2px; text-indent:1px; border:none;}
* html #product_details #prod_details_right_col #bonus_wrapper dl #salePriceLabelOut {margin-left:-1px; }
#product_details #prod_details_right_col #bonus_wrapper dl #salePrice {border:none; text-indent:2px;}

#product_details #prod_details_right_col #bonus_wrapper #img_variation {width:158px; padding:30px 0px 0px 9px; margin-bottom:15px; background:transparent url(/images/static/aditionalVievs_bg.gif) no-repeat 10px 10px; float:left;}
#product_details #prod_details_right_col #bonus_wrapper #img_variation .prod_thumb {width:60px; height:60px; float:left; padding:14px 14px 0 0; } 
#product_details #prod_details_right_col #bonus_wrapper #img_variation .prod_thumb img {border: 2px solid #b0b7bc;}


#product_details #prod_details_right_col #bonus_wrapper #displayName {  color: #595c41;  text-transform: capitalize; font: bold 18px tahoma; padding: 0px 5px 5px 5px; border-bottom: solid 1px #c7c8c3; width:205px;}
#product_details #prod_details_right_col #bonus_wrapper #key_ingredients { background: url(/images/static/pl_pd_key_ingredients.gif) no-repeat 0 2px; padding: 0 0 0 20px; font-weight: bold; }

#product_details #prod_details_right_col #bonus_wrapper #product_features h3 { display: none; }


#product_details #prod_details_right_col #bonus_wrapper .size_chart_link { clear:left; float:left; padding:2px 0px 0 10px; }
#product_details #prod_details_right_col #bonus_wrapper .size_chart_link span {display:block; float:left; width:68px; padding-top:5px; padding-right:0px; font: normal normal bold 12px/normal Arial, Sans-serif; color:#00aeef;}

#product_details #prod_details_right_col #bonus_wrapper .prod_details_form #sku2_div { color: #797979; font-weight: bold; font-size: 10px; padding: 0 0 2px 0; border-bottom: 1px dotted #cecece; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_form #sku2_div #sku2 { display: inline; }


#product_details #prod_details_right_col #bonus_wrapper .prod_details_desc { clear: both; border-bottom:solid 1px #c7c8c3; margin-top: 30px; float: left; width: 100%; padding: 0 0; overflow: visible; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_desc h4 { display: none; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_desc .lead { padding: 6px 10px; border-bottom:solid 1px #c7c8c3; }
#catalog_prodshow #prod_details_right_col .prod_details_desc .lead{padding:0px !important; margin-left:0px; float:left; clear:both; width:100%; height:100%;}
#product_details #prod_details_right_col #bonus_wrapper .prod_details_desc p { display: none; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input select {width:89px;}


#catalog_prodshow .prod_details_desc  h4,
#catalog_prodshow .prod_details_desc #displayName {display:none;}
#catalog_prodshow .prod_details_desc .lead #longDescription {font:normal normal normal 12px/normal Arial, sans-serif; color:#727d84; text-align:left; padding:0px 14px 10px 19px; float:left;}


#catalog_prodshow .prod_details_desc #longDescription{float:left; padding:10px 18px 10px 18px; text-align:justify;}
#catalog_prodshow .prod_details_desc #longDescription ul{ list-style-type:disc; list-style-position:inside;padding:0px; margin:0px; float:left; width:600px; display:block; clear:both;}

#catalog_prodshow .prod_details_desc #longDescription ul li{line-height:18px;  }

#product_details #detail_box {border: 1px dashed #D9DDDF; float:left; margin:11px; width:632px; background:url(/images/static/bg_right_col.gif) repeat-y; background-position:447px 0px; position:relative;}
* html #product_details #detail_box {margin:5px;}

#product_details #prod_details_right_col #bonus_wrapper #attributes { padding-bottom: 10px; float: left; }
#product_details #prod_details_right_col #bonus_wrapper #attributes li { padding: 6px 10px; clear: both; float: left; width: 205px;}
#product_details #prod_details_right_col #bonus_wrapper #attributes li span { display: block; width:140px; font-size:12px; font-family:Tahoma, sans-serif;}
#product_details #prod_details_right_col #bonus_wrapper #attributes li strong { font-size: 12px; width: 68px; font-weight: bold; display: block; float: left; font-family:Arial, Sans-serif; color:#00AEEF; }

#product_details #prod_details_right_col #bonus_wrapper .prod_details_input { padding: 6px 10px; clear: both; float: left; width: 200px;}
#product_details #prod_details_right_col #bonus_wrapper #qtyboxdiv {width:92px; padding-right:0;}

#product_details #prod_details_right_col #bonus_wrapper .prod_details_input label { font-size: 12px; width: 68px; font-weight: bold; display: block; float: left;  }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input select { font-size: 11px; width: 89px; display: block; float: left; border: solid 1px #a6abb1; font-size:10px; font-family:Tahoma, sans-serif;}
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input input { font-size: 10px; width: 81px; display: block; float: left; padding: 1px 0 1px 3px; border: solid 1px #a5acb2; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input .row label { float: right; width: 190px; clear: both; padding-bottom: 10px; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input .row input { float: left; width: 15px; margin-top: 5px; }
#product_details #prod_details_right_col #bonus_wrapper .prod_details_input #pqty { width: 20px; text-align:center; padding:1px 0;}
#product_details #prod_details_right_col #bonus_wrapper .prod_details_desc { border: none; margin: 0; position:relative;}


#product_details #prod_details_right_col #bonus_wrapper .prod_details_input.price { padding: 6px 10px; clear: both; float: left; width: 205px; }
#product_details .prod_prices{}
#product_details #prod_details_right_col .prod_prices {  float: left; width: 100%; padding: 0px 0;  }
#catalog_prodshow .prod_details_input  .prod_prices{}
#product_details #prod_details_right_col .prod_prices dt { float: left; clear: both; width: 90px; padding: 2px 0; position: relative; }
#product_details #prod_details_right_col .prod_prices dd { float: left; width: 120px; margin-right: -20px; position: relative; padding: 2px 0; }
#product_details #prod_details_right_col .prod_prices .list_price, #product_details #prod_details_right_col .prod_prices .old_regular_price { font-size: 13px; padding-bottom: 4px;  }
#product_details #prod_details_right_col .prod_prices .list_price, #product_details #prod_details_right_col .prod_prices dd.old_regular_price { text-decoration: line-through; }
#product_details #prod_details_right_col .prod_prices .regular_price_lowest, #product_details #prod_details_right_col .prod_prices .current_price { font-size: 13px; font-weight: bold;  color:#c81100; }

#product_details #prod_details_right_col .prod_prices .main_price { font-size: 13px; font-weight: bold; padding-bottom: 4px; }
#product_details #prod_details_right_col .prod_prices .save { font-size: 14px; font-weight: bold; color:#8c882f; padding-bottom: 4px; }
#product_details #prod_details_right_col .prod_prices dt.save { clear:both; }
#product_details #prod_details_right_col .prod_prices dd.save{background: url(/images/static/exclaim.gif) no-repeat right 50%; width:auto; padding-right:6px;}
#product_details #prod_details_right_col #stock_div { color: #c00; font-weight: bold; font-size: 12px; width:166px;}
#product_details #prod_details_right_col .stock_text { color: #727d84; padding: 3px 9px; }
#product_details #prod_details_right_col .stock_link { color: #727D84; font-weight: normal; line-height: 15px; padding-left:9px; display:block;}
#product_details #prod_details_right_col #percentDiscountLabel { }



#product_details #prod_details_right_col #descreet_purchase { float: right; width: 135px; background: #f6f5f4; color: #786d4c; font-size: 11px; }
#product_details #prod_details_right_col #descreet_purchase h3 { background: url(/images/static/pl_pd_discreet_hd.gif) no-repeat 0 0; padding: 35px 0 0 12px; font-weight: normal; }
#product_details #prod_details_right_col #descreet_purchase ul { padding: 10px 0 0 13px; }
#product_details #prod_details_right_col #descreet_purchase li { padding: 0 0 6px 6px; background: url(/images/static/pl_pd_discreet_bullet.gif) no-repeat 0 5px; }
#product_details #prod_details_right_col #descreet_purchase li a { color: #000; }
#product_details #prod_details_right_col #descreet_purchase .customer_service { background: url(/images/static/pl_pd_discreet_bottom.gif) no-repeat 0 100%; padding: 5px 0 0 12px; height: 39px; }

#catalog_prodshow #product_details h3 {text-indent:20px !important; padding-bottom:10px;}

#product_details #prod_details_right_col #prod_details_btn_div1 { clear: both; }

#product_details #prod_details_right_col .phone_text{padding:10px;}
#product_details #prod_details_right_col .phone_order{display:block; }

#product_details #prod_details_right_col .call_for_price{padding:10px; color:#0a0; font-weight:bold; display:block;}

aaa/* BUTTON */
#product_details #prod_details_right_col .add_to_wishlist_btn { display: block; margin-top: 8px; text-indent: -9000px; width: 131px; height: 22px; background: url(/images/static/Buttons/addToWishilist.gif) no-repeat 0 0; }
#product_details #prod_details_right_col .add_to_wishlist_btn { background-position: 0 bottom; }

/* BUTTON */
#product_details #prod_details_right_col .add_to_cart_btn { width: 120px; height: 20px; background: url(/images/static/Buttons/addToCart2.gif) no-repeat 0 0; float:left; margin:10px 0 0 10px;}
#product_details #prod_details_right_col .add_to_cart_btn:hover { background-position: 0 bottom; }

/* BUTTON */
#product_details #prod_details_right_col .email_friend { width: 120px; height: 20px; background: url(/images/static/Buttons/sendThisToAFriend2.gif) no-repeat 0 0; float:left; margin:10px 0 0 10px; text-indent:-99999px; overflow:hidden;}
#product_details #prod_details_right_col .email_friend:hover { background-position: 0 bottom; }

/* BUTTON */
#product_details #prod_details_right_col .currency_converter_link { width: 120px; height: 20px; background: url(/images/static/Buttons/currencyConverter.gif) no-repeat 0 0; float:left; margin:10px 0 0 10px; text-indent:-99999px; overflow:hidden;}
#product_details #prod_details_right_col .currency_converter_link:hover { background-position: 0 bottom; }

/* BUTTON */
#product_details #prod_details_right_col .guarantee { width: 120px; height: 20px; background: url(/images/static/Buttons/btGuarantee.gif) no-repeat 0 0; float:left; margin:10px 0 0 10px; text-indent:-99999px; overflow:hidden;}
#product_details #prod_details_right_col .guarantee:hover { background-position: 0 bottom; }

/* BUTTON */
#product_details #prod_details_right_col .whenGetIt { width: 120px; height: 20px; background: url(/images/static/Buttons/btWhen.gif) no-repeat 0 0; float:left; margin:10px 0 0 10px; text-indent:-99999px; overflow:hidden;}
#product_details #prod_details_right_col .whenGetIt:hover { background-position: 0 bottom; }

#product_details .listingName { clear: both;  color: #00adef; font: normal normal bold 24px/normal Arial, sans-serif; padding: 0px 0 0px 0px; margin-top:0px; float:left; width:716px;height: 18px;}
