/*product details CSS*/
.clearfloat{clear:both; font-size:1px; height:1px;}
/*product detail main container*/
.productdetail_container{height:100%;margin-bottom:2px;overflow:hidden; font-family:Verdana, Arial, Helvetica, sans-serif; }
.productdetail_container .titlestyle_1{font-size:21px;color:#AA0058;}
.productdetail_container div.r_bottom{padding:0px 9px 0px 0px; height:26px;clear:both; margin:0px 0px 0px 0px; background:none;}
.productdetail_container div.r_bottom  div.l_bottom{height:26px; position:relative; clear:both; font-size:1px; background:none;}
.productdetail_container .productbucketgroup{overflow:hidden;padding-bottom:0px;text-align:left; overflow:hidden; height:100%;background-color:#ffffff;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:660px; padding-right:10px; float:left; }
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_rightdiv{width:310px; 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:9px;}
.productdetail_container .productbucketgroup .productdetailbucket .productdetail_leftdiv .productdescription .rightpane{width:333px;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-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; background:#ffffff; padding-top:4px; margin-bottom:0px; padding-right:10px;}
.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:#999999;padding-right:3px;}
.productdetail_container .pagercontrol .pagerdiv a.pager{display:block;height:15px;width:15px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;text-decoration:none; cursor:pointer; border:1px solid #a90050;}
.productdetail_container .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#ffffff;margin-right:2px;background-color:#c6d362;text-decoration:none; border:1px solid #c6d362;}
.productdetail_container .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
.productdetail_container .pagercontrol a.pager_nextprv{font-size:9px; display:block;height:15px;width:14px;padding-left:1px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;	text-decoration:none;cursor:pointer;border:1px solid #a90050;}
.productdetail_container .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
/******************container main heading**********/
.container24{margin:0px 0px 5px 0px; padding:0px;}
.container24 div.subheading_r{height:40px;margin:0px;overflow:visible; padding-right:10px; background:url(Images/container2/productdetails/bg_main_headingright.jpg) right top no-repeat;}
.container24 div.subheading_r .subheading_l {height:37px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:13px;font-weight:bold; background:url(Images/container2/productdetails/bg_main_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container24 div.r_bottom{ padding:0px 0px 0px 0px; height:1px;clear:both; margin:0px 0px 0px 0px; background-color:#fff;}
.container24 div.r_bottom  div.l_bottom{padding:0px 0px 0px 0px; height:1px;clear:both; margin:0px 0px 0px 0px; background-color:#fff;}
.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{widows:308px; height:308px; padding:3px;background:url(Images/Container2/productdetails/productlagreimg.jpg) no-repeat top left; 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:3px; top:0px; width:300px; height:300px;}
.container6 .ctl_productlagreimg .zoom{text-align:right; margin-top:6px;}
.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;}
.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; font-size:1px; height:1px;}
/*End productlagreimg*/
/*priduct Small Images*/
.container7 {margin-bottom:4px;}
.container7 .ctl_multiple_image{ margin-top:0px; background:url(Images/Container2/productdetails/bg_smallimage.jpg) no-repeat top left; width:305px; height:85px; }
.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 2px 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 #999999;*/
.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:33px;height:10px;float:left;background-repeat:no-repeat;	margin:5px 0px 0px 0px;font-size:1px; float:right;	}
.container7 .ctl_multiple_image .smallimages a.prev {background:url(Images/Container2/productdetails/img_prv.jpg) no-repeat;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) no-repeat;  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:#000000; 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; font-size:1px; 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; display:none;}
.container8 .ctl_productdeliveryoptions{background-color:#faf1f6; padding:0px 8px 8px 8px;float:left;width:292px;font-size:12px; color:#000000;}
.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:22px; padding-top:6px;}
.container8 .ctl_productdeliveryoptions a.instorepickink{cursor:pointer; font-size:12px; color:#ad005e; 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:#faf1f6; 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:#ad005e; 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; font-size:1px; height:1px;}
/*End Delivery Options*/
/*Product Title, Brand, category*/
.container9 {margin:0px; padding:0px;}
.container9 .ctl_aboutbrand{ padding-bottom:0px; background:none; margin:0px 0px 0px 0px;}
.container9 .ctl_aboutbrand label{font-size:12px; font-weight:bold;color:#aa0058;}
.container9 .ctl_aboutbrand b{color:#aa0058; font-size:12px;}
.container9 .ctl_aboutbrand span{font-size:12px; color:#000000;}
.container9 .ctl_aboutbrand .productbrand{padding-bottom:4px; display:none;}
.container9 .ctl_aboutbrand h1{font-size:12px;font-weight:bold;color:#b4166c;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;;margin:0;padding-left:0px; padding-top:0px;text-align:left;text-transform:none; text-transform:capitalize;}
.container9 .ctl_aboutbrand .productbrand label.brandlabel{}
.container9 .ctl_aboutbrand .productbrand span.brandlname{}
.container9 .ctl_aboutbrand .productitemno{padding-bottom:0px; padding-top:5px; color:#666666; }
.container9 .ctl_aboutbrand .productbrand label.itemnolabel{}
.container9 .ctl_aboutbrand .productbrand span.itemnolname{}

.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;clear:both; background:none; height:1px;}
.container9 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; font-size:1px; height:1px;}
/* End Product Title, Brand, category*/
/*Review*/
.container10 {}
.container10 .ctl_review{float:left; margin-top:6px; width:100%; padding-bottom:7px;}
.container10 .ctl_review .rating_result{background:url(images/container2/productdetails/img_reviewblank.jpg) no-repeat left top; width:84px; height:14px; padding-right:10px; }
.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:11px; font-weight:normal; color:#999999; display:block;margin:0px; padding:0 0 2px;}
.container10 .ctl_review .link a{text-decoration:underline;color:#aa0058; background:url(Images/Container2/productdetails/bullet_morelink.jpg) left 4px no-repeat; padding-left:6px; text-transform:capitalize; font-size:10px; }
.container10 .ctl_review .link a:hover{text-decoration:none; color:#ad005e;}
.container10 div.r_bottom{margin:0px 0px 0px 0px;font-size:1px;border-bottom:1px dotted #999999; clear:both; background:none; height:1px;}
.container10 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none; font-size:1px; 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:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#666666; padding-top:7px;}
.container11 .ctl_aboutproduct .moredesc{text-align:right; font-size:10px; font-weight:normal; }
.container11 .ctl_aboutproduct .moredesc a.morelink{text-decoration:underline;color:#aa0058; background:url(Images/Container2/productdetails/bullet_morelink.jpg) left 4px no-repeat; padding-left:6px; text-transform:capitalize; }
.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; font-size:1px; height:1px; }
/* End Product Title, Brand, category*/
/*Price*/
.container12{ border-top:1px dotted #999999; padding-top:7px;}
.container12 .ctl_productdetail{  width:332px; height:90px; position:relative;background:url(Images/Container2/productdetails/bg_offer_price12_ctl_productdetail.jpg) no-repeat left top;} /*padding-bottom:10px; padding-top:10px; */
.container12 .ctl_productdetail label{font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container12 .ctl_productdetail b{font-size:1px; display:none; }
.container12 .ctl_productdetail span{font-size:11px;}
.container12 .ctl_productdetail .productbrand{padding-bottom:4px;}
.container12 .ctl_productdetail .productbrand label.brandlabel{}
.container12 .ctl_productdetail .productbrand span.brandlname{}
.container12 .ctl_productdetail .productprices{ color:#000000; font-weight:bold; }
.divmrp{background:url(Images/Container2/productdetails/1.jpg) repeat-x left top; width:106px; height:50px; width:auto; margin:0px;}
*html .divmrp{float:left}
.divwas{background:url(Images/Container2/productdetails/2.jpg) repeat-x left top; width:120px; height:50px; width:109px;float:right; }
.divyousave{background:url(Images/Container2/productdetails/3.jpg) repeat-x left top; width:105px; height:50px; float:right; margin:0px;  }
.container12 .ctl_productdetail .productprices span.productmrp{
	background:none;
	padding:0px 0px 0px 0px;
	margin:0px;
}
.container12 .ctl_productdetail .productprices .productmrp label.mrplabel{text-decoration:none; display:block; height:16px;background:none;text-align:center;	padding:6px 0px 0px 0px;margin:0px; }
.container12 .ctl_productdetail .productprices span.productmrp .mrp{
	background:none;
	color:#666666; 
	font-weight:normal;
	height:20px;
	display:block;
	text-align:center;
	padding:8px 0px 0px 0px;
	margin:0px;
	text-decoration:line-through;
}

.container12 .ctl_productdetail .productprices span.productofferprice{padding-right:4px;left:170px; padding-right:4px;position:absolute;top:10px; width:140px; height:25px; display:block; }
.container12 .ctl_productdetail .productprices .productofferprice label.offerlabel{ display:none;}
.container12 .ctl_productdetail .productprices .productofferprice span{ color:#fff; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container12 .ctl_productdetail .productprices span.productpricediff{
	background:none;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:21px;
	text-align:center;
}
.container12 .ctl_productdetail .productprices .productpricediff label.pricedicclabel{display:block; height:16px;background:none;text-align:center;	padding:6px 0px 0px 0px;text-transform: uppercase;}
.container12 .ctl_productdetail .productprices span.productpricediff .diff{
	background:none;
	color:#666666; 
	font-weight:normal;
	height:20px;
	display:block;
	text-align:center;
	padding:8px 0px 0px 0px;
	
}

.container12 .ctl_productdetail .productprices span.productwasprice{
	background:none;
	padding:0px 0px 0px 0px;
	text-align:center;
	height:21px;
	text-align:center;
}
.container12 .ctl_productdetail .productprices .productwasprice label.waslabel{display:block; height:16px;background:none;text-align:center;	padding:6px 0px 0px 0px;text-transform:uppercase;}
.container12 .ctl_productdetail .productprices span.productwasprice .wasamt{
	background:none;
	color:#666666; 
	font-weight:normal;
	height:20px;
	display:block;
	text-align:center;
	padding:8px 0px 0px 0px;
	
}

/*
.container12 .ctl_productdetail .productprices span.productwasprice{
	background:none;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.container12 .ctl_productdetail .productprices span.productwasprice .wasamt{
	
	background:none;
	color:#666666; 
	font-weight:normal;
	height:20px;
	display:block;
	text-align:center;
	padding:6px 0px 0px 0px;
	
}
.container12 .ctl_productdetail .productprices .productpricediff label.waslable{ display:block; height:16px;background:none;text-align:center;	padding:6px 0px 0px 0px; color:#336633; text-transform:uppercase;}
*/
.container12 div.r_bottom{border-bottom:1px dotted #999999; margin:0px; font-size:1px; height:1px; background:none; padding-bottom:5px;}
.container12 div.r_bottom  div.l_bottom{position:relative; clear:both; background:none;font-size:1px; 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:11px; font-weight:bold; color:#999999; width:100px;}
.container13 .ctl_productattributes .attributeslist b{font-size:11px; color:#999999;}
.container13 .ctl_productattributes .attributeslist .dropdownstyle{ height:18px; font-size:11px; width:108px; border:1px solid #cccccc; background-color:#fff;color:#000000;}
.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 .ctl_productattributes .delivery_time{clear:both;}
.container13 .ctl_productattributes .delivery_time label{font-size:11px; font-weight:bold; color:#999999; width:100px;}
.container13 .ctl_productattributes .delivery_time b{font-size:11px; color:#999999;}

.container13 .ctl_productattributes .delivery_time .labeldiv{float:left; width:72px; }
.container13 .ctl_productattributes .delivery_time .colandiv{float:left; padding:0px 2px 0px 1px;}
*html .container13 .ctl_productattributes .delivery_time .colandiv{padding-top:4px;}
.container13 .ctl_productattributes .delivery_time .valdiv{float:left;width:100px;}
*html .container13 .ctl_productattributes .delivery_time .valdiv{float:left;width:100px; padding-top:4px;}
.container13 .ctl_productattributes .delivery_time .valdiv label{background:none;color:#666666;font-weight:normal;height:20px;display:block;text-align:left;padding:0px 0px 0px 2px;}
.container13 div.r_bottom{ margin:0px 0px 0px 0px; font-size:1px;border-bottom:1px dotted #999999; clear:both; background:none; height:1px;}
.container13 div.r_bottom  div.l_bottom{ background:none;font-size:1px; height:1px;}
/*End Varients*/
/*Offer*/
.container14 { display:none;}
.container14 .ctl_cart_offerdiv{padding-bottom:0px; padding-top:10px;}
.container14 .ctl_cart_offerdiv .offer{height:34px; background:url(images/container2/productdetails/offer_bg.jpg) left top no-repeat; font-size:12px; font-weight:bold; color:#ffffff; padding-top:32px; padding-left:84px; 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;font-size:1px; height:1px;}
/*End Offer*/
/*Add to Cart*/
.container15{}
.container15 .ctl_cartdiv{background-color:none; font-size:12px; height:100%; padding-left:10px; padding-top:0px; padding-bottom:0px; margin-bottom:4px; overflow:hidden;}
.container15 .ctl_cartdiv .bulkqty{padding-bottom:4px; display:none; width:auto; padding-top:4px;}
.container15 .ctl_cartdiv .bulkqty label.bulklabel{font-size:11px; font-weight:bold; color:#999999}
.container15 .ctl_cartdiv .bulkqty b{font-size:11px; color:#999999;}
.container15 .ctl_cartdiv .bulkqty .bulkqtyvalue{font-size:11px; font-weight:bold; color:#f00; font-weight:normal; width:auto;}
.container15 .ctl_cartdiv .bulkqty .bulkqtyvalue a{color:#AA0058; text-decoration:underline;}
.container15 .ctl_cartdiv .bulkqty .bulkqtyvalue a:hover{text-decoration:none;}
.container15 .ctl_cartdiv .cartdetail{ height:50px;}
.container15 .ctl_cartdiv .price_requiestbtn{padding-left:120px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv{float:left;  padding-right:0px; padding-top:0px; width:120px;}
*html .container15 .ctl_cartdiv .bulk_selectqtydiv{float:left;  padding-right:10px; padding-top:0px;}
.container15 .ctl_cartdiv .cartbuttondiv{float:left;width:173px; padding-left:0px; padding-top:}
.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:none;float:left; display:none;}/*background:url(images/container2/productdetails/cartbutton/mjbtn_left.jpg) no-repeat;*/
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_m{background:none;width:auto;display:block;float:left;padding:7px 0px 0px 0px; text-decoration:none;}
.container15 .ctl_cartdiv .cartbuttondiv .navbtn_r { background:none;float:left;display:none;}
.container15 .ctl_cartdiv .cartbuttondiv .mj_btnbg{ background:url(images/container2/productdetails/btn_prd_buynow.jpg) no-repeat left top; border:none; font-size:0px; color:#ffffff;  padding-top:0px; cursor:pointer; height:41px; padding:0px; width:173px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty{padding-bottom:4px; display:none; width:140px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty label.bulklabel{font-size:11px; font-weight:bold; color:#999999}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty b{font-size:11px; color:#999999;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .bulkqty .bulkqtyvalue{font-size:11px; font-weight:bold; color:#f00; font-weight:normal; width:140px;}
.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:#999999;display:block;float:left;width:60px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .product_Availability b{font-size:11px; color:#999999; 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:#999999;}

/*End Add to Cart*/
/*Shop at store*/
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty{ padding-top:10px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty label.qtylabel{font-size:11px; font-weight:bold; color:#999999; display:block; float:left; padding-right:2px; padding-top:3px;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty  b{font-size:11px; display:block; float:left; padding:3px 2px 0px 2px; color:#999999;}
.container15 .ctl_cartdiv .bulk_selectqtydiv .qty .qtylist{height:17px; border:1px solid #999999; background-color:#ffffff;color:#000000;
padding-top:1px;}
.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{ background:transparent none repeat scroll 0 0;border-bottom:1px dotted #999999;clear:both;font-size:1px;height:1px;margin:0;}
.container15 div.r_bottom  div.l_bottom{ background:none;font-size:1px; height:1px;}
/*End Shop at store*/
/*Social Links*/
.navbtn{ margin:3px 5px 3px 0px; display:block; color:#ffffff; height:23px; float:left;font-size:10px; font-weight:normal; text-decoration:none;}
a.navbtn{ margin:0px 5px 0px 0px; display:block; color:#ffffff; height:23px; float:left;font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase; }
a.navbtn:hover,a.navbtn:visited{ color:#5E2341; cursor:pointer; text-decoration:none;}
.navbtn_l{}
.navbtn_m{}
.navbtn_r {}
.mj_btn{ float:left; height:100%;}
.mj_btn_r{ float:right; height:100%; }
.mj_btnbg{}
.buyatlocalstorebtn {}
.buyatlocalstorebtn .navbtn{width:220px;}
.container16{display:none;}
.container16 .buylocalstorebuttondiv{background-color:none; height:36px; padding-left:109px; padding-top:6px; }
.container16 .buylocalstorebuttondiv label.ortxt{font-size:12px; font-weight:bold;color:#AA0058; 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 dotted #999999; clear:both; padding:10px 0px 0px 0px;}
.container16 div.r_bottom  div.l_bottom{ font-size:1px; background:none;font-size:1px; height:1px;}
/*End Social Links*/	
/****************Links(product options) on product details*************/
.container17{ margin-bottom:10px;}
.container17 .ctl_productoptions{ font-size:12px; overflow:hidden; padding-bottom:10px; padding-top:10px; padding-left:5px; width:98%;}
*html .container17 .ctl_productoptions{ font-size:12px; overflow:hidden; padding-bottom:0px; padding-top:10px; padding-left:5px; width:98%;}
.container17 .ctl_productoptions ul.productoptionslist{margin:0px; padding:0px;list-style:none; position:relative; }
.container17 .ctl_productoptions ul.productoptionslist li{width:23%;float:left; margin:0px;padding-left:0px; margin-bottom:2px; width:24.5%;}
.container17 .ctl_productoptions ul.productoptionslist li a{ float:left; background:transparent url(Images/Container2/productdetails/bullet_morelink.jpg) no-repeat scroll left 6px;
color:#AA0058;padding-left:6px;text-decoration:underline; font-size:10px;}
.container17 .ctl_productoptions ul.productoptionslist li a:hover{text-decoration:none;}
.container17 .ctl_productoptions ul.productoptionslist li a.tip{display:none;}/*background-image:url(images/container2/productdetailsbullet.jpg); 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;
border-bottom:1px dotted #999999;height:1px; height:10px;}
.container17 div.r_bottom div.l_bottom{ background:none; padding:0px; height:10px;}
/*End */
/*Related offers*/
.container18{padding:0px;  margin:0px 0px 10px 0px;}
.container18 .ctl_relatedofferdiv{background-color:#ffffff; padding-left:10px; padding-bottom:0px;  margin:0px 0px 0px 0px;  border-left:1px solid #E2E1E1;border-right:1px solid #E2E1E1;}
.container18 .ctl_relatedofferdiv .offersgroup{padding-right:8px; }
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket{padding-top:7px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket p.offertxt{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; margin:0px; padding:0px;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink{font-size:10px; color:#AD005E;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a{text-decoration:underline; color:#AD005E;}
.container18 .ctl_relatedofferdiv .offersgroup .offerbucket .offerslink a:hover{text-decoration:none;}
.container18 div.subheading_r{height:26px;margin:0px;overflow:visible; padding-right:9px; background:url(Images/container2/productdetails/bg_headingright.jpg) right top no-repeat;}
.container18 div.subheading_r h1, .container18 div.subheading_r h2 {height:20px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:6px;font-weight:bold; background:url(Images/container2/productdetails/bg_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container18 div.r_bottom{padding:0px 9px 0px 0px; height:9px;clear:both; margin:0px 0px 0px 0px; background:url(Images/container2/bg_bottomright.jpg) right top no-repeat;}
.container18 div.r_bottom  div.l_bottom{height:9px; position:relative; clear:both; font-size:1px; background:url(Images/container2/bg_bottomleft.jpg) left top no-repeat;}
/*End Related offers*/
/*Related products*/
.container19{margin-bottom:10px; padding:0px;}
.container19 .bucketgroup{border-left:1px solid #E2E1E1;border-right:1px solid #E2E1E1;}
.container19 div.subheading_r{height:26px;margin:0px;overflow:visible; padding-right:9px; background:url(Images/container2/productdetails/bg_headingright.jpg) right top no-repeat;}
.container19 div.subheading_r h1, .container19 div.subheading_r h2 {height:20px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:6px;font-weight:bold; background:url(Images/container2/productdetails/bg_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container19 div.r_bottom{padding:0px 9px 0px 0px; height:9px;clear:both; margin:0px 0px 0px 0px; background:url(Images/container2/bg_bottomright.jpg) right top no-repeat;}
.container19 div.r_bottom  div.l_bottom{height:9px; position:relative; clear:both; font-size:1px; background:url(Images/container2/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:#ffffff; }

*html .container19 .bucketgroup .bucket {margin:25px 0px 2px 5px;}/*Only for IE*/
.container19 .bucketgroup .bucket {margin:20px 0px 2px 5px; padding:0px;position:relative; width:288px; height:143px; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; border-bottom:1px dotted #bd337e;}
.container19 .bucketgroup .bucket .bucket_left{}
.container19 .bucketgroup .bucket .bucket_left h4.mtb-title {position:relative; top:0px; left:136px; font-size:10px; font-weight:normal;text-align:left; color:#666666; width:160px;}
.container19 .bucketgroup .bucket .bucket_left img.mtb-img {top:4px; left:4px; position:absolute;text-align:center;width:125px; height:125px; }
.container19 .bucketgroup .bucket .bucket_left a.mtb-more {width:49%; height:auto; left:4px; top:180px; font-size:12px; font-weight:normal; color:#000000; position:absolute; text-align:center; margin-top:2px; text-decoration:none; background-color:#C486A6; height:20px; padding-top:4px; font-family:Verdana, 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 { height:11px; width:182px; top:114px; left:139px;  font-weight:normal; font-size:10px; color:#666666; background:none; position:absolute; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;padding:0px; text-decoration: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{ display:none; position:relative; background-color:#feddef; width:102px; height:22px; top:56px; left:136px;}
.container19 .bucketgroup .bucket .bucket_left .showcase_cartbutton .carttxt{font-size:11px; font-weight:bold;color:#AD005E;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:absolute; top:35px; left:135px; text-align:left; height:auto; width:164px;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
html* .container19 .bucketgroup .bucket .bucket_left span.mtb-price {top:35px;}
.container19 .bucketgroup .bucket .bucket_left b.lb1 {font-size:11px; color:#000000;}
.container19 .bucketgroup .bucket .bucket_left b.lb2 {font-size:11px; color:#000000; text-transform:uppercase;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:11px; color:#000000;font-weight:bold; display:block; text-decoration:line-through;width:164px; padding:5px 0px 3px 0px;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:11px; color:#000000;font-weight:bold; display:block;width:160px; padding-top:2px; text-decoration:line-through;} 

.container19 .bucketgroup .bucket .bucket_left span.mtb-discount {position:absolute; top:74px; left:135px; text-align:left; height:auto; width:164px;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container19 .bucketgroup .bucket .bucket_left b.lb3 {font-size:12px; color:#990066;}
.container19 .bucketgroup .bucket .bucket_left b.lb4 {font-size:12px; color:#990066; text-transform:uppercase;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-off {font-size:12px; color:#990066;font-weight:bold; display:block;width:160px; padding:5px 0px 3px 0px; background-color:#FEDDEF;}
.container19 .bucketgroup .bucket .bucket_left label.mtb-nowprice {font-size:12px; color:#990066;font-weight:bold; display:block;width:160px; padding-top:2px;background-color:#FEDDEF;} 


.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:Verdana, Arial, Helvetica, sans-serif;}
.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;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; background:#ffffff; padding-top:4px; margin-bottom:0px; padding-right:10px;}
.container19 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container19 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#999999;padding-right:3px;}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;text-decoration:none; cursor:pointer; border:1px solid #a90050;}
.container19 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#ffffff;margin-right:2px;background-color:#c6d362;text-decoration:none; border:1px solid #c6d362}
.container19 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv{font-size:9px; display:block;height:15px;width:14px;padding-left:1px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;	text-decoration:none;cursor:pointer;border:1px solid #a90050;}
.container19 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
/*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:#ffffff; border-left:1px solid #E2E1E1;border-right:1px solid #E2E1E1;}

*html .container20 .bucketgroup .bucket {margin:17px 0px 2px 3px;}/*Only for IE*/
.container20 .bucketgroup .bucket {margin:20px 0px 2px 5px; padding:0px;background:none;position:relative; width:288px; height:143px; font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px dotted #bd337e;}
.container20 .bucketgroup .bucket .bucket_left{height:100%;}
.container20 .bucketgroup .bucket .bucket_left h4.mtb-title {position:relative; top:0px; left:136px; font-size:10px; font-weight:normal;text-align:left; color:#666666; width:160px;}
.container20 .bucketgroup .bucket .bucket_left img.mtb-img {top:4px; left:4px; position:absolute;text-align:center;width:125px; height:125px;}
.container20 .bucketgroup .bucket .bucket_left a.mtb-more {width:auto; height:auto;position:relative; left:136px; top:50px; font-size:10px; font-weight:normal; color:#666666;  text-align:left; margin:0px; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; background:none;  display: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 {background:none; top:114px; left:136px; font-size:10px; font-weight:normal; color:#666; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0px;text-decoration:none;
height:11px;margin-top:0;position:absolute;width:185px; }
html* .container20 .bucketgroup .bucket .bucket_left a.mtb-compare{top:114px;}
.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:136px; 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:4px; left:3px;} /*only for IE*/
.container20 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container20 .bucketgroup .bucket .bucket_left span.mtb-price {position:absolute; top:35px; left:136px; text-align:left; height:auto; width:164px;  font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
html* .container20 .bucketgroup .bucket .bucket_left span.mtb-price {top:35px;}
.container20 .bucketgroup .bucket .bucket_left b.lb1 {font-size:11px; color:#666; padding:5px 3px; font-weight:normal; }
.container20 .bucketgroup .bucket .bucket_left b.lb2 {font-size:11px; color:#000000; text-transform:capitalize;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:11px; color:#666;font-weight:normal; display:block; text-decoration:line-through;width:160px;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:11px; color:#000000;font-weight:bold; display:block;width:160px; text-decoration:line-through;} 

.container20 .bucketgroup .bucket .bucket_left span.mtb-discount {position:absolute; top:70px; left:136px; text-align:left; height:auto; width:164px;  font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container20 .bucketgroup .bucket .bucket_left b.lb3 {font-size:13px; color:#990066; padding:5px 3px; }
.container20 .bucketgroup .bucket .bucket_left b.lb4 {font-size:12px; color:#990066; text-transform:none;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-off {font-size:13px; color:#990066;font-weight:bold; display:block; background-color:#FEDDEF; width:160px;}
.container20 .bucketgroup .bucket .bucket_left label.mtb-nowprice {font-size:13px; color:#990066;font-weight:bold; display:block;width:160px; background-color:#FEDDEF;} 




.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:Verdana, Arial, Helvetica, sans-serif;}
.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;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; background:#ffffff; padding-top:4px; margin-bottom:0px; padding-right:10px;}
.container20 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container20 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#999999;padding-right:3px;}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;text-decoration:none; cursor:pointer; border:1px solid #a90050;}
.container20 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#ffffff;margin-right:2px;background-color:#c6d362;text-decoration:none; border:1px solid #c6d362}
.container20 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
.container20 .bucketgroup .pagercontrol a.pager_nextprv{font-size:9px; display:block;height:15px;width:14px;padding-left:1px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;	text-decoration:none;cursor:pointer;border:1px solid #a90050;}
.container20 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}

.container20 div.subheading_r{height:26px;margin:0px;overflow:visible; padding-right:9px; background:url(Images/container2/productdetails/bg_headingright.jpg) right top no-repeat;}
.container20 div.subheading_r h1, .container20 div.subheading_r h2 {height:20px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:6px;font-weight:bold; background:url(Images/container2/productdetails/bg_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container20 div.r_bottom{padding:0px 9px 0px 0px; height:9px;clear:both; margin:0px 0px 0px 0px; background:url(Images/container2/bg_bottomright.jpg) right top no-repeat;}
.container20 div.r_bottom  div.l_bottom{height:9px; position:relative; clear:both; font-size:1px; background:url(Images/container2/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:#ffffff;width:auto; border-left:1px solid #E2E1E1;border-right:1px solid #E2E1E1; }
*html .container21 .bucketgroup .bucket {margin:2px 0px 2px 3px;}/*Only for IE
.container21 .bucketgroup .bucket {margin:5px 0px 2px 5px; padding:0px;position:relative; width:170px; height:222px; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; background:none;}
.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:#333333; 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:80px; height:auto;position:relative; left:1px; top:132px; font-size:11px; font-weight:normal; color:#ad005e;  text-align:left; margin:0px; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; display:block; background-color:#feddef; padding:4px 0px 4px 4px; }
.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:80px;height:auto; top:134px; left:1px; font-size:11px; font-weight:normal; color:#ad005e; position:relative; text-align:left;font-family:Verdana, Arial, Helvetica, sans-serif; background:none; margin:0px;padding:0px;text-decoration:underline; display:block;background-color:#feddef; padding:4px 0px 4px 4px; }
.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:70px; left:1px; text-align:left; height:auto; width:auto;  font-size:12px;  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:#666666; display:none;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:12px; color:#666666;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:#333333;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}
.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;}
*/

.container21 .bucketgroup{margin: 0px 0px 0px 0px;padding:0px 6px 0px 6px; overflow:hidden;height:100%; text-align:left; background-color:#ffffff;border-left:1px solid #e2e1e1;border-right:1px solid #e2e1e1; }
*html .container21 .bucketgroup .bucket {margin:2px 0px 2px 2px; }/*Only for IE*/
.container21 .bucketgroup .bucket {margin:2px 0px 2px 0px; padding:0px 4px 0px 0px; position:relative; float:left;width:185px; height:270px; background:none; border-bottom:1px dotted #CE689F; }/*width:154;*/
.container21 .bucketgroup .bucket .bucket_left{}
.container21 .bucketgroup .bucket .bucket_left h4.mtb-title {position:absolute; top:140px; left:0px; font-size:10px;  font-weight:normal;   width:170px; text-align:center; color:#666666; }
.container21 .bucketgroup .bucket .bucket_left img.mtb-img {top:8px; left:32px; position:absolute;text-align:center;width:125px; height:125px;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-more {height:15px; left:0px; top:216px; font-size:11px; font-weight:normal; color:#CE689F; position:absolute; margin-top:0px; text-decoration:none;  text-align:center; width:185px; display:none;   }
.container21 .bucketgroup .bucket .bucket_left a.mtb-more:hover {text-decoration:underline;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-more span {display:block; padding:0px 0px 0px 0px;}
.container21 .bucketgroup .bucket .bucket_left p.mtb-desc{display:none;}
.container21 .bucketgroup .bucket .bucket_left span.mtb-price {position:absolute; top:178px; left:2px;text-align:center; height:auto; width:185px; font-size:11px;}
.container21 .bucketgroup .bucket .bucket_left b.lb1 { color:#000; display:inline;}
.container21 .bucketgroup .bucket .bucket_left b.lb2 { color:#000000; display:inline;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-mrp {font-size:11px; color:#000000;font-weight:bold; display:block; text-decoration:line-through;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-ofr {font-size:11px;color:#000000;font-weight:bold; display:block; text-transform:uppercase;text-decoration:line-through;}

.container21 .bucketgroup .bucket .bucket_left span.mtb-discount {position:absolute; top:210px; left:2px;text-align:center; height:auto; width:185px; font-size:12px;}
.container21 .bucketgroup .bucket .bucket_left b.lb3 { color:#990066; display:inline;}
.container21 .bucketgroup .bucket .bucket_left b.lb4 { color:#990066; display:inline;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-off {font-size:12px; color:#990066;font-weight:bold;background-color:#FEDDEF;;}
.container21 .bucketgroup .bucket .bucket_left label.mtb-nowprice {font-size:12px;color:#990066;font-weight:bold; display:block; text-transform:capitalize;background-color:#FEDDEF;}  

.container21 .bucketgroup .bucket .bucket_left a.mtb-compare {left:0px; top:250px;  font-weight:normal; font-size:10px; color:#666666; background:none; position:absolute; text-align:center; margin-top:0px; text-decoration:none;  text-align:center;  width:185px; height:11px; }
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare:hover {text-decoration:underline;}
.container21 .bucketgroup .bucket .bucket_left a.mtb-compare span {padding-top:0px;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:#CE689F;	 padding-left:0px;}
.container21 .bucketgroup .viewmore a.viewmorelnk:hover,.container21 .bucketgroup_vertical .viewmore a.viewmorelnk:hover{text-decoration:none;}






/*Pager Control*/
.container21 .bucketgroup .pagercontrol {text-align:center;clear:both;padding-bottom:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold; background:#ffffff; padding-top:4px; margin-bottom:0px; padding-right:10px;}
.container21 .bucketgroup .pagercontrol .pagerdiv {float:right;}
.container21 .bucketgroup .pagercontrol .pagerdiv label.pages{display:block;float:left; color:#999999;padding-right:3px;}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager {display:block;height:15px;width:15px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;text-decoration:none; cursor:pointer; border:1px solid #a90050;}
.container21 .bucketgroup .pagercontrol .pagerdiv span.pager{display:block;height:15px;width:15px;float:left;color:#ffffff;margin-right:2px;background-color:#c6d362;text-decoration:none; border:1px solid #c6d362}
.container21 .bucketgroup .pagercontrol .pagerdiv a.pager:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv{font-size:9px; display:block;height:15px;width:14px;padding-left:1px;float:left;color:#c6d362;margin-right:2px;background-color:#ffffff;	text-decoration:none;cursor:pointer;border:1px solid #a90050;}
.container21 .bucketgroup .pagercontrol a.pager_nextprv:hover{text-decoration:none;color:#ffffff;background-color:#c6d362; border:1px solid #c6d362;}
.container21 div.subheading_r{height:26px;margin:0px;overflow:visible; padding-right:9px; background:url(Images/container2/productdetails/bg_headingright.jpg) right top no-repeat;}
.container21 div.subheading_r h1, .container21 div.subheading_r h2 {height:20px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:6px;font-weight:bold; background:url(Images/container2/productdetails/bg_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container21 div.r_bottom{padding:0px 9px 0px 0px; height:9px;clear:both; margin:0px 0px 0px 0px; background:url(Images/container2/bg_bottomright.jpg) right top no-repeat;}
.container21 div.r_bottom  div.l_bottom{height:9px; position:relative; clear:both; font-size:1px; background:url(Images/container2/bg_bottomleft.jpg) left top no-repeat;}
/*End Recently viewed products*/
/*Product Details Tab*/
.container22{width:99%; }
.container22 .ctl_productdetailtabs{padding-top:10px; clear:both; margin-bottom:10px; }
.container22 .ctl_productdetailtabs .ctl_containergroup{ overflow:auto; height:auto; color:#999999; font-size:12px;margin: 0px 0px 0px 0px;padding:0px;text-align:left;background-color:none ;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv{padding:0px;margin:0px;width: 97.5%;font-size:12px; border:none;  border-bottom:none; }
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle{height:29px;margin:0px;padding:0px 0px 0px 0px; background:none ;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .productattributetitle label.productattribute_title{font-size:11px;font-weight:bold;color:#666666;margin-top:3px;margin-left:3px;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 dotted #999999; }
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_1{width:24%;padding:6px 0px 4px 4px;vertical-align:top; border-bottom:1px solid #bd337e;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist_2{width:72%;padding:6px 0px 4px 3px;vertical-align:top; border-bottom:1px dotted #999999;}
.container22 .ctl_productdetailtabs .ctl_containergroup .productcompairediv .propertylist label.propertyname{font-weight:normal; color:#999999;}
.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; display:none;}
.container22 .gotoplnk li{list-style:none;background-image:url(images/container2/productcompaire/gotopbullet.gif);background-repeat:no-repeat;background-position:2px 4px;padding:0px 0px 2px 20px;	font:Verdana, Arial, Helvetica, sans-serif;color:#bd337e;}
.container22 .gotoplnk li a{color:#666666;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:10px; height:100%; margin:8px 0px 8px 0px;overflow:hidden; background:none;}
.container23 div.breadcrumbg_l { height:100%; position:relative; margin:0px; padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;background:none; text-transform:capitalize; }
.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:#ce689f; text-align:left; width:auto; float:left; padding-top:8px; padding-bottom:8px; padding-left:10px; }
.container23 .breadcrumbg_l .breadcrumlnk .maincategoery { font-weight:bold; text-decoration:none; }
.container23 .breadcrumbg_l .breadcrumlnk a {color:#ce689f;text-decoration:underline;padding-right:11px;margin-right:4px; background:url(Images/Container2/productdetails/breadcrum_bullet.gif) right 5px no-repeat;}
.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:#ad005e; text-align:left; width:auto;  padding-left:10px; padding-top:0px; padding-bottom:0px; font-weight:normal;}
.container23 div.breadcrumbg_l .refine_breadcrumlnk a { color:#ad005e; text-decoration:none; background-image:url('images/main/breadcrumb/breadcrum_bullet.gif'); background-repeat:no-repeat; background-position:right 4px; padding-right:10px; 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:3px; 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/breadcrumb/breadcrum_bullet.gif) right 4px no-repeat; padding-right:7px; color:#999999;}
.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:0px; 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;color:#333333;}
.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:15px;color:#AA0058; font-weight:bold; text-transform:capitalize;} /* heading one main color*/
.container25 .ctl_payment_shippinhinfotab .boldtext{color:#333333; font-weight:bold;}/*for bold text*/
/*shipping  payment  options */
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions{width:99%;border-right:1px solid #ffffff }
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:#000;border:1px solid #ffffff;border-right:none;padding:6px 4px 6px 4px; background:#dce093;}
.container25 .ctl_payment_shippinhinfotab .ship_paymentoptions_row td{font-size:12px;font-weight:normal;color:#333333;background-color:#ffeaf5;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:#333333;background-color:#ffeaf5;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; height:1px; background:none;}
.container26 div.r_bottom  div.l_bottom{clear:both; height:1px; background:none;}
.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:#333333;}
.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; border:1px solid #BD337E ; }
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviemainheding label{font-size:18px; color:#000000; 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 #cccccc;color:#000000; background-color:#ffffff;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv{border-bottom:1px solid #BD337E ; 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:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
.container26 .ctl_review_ratingtab .productreviewdiv .reviewdetaildiv .reviewsdiv .reviewtxt a{color:#333333;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 #BD337E ; 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;}


	/******************Category Menu****************************/
.container_list{margin:0px 0px 2px 0px; padding:5px 0px; background:none; width:333px; height:60px; margin-top:10px;  }
.container_list ul{margin:0px; padding:0px; }
.container_list li {margin:0px; padding:0px;}
.container_list .mtc-menu {color:#666666; font-weight:normal; padding-bottom:4px; height:100%;}
.container_list .mtc-menu ul.mtc-cat{padding:4px 4px 0px 8px;  }
.container_list .mtc-menu ul.mtc-cat li.mtc-block{list-style:none;text-align:left; line-height:0.8em;  float:left; width:160px;}
*html .container_list .mtc-menu ul.mtc-cat li.mtc-block{list-style:none;text-align:left; line-height:0.45em; padding:0px; margin:0px; }
.container_list .mtc-menu ul.mtc-cat li.mtc-block a.mtc-a {color:#000; font-size:11px;padding-left:7px;  padding-top:4px; padding-bottom:4px; text-decoration:none; display:block;font-weight:normal; background:url(Images/Container2/productdetails/bullet_pro_det_html.gif) left 7px no-repeat; text-transform:capitalize;}
html* .container_list .mtc-menu ul.mtc-cat li.mtc-block a.mtc-a{background:url(Images/Container2/productdetails/bullet_pro_det_html.gif) left 6px no-repeat;}
.container_list .mtc-menu ul.mtc-cat li.mtc-block a.mtc-a:hover {text-decoration:underline;}
.container_list .mtc-menu ul.mtc-cat li.mtc-block1{list-style:none;text-align:left; line-height:1.0em; }
.container_list .mtc-menu ul.mtc-cat li.mtc-block1 a.mtc-a {color:#000; font-size:11px;padding-left:7px;  padding-top:4px; padding-bottom:4px; text-decoration:none; display:block;font-weight:normal; background:url(Images/Container2/productdetails/bullet_pro_det_html.gif) left 9px no-repeat; text-transform:capitalize; }
html* .container_list .mtc-menu ul.mtc-cat li.mtc-block1 a.mtc-a{background:url(Images/Container2/productdetails/bullet_pro_det_html.gif) left 9px no-repeat;}
.container_list .mtc-menu ul.mtc-cat li.mtc-block1 a.mtc-a:hover {text-decoration:underline; }


/*Related offers*/
.container27{padding:0px;  margin:0px 0px 0px 0px; width:640px;}
.container27 div.subheading_r{height:26px;margin:0px;overflow:visible; padding-right:9px; background:url(Images/container2/productdetails/bg_headingright.jpg) right top no-repeat;}
.container27 div.subheading_r h1, .container27 div.subheading_r h2 {height:20px;position:relative; display:block;color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;text-align: left;margin:0px 0px 0px 0px;padding-left:10px;padding-top:6px;font-weight:bold; background:url(Images/container2/productdetails/bg_headingleft.jpg) left top no-repeat; text-transform:uppercase;}
.container27 .bucketgroup{border-left:1px solid #E2E1E1;border-right:1px solid #E2E1E1; overflow:hidden;}
.container27 div.r_bottom{padding:0px 9px 0px 0px; height:9px;clear:both; margin:0px 0px 0px 0px; background:url(Images/container2/bg_bottomright.jpg) right top no-repeat;}
.container27 div.r_bottom  div.l_bottom{height:9px; position:relative; clear:both; font-size:1px; background:url(Images/container2/bg_bottomleft.jpg) left top no-repeat;}

.control{color:#AD005E;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}