/*product details CSS*/
.clearfloat{clear:both; font-size:1px; height:1px;}
/*product detail main container*/
.productdetail_container{height:100%;overflow:hidden;margin-bottom:7px;font-family:Arial, Helvetica, sans-serif;background:url(images/container2/container2_left.gif) repeat-y left;}
.productdetail_container .titlestyle_1{font-size:21px;color:#006699;}
.productdetail_container div.r_bottom{padding:0px 8px 0px 0px; height:8px;clear:both; margin:0px 0px 0px 0px;background:url(images/container2/bg_bottomright.gif) right top no-repeat;}
.productdetail_container div.r_bottom  div.l_bottom{height:8px; position:relative; clear:both; font-size:1px; background:url(images/container2/bg_bottomleft.gif) left top no-repeat;}
.productdetail_container .productbucketgroup{overflow:hidden;padding-bottom:0px;text-align:left; overflow:hidden; height:100%;background:url(images/container2/container2_right.gif) repeat-y right;position:relative;width:990px;}
.productdetail_container .productbucketgroup .productdetailbucket {padding:4px 4px 4px 4px; position:relative;  overflow:hidden; height:100%;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv{width:707px; padding-right:20px; padding-left:4px; float:left; }
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_rightdiv{width:247px; float:left;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .productdescription { float:left;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .productdescription .leftpane{width:308px;float:left; padding-right:16px;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .productdescription .rightpane{width:382px;float:left;}
.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;}
.productdetail_container .pagercontrol .pagerdiv a.pager{display:block;height:15px;width:15px;float:left;color:#346699;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:#006699;text-decoration:none;}
.productdetail_container .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#006699;}
.productdetail_container .pagercontrol a.pager_nextprv{display:block;height:15px;width:14px;padding-left:1px;float:left;color:#ffffff;margin-right:2px;	text-decoration:none; background-color:#000000;}
.productdetail_container .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff; background-color:#000000;}
/******************container main heading**********/
.container24{margin:0px; padding:0px;}
.container24 div.subheading_r{height:35px;margin:0px;overflow:visible; background:#fff; padding-right:8px; background:url(images/container2/bg_headingright.gif) bottom right no-repeat;}
.container24 div.subheading_r .subheading_l {height:27px;position:relative; display:block;color:#ffffff; font-family:Arial, Helvetica,sans-serif;font-size:13px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;font-weight:bold; background:#fff url(images/container2/bg_headingleft.gif) no-repeat left bottom; padding-top:8px;}
.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;/*border-left:2px solid #FFFFFF;*/ }
.container6 .ctl_productlagreimg{ }
.container6 .ctl_productlagreimg .productlagreimg{widows:300px; height:300px; padding:3px; border:1px solid #cccccc; position:relative; }
.container6 .ctl_productlagreimg .productlagreimg .product-largimg{width:300px; height:300px;}
.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:300px; height:300px;}
.container6 .ctl_productlagreimg .zoom{text-align:right; margin-top:6px;}
.container6 .ctl_productlagreimg .zoom a{color:#006aad; 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;}
.container6 div.r_bottom{margin:-2px 0px 0px 0px;font-size:1px; background:none;}
.container6 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none;}
/*End productlagreimg*/
/*priduct Small Images*/
.container7 {margin-bottom:4px;}
.container7 .ctl_multiple_image{ margin-top:0px;}
.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;}
/* outmost wrapper element */
.container7 .ctl_multiple_image .smallimages #scrollable {width:296px;height:90px;margin-top:0px;padding:4px 4px 4px 3px; position:relative;}
/* container for the scrollable items */
.container7 .ctl_multiple_image .smallimages div.items {height:80px;margin-left:0px;margin-right:0px;float:left;width:296px !important;}
/* single item */
.container7 .ctl_multiple_image .smallimages div.items a {display:block;float:left;margin-right:2px;width:70px;height:70px;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 #cccccc;}
.container7 .ctl_multiple_image .smallimages div.items a img{width:70px; height:70px;}
.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:31px;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; }
.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; }
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:12px;margin:0px 0px 0px 0px; background:transparent none no-repeat scroll 0 0;height:22px;margin:0;overflow:visible;}
.container7 div.subheading_r h1, .container7 div.subheading_r h2 {font-size:12px; font-weight:bold; color:#006aad; padding-left:0px;}
.container7 div.r_bottom{margin:-2px 0px 0px 0px;font-size:1px; background:none; height:1px;}
.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;}
.container8 .ctl_productdeliveryoptions{background-color:#f2f2f2; padding:0px 8px 8px 8px;float:left;width:292px;font-size:12px; color:#006aad;}
.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:38px; 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:22px; padding-top:6px;}
.container8 .ctl_productdeliveryoptions a.instorepickink{cursor:pointer; font-size:12px; color:#006aad; 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{background-color:#f2f2f2; padding:4px 8px 8px 8px; margin-top:10px; width:292px;font-size:12px; color:#000000;}
.container8 div.subheading_r h1, .container8 div.subheading_r h2 {font-size:11px; font-weight:bold; color:#006aad; padding-left:0px; text-transform:none;}
.container8 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px; background:none;}
.container8 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none;}
/*End Delivery Options*/
/*Product Title, Brand, category*/
.container9 {margin:0px; padding:0px;}
.container9 .ctl_aboutbrand{ padding-bottom:10px; background:none; margin:0px 0px 0px 0px;}
.container9 .ctl_aboutbrand label{font-size:12px; font-weight:bold;color:#006aad;}
.container9 .ctl_aboutbrand b{color:#006aad; font-size:12px;}
.container9 .ctl_aboutbrand span{font-size:12px; color:#006aad;}
.container9 .ctl_aboutbrand .productbrand{padding-bottom:4px;}
.container9 .ctl_aboutbrand h1{font-size:18px;font-weight:normal;color:#006aad;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 h1, .container9 div.subheading_r h2 {font-size:1px;}
.container9 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px;border-bottom:1px solid #cccccc; 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:12px; font-weight:bold; color:#006aad; display:block;margin:0px; padding:0px;}
.container10 .ctl_review .link a{color:#006aad; font-size:12px; text-decoration:underline; font-weight:normal;}
.container10 .ctl_review .link a:hover{text-decoration:none;}
.container10 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px;border-bottom:1px solid #cccccc; 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 {}
.container11 .ctl_aboutproduct{ padding-bottom:10px;}
.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:#006aad;}
.container11 .ctl_aboutproduct .moredesc{text-align:right; font-size:12px; font-weight:bold; }
.container11 .ctl_aboutproduct .moredesc a.morelink{text-decoration:underline;color:#006aad;}
.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{border-bottom:1px solid #cccccc; font-size:1px; background:none;  height:1px; }
.container11 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/* End Product Title, Brand, category*/
/*Price*/
.container12{}
.container12 .ctl_productdetail{ padding-bottom:10px; padding-top:10px;}
.container12 .ctl_productdetail label{font-size:12px; font-weight:bold;color:#006aad;}
.container12 .ctl_productdetail b{color:#006aad; font-size:12px;}
.container12 .ctl_productdetail span{font-size:12px; color:#006aad;}
.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;}
.container12 .ctl_productdetail .productprices .productmrp label.mrplabel{padding-right:8px;}
.container12 .ctl_productdetail .productprices .productmrp span.mrp{text-decoration:line-through;}
.container12 .ctl_productdetail .productprices span.productofferprice{padding-right:4px;}
.container12 .ctl_productdetail .productprices .productofferprice label.offerlabel{}
.container12 .ctl_productdetail .productprices .productofferprice span.offer{}
.container12 .ctl_productdetail .productprices span.productpricediff{}
.container12 .ctl_productdetail .productprices .productpricediff label.pricedicclabel{}
.container12 .ctl_productdetail .productprices .productpricediff span.diff{}
.container12 div.r_bottom{border-bottom:1px solid #cccccc; margin:0px; font-size:1px; height:1px; background:none;}
.container12 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; height:1px;}
/*End Price*/
/*Varients*/
.container13{}
.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:190px;margin:0px; padding:0px; font-size:1px; height:30px; float:left;line-height:normal;}
.container13 .ctl_productattributes .attributeslist label{font-size:12px; font-weight:bold; color:#006aad; width:100px;}
.container13 .ctl_productattributes .attributeslist b{font-size:12px;color:#006aad;}
.container13 .ctl_productattributes .attributeslist .dropdownstyle{ height:18px; font-size:11px; width:108px;}
.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;border-bottom:1px solid #cccccc; clear:both; background:none; height:1px;}
.container13 div.r_bottom  div.l_bottom{ background:none; height:1px;}
/*End Varients*/
/*Offer*/
.container14 {}
.container14 .ctl_cart_offerdiv{padding-bottom:0px; padding-top:10px;}
.container14 .ctl_cart_offerdiv .offer{height:30px; background:url(images/container2/productdetails/offer_bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; color:#ffffff; padding-top:34px; padding-left:78px; margin-bottom:6px;}
.container14 .ctl_cart_offerdiv .offer a{color:#ffffff; 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{}
.container15 .ctl_cartdiv{background-color:#f2f2f2; font-size:12px; height:100%; padding-left:10px; padding-top:10px; padding-bottom:10px; 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:20px;}
.container15 .ctl_cartdiv .cartbuttondiv{float:left;border-left:1px solid #666666; width:252px; padding-left:10px;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn{ margin:3px 5px 3px 0px; display:block; color:#5e2341; height:21px; float:left;font-size:12px; font-weight:bold; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv a.navbtn:hover,a.navbtn:visited{ color:#5E2341; cursor:pointer; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_l{ background:url(images/container2/productdetails/cartbutton/mjbtn_left.jpg) no-repeat;width:16px;height:61px;display:block;float:left;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_m{background:url(images/container2/productdetails/cartbutton/mjbtn_middle.jpg) repeat-x;width:auto;height:61px;display:block;float:left;padding:0px 0px 0px 0px;line-height:20px; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_r { background:url(images/container2/productdetails/cartbutton/mjbtn_right.jpg) no-repeat;width:58px;height:61px;display:block;float:left;}
.container15 .ctl_cartdiv .cartbuttondiv .mj_btnbg{ background:none; border:none; font-size:12px; color:#ffffff; font-weight:bold; padding-top:0px; cursor:pointer; height:60px; padding:0px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty{padding-bottom:4px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty label.bulklabel{font-size:11px; font-weight:bold; color:#006aad}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty b{font-size:11px; color:#006aad;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty span.bulkqtyvalue{font-size:11px; font-weight:bold; color:#006aad;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability{padding-bottom:4px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability label.Availabilitylabel{font-size:11px; font-weight:bold; color:#006aad;display:block;float:left;width:60px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability b{font-size:11px; color:#006aad; display:block;float:left; padding-left:1px; padding-right:1px; }
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability span.Availabilityvalue{font-size:11px; font-weight:bold; color:#006aad;}
/*End Add to Cart*/
/*Shop at store*/
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty{}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty label.qtylabel{font-size:11px; font-weight:bold; color:#006aad; display:block; float:left; padding-right:2px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty  b{font-size:11px; display:block; float:left; padding-right:2px;color:#006aad;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty .qtylist{height:18px;}
.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:#5e2341; 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; height:1px; background:none;}
.container15 div.r_bottom  div.l_bottom{ background:none;}
/*End Shop at store*/
/*Social Links*/
.navbtn{ margin:3px 5px 3px 0px; display:block; color:#5e2341; height:25px; float:left;font-size:12px; font-weight:bold; text-decoration:none;}
a.navbtn{ margin:0px 5px 0px 0px; display:block; color:#5e2341; height:21px; float:left;font-size:12px; font-weight:bold; text-decoration:none;}
a.navbtn:hover,a.navbtn:visited{ color:#5E2341; cursor:pointer; text-decoration:none;}
.navbtn_l{ background:url(images/main/mj_button/mjbtn_left.gif) no-repeat;width:6px;height:21px;display:block;float:left;}
.navbtn_m{background:url(images/main/mj_button/mjbtn_middle.gif) no-repeat;width:auto;height:21px;display:block;float:left;padding:0px 0px 0pt;line-height:22px; text-decoration:none;}
.navbtn_r { background:url(images/main/mj_button/mjbtn_right.gif) no-repeat;width:6px;height:21px;display:block;float:left;}
.mj_btn{ float:left; height:100%;}
.mj_btn_r{ float:right; height:100%; }
.mj_btnbg{ background:none; border:none; font-size:12px; color:#000000; font-weight:bold; padding-top:0px; cursor:pointer; height:19px; padding-bottom:2px;}
.buyatlocalstorebtn {}
.buyatlocalstorebtn .navbtn{width:220px;}
.container16{}
.container16 .buylocalstorebuttondiv{background-color:#f2f2f2; height:36px; padding-left:109px; padding-top:6px; }
.container16 .buylocalstorebuttondiv label.ortxt{font-size:12px; font-weight:bold;color:#000000; 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; border-bottom:1px solid #cccccc; clear:both; padding:10px 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{}
.container17 .ctl_productoptions{ font-size:12px; overflow:hidden; padding-bottom:10px; padding-top:10px;}
.container17 .ctl_productoptions ul.productoptionslist{margin:0px; padding:0px;list-style:none; position:relative;}
.container17 .ctl_productoptions ul.productoptionslist li{width:42%;float:left; margin:0px;background-image:url('images/container2/productdetails/productdetails_bullet.jpg');background-position:left 6px; background-repeat:no-repeat;padding-left:12px; margin-bottom:2px;}
.container17 .ctl_productoptions ul.productoptionslist li a{color:#006AAD;text-decoration:underline; float:left; font-weight:bold;}
.container17 .ctl_productoptions ul.productoptionslist li a:hover{text-decoration:none;}
.container17 .ctl_productoptions ul.productoptionslist li a.tip{background-image:url(images/container2/productdetailsbullet.gif); background-repeat:no-repeat; display:block; height:19px; width:19px;float:left; margin-left:6px;}
.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; height:1px;}
.container17 div.r_bottom  div.l_bottom{ background:none; height:1px;}
/*End */
/*Related offers*/
.container18{padding:0px;  margin:0px 0px 10px 0px;}
.container18 .ctl_relatedofferdiv{background-color:#f2f2f2; padding-left:10px; padding-bottom:10px;  margin:0px 0px 0px 0px;  border-bottom:1px solid #f2f2f2;}
.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:#000000; margin:0px; padding:0px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink{font-size:11px; color:#000000;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a{text-decoration:underline; color:#006aad;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a:hover{text-decoration:none;}
.container18 div.subheading_r{height:35px;margin:0px;overflow:visible; background:#fff; padding-right:5px; background:url(Images/container2/productdetails/bg_headingright1.jpg) bottom right no-repeat;}
.container18 div.subheading_r h1, .container18 div.subheading_r h2 {height:25px;position:relative;display:block;color:#000000;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; background:#fff url(Images/container2/productdetails/bg_headingleft1.jpg) no-repeat left bottom;}
.container18 div.r_bottom{padding:0px 6px 0px 0px; height:6px;clear:both; margin:0px 0px 0px 0px;background:url(Images/container2/productdetails/bg_bottomright1.jpg) right top no-repeat; font-size:1px;}
.container18 div.r_bottom  div.l_bottom{height:6px; position:relative; clear:both; font-size:1px; background:url(Images/container2/productdetails/bg_bottomleft1.jpg) left top no-repeat;}
/*End Related offers*/
/*Related products*/
.container19{margin-bottom:10px; padding:0px;}
.container19 div.subheading_r{height:35px;margin:0px;overflow:visible; background:#fff; padding-right:5px; background:url(Images/container2/productdetails/bg_headingright.jpg) bottom right no-repeat;}
.container19 div.subheading_r h1, .container19 div.subheading_r h2 {height:25px;position:relative;display:block;color:#000000;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; background:#fff url(Images/container2/productdetails/bg_headingleft.jpg) no-repeat left bottom;}
.container19 div.r_bottom{padding:0px 6px 0px 0px; height:6px;clear:both; margin:0px 0px 0px 0px;background:url(Images/container2/productdetails/bg_bottomright.jpg) right top no-repeat;}
.container19 div.r_bottom  div.l_bottom{height:6px; position:relative; clear:both; font-size:1px; background:url(Images/container2/productdetails/bg_bottomleft.jpg) left top no-repeat;}
.container19 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 4px; overflow:hidden;height:100%; text-align:left;background-color:#cccccc;}
*html .container19 .bucketgroup .bucket {margin:2px 0px 2px 3px;}/*Only for IE*/
.container19 .bucketgroup .bucket {margin:5px 0px 2px 5px; padding:0px;background:url(images/container2/productdetails/img_bucket.gif) no-repeat left top;position:relative; width:238px; height:116px; font-family:Arial, Helvetica, sans-serif;}
.container19 .bucketgroup .bucket .bucket_left{}
.container19 .bucketgroup .bucket .bucket_left h4.mtb-title { display:block;position:relative; top:0px; left:114px; font-size:12px; font-weight:bold;text-align:left; color:#000000; width:124px;}
.container19 .bucketgroup .bucket .bucket_left img.mtb-img {top:4px; left:4px; position:absolute;text-align:center;width:100px; height:100px;}
.container19 .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;}
.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:block;width:auto;height:auto; top:36px; left:114px; font-size:11px; font-weight:normal; color:#006aad; position:relative; text-align:left;font-family:Arial, Helvetica, sans-serif; background:none; margin:0px;padding:0px;text-decoration:underline; }
.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{ display:block;position:relative; background-color:#cccccc; width:92px; height:22px; top:36px; left:110px;}
.container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton .carttxt{font-size:11px; font-weight:bold;color:#006aad;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 { display:block;position:relative; top:-36px; left:114px; text-align:left; height:auto; width:124px;  font-size:12px; font-family:Trebuchet MS;}
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:#006aad;font-weight:bold; display:block; text-decoration:line-through;width:124px;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:12px; color:#006aad;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;}
.container19 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container19 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000;}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#346699;margin-right:2px;text-decoration:none;cursor:pointer;background-color:#cccccc;}
.container19 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#fff;margin-right:2px;background-color:#006699;text-decoration:none;}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#fff;background-color:#006699;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv{display:block;height:15px;width:14px;padding-left:1px;float:left;color:#ffffff;margin-right:2px;text-decoration:none;cursor:pointer; background-color:#000000;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff; background-color:#000000;}
/*End Related products*/
/*Similar product*/
.container20 {padding:0px;  margin:0px 0px 10px 0px;}
.container20 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 4px; overflow:hidden;height:100%; text-align:left;background-color:#cccccc; }
*html .container20 .bucketgroup .bucket {margin:2px 0px 2px 3px;}/*Only for IE*/
.container20 .bucketgroup .bucket {margin:5px 0px 2px 5px; padding:0px;background:url(images/container2/productdetails/img_bucket.gif) no-repeat left top;position:relative; width:238px; height:116px; font-family:Arial, Helvetica, sans-serif;}
.container20 .bucketgroup .bucket .bucket_left{height:100%;}
.container20 .bucketgroup .bucket .bucket_left h4.mtb-title { display:block;position:relative; top:0px; left:114px; font-size:12px; font-weight:bold;text-align:left; color:#000000; width:124px;}
.container20 .bucketgroup .bucket .bucket_left img.mtb-img {top:4px; left:4px; position:absolute;text-align:center;width:100px; height:100px;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-more { display:block;width:auto; height:auto;position:relative; left:114px; top:40px; font-size:12px; font-weight:normal; color:#006aad;  text-align:left; margin:0px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; background:none; }
html* .container20 .bucketgroup .bucket .bucket_left a.mtb-more {top:38px;}
.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 { display:block;width:auto;height:auto; top:42px; left:114px; font-size:11px; font-weight:normal; color:#006aad; position:relative; text-align:left;font-family:Arial, Helvetica, sans-serif; background:none; margin:0px;padding:0px;text-decoration:underline; }
html* .container20 .bucketgroup .bucket .bucket_left a.mtb-compare{top:52px;}
.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:#92406D; 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 { display:block;position:relative; top:-26px; left:114px; text-align:left; height:auto; width:124px;  font-size:12px; font-family:Trebuchet MS;}
html* .container20 .bucketgroup .bucket .bucket_left span.mtb-price {top:-16px;}
.container20 .bucketgroup .bucket .bucket_left b.lb1 {font-size:12px; color:#ffffff; display:none; }
.container20 .bucketgroup .bucket .bucket_left b.lb2 {font-size:12px; color:#ffffff; display:none;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:12px; color:#006aad;font-weight:bold; display:block; text-decoration:line-through;width:124px;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:12px; color:#006aad;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-top:0px; margin-right:1px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.container20 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container20 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000;}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#346699;margin-right:2px;text-decoration:none;cursor:pointer; background-color:#cccccc;}
.container20 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#fff;margin-right:2px;text-decoration:none; background-color:#006699}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#fff;background-color:#006699;}
.container20 .bucketgroup .pagercontrol a.pager_nextprv{display:block;height:15px;width:14px;padding-left:1px;float:left;color:#ffffff;margin-right:2px;text-decoration:none;cursor:pointer; background-color:#000000}
.container20 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff; background-color:#000000;}
.container20 div.subheading_r{height:35px;margin:0px;overflow:visible; background:#fff; padding-right:5px; background:url(Images/container2/productdetails/bg_headingright.jpg) bottom right no-repeat;}
.container20 div.subheading_r h1, .container20 div.subheading_r h2 {height:25px;position:relative;display:block;color:#000000;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; background:url(Images/container2/productdetails/bg_headingleft.jpg) no-repeat left bottom;}
.container20 div.r_bottom{padding:0px 6px 0px 0px; height:6px;clear:both; margin:0px 0px 0px 0px;background:url(Images/container2/productdetails/bg_bottomright.jpg) right top no-repeat;}
.container20 div.r_bottom  div.l_bottom{height:6px; position:relative; clear:both; font-size:1px; background:url(Images/container2/productdetails/bg_bottomleft.jpg) left top no-repeat;}
/*End Similar product*/
/*Recently viewed products*/
.container21 {padding:0px;  margin:0px 0px 10px 0px;}
.container21 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px; overflow:hidden;height:100%; text-align:left;background-color:#cccccc}
*html .container21 .bucketgroup .bucket {margin:2px 0px 2px 3px;}/*Only for IE*/
.container21 .bucketgroup .bucket {margin:5px 0px 2px 5px; padding:0px;background:url(images/container2/productdetails/img_bucket.gif) no-repeat left top;position:relative; width:170px; height:200px; font-family:Arial, Helvetica, sans-serif; float:left;}
.container21 .bucketgroup .bucket .bucket_left{height:100%;}
.container21 .bucketgroup .bucket .bucket_left h4.mtb-title {position:relative; top:114px; left:1px; font-size:12px; font-weight:bold;text-align:left; color:#000000; width:154px; display:block;}
.container21 .bucketgroup .bucket .bucket_left img.mtb-img {top:4px; left:4px; position:absolute;text-align:center;width:100px; height:100px;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-more {width:auto; height:auto;position:relative; left:1px; top:132px; font-size:11px; font-weight:normal; color:#006aad;  text-align:left; margin:0px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; background:none; display:block; }
.container21 .bucketgroup .bucket .bucket_left a.mtb-more:hover {text-decoration:none;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-more span {}
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare {width:auto;height:auto; top:134px; left:1px; font-size:11px; font-weight:normal; color:#006aad; position:relative; text-align:left;font-family:Arial, Helvetica, sans-serif; background:none; margin:0px;padding:0px;text-decoration:underline; display:block; }
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare:hover {text-decoration:none;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare span {} 
.container21 .bucketgroup .bucket .bucket_left .showcase_cartbutton{position:relative; background-color:#92406D; width:92px; height:22px; top:36px; left:114px; display:none;}
.container21 .bucketgroup .bucket .bucket_left .showcase_cartbutton .carttxt{font-size:11px; font-weight:bold;color:#ffffff;position:absolute; top:3px; left:24px;}
.container21 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:4px; left:6px;}
html* .container21 .bucketgroup .bucket .bucket_left .showcase_cartbutton .checkbtn{position:absolute; top:1px; left:3px;} /*only for IE*/
.container21 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container21 .bucketgroup .bucket .bucket_left span.mtb-price {position:relative; top:86px; left:1px; text-align:left; height:auto; width:auto;  font-size:12px; font-family:Trebuchet MS; display:block;}
.container21 .bucketgroup .bucket .bucket_left b.lb1 {font-size:12px; color:#666666; display:none; }
.container21 .bucketgroup .bucket .bucket_left b.lb2 {font-size:12px; color:#92406d; display:none;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:12px; color:#006aad;font-weight:bold; display:inline; text-decoration:line-through;width:100px; padding-right:6px;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:12px; color:#006aad;font-weight:bold; display:inline;width:100px; padding-left:0px;} 
.container21 .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;}
.container21 .bucketgroup .viewmore a.viewmorelnk,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk{color:#000; text-decoration:none;}
.container21 .bucketgroup .viewmore a.viewmorelnk:hover,.container2 .bucketgroup_vertical .viewmore a.viewmorelnk:hover{color:#000;text-decoration:underline;}
/*Pager Control*/
.container21 .bucketgroup .pagercontrol {text-align:center;clear:both;padding-bottom:20px; padding-right:0px; padding-top:5px; border:none; margin-top:0px; margin-right:1px;font:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.container21 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container21 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#000;}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#346699;margin-right:2px;text-decoration:none;cursor:pointer; background-color:#cccccc;}
.container21 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#fff;margin-right:2px;background-color:#006699;text-decoration:none;}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#fff;background-color:#006699;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv{display:block;height:15px;width:14px;padding-left:1px;float:left;color:#ffffff;margin-right:2px;text-decoration:none;cursor:pointer; background-color:#000000;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff; background-color:#000000;}
.container21 div.subheading_r{ height:35px;margin:0px;overflow:visible; background:#fff; padding-right:5px; background:url(Images/container2/productdetails/bg_headingright.jpg) bottom right no-repeat;}
.container21 div.subheading_r h1, .container21 div.subheading_r h2 {height:25px;position:relative;display:block;color:#000000;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; background:#fff url(Images/container2/productdetails/bg_headingleft.jpg) no-repeat left bottom;}
.container21 div.r_bottom{padding:0px 6px 0px 0px; height:6px;clear:both; margin:0px 0px 0px 0px;background:url(Images/container2/productdetails/bg_bottomright.jpg) right top no-repeat;}
.container21 div.r_bottom  div.l_bottom{height:6px; position:relative; clear:both; font-size:1px; background:url(Images/container2/productdetails/bg_bottomleft.jpg) left top no-repeat;}
/*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:auto; height:350px; color:#000000; font-size:12px;margin: 0px 0px 0px 0px;padding:0px;text-align:left;background-color:#fff;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv{padding:0px;margin:0px;width: 97.5%;font-size:12px; border:1px solid #cccccc; border-bottom:none;  }
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle{	height:29px;margin:0px;padding:0px 0px 0px 0px; background:#eee;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle label.productattribute_title{font-size:13px;font-weight:bold;color:#000;margin-top:3px;margin-left:6px;display:block;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .rowstyle{width:100%;padding:0px;margin:0px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .alternetrowstyle{width:100%;padding:0px;margin:0px;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist{width:24%;padding:6px 2px 4px 4px; border-bottom:1px solid #ccc; }
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_1{width:24%;padding:6px 0px 4px 4px;vertical-align:top; border-bottom:1px solid #ccc;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2{idth:72%;padding:6px 0px 4px 3px;vertical-align:top; border-bottom:1px solid #ccc;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist label.propertyname{font-weight:normal; color:#006699;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_1 label.propertyvalue{font-weight:normal;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2 label.propertyvalue{font-weight:normal;} 
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist label.propertyvalue{font-weight:normal;}
.container22 ul.gotoplnk{margin:4px 0px 0px 0px;padding:0px;float:right;}
.container22 .gotoplnk li{list-style:none;background-image:url(images/container2/productcompaire/gotopbullet.gif);background-repeat:no-repeat;background-position:1px 5px;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 {padding-right:20px;  height:auto;  margin:0px 0px 2px 0px; background:none;}
.container23 div.breadcrumbg_l {height:auto; position:relative; margin:0px;padding:7px 0px 0px 12px;font-family:Arial, Helvetica, sans-serif;font-size:11px; background:none;}
.container23 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;clear:both; padding:0px 0px 0px 0px; height:1px; background:none}
.container23 div.r_bottom  div.l_bottom{height:1px; background:none;	}
.container23 .breadcrumbg_l .breadcrumlnk {color:#006699;text-align:left;width:auto;float:left; padding-top:2px;}
.container23 .breadcrumbg_l .breadcrumlnk .maincategoery {font-weight:bold;text-decoration:none; color:#000; }
.container23 .breadcrumbg_l .breadcrumlnk a {color:#006699;text-decoration:underline;padding-right:7px;margin-right:4px;}
.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:#006699; text-decoration:underline; background-image:url('images/main/breadcrumb/breadcrum_bullet.gif'); background-repeat:no-repeat; background-position:right 4px; padding-right:12px; padding-left:5px; 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:transparent url(images/container2/productdetails/delete.gif) no-repeat scroll right 2px;cursor:pointer;font-weight:normal;margin-left:4px;margin-right:4px;padding-left:3px;text-decoration:none;}
.container23 div.breadcrumbg_l .refine_breadcrumlnk .refineattribute{margin-left:6px; background:url(Images/main/breadcrumb/breadcrum_bullet.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; background:none; height:1px;}
.container25 div.r_bottom  div.l_bottom{clear:both; background:none; height:1px;}
.container25 .ctl_payment_shippinhinfotab{clear:both; margin-bottom:0px; padding-top:10px; height:auto; overflow:auto; 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; }
.container25 .ctl_payment_shippinhinfotab .titlestyle_1{font-size:21px;color:#006699;}/* 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;border:1px solid #ffffff;border-right:none;padding:6px 4px 6px 4px; background:url(Images/main/grdhead_bg.jpg) repeat-x left top;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions_row td{font-size:12px;font-weight:normal;color:#000000;background-color:#D8D8D8;border:1px solid #ffffff;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:#D8D8D8;border:1px solid #ffffff;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; background:none; height:1px;}
.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; background-color:#F7F7F7;  margin-top:10px;  float:left; width:100%; padding-top:2px; padding-bottom:1px; }
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviemainheding label{font-size:18px; color:#006699; 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;}
.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{background-color:#f7f7f7; border:1px solid #000000; clear:both; margin-bottom:4px; margin-left:50px; padding:6px; overflow:hidden;height:100%;}
.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;}