/*product details CSS*/
.clearfloat{clear:both; font-size:1px; height:1px;}
/*product detail main container*/
.productdetail_container{height:100%;margin-bottom:2px;overflow:hidden;  }/*margin-top:10px;*/
.productdetail_container .titlestyle_1{font-size:21px;color:#666666;}
.productdetail_container div.r_bottom{clear:both; margin:0px; font-size:1px;}
.productdetail_container div.r_bottom  div.l_bottom{position:relative;font-size:1px; clear:both;}
.productdetail_container .productbucketgroup{overflow:hidden;padding-bottom:0px;text-align:left; overflow:hidden; height:100%;background-color:#fff;position:relative;width:990px; border:none;}
.productdetail_container .productbucketgroup .productdetailbucket {padding:4px 4px 4px 4px; position:relative;  overflow:hidden; height:100%;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv{width:188px;float:left; background-color:#dbdbdd;padding:4px 4px 0px 4px; display:none; }
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .container1{margin-bottom:4px;}

.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .ui-tabs-panel {background-color:#fff; font-size:11px;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_rightdiv{width:978px; float:left; margin-left:4px; }
.productdetail_container .productbucketgroup .productdetailbucket  .productdescription { float:left;}
.productdetail_container .productbucketgroup .productdetailbucket  .productdescription .leftpane{width:330px;float:left; padding-right:2px;  }
.productdetail_container .productbucketgroup .productdetailbucket .productdescription .rightpane{width:620px;float:left; margin-left:14px; }/*padding-top:195px;*/
.productdetail_container .productbucketgroup .productdetailbucket .tabs{margin-bottom:10px; clear:both;}
/*Pager Control*/
.productdetail_container .pagercontrol{text-align:center;clear:both;padding-bottom:20px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}

.productdetail_container .pagercontrol .pagersearchresult{float:left;font-weight:normal;}
.productdetail_container .pagercontrol .pagersearchresult .pagerboldtxt{font-weight:bold;}
.productdetail_container .pagercontrol .pagerdiv{float:right;}
.productdetail_container .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000000;}
.productdetail_container .pagercontrol .pagerdiv a.pager{display:block;height:15px;width:15px;float:left;color:#000000;margin-right:2px;text-decoration:none; background-color:#cccccc;}
.productdetail_container .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#ffffff;margin-right:2px;background-color:#000000;text-decoration:none;}
.productdetail_container .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#000000;}
.productdetail_container .pagercontrol a.pager_nextprv{display:block;height:15px;width:14px;padding-left:1px;float:left;color:#000000;margin-right:2px;	text-decoration:none; background-color:#cccccc;}
.productdetail_container .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#000000; }
/******************container main heading**********/
.container24{margin:0px; padding:0px;}
.container24 div.subheading_r{height:38px;margin:0px 0px 0px 0px; padding-right:10px; background:#FFFFFF;}
.container24 div.subheading_r .subheading_l{background:url(Images/container1/container1_top.jpg) no-repeat left top; text-align:left; height:21px; color:#666666; font-size:12px; padding-left:25px; padding-top:10px;}
.container24 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; background:none; display:none;}
.container24 div.r_bottom  div.l_bottom{background:none; clear:both;}
.container24 div.tabheading_r{height:25px;margin:0px 0px 0px 0px;overflow:visible;background:#c486a6 url(images/container2/step.gif) no-repeat left top;}
.container24 div.tabheading_r h3.tabheading_l {height:25px;position:relative;display:block;color:#003366;font-size: 12px;text-align: left;margin:0px 0px 0px 0px;padding-left:26px;padding-top:5px;font-weight:bold; color:#FFFFFF;}/*Empty heading*/
/*productlagreimg*/
.container6{margin:0px; padding:0px;}
.container6 div.subheading_r{height:1px;background:#c486a6;margin:0px 0px 0px 0px;overflow:visible;}
.container6 div.subheading_r h1, .container6 div.subheading_r h2 {height:1px;color:#fff;font-size: 1px;text-align: left;margin:0px 0px 0px 0px;}
.container6 .ctl_productlagreimg{ }
.container6 .ctl_productlagreimg .productlagreimg{height:500px; padding:0px;border:1px solid #cccccc; width:333px; margin-bottom:5px; position:relative;}
.container6 .ctl_productlagreimg .productlagreimg img.product-largimg{width:333px; height:500px;}
.container6 .ctl_productlagreimg .productlagreimg .imgscrollleft{background:url(Images/Container2/productdetails/leftbtn.png) left top no-repeat; display:block;position:absolute;left:2px;bottom:10px; outline:none; width:41px; height:41px;}
.container6 .ctl_productlagreimg .productlagreimg .imgscrollright{background:url(Images/Container2/productdetails/rightbtn.png) left top no-repeat; display:block;position:absolute;right:2px;bottom:10px; outline:none; width:41px; height:41px;}
.container6 .ctl_productlagreimg .productlagreimg .zoomcursor{position:absolute; left:0px; top:0px; width:333px; height:500px;}
.container6 .ctl_productlagreimg .zoom{text-align:right; margin-top:6px; display:none;}
.container6 .ctl_productlagreimg .zoom a{color:#000000; font-size:10px; text-decoration:none; background:url(images/container2/productdetails/icon_zoom.jpg) right top no-repeat; padding-right:24px; display:block; height:17px; text-transform:uppercase;}
.container6 div.r_bottom{margin:-2px 0px 0px 0px;font-size:1px; background:none; height:1px;}
.container6 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/*End productlagreimg*/
/*priduct Small Images*/
.container7 {margin-bottom:0px; height:200px;}/* position:absolute; top:0px; right:230px;*/
.container7 .ctl_multiple_image{ margin-top:0px; height:150px;}
.container7 .ctl_multiple_image h6.moreimagestitle span{font-size:12px; font-weight:bold; color:#666666}
.container7 .ctl_multiple_image .smallimages{margin:0px; padding:0px;margin-top:4px; margin-left:5px;}

/* outmost wrapper element */
.container7 .ctl_multiple_image .smallimages #scrollable {width:auto;height:170px;margin-top:0px;padding:1px 4px 4px 14px; position:relative;overflow:visible;}
/* container for the scrollable items */
.container7 .ctl_multiple_image .smallimages div.items {height:134px;margin-left:0px;margin-right:0px;float:left;width:294px !important; border-bottom:1px dotted #ccc;}
/* single item */
.container7 .ctl_multiple_image .smallimages div.items a {display:block;float:left;width:80px;height:120px;background:url(Images/Container2/scrollable/item.gif) 0 0 no-repeat;color:#ccc;line-height:65px;text-decoration:none;text-align:center;cursor:pointer;border:1px solid #ccc; margin-right:16px;}
.container7 .ctl_multiple_image .smallimages div.items a img{border:0px; width:80px; height:120px;}
.container7 .ctl_multiple_image .smallimages div.items a:hover {color:#999;}
.container7 .ctl_multiple_image .smallimages div.items a.active {background-position:-174px 0;cursor:pointer;}
/* next & prev buttons */
.container7 .ctl_multiple_image .smallimages a.prev, a.next {display:block;width:40px;height:9px;float:left;background-repeat:no-repeat;	margin:0px 0px 0px 0px;font-size:1px; float:right;	}
.container7 .ctl_multiple_image .smallimages a.prev {background:url(Images/Container2/productdetails/img_prv.jpg);cursor:pointer; margin-right:4px; margin-top:6px; }
.container7 .ctl_multiple_image .smallimages a.prev:hover {/*background:url(Images/Container2/scrollable/button-left-over.gif);*/}
.container7 .ctl_multiple_image .smallimages a.next {background:url(Images/Container2/productdetails/img_next.jpg);  cursor:pointer; margin-left:5px; margin-top:6px;}
a.next:hover {/*background:url(Images/Container2/scrollable/button-right-over.gif);		*/}
/* navigator */
.container7 .ctl_multiple_image .smallimages div.navi {position:absolute;top:0px;left:310px;margin-left:-50px;width:50px;height:0px;	font-size:1px;}
/* items inside navigator */
.container7 .ctl_multiple_image .smallimages div.navi span {width:8px;height:8px;float:left;	margin:3px;	background:url(img/dots.png) 0 0 no-repeat;cursor:pointer;}
.container7 .ctl_multiple_image .smallimages div.navi span:hover {background-position:0 -8px;}
.container7 .ctl_multiple_image .smallimages div.navi span.active {background-position:0 -16px;} 		

.container7 div.subheading_r{height:38px;margin:0px 0px 0px 0px; padding-right:10px; background:#FFFFFF;}
.container7 div.subheading_r h1, .container7 div.subheading_r h2{background:url(Images/container1/container1_top.jpg) no-repeat left top; text-align:left; height:21px; color:#666666; font-size:12px; padding-left:25px; padding-top:10px;}


.container7 div.r_bottom{margin:-2px 0px 0px 0px;font-size:1px; background:none; height:1px; clear:both;}
.container7 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
.container7 .ctl_multiple_image .pager{margin:0px;padding:4px 4px 0px 0px; font-size:1px;	}
.container7 .ctl_multiple_image .pager a.prv{background:url(images/container2/productdetails/img_prv.jpg) no-repeat left top; height:9px; width:31px; display:block; float:left; margin-right:6px;font-size:1px;}
.container7 .ctl_multiple_image .pager a.next{background:url(images/container2/productdetails/img_next.jpg) no-repeat left top;height:9px; width:31px;display:block;float:left;font-size:1px;}
/*priduct Small Images END*/
/*Delivery Options*/
.container8 {margin-bottom:4px; clear:both; border:1px solid #999; background:#ebebeb; display:none;}
.container8 .ctl_productdeliveryoptions{padding:0px 8px 8px 8px;float:left;width:292px;font-size:12px; color:#000; }
.container8 .ctl_productdeliveryoptions .productdeliveryoptionstitle{font-size:11px; font-weight:bold; color:#5e2341;}
.container8 .ctl_productdeliveryoptions .ship{background:url(images/container2/productdetails/icon_ship.jpg) left top no-repeat; height:22px; width:34px; float:left; margin-top:6px; padding-left:46px; padding-top:6px;}
.container8 .ctl_productdeliveryoptions .pickup{background:url(images/container2/productdetails/icon_pickup.jpg) left top no-repeat; height:23px; width:182px;float:left;margin-top:6px; padding-left:28px; padding-top:6px;}
.container8 .ctl_productdeliveryoptions a.instorepickink{cursor:pointer; font-size:12px; color:#000000; text-decoration:underline; padding-left:6px; padding-right:11px; background:url(Images/Container2/img_iconview.gif) right 4px no-repeat; }
.container8 .ctl_productdeliveryoptions a.instorepickink:hover{text-decoration:none;}

.container8 div.subheading_r{padding:4px 8px 8px 8px; margin-top:10px; width:292px;font-size:12px; color:#000;}
.container8 div.subheading_r h1, .container8 div.subheading_r h2 {font-size:11px; font-weight:bold; color:#000; padding-left:0px; text-transform:none;}
.container8 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px; background:none; height:1px;}
.container8 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/*End Delivery Options*/
/*Product Title, Brand, category*/
.container9 {margin:0px; padding:0px;clear:both;}
.container9 .ctl_aboutbrand{ padding-bottom:10px; background:none; margin:0px 0px 0px 0px; padding-top:2px; }
.container9 .ctl_aboutbrand label{font-size:11px; font-weight:bold;color:#333333;}
.container9 .ctl_aboutbrand b{color:#000; font-size:12px;}
.container9 .ctl_aboutbrand span{font-size:11px; color:#333;}
.container9 .ctl_aboutbrand .productbrand{padding-bottom:4px; margin-left:2px;display:none;}
.container9 .ctl_aboutbrand h1{font-size:15px;font-weight:bold;color:#333333;display:block;font-family:Arial,Helvetica,sans-serif;margin:0;padding-left:0px; padding-top:0px;text-align:left;text-transform:none;}
.container9 .ctl_aboutbrand .productbrand label.brandlabel{}
.container9 .ctl_aboutbrand .productbrand span.brandlname{}
.container9 div.subheading_r{padding:0px 0px 0px 0px; margin-top:0px; background:transparent none no-repeat scroll 0 0;}
.container9 div.subheading_r .subheading_l {font-size:1px;}
.container9 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px;clear:both; background:none; height:1px;}
.container9 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/* End Product Title, Brand, category*/
/*Review*/
.container10 {}
.container10 .ctl_review{float:left; margin-top:6px; width:100%; padding-bottom:6px;}
.container10 .ctl_review .rating_result{background:url(images/container2/productdetails/img_reviewblank.jpg) no-repeat left top; width:113px; height:19px; padding-right:10px; float:left;}
.container10 .ctl_review .rating_result_poor{background:url(Images/main/rating/poorrating.jpg) no-repeat left 3px; height:20px;width:113px; float:left; padding-right:10px;}
.container10 .ctl_review .rating_result_average{background:url(Images/main/rating/averagerating.jpg) no-repeat left 3px; height:20px;width:113px; float:left;padding-right:10px;}
.container10 .ctl_review .rating_result_good{background:url(Images/main/rating/goodrating.jpg) no-repeat left 3px; height:20px;width:113px; float:left;padding-right:10px;}
.container10 .ctl_review .rating_result_verygood{background:url(Images/main/rating/verygoodrating.jpg) no-repeat left 3px; height:20px;width:113px; float:left;padding-right:10px;}
.container10 .ctl_review .rating_result_excellent{background:url(Images/main/rating/excellentrating.jpg) no-repeat left 3px; height:20px;width:113px; float:left;padding-right:10px;}
.container10 .ctl_review .link{float:left; padding-top:4px;}
.container10 .ctl_review .link label{font-size:13px; font-weight:bold; color:#999999;margin:0px; padding:0px; margin-right:10px; display:block;}
.container10 .ctl_review .link a{color:#666666; font-size:12px; text-decoration:underline; font-weight:normal; background:url(Images/Container2/productdetails/firstreview.gif) no-repeat right 5px; padding-right:15px;}
.container10 .ctl_review .link a:hover{text-decoration:none;}
.container10 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px;clear:both; background:none; height:1px;}
.container10 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/*End Review*/
/*Product Title, Brand, category*/
.container11 { padding:5px 0px 5px 0px; border:1px dotted #666; border-left:none; border-right:none;}
.container11 .ctl_aboutproduct{ padding-bottom:0px;height:69px;}
*html .container11 .ctl_aboutproduct{ height:52px;}/*height:62px;*/
.container11 .ctl_aboutproduct h4.product_title span {font-size:13px;font-weight:bold;color:#5e2341;  top:0px; left:0px;}
.container11 .ctl_aboutproduct p.product_desc{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; padding:0px; height:43px; overflow:hidden;}
.container11 .ctl_aboutproduct .moredesc{text-align:right; font-size:12px; font-weight:normal; }
.container11 .ctl_aboutproduct .moredesc a.morelink{color:#000; font-size:13px; font-weight:bold; text-transform:capitalize; text-decoration:none; background:url(Images/main/cat_arr.gif) no-repeat right 6px; padding-right:8px;}
.container11 .ctl_aboutproduct .moredesc a.morelink:hover{text-decoration:none;}
.container11 div.subheading_r{padding:0px 0px 0px 0px; margin-top:0px; }
.container11 div.subheading_r h1, .container11 div.subheading_r h2 {font-size:13px;font-weight:bold;color:#666666;  top:0px; left:0px; }
.container11 div.r_bottom{ font-size:1px; background:none;  height:1px; }
.container11 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px; font-size:1px;}
/* End Product Title, Brand, category*/
/*Price*/
.container12{}
.container12 .ctl_productdetail{ padding-bottom:10px; padding-top:10px;}
.container12 .ctl_productdetail label{}
.container12 .ctl_productdetail b{color:#000; font-size:12px;}
.container12 .ctl_productdetail span{}
.container12 .ctl_productdetail .productbrand{padding-bottom:4px;}
.container12 .ctl_productdetail .productbrand label.brandlabel{}
.container12 .ctl_productdetail .productbrand span.brandlname{}
.container12 .ctl_productdetail .productprices{}
.container12 .ctl_productdetail .productprices span.productmrp{padding-right:4px; font-size:15px; color:#a0a0a0; font-weight:bold;}
.container12 .ctl_productdetail .productprices .productmrp label.mrplabel{padding-right:2px;}
.container12 .ctl_productdetail .productprices .productmrp span.mrp{}
.container12 .ctl_productdetail .productprices span.productofferprice{padding-right:4px; font-size:15px;}
.container12 .ctl_productdetail .productprices .productofferprice label.offerlabel{ font-weight:bold; color:#666;}
.container12 .ctl_productdetail .productprices .productofferprice span.offer{ font-weight:bold;}
.container12 .ctl_productdetail .productprices span.productpricediff{ display:none;}
.container12 .ctl_productdetail .productprices .productpricediff label.pricedicclabel{}
.container12 .ctl_productdetail .productprices .productpricediff span.diff{}
.container12 div.r_bottom{ margin:0px; font-size:1px; background:none; border-bottom:1px dotted #666;}
.container12 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none;font-size:1px;}
/*End Price*/
/*Varients*/
.container13{ height:41px;}
.container13 .ctl_productattributes{ padding-bottom:10px; padding-top:10px;}
.container13 .ctl_productattributes ul{list-style:none; margin:0px; padding:0px;}
.container13 .ctl_productattributes ul li.attributeslist{width:200px;margin:0px; padding:0px; font-size:1px; height:30px; float:left;line-height:normal;}
.container13 .ctl_productattributes .attributeslist label{font-size:12px; font-weight:normal; color:#666; width:90px;}
.container13 .ctl_productattributes .attributeslist b{font-size:12px;color:#666; padding-right:2px;}
.container13 .ctl_productattributes .attributeslist .dropdownstyle{ height:18px; font-size:11px; width:98px;}
.container13 .ctl_productattributes .attributeslist .labeldiv{float:left; width:72px; }
.container13 .ctl_productattributes .attributeslist .colandiv{float:left; padding:0px 2px 0px 1px;}
.container13 .ctl_productattributes .attributeslist .listdiv{float:left;width:100px;}
.container13 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px; clear:both; background:none; height:1px; border-bottom:1px dotted #666;}
.container13 div.r_bottom  div.l_bottom{ background:none; height:1px; font-size:1px;}
/*End Varients*/
/*Offer*/
.container14 { display:none;}
.container14 .ctl_cart_offerdiv{padding-bottom:0px; padding-top:10px;}
.container14 .ctl_cart_offerdiv .offer{height:32px; background:url(images/container2/productdetails/offer_bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; color:#fff; padding-top:26px; padding-left:78px; margin-bottom:6px;}
.container14 .ctl_cart_offerdiv .offer a{color:#fff; text-decoration:none;}
.container14 .ctl_cart_offerdiv .offer a:hover{text-decoration:underline;}
.container14 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px; clear:both; padding:0px 0px 0px 0px; height:1px; background:none;}
.container14 div.r_bottom  div.l_bottom{ background:none; height:1px;}
/*End Offer*/
/*Add to Cart*/
.container15{margin-bottom:10px;}
.container15 .ctl_cartdiv{font-size:12px; height:100%; padding-left:0px; padding-top:10px; padding-bottom:0px; margin-bottom:4px; overflow:hidden;}
.container15 .ctl_cartdiv .cartdetail{}
.container15 .ctl_cartdiv .price_requiestbtn{padding-left:120px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv{float:left;  padding-right:10px; width:150px; background:url(Images/Container2/productdetails/qty.jpg) no-repeat left 17px;}

.container15 .ctl_cartdiv .cartbuttondiv{float:left;border-left:1px solid #000000; width:252px;padding-left:10px;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn{ margin:3px 0px 3px 0px; display:block; color:#000; height:21px; float:left;font-size:12px; font-weight:bold; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv a.navbtn:hover,a.navbtn:visited{ color:#000; cursor:pointer; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_l{ width:30px; height:48px; float:left; background:url(Images/Container2/productdetails/cartbutton/cartbtn_prd_l.jpg) no-repeat top left;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_m{width:108px;height:48px;display:block;float:left;padding:0px 0px 0px 0px;text-decoration:none;text-align:center; background:url(Images/Container2/productdetails/cartbutton/cartbtn_prd_m.jpg) no-repeat top left; padding:0px;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_r {width:30px; height:48px; float:left; background:url(Images/Container2/productdetails/cartbutton/cartbtn_prd_r.jpg) no-repeat top left;}
.container15 .ctl_cartdiv .cartbuttondiv .mj_btnbg{ border:none; font-size:0px; color:#333;font-weight:normal;cursor:pointer;height:48px;padding:0px;text-align:center; width:108px;cursor:pointer; text-decoration:none; line-height:80px; overflow:hidden;}

                       

.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty{padding-bottom:4px; display:none;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty label.bulklabel{font-size:12px; font-weight:bold; color:#666}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty b{font-size:11px; color:#000;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty span.bulkqtyvalue{font-size:12px; font-weight:bold; color:#666;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability{padding-bottom:4px; display:none;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability label.Availabilitylabel{font-size:11px; font-weight:bold; color:#000000;display:block;float:left;width:60px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability b{font-size:12px; color:#666; display:block;float:left; padding-left:1px; padding-right:1px; }
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability span.Availabilityvalue{font-size:12px; font-weight:bold; color:#666;}
/*End Add to Cart*/
/*Shop at store*/
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty{ margin-top:15px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty label.qtylabel{font-size:12px; font-weight:bold; color:#666; display:block; float:left; padding-right:2px; display:none;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty  b{font-size:11px; display:block; float:left; padding-right:2px;color:#000; display:none;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty .qtylist{height:18px; float:right; position:relative; right:5px;}
.container15 .ctl_cartdiv .cartbuttondiv a.cartbutton{background:url(images/container2/productdetails/cartbutton_bg.jpg) left top no-repeat; display:block; height:37px;width:140px; padding-left:64px; padding-top:20px; font-size:12px; font-weight:bold; color:#000; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv a.cartbutton:hover{text-decoration:none;}
.container15 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px; clear:both; padding:0px 0px 0px 0px;  background:none; border-bottom:1px dotted #666;}
.container15 div.r_bottom  div.l_bottom{ background:none; height:1px; font-size:1px;}/*End Shop at store*/
/*Social Links*/
.navbtn{ margin:3px 5px 3px 0px; display:block; color:#fff; height:25px; float:left;font-size:10px; font-weight:bold; text-decoration:none;}
a.navbtn{ margin:0px 5px 0px 0px; display:block; color:#fff; height:21px; float:left;font-size:10px; font-weight:bold; text-decoration:none;}
a.navbtn:hover,a.navbtn:visited{ color:#fff; cursor:pointer; text-decoration:none;}
.navbtn_l{ background:url(images/main/mj_button/mjbtn_left.jpg) no-repeat;width:5px;height:21px;display:block;float:left;}
.navbtn_m{background:url(images/main/mj_button/mjbtn_middle.jpg) no-repeat;width:auto;height:21px;display:block;float:left;padding:0px 0px 0pt;line-height:22px; text-decoration:none; text-transform:uppercase;}
.navbtn_r { background:url(images/main/mj_button/mjbtn_right.jpg) no-repeat;width:5px;height:21px;display:block;float:left;}
.mj_btn{ float:left; height:100%;}
.mj_btn_r{ float:right; height:100%; }
.mj_btnbg{}
.buyatlocalstorebtn { background:#000; color:#FFFFFF;}
.buyatlocalstorebtn .navbtn{width:220px;}
.container16{}
.container16 .buylocalstorebuttondiv{background-color:#ebebeb; height:36px; padding-left:109px; padding-top:6px; border:1px solid #999; display:none;}
.container16 .buylocalstorebuttondiv label.ortxt{font-size:12px; font-weight:bold;color:#000; display:block; float:left; margin-top:6px; margin-right:6px; }
.container16 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px; height:1px; background:none; clear:both;  clear:both; padding:0px 0px 0px 0px;}
.container16 div.r_bottom  div.l_bottom{ font-size:1px; background:none; height:1px;}
/*End Social Links*/	
/****************Links(product options) on product details*************/
.container17{margin-bottom:8px;}
.container17 .ctl_productoptions{ font-size:12px; overflow:hidden; padding-bottom:6px; padding-top:6px;}
.container17 .ctl_productoptions ul.productoptionslist{margin:0px; padding:0px;list-style:none; position:relative;}
.container17 .ctl_productoptions ul.productoptionslist li{width:auto;float:left; margin:0px;padding-left:7px; margin-bottom:2px; background:url(Images/main/cat_arr.gif) no-repeat left 6px; padding-right:10px;   }

.container17 .ctl_productoptions ul.productoptionslist li a{color:#666;text-decoration:underline; float:left; font-weight:normal; font-size:11px;}
.container17 .ctl_productoptions ul.productoptionslist li a:hover{text-decoration:none;}
.container17 .ctl_productoptions ul.productoptionslist li a.tip{ display:block; float:left; margin-left:5px;}
.container17 .ctl_productoptions ul.productoptionslist li a.tip:hover{text-decoration:none;}
.container17 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; background:none;}
.container17 div.r_bottom  div.l_bottom{ background:none; height:1px;}
/*End */
/*Related offers*/
.container18{padding:0px;  margin:0px 0px 10px 0px; border:1px solid #cccccc; background-color:#f6f5f5;}
.container18 .ctl_relatedofferdiv{padding-left:10px; padding-bottom:10px;  margin:0px 0px 0px 0px;  }
.container18 .ctl_relatedofferdiv .offersgroup{padding-right:8px; margin-top:0px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket{margin-bottom:10px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket p.offertxt{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink{font-size:11px; color:#000000; display:block; margin-top:5px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a{text-decoration:underline; color:#000000;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a:hover{text-decoration:none;}
.container18 div.subheading_r{height:35px;margin:0px;overflow:visible;  padding-right:5px;}
.container18 div.subheading_r h1, .container18 div.subheading_r h2 {height:25px;position:relative;display:block;color:#ACACAC;font-family:Arial, Helvetica,sans-serif;font-size:14px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:10px;font-weight:bold;}
.container18 div.r_bottom{padding:0px 7px 0px 0px; height:7px;clear:both; margin:0px 0px 0px 0px; font-size:1px;}
.container18 div.r_bottom  div.l_bottom{height:7px; position:relative; clear:both; font-size:1px;}
/*End Related offers*/


/*End Related products*/



@charset "utf-8";
/* CSS Document */

/*Related products*/
.container20{margin-bottom:10px; padding:0px; background:#e2e1dd;}

.container20 div.subheading_r{height:31px;margin:0px 0px 0px 0px; padding-right:10px; background:#e2e1dd;}
.container20 div.subheading_r h1, .container20 div.subheading_r h2{text-align:left; height:21px; color:#333333; font-size:12px; padding-left:25px; padding-top:10px; background:url(Images/Container2/productdetails/container19_l.jpg) no-repeat left top; }

.container20 div.r_bottom{padding:0px 7px 0px 0px; height:7px;clear:both; margin:0px 0px 0px 0px;}
.container20 div.r_bottom  div.l_bottom{height:7px; position:relative; clear:both; font-size:1px;}
.container20 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 4px; overflow:hidden;height:100%; text-align:left;}

*html .container20 .bucketgroup .bucket {margin:6px 0px 0px 6px;}/*Only for IE*/
.container20 .bucketgroup .bucket {padding:0px;position:relative; width:115px; height:160px; font-family:Arial, Helvetica, sans-serif; margin:0px;margin-left:5px; margin-top:5px; background:#FFFFFF;}

.container20 .bucketgroup .bucket .bucket_left{}
.container20 .bucketgroup .bucket .bucket_left h4.mtb-title {position:relative; top:0px; left:114px; font-size:12px; font-weight:bold;text-align:left; color:#000000; width:124px; display:none;}
.container20 .bucketgroup .bucket .bucket_left img.mtb-img {top:12px; left:11px; position:absolute;text-align:center;width:90px; height:135px;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-more {width:49%; height:auto; left:4px; top:180px; font-size:12px; font-weight:normal; color:#fff; position:absolute; text-align:center; margin-top:2px; text-decoration:none; background-color:#C486A6; height:20px; padding-top:4px; font-family:Arial, Helvetica, sans-serif; display:none;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-more:hover {text-decoration:none;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-more span {}
.container20 .bucketgroup .bucket .bucket_left a.mtb-compare {width:auto;height:auto; top:36px; left:114px; font-size:11px; font-weight:normal; color:#000000; position:relative; text-align:left;font-family:Arial, Helvetica, sans-serif; background:none; margin:0px;padding:0px;text-decoration:underline; display:none; }
.container20 .bucketgroup .bucket .bucket_left a.mtb-compare:hover {text-decoration:none;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-compare span {} 
.container20 .bucketgroup .bucket .bucket_left .showcase_cartbutton{position:relative; background-color:#666666; width:92px; height:22px; top:36px; left:114px; display:none;}
.container20 .bucketgroup .bucket .bucket_left .showcase_cartbutton .carttxt{font-size:11px; font-weight:bold;color:#ffffff;position:absolute; top:3px; left:24px;}
.container20 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:4px; left:6px;}
html* .container20 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:1px; left:3px;} /*only for IE*/
.container20 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container20 .bucketgroup .bucket .bucket_left span.mtb-price {position:relative; top:-36px; left:114px; text-align:left; height:auto; width:124px;  font-size:12px; font-family:Trebuchet MS; display:none;}
html* .container20 .bucketgroup .bucket .bucket_left span.mtb-price {top:-44px;}
.container20 .bucketgroup .bucket .bucket_left b.lb1 {font-size:12px; color:#666666; display:none; }
.container20 .bucketgroup .bucket .bucket_left b.lb2 {font-size:12px; color:#92406d; display:none;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:12px; color:#666666;font-weight:bold; display:block; text-decoration:line-through;width:124px;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:12px; color:#666666;font-weight:bold; display:block;width:124px;} 
.container20 .bucketgroup .viewmore,.container2 .bucketgroup_vertical .viewmore{clear:both;font-size:12px;text-align:right;height:25px;padding-right:10px; font-weight:bold;font-family:Trebuchet MS;}
.container20 .bucketgroup .viewmore a.viewmorelnk,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk{color:#000; text-decoration:none;}
.container20 .bucketgroup .viewmore a.viewmorelnk:hover,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk:hover{color:#000;text-decoration:underline;}

/*Pager Control*/

.container20 .bucketgroup .pagercontrol {text-align:center;clear:both;padding-bottom:20px; padding-right:0px; padding-top:5px; border:none;  margin-right:1px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; margin-left:5px; margin-right:10px;}
.container20 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container20 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000; font-size:11px; color:#666; margin-right:5px;}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:13px;width:13px;float:left;color:#000;margin-right:2px;text-decoration:none;cursor:pointer;border:1px solid #666666; background:none; font-size:11px; font-weight:normal;}
.container20 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:13px;width:13px;float:left;color:#fff;margin-right:2px;background-color:#00141B;text-decoration:none;}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#000;background-color:#f1ca4d;}
.container20 .bucketgroup .pagercontrol a.pager_nextprv{display:block;height:13px;width:13px;padding-left:1px;float:left;color:#000;margin-right:2px;text-decoration:none;cursor:pointer; border:1px solid #666; background:none; font-size:11px; font-weight:bold;}
.container20 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#000;background-color:#f1ca4d; }

/*Related products*/
.container19{margin-bottom:10px; padding:0px;  height:100%; background:#E2E1DD; overflow:hidden;}/*position:absolute; top:0px; right:0px;*/
.container19 div.subheading_r{height:38px;margin:0px 0px 0px 0px; padding-right:10px; background:#e2e1dd;}
.container19 div.subheading_r h1, .container19 div.subheading_r h2{text-align:left; height:21px; color:#333333; font-size:12px; padding-left:25px; padding-top:10px; background:url(Images/Container2/productdetails/container19_l.jpg) no-repeat left top; }


.container19 div.r_bottom{padding:0px 7px 0px 0px; height:7px;clear:both; margin:0px 0px 0px 0px;}
.container19 div.r_bottom  div.l_bottom{height:7px; position:relative; clear:both; font-size:1px;}
.container19 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 22px;height:auto; text-align:left;width:398px; }
.container19 .bucketgroup .bucket {padding:0px; width:80px; height:120px; font-family:Arial, Helvetica, sans-serif; margin-right:10px;  float:left; margin-top:5px; padding-bottom:10px;}
*html .container19 .bucketgroup .bucket {margin-top:0px;}/*IE Only*/
html* .container19 .bucketgroup .bucket{ padding-bottom:8px;}



.container19 .bucketgroup .bucket .bucket_left{}
.container19 .bucketgroup .bucket .bucket_left h4.mtb-title {display:none;}
.container19 .bucketgroup .bucket .bucket_left img.mtb-img {text-align:center;width:80px; height:120px; border:1px solid #ccc; display:block; float:left;}
.container19 .bucketgroup .bucket .bucket_left a.mtb-more {display:none;}
.container19 .bucketgroup .bucket .bucket_left a.mtb-more:hover {text-decoration:none;}
.container19 .bucketgroup .bucket .bucket_left a.mtb-more span {}
.container19 .bucketgroup .bucket .bucket_left a.mtb-compare {display:none; }
.container19 .bucketgroup .bucket .bucket_left a.mtb-compare:hover {text-decoration:none;}
.container19 .bucketgroup .bucket .bucket_left a.mtb-compare span {} 
.container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton{position:relative; background-color:#666666; width:92px; height:22px; top:36px; left:114px; display:none;}
.container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton .carttxt{font-size:11px; font-weight:bold;color:#ffffff;position:absolute; top:3px; left:24px;}
.container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:4px; left:6px;}
html* .container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:1px; left:3px;} /*only for IE*/
.container19 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container19 .bucketgroup .bucket .bucket_left span.mtb-price {position:relative; top:-36px; left:114px; text-align:left; height:auto; width:124px;  font-size:12px; font-family:Trebuchet MS; display:none;}
html* .container19 .bucketgroup .bucket .bucket_left span.mtb-price {top:-44px;}
.container19 .bucketgroup .bucket .bucket_left b.lb1 {font-size:12px; color:#666666; display:none; }
.container19 .bucketgroup .bucket .bucket_left b.lb2 {font-size:12px; color:#92406d; display:none;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:12px; color:#666666;font-weight:bold; display:block; text-decoration:line-through;width:124px;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:12px; color:#666666;font-weight:bold; display:block;width:124px;} 
.container19 .bucketgroup .viewmore,.container2 .bucketgroup_vertical .viewmore{clear:both;font-size:12px;text-align:right;height:25px;padding-right:10px; font-weight:bold;font-family:Trebuchet MS;}
.container19 .bucketgroup .viewmore a.viewmorelnk,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk{color:#000; text-decoration:none;}
.container19 .bucketgroup .viewmore a.viewmorelnk:hover,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk:hover{color:#000;text-decoration:underline;}

/*Pager Control*/

.container19 .bucketgroup .pagercontrol {text-align:center;clear:both;padding-bottom:20px; padding-right:0px; padding-top:5px; border:none;  margin-right:1px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; margin-left:5px; margin-right:10px; display:none;}
.container19 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container19 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000; font-size:11px; color:#666; margin-right:5px;}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:13px;width:13px;float:left;color:#000;margin-right:2px;text-decoration:none;cursor:pointer;border:1px solid #666666; background:none; font-size:11px; font-weight:normal;}
.container19 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:13px;width:13px;float:left;color:#fff;margin-right:2px;background-color:#00141B;text-decoration:none;}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#000;background-color:#f1ca4d;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv{display:block;height:13px;width:13px;padding-left:1px;float:left;color:#000;margin-right:2px;text-decoration:none;cursor:pointer; border:1px solid #666; background:none; font-size:11px; font-weight:bold;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#000;background-color:#f1ca4d; }
/*End Similar product*/



/*Recently viewed products*/
.container21 {padding:0px;  margin:0px 0px 10px 0px;background:#c9c9c7; border:1px solid #cccccc; }
.container21 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px; overflow:hidden;height:100%; text-align:left; }
*html .container21 .bucketgroup .bucket {margin:5px 0px 0px 5px; }/*Only for IE*/

.container21 .bucketgroup .bucket {margin:8px 0px 0px 8px; padding:0px; position:relative; float:left;width:115px; height:225px; background:url(Images/Container2/productdetails/ctr24_bg.gif) no-repeat;}

.container21 .bucketgroup .bucket .bucket_left{}
.container21 .bucketgroup .bucket .bucket_left h4.mtb-title {position:absolute; top:147px; left:0px; font-size:11px;  font-weight:bold;   width:100%; text-align:center; color:#666666; font-size:11px;}
.container21 .bucketgroup .bucket .bucket_left img.mtb-img {top:12px; left:12px; position:absolute;text-align:center;width:90px; height:135px; padding:0px;}


.container21 .bucketgroup .bucket .bucket_left a.mtb-more {width:60px; height:15px; right:30px; top:209px; font-size:0px;color:#b1b2ad; position:absolute;text-decoration:none; background:url(Images/Container2/productdetails/buynow_24.gif) no-repeat;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-more:hover {text-decoration:none;}

.container21 .bucketgroup .bucket .bucket_left a.mtb-more span {display:block; padding:3px 0px 0px 0px;}

.container21 .bucketgroup .bucket .bucket_left a.mtb-compare {width:66px; height:11px; left:15px; top:310px; font-size:0px;color:#000; position:absolute;text-decoration:none; background:url(Images/container1/compare.jpg) no-repeat; display:none; }
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare:hover {text-decoration:none;}


.container21 .bucketgroup .bucket .bucket_left a.mtb-compare span {display:block; padding:3px 0px 0px 0px;}
.container21 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container21 .bucketgroup .bucket .bucket_left span.mtb-price {height:auto;left:0px;position:absolute;text-align:center;top:190px;width:100%;}
.container21 .bucketgroup .bucket .bucket_left b.lb1 { color:#666; font-weight:normal; font-size:11px; display:none; }
.container21 .bucketgroup .bucket .bucket_left b.lb2 { color:#000; font-weight:normal; font-size:11px; display:none; }
.container21 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:11px; color:#333;font-weight:bold; display:block; }
.container21 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:11px;color:#333;font-weight:bold; display:block;} 
.container21 .bucketgroup .viewmore,.container21 .bucketgroup_vertical .viewmore{clear:both;font-size:12px;text-align:right;height:25px;padding-right:10px;}
.container21 .bucketgroup .viewmore a.viewmorelnk,.container21 .bucketgroup_vertical .viewmore a.viewmorelnk{color:#000;	text-decoration:underline;background:url(images/container1/btn-bullet.gif) no-repeat left 5px; padding-left:10px;}
.container21 .bucketgroup .viewmore a.viewmorelnk:hover,.container21 .bucketgroup_vertical .viewmore a.viewmorelnk:hover{color:#000;text-decoration:none;}






/*Pager Control*/
.container21 .bucketgroup .pagercontrol ,.container21 .showcatbucketgroup_s01 .pagercontrol , .container21 .bucketgroup_vertical .pagercontrol, .container21 .showcatbucketgroup_s03 .pagercontrol{text-align:center;clear:both;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;line-height:11px; margin-bottom:0px; padding-top:5px; position:relative; top:5px; padding-bottom:25px; padding-right:20px;}
.container21 .bucketgroup .pagercontrol .pagerdiv , .container21 .showcatbucketgroup_s01 .pagercontrol .pagerdiv , .container21 .bucketgroup_vertical .pagercontrol .pagerdiv, .container21 .showcatbucketgroup_s03 .pagercontrol .pagerdiv{float:right;}
.container21 .bucketgroup .pagercontrol .pagerdiv label.pages , .container21 .bucketgroup_vertical .pagercontrol .pagerdiv label.pages , .container21 .showcatbucketgroup_s01 .pagercontrol .pagerdiv label.pages , .container21 .showcatbucketgroup_s03 .pagercontrol .pagerdiv label.pages{display:block;float:left; padding-right:5px; font-size:12px; font-weight:bold; color:#666; padding-top:2px;}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager , .container21 .showcatbucketgroup_s01 .pagercontrol .pagerdiv a.pager , .container21 .bucketgroup_vertical .pagercontrol .pagerdiv a.pager, .container21 .showcatbucketgroup_s03 .pagercontrol .pagerdiv a.pager{display:block;height:13px;width:13px;float:left;color:#666666;margin-right:2px;background-color:#cccccc;text-decoration:none; cursor:pointer; border:1px solid #666666;}
.container21 .bucketgroup .pagercontrol .pagerdiv span.pager , .container21 .showcatbucketgroup_s01 .pagercontrol .pagerdiv span.pager , .container21 .bucketgroup_vertical .pagercontrol .pagerdiv span.pager , .container21 .showcatbucketgroup_s03 .pagercontrol .pagerdiv span.pager{display:block;height:13px;width:13px;float:left;color:#000;margin-right:2px;background-color:#f1ca4d;text-decoration:none; border:1px solid #000;}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager:hover , .container21 .showcatbucketgroup_s01 .pagercontrol .pagerdiv a.pager:hover , .container21 .bucketgroup_vertical .pagercontrol .pagerdiv a.pager:hover, .container21 .showcatbucketgroup_s03 .pagercontrol .pagerdiv a.pager:hover{display:block;height:13px;width:13px;float:left;color:#000;margin-right:2px;background-color:#f1ca4d;text-decoration:none; border:1px solid #000;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv , .container21 .showcatbucketgroup_s01 .pagercontrol a.pager_nextprv , .container21 .bucketgroup_vertical .pagercontrol a.pager_nextprv, .container21 .showcatbucketgroup_s03 .pagercontrol a.pager_nextprv{display:block;height:13px;width:13px;padding-left:1px;float:left;color:#000000;margin-right:2px;background-color:#cccccc;	text-decoration:none;cursor:pointer; border:1px solid #666; font-weight:bold;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv:hover, .container21 .showcatbucketgroup_s01 .pagercontrol a.pager_nextprv:hover , .container21 .bucketgroup_vertical .pagercontrol a.pager_nextprv:hover, .container21 .showcatbucketgroup_s03 .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#000000; background:#f1ca4d; font-weight:bold;}




.container21 div.subheading_r{height:31px;margin:0px 0px 0px 0px; padding-right:10px; background:#cacac8;}
.container21 div.subheading_r h1, .container21 div.subheading_r h2{background:url(Images/container2/container2_top.jpg) no-repeat left top; text-align:left; height:21px; color:#333333; font-size:12px; padding-left:25px; padding-top:10px;}


.container21 div.r_bottom{padding:0px 7px 0px 0px; height:7px;clear:both; margin:0px 0px 0px 0px;}
.container21 div.r_bottom  div.l_bottom{height:7px; position:relative; clear:both; font-size:1px;}
/*End Recently viewed products*/
/*Product Details Tab*/
.container22{width:100%; }
.container22 .ctl_productdetailtabs{padding-top:10px; clear:both; margin-bottom:10px; }
.container22 .ctl_productdetailtabs .ctl_containergroup{ overflow:hidden; height:100%; color:#000000; font-size:12px;margin: 0px 0px 0px 0px;padding:0px;text-align:left;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv{padding:0px;margin:0px;width: 98.7%;font-size:12px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle{height:20px;background-color:#000; margin:0px;padding:0px 0px 0px 0px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle label.productattribute_title{font-size:13px;font-weight:bold;color:#ffffff;margin-top:0px;margin-left:6px;display:block; font-size:11px; text-transform:uppercase; font-weight:normal;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .rowstyle{width:100%;padding:0px;background-color:#a2a5a4;margin:0px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .alternetrowstyle{width:100%;padding:0px;background-color:#d0cfcb;margin:0px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist{width:24%;padding:6px 2px 4px 4px;border-right:1px solid #66696a;vertical-align:top; border-top:1px solid #66696a;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_1{width:24%;padding:6px 0px 4px 4px;vertical-align:top;border-top:1px solid #66696a;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2{width:72%;padding:6px 0px 4px 3px;vertical-align:top;border-top:1px solid #66696a;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist label.propertyname{font-weight:bold; color:#000000; float:left;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_1 label.propertyvalue{font-weight:normal;color:#000000;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 label.propertyvalue{font-weight:normal;color:#000000;} 
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist label.propertyvalue{font-weight:normal;color:#000000;}
.container22 ul.gotoplnk{margin:4px 0px 0px 0px;padding:0px;float:right;}
.container22 .gotoplnk li{list-style:none;padding:0px 0px 2px 14px;	font:arial, helvetica, sans-serif;color:#000000;}
.container22 .gotoplnk li a{color:#000000;text-decoration:underline; font-size:12px; padding-left:0px;}
.container22 .gotoplnk li a:hover{text-decoration:none;position:static;}
.container22 div.subheading_r{clear:both; background-color:none; padding-left:0px; padding-top:px; padding-bottom:0px;height:0px;margin:0px 0px 0px 0px; }
.container22 div.subheading_r h1, .container22 div.subheading_r h2 {font-size:1px; font-weight:normal;}
.container22 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; height:1px; background:none;}
.container22 div.r_bottom  div.l_bottom{clear:both; font-size:1px; height:1px; background:none;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 ul{margin:0px; padding:0px; list-style:none;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 ul li{ margin:0px; padding:0px; list-style:none;  height:100%; overflow:hidden; float:none; margin-right:6px; margin-bottom:4px; }
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 ul li .product_featureimg{display:block; float:left; margin-right:4px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 ul li .product_featurevalue{display:block; float:left;}
/*End Product Details Tab*/
/**********************Bread Crumb Css *************************/
.container23 {clear:both;}
.container23 div.breadcrumbg_r { background:transparent url(Images/main/brd_r.gif) no-repeat scroll right top;height:58px;margin:0 0 2px;padding-right:14px;}
.container23 div.breadcrumbg_l {background:transparent url(Images/main/brd_l.gif) no-repeat scroll left top;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:58px;margin:0;padding:0 0 0 18px;position:relative; }
.container23 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px;}
.container23 div.r_bottom  div.l_bottom{}
.container23 .breadcrumbg_l .breadcrumlnk {color:#000000;text-align:left;width:auto;float:left; padding-top:22px; padding-left:5px;}
.container23 .breadcrumbg_l .breadcrumlnk .maincategoery {font-weight:bold;text-decoration:none; }
.container23 .breadcrumbg_l .breadcrumlnk a {color:#666;text-decoration:underline;background-repeat:no-repeat;padding-right:10px;margin-right:5px; background:url(Images/main/cat_arr.gif) no-repeat right 5px;}
.container23 .breadcrumbg_l .breadcrumlnk a:hover { text-decoration:none; }
.container23 .breadcrumbg_l .breadcrumlnk a.nobullet { background:none; }
.container23 .breadcrumbg_l .compairebtn { float:right; padding-top:4px; }
/*new breadcrum for refine search*/
.container23 div.breadcrumbg_l .refine_breadcrumlnk { color:#000000; text-align:left; width:auto;  padding-top:8px; padding-bottom:8px; font-weight:bold;}
.container23 div.breadcrumbg_l .refine_breadcrumlnk a { color:#666666; text-decoration:underline; background-image:url('images/main/cat_arr.gif'); background-repeat:no-repeat; background-position:right 4px; padding-right:7px; margin-right:6px; font-weight:normal; line-height:18px; }
.container23 div.breadcrumbg_l .refine_breadcrumlnk a:hover { text-decoration:none; }
.container23 div.breadcrumbg_l .refine_breadcrumlnk a.nobullet { background:none; padding:0px; }
.container23 div.breadcrumbg_l .refine_breadcrumlnk a.refineattribute_bullet{background:url(images/container2/productdetails/delete.gif) right 2px no-repeat; text-decoration:none;  padding-left:2px; cursor:pointer; font-weight:normal; margin-left:6px; margin-right:3px;}
.container23 div.breadcrumbg_l .refine_breadcrumlnk .refineattribute{margin-left:6px; background:url(Images/main/cat_arr.gif) right 4px no-repeat; padding-right:7px;}
.container23 div.breadcrumbg_l .refine_breadcrumlnk .refineproducttitle{font-weight:normal; padding-left:7px;}
/*payment and shipping options*/
.container25 {}
.container25 div.subheading_r{clear:both; margin:0px; padding:0px; }
.container25 div.subheading_r h1, .container25 div.subheading_r h2 {font-size:1px; font-weight:normal;}
.container25 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; height:1px; background:none;}
.container25 div.r_bottom  div.l_bottom{clear:both; height:1px; background:none;}
.container25 .ctl_payment_shippinhinfotab{clear:both; margin-bottom:0px; padding-top:10px; height:auto; overflow:auto; color:#000000; padding-right:4px;}
.container25 .ctl_payment_shippinhinfotab ul{ margin:0px; padding:0px; list-style:none;}
.container25 .ctl_payment_shippinhinfotab ul li{ margin:0px; padding:0px 0px 5px 0px; list-style:none; font-size:11px; }
.container25 .ctl_payment_shippinhinfotab .titlestyle_1{font-size:21px;color:#666;}/* heading one main color*/
.container25 .ctl_payment_shippinhinfotab .boldtext{color:#000000; font-weight:bold;}/*for bold text*/
/*shipping  payment  options */
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions{width:99%;}
html* .container25 .ctl_payment_shippinhinfotab .ship_paymentoptions{width:99%;}/*only for IE*/
.container25 .ctl_payment_shippinhinfotab  .ship_paymentoptions_title th{font-size:12px;font-weight:bold;color:#ffffff;background-color:#6C6F70;border:1px solid #000000;border-right:none;padding:6px 4px 6px 4px;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions_row td{font-size:12px;font-weight:normal;color:#000000;background-color:#A2A5A4;border:1px solid #000000;border-right:none;border-top:none;padding:6px 4px 6px 4px;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions_alternetrow td{font-size:12px;font-weight:normal;color:#000000;background-color:#D0CFCB;border:1px solid #000000;border-right:none;border-top:none;padding:6px 4px 6px 4px;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoption_available{background:url(Images/Container2/paymentoption_available.gif) no-repeat; width:16px; height:16px;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoption_notavailable{background:url(Images/Container2/paymentoption_notavailable.gif) no-repeat; width:16px; height:16px;}
/*review and rating Tab*/
.container26 {}
.container26 div.subheading_r{clear:both; margin:0px; padding:0px; }
.container26 div.subheading_r h1, .container26 div.subheading_r h2 {font-size:1px; font-weight:normal;}
.container26 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; height:1px; background:none;}
.container26 div.r_bottom  div.l_bottom{clear:both; background:none; height:1px;}
.container26 .ctl_review_ratingtab{clear:both; margin-bottom:0px; padding-top:10px; height:350px; overflow:auto;}
.container26 .ctl_review_ratingtab .productreviewdiv{width:97.5%;margin:0px;padding:0px;font-size:12px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewlabel{font-weight:bold;color:#000000;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv li{overflow:hidden; list-style:none;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv{ padding-top:10px; padding-left:12px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewrating{background:url(Images/Container2/img_reviewdetails.jpg) no-repeat left top; height:13px;  width:81px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviemainheding{ height:26px;   margin-top:10px;  float:left; width:100%; padding-top:2px; padding-bottom:1px; background-color:#f7f7f7;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviemainheding label{font-size:18px; color:#666666; float:left; padding-left:10px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviemainheding .reviewdropdown{float:right; margin-right:10px; height:22px; width:120px; border:1px solid #000000;color:#000000;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv{border-bottom:1px solid #999999; clear:both; padding:10px 0px 10px 0px; overflow:hidden; margin-bottom:4px; }
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewratingdiv{float:left; width:220px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewdatediv{float:left;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .review{clear:both; padding-top:10px; margin:0px;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewtxt{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewtxt a{color:#000000;text-decoration:underline;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewtxt a:hover{text-decoration:none;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewreply{ border:1px solid #000000; clear:both; margin-bottom:4px; margin-left:50px; padding:6px; overflow:hidden;height:100%; background-color:#f7f7f7;}
.container26 .ctl_review_ratingtab .rating_result{background:url(Images/main/rating/img_ratingresult.jpg) no-repeat left 3px; height:20px; width:97px; float:left;}
.container26 .ctl_review_ratingtab  .rating_result_poor{background:url(Images/main/rating/poorrating.jpg) no-repeat left 3px; height:20px;width:97px; float:left;}
.container26 .ctl_review_ratingtab  .rating_result_average{background:url(Images/main/rating/averagerating.jpg) no-repeat left 3px; height:20px;width:97px; float:left;}
.container26 .ctl_review_ratingtab  .rating_result_good{background:url(Images/main/rating/goodrating.jpg) no-repeat left 3px; height:20px;width:97px; float:left;}
.container26 .ctl_review_ratingtab  .rating_result_verygood{background:url(Images/main/rating/verygoodrating.jpg) no-repeat left 3px; height:20px;width:97px; float:left;}
.container26 .ctl_review_ratingtab  .rating_result_excellent{background:url(Images/main/rating/excellentrating.jpg) no-repeat left 3px; height:20px;width:97px; float:left;}
.container26 .ctl_review_ratingtab .custratingdiv{float:left;padding-right:2px;}
#seadragonpopupdiv .container2 {background:none;}