	  body {
		margin:0px; padding:0px;
		text-align:center;
		font:normal 11px arial;
		color:#333333;
		line-height:16px;
		/*background:url(../images/bkg-tile.gif) repeat-x top center #FFFFFF;*/
		}

	p{margin:0px; padding:8px 0px;}
	a{color:#B6238D;text-decoration:none;outline:none}
	a:hover{text-decoration:underline}
	#header_wrapper {
		margin:0 auto;
		width:1000px;
		text-align:center;
		padding:0;
		
	}

	#middle_wrapper {
		margin:0px auto;
		width:1000px;
		text-align:left;
		padding:0;
		
		
		
		
	}

	#footer_wrapper {
		margin:0px auto;
		width:992px;
		text-align:left;
		padding:0;
		
	}

	h1.page_heading{color:#b1017e;font:bold 24px verdana, arial, tahoma; margin:0px; padding:0px 0px 6px 0px;}
	h1.page_heading span{color:#80B936; font-size:15px;}
	h2{color:#0099D2;font:bold 14px verdana, arial; padding:0px 0px 0px 10px; margin:0px; line-height:28px;}
	h2.page_heading span{color:#0099D2; font-size:16px; line-height:20px; font-weight: bold;}
	h3{margin:0px; font-size:18px; color:#4B2D88; font-family:Trebuchet MS, arial; line-height:20px; font-weight:normal;  width:190px;  }

	h2 a{font:normal 11px arial, verdana, tahoma;}

	/***************** homepage CSS Starts ***************** */

	/***************** header CSS Starts ***************** */

	#header{
	height:158px;
	width:992px;
	position:relative;
	display:block;
	margin:0 auto;
	/*background:url(../images/bkg-tile.gif) repeat-x center top #FFFFFF;*/ 
	overflow:hidden; 
	}
	#header_content{width:992px;overflow:hidden;margin:0 auto; }
	#header_content .logo{float:left; padding:0 0px 20px 10px;}
	#header_content .top_right{width:482px;float:right;height:auto; padding:14px 2px 10px 0px; margin:0px;}

	#header_content .top_right .clic_logo{float:right; padding-bottom:16px; margin:0px;}
	#header_content .top_right .login_txt{width:180px; clear:both; float:right; line-height:18px;}
	#header_content .top_right .login_txt p.welcome{margin:0px; text-align:center; color:#A0006F; padding:0px 0px 20px 0px; }
	#header_content .top_right .login_txt p.welcome a{font-size:11px; color:#01A9E8; padding:0px 10px 0px 8px; background:url(../images/purple-arrow.jpg) no-repeat right top; }


	/***************** header CSS ends ***************** */


	#middle{width:992px;position:relative;display:block;margin:0 auto;overflow:hidden;clear:left;min-height:500px;background:#ffffff;  }
	#middle #left{float:left;width:205px; }
	#middle #right{float:right;width:219px; }
	#middle #mid{float:left;width:558px; margin:0 4px; overflow:hidden;}

	/***************** Middle Left CSS starts ***************** */
	/*#left_menu{width:203px; padding:0; height:auto; margin:0; float:left; text-align:right; font:normal 12px verdana, arial, tahoma; line-height:20px;  }
	#left_menu .topCurves{width:203px; padding:0; margin:0; float:left; height:12px; background:url(../images/topCurve-nav.jpg) no-repeat left top;}
	#left_menu .bottomCurves{width:203px; padding:0; margin:0; float:left; height:12px;  }
	#left_menu .leftmenu_middle{width:203px; padding:0; margin:0; float:left; height:auto; background:#A0006F; }
	#left_menu .leftmenu_middle ul{list-style:none; margin:0px; padding:0px;}
	#left_menu .leftmenu_middle li{ padding:0px; margin:0px;}
	#left_menu .leftmenu_middle li a{display:block; padding:6px 15px 6px 0px; width:188px; background:url(../images/li-bg.jpg) no-repeat center bottom; color:#FFFFFF; text-decoration:none; }
	#left_menu .leftmenu_middle li a:hover{display:block; padding:6px 15px 6px 0px; width:188px; background:url(../images/li-bg.jpg) no-repeat center bottom #CFE9F8; color:#9D187B; text-decoration:none;  }
	#left_menu .leftmenu_middle li a.active{display:block; padding:6px 15px 6px 0px; width:188px; background:url(../images/li-bg.jpg) no-repeat center bottom #CFE9F8; color:#9D187B; text-decoration:none;  }*/

	#bottom_clear_content{clear:both; margin:0px; width:161px; padding:0px 10px 0px 10px; }
	#bottom_clear_content .new_product{width:184px; height:262px;  background:url(../images/new-product-banner.jpg) no-repeat center top; float:left;}
	#bottom_clear_content .new_product h4{margin:0px; font-size:22px; color:#9C0074; font-family:Trebuchet MS, arial; line-height:20px; font-weight:bold; text-transform:uppercase; padding:30px 11px 0px 11px;}
	#bottom_clear_content .new_product a{font-family:verdana; font-size:13px; color:#9C0074; text-decoration:none; padding:0px 11px 0px 11px; }
	/***************** Middle Left CSS ends ***************** */


	/***************** Middle Main CSS starts ***************** */
	#mid .banner{width:543px; height:254px; margin:0 auto;}
	#mid .content_home{width:524px; clear:both; margin:0 auto; height:auto;  }
	#mid .content_home .line_dotted{width:524px; height:1px;  margin:0px;}
	#mid .content_home .welcome_txt{float:left; padding:12px 0px;}

	#product_clearDiv{width:549px; height:auto; margin:0 auto; padding:5px 0px 0px 0px; clear:both;  overflow:hidden;}
	#product_clearDiv .purple_box{width:549px; height:auto; margin:0 auto; overflow:hidden; }
	#product_clearDiv .purple_box .heading_box{width:549px; padding:0; height:30px; background:url(../images/featured-product-heading.jpg) no-repeat center bottom;}
	#product_clearDiv .purple_box .heading_box h2{color:#A10070;font:bold 16px verdana, arial; padding:0px 0px 0px 10px; margin:0px; color:#FFFFFF; line-height:30px; }
	#product_clearDiv .purple_box .box_content{height:auto; margin:0; clear:both; width:549px; padding:0px;  }
	#product_clearDiv .purple_box .box_content .box_container{width:180px; min-height:290px;float:left;text-align:left; padding:0 0px 0 0px;}
	#product_clearDiv .purple_box .box_content .box_container .product_img{width:140px;margin:0; float:left; height:80px;}
	#product_clearDiv .purple_box .box_content .box_container .contentdiv{ width:140px; height:60px; overflow:hidden;  margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container .pricediv{width:140px; height:25px; margin:0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container .divdesc{ width:140px; height:40px; overflow:hidden; margin:5px 0 5px 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container .qty{height:27px;clear:left;}
	#product_clearDiv .purple_box .box_content .box_container .divdesc p{margin:0px; line-height:17px; font-size:11px; color:#605B61; text-align:left; padding:0;  }
	#product_clearDiv .purple_box .box_content .box_container .addchart{ width:170px; margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container .product_img img{margin:20px 0px 0px 0px;}
	#product_clearDiv .purple_box .box_content .box_container p{margin:0px; font-size:11px; color:#605B61; text-align:left; padding:0; }
	.details{margin:0 0 0 5px;}
	#product_clearDiv .purple_box .box_content .box_container a.product_name{font-size:11px; color:#A10070; font-weight:bold; line-height:14px; text-decoration:none;}
	#product_clearDiv .purple_box .box_content .box_container a.product_name:hover{text-decoration:underline;}
	#product_clearDiv .purple_box .box_content .box_container .price{padding:0px; font-size:22px; color:#A10070; font-weight:bold; float:left;}
	#product_clearDiv .purple_box .box_content .box_container a.addtocart{width:70px; height:21px; display:block; margin:0px 0px 0px 5px; float:right; background:url(../images/add-to-cart-bg.jpg) no-repeat left top; text-decoration:none; text-align:center; color:#FFFFFF; font-size:11px;}



	#product_clearDiv .purple_box .box_content_home{height:auto; background:url(../images/blue-bg-products.jpg) repeat-x left bottom #ffffff; margin:0; clear:both; width:549px; padding:0px 12px; }
	#product_clearDiv .purple_box .box_content_home .box_container{width:180px; min-height:290px;float:left;text-align:left; padding:0 0px 0 0px;}
	#product_clearDiv .purple_box .box_content_home .box_container .product_img{width:140px;margin:0; float:left; height:80px;}
	#product_clearDiv .purple_box .box_content_home .box_container .contentdiv{ width:140px; height:60px; overflow:hidden;  margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content_home .box_container .pricediv{width:140px; height:25px; margin:0; float:left; }
	#product_clearDiv .purple_box .box_content_home .box_container .divdesc{ width:140px; height:40px; overflow:hidden; margin:5px 0 5px 0; float:left; }
	#product_clearDiv .purple_box .box_content_home .box_container .qty{height:27px;clear:left;}
	#product_clearDiv .purple_box .box_content_home .box_container .divdesc p{margin:0px; line-height:17px; font-size:11px; color:#605B61; text-align:left; padding:0;  }
	#product_clearDiv .purple_box .box_content_home .box_container .addchart{ width:170px; margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content_home .box_container .product_img img{margin:20px 0px 0px 0px;}
	#product_clearDiv .purple_box .box_content_home .box_container p{margin:0px; font-size:11px; color:#605B61; text-align:left; padding:0; }
	.details{margin:0 0 0 5px;}
	#product_clearDiv .purple_box .box_content_home .box_container a.product_name{font-size:11px; color:#A10070; font-weight:bold; line-height:14px; text-decoration:none;}
	#product_clearDiv .purple_box .box_content_home .box_container a.product_name:hover{text-decoration:underline;}
	#product_clearDiv .purple_box .box_content_home .box_container .price{padding:0px; font-size:22px; color:#A10070; font-weight:bold; float:left;}
	#product_clearDiv .purple_box .box_content_home .box_container a.addtocart{width:70px; height:21px; display:block; margin:0px 0px 0px 5px; float:right; background:url(../images/add-to-cart-bg.jpg) no-repeat left top; text-decoration:none; text-align:center; color:#FFFFFF; font-size:11px;}
	#product_clearDiv .purple_box .boxbottomCurve_honme{clear:left; width:549px; height:11px; background:url(../images/blue-bottom-product.jpg) no-repeat center top;}





#product_clearDiv .purple_box .box_content .box_container .product_img .left{width:120px;margin:0; float:left; height:80px;}
	
#product_clearDiv .purple_box .box_content .box_container .product_img .right{width:18px;margin:0; float:right; height:80px;}
	






	/***************** Middle Main CSS ends ***************** */


	/***************** Middle right CSS starts ***************** */
	/*#right .shoppingcart_box{width:218px; height:auto; text-align:left; color:#805390; margin:0px; float:left;}
	#right .shoppingcart_box .shoppingcart_box_mid h3{margin:0;padding:5px 0 3px 0px; font-size:17px; color:#01A9E8; font-family:verdana, arial, tahoma; line-height:20px; font-weight:bold;  width:190px;  }

	#right .shoppingcart_box .shoppingcart_box_top{margin:0px auto; width:218px; height:15px; background:url(../images/shopping_cart_top.jpg) no-repeat left top; }
	.checkout{margin:25px 0 0 5px}
	#right .shoppingcart_box .shoppingcart_box_mid{margin:0px auto; height:auto; width:202px; padding:0 5px; font-weight:bold; border-left:3px solid #AF1F8E; border-right:3px solid #AF1F8E; background:url(../images/shopping_cart_mid.jpg) repeat-x left bottom #FFFFFF;}
	#right .shoppingcart_box .shoppingcart_box_mid p{margin:0; padding:0px 0px 0px 0px; text-align:left;}
	#right .shoppingcart_box .shoppingcart_box_mid p{margin:0px; padding:0px 0px 0px 0px; }

	.box_cart{color:#A0006F; padding:0px 10px 0 0px; float:left; width:60px; margin:12px 0 8px 0 ; font-weight:normal; }
	#right .shoppingcart_box .shoppingcart_box_mid .b_checkout{clear:both;}
	
	#right .shoppingcart_box .shoppingcart_box_bottom{margin:0px auto; width:218px; background:url(../images/shopping_cart_bottom.jpg) no-repeat left top; height:16px;}*/
	


	#right .spacer_right{clear:left; margin:0px; width:217px; height:5px; }


	#right .shop{width:217px; height:auto; background:#FFFFFF; margin:5px 0; float:left;}
	#right .shop .heading_box{width:217px; height:35px; float:left; background:url(../images/right-heading.jpg) no-repeat center top;}
	#right .shop .heading_box h2{color:#FFFFFF; font-family:verdana, arial, tahoma; font-size:16px; font-weight:bold; line-height:35px;}
	#right .shop .box_content{width:217px; height:auto; margin:0 auto; clear:left; text-align:center;  }
	#right .shop .box_content .category_box{width:217px; height:40px; margin:0px auto; text-align:center; font-size:11px;  padding:8px 0px; background:url(../images/blue-bg-shop.jpg) repeat-x left top; border-bottom:2px solid #A0006F; }
	#right .shop .box_content .category_box p{margin:0px 0 0 8px; text-align:left; padding:0px; line-height:18px;}
	#right .shop .box_content .category_box .pinktxt{color:#B4258F; font-size:12px;}
	#right .shop .box_content .category_box .pinktxt span{font-size:18px; color:#01A9E8; font-family:verdana; font-weight:normal;}
	#right .shop .box_content .category_box .pinktxt a:hover{color:#A0006F; text-decoration:none;}
	#right .shop .box_content .category_box .pinktxt a span:hover{color:#A0006F; text-decoration:none;}
	#right .shop .bottomContent{width:217px; height:16px; clear:left; background:url(../images/shop-bottom-curve.jpg) no-repeat center top;}

	#right .updates{width:219px; height:auto; padding:0; margin:0; float:left; }
	#right .updates .heading_box{width:219px; text-align:left; height:42px; float:left; background:url(../images/top-latest-updates.gif) no-repeat center top;}
	#right .updates .heading_box h2{display:none; color:#FFFFFF; font-family:verdana, arial, tahoma; font-size:16px; font-weight:bold; line-height:31px;}
	#right .updates .box_content{width:207px; height:auto; margin:0 auto; padding:5px 5px 10px 5px; background:#FFFFFF; clear:left; border-left:1px solid #871f70; border-right:1px solid #871f70;}
	#right .updates .box_content ul{list-style:none; padding:0px; margin:0px;}
	#right .updates .box_content li{background:url(../images/blue-bullet.gif) no-repeat left 8px; padding:0px 0px 0px 15px;color:#54328D; font-size:11px; font-weight:bold;line-height:20px; }
	#right .updates .box_content li a{color:#333333;}
	#right .updates .box_content li a:hover{color:#A10070;}
	#right .updates .bottomupdatesCurve{clear:left; width:219px; height:9px; background:url(../images/bottom-latest-updates.gif) no-repeat center top; }

	a.pinktxt{color:#A0006F; margin:0 00px 0 0; float:right; display:block; width:100px;}

	.donate{width:205px; margin:0 auto; padding:0px 0px 10px 0px; background:#FFFFFF; }


	/***************** Middle right CSS ends ***************** */




	/***************** footer CSS start ***************** */
	#footer{font-size:11px;position:relative;display:block;margin:0px auto;color:#fff;width:992px;height:75px; background:url(../images/blue-dotted-line.gif) repeat-x left top; padding:10px 0; font-family:verdana, arial; font-weight:bold; text-align:center  }
	#footer .note{font-size:11px;color:#000;width:100%;height:75px;  font-family:verdana, arial;  text-align:center; margin-bottom: -50px; margin-top: -10px;}
	#footer_content{float:left; padding:10px 10px 20px 10px; color:#B03089; width:972px;background:url(../images/blue-dotted-line.gif) repeat-x left bottom;}
	#footerright_states{float:right; width:200px; text-align:right; padding:10px 10px; line-height:12px; font:normal 10px verdana; }
	.footerSpacer_top{width:992px; height:20px; margin:0 auto;}

	/**************** footer CSS ends ***************** */


	/*  NIKHIL GYAN : 11/9/2009 10:19:38 AM*/
	.bg_grey{background:#F2F2FF;}
	.bg_white{background:#FFFFFF;}

	.img_link{cursor:pointer;}
	.button_blue{width:70px; height:21px; margin:0px 0px 0px 5px; float:right; background:url(../images/add-to-cart-bg.jpg) no-repeat left top; text-decoration:none; text-align:center; color:#FFFFFF; font-size:11px;}
	.inputRequirement{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}


	/* FORM CSS */
	#get_involved{margin:20px 0 0 0}
	#get_involved label{float: left;width: 120px;font-weight: bold;}
	#get_involved input, #get_involved textarea{width: 180px;}
	#get_involved radio{width: 10px;margin-bottom: 10px;bordeR:1px solid red; }

	#get_involved textarea{ width: 250px;height: 150px;}
	#get_involved .boxes{width: 1em;margin-right:10px}
	#get_involved #submitbutton{margin-left: 120px;margin-top: 10px;width: 90px;}
	#get_involved br{clear: left;}
	/* **************** COMMON CSS FOR ALL BUTTONS ***************** */
	  .form_buttons{padding:0;margin:0;}
	  .form_buttons li {list-style-type:none;float:left;background: url(/images/right_curve.gif) no-repeat top right;margin:10px 0px 0 0px;	padding: 0;text-align: center;}
	.form_buttons li div {background: url(/images/left_curve.gif) no-repeat top left; float:left;	margin: 0;padding:0px 0px 13px 0px;color: white;font:normal 11px arial;}
	 .form_buttons input{cursor:pointer;background:none;border:none;padding:0;margin:3px 5px 0 5px;color:#fff}
	 .button_left_margin{margin-left:120px;}

	/* **************** CART CSS ***************** */
	#cart{margin:10px 0 10px 0;text-align:center}
	#cart .v_line{background:url('/images/v_dot.jpg') repeat-y top right;}
	#cart .heading{font:bold 15px arial;color:#A10070;margin-bottom:7px;}
	.cart_product{text-align:left;padding:10px;}
	.cart_product p{clear:left;padding-top:10px}
	.cart_product .vat{font:bold 12px arial;text-align:left;color:#2A82A8;margin:3px 0 5px 0}
	.cart_product .ref_no{float:left;margin-top:4px;}
	.cart_product a{color:#cb7ab7}
	.cart_product_name{font:bold 12px arial;text-align:left;}
	.cart_product_name a{color:#605B61}
	/*.cart_prod_price{font:bold 18px arial;text-align:left;color:#D50315;padding:10px 0 5px 0}*/
	.cart_prod_price{font:bold 18px arial;text-align:right;color:#A0006F;padding:10px 0 5px 0}
	.cart_pdtprice{font:normal 18px arial;text-align:right;color:#A0006F;padding:10px 0 5px 0}
	.cart_total_price{font:bold 18px arial;text-align:right;color:#BA0C8C;padding:10px 0 5px 0}
	.cart_vat{font:bold 12px arial;text-align:right;color:#A0006F;}
	/* **************** CART CSS ***************** */

	.hr_line{background:url(/images/hr_dot.gif) repeat-x;height:1px}

	/* ***************************** */
	.smallText { font-family: Arial, Verdana, sans-serif; font-size: 11px;padding:5px;line-height:20px}


	.infoBox {
	  background:url(/images/hr_dot.gif) repeat-x;
	}

	.infoBoxContents {
	}

	.infoBoxNotice {
	  background: #FF8E90;
	}

	.infoBoxNoticeContents {
	  background: #FFE6E6;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	}

	td.infoBoxHeading {
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	  font-weight: bold;
	  background: #bbc3d3;
	  color: #ffffff;
	}

	td.infoBox, span.infoBox {
	  font-family: Verdana, Arial, sans-serif;
	  font-size: 10px;
	}
	.product_heading, .product_heading a{color:#A10070;font:normal 17px arial; padding:5px 0px 0px 10px; margin:0px; line-height:22px;}
	.messageStackError, .messageStackWarning {background:#FFE4F7;color:#A5277E;}
	.messageStackSuccess { background-color: #E6F1D1; color:#62A40C;}

	td.pageHeading, div.pageHeading {
	 font-family: Verdana, Arial, sans-serif;
	  font-size: 20px;
	  font-weight: bold;
	  color: #9a9a9a;
	}


	#shop_menu{width:500px;padding:0;margin:0px 0 0 0; }
	#shop_menu li{float:left;list-style-type:none;background:#ffffff;border:1px solid #b1017d; margin-right:2px;}
	#shop_menu li a{line-height:23px;padding:5px 15px 5px 15px; #padding:5px 15px 6px 15px;background:#ffffff;color:#b1017d;font-weight:bold; font-family:verdana, arial; }
	#shop_menu li a.active{background:#b1017d;color:#fff}
	#shop_menu li a:hover{text-decoration:none;background:#b1017d;color:#fff}

	#shop_submenu{float:left;width:520px;padding:0;margin:0px;background:url(../images/shop-submenu-bg.gif) repeat-x left top; margin:-2px 0px 0px 0px; position:relative;}
	#shop_submenu li{float:left;list-style-type:none;}
	#shop_submenu li a{line-height:25px;padding:5px 10px 4px 10px;background:#b1017d;color:#fff;font-weight:normal; font-family:verdana, arial;}
	#shop_submenu li a.active{font-weight:bold}
	#shop_submenu li a:hover{text-decoration:none;color:#fff}

	.main a{color:}
	#breadcrumb{padding-bottom:20px;}
	#breadcrumb a{color:#605B61}
	#breadcrumb a:hover{color:#B5238E}

	#product_img{float:left;text-align:left;width:260px;padding:0 0 20px 0;}
	#product_details{font-size:11px;float:left;text-align:left;width:250px;padding:0;}
	#product_details p{font-size:12px;}
	#product_details .price{width:100%; padding:10px 0 0 0; clear:left;}
	input{font-size:11px}
	#news h2{color:#B32490;font:bold 14px verdana, arial; padding:0px 0px 0px 0px; margin:0px;}
	#news{margin:20px 0 0 0}
	#stage{width:100%;height:50px;}
	.line{background:url(../images/line.jpg) no-repeat;width:90px;float:left;height:40px}
	.line img{background:#fff;padding-left:5px;padding-right:5px}
	.line .active{	
	opacity: .5; /*for all other browsers*/
	filter: alpha(opacity=50);/* for IE5-7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/* for IE5-8 */}

	#circle .active{	
	opacity: .5; /*for all other browsers*/
	filter: alpha(opacity=50);/* for IE5-7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/* for IE5-8 */}


	.line .active a:hover{
	opacity: .5; /*for all other browsers*/
	filter: alpha(opacity=50);/* for IE5-7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";/* for IE5-8 */}


	#circle{width:70px;float:left;height:40px}

	#circle img{background:#fff;padding-left:5px;padding-right:5px}

	#stage .txt{background:#fff;color:#B72093;font:normal 17px verdana, arial;line-height:30px;float:left;width:50px;padding:5px}



	#product_clearDiv .purple_box .box_content{width:525px; height:auto; float:left;}
	#product_clearDiv .purple_box .box_content .box_container1{width:160px; float:left;1/28/2010text-align:left; padding:0 0 0 12px;}
	#product_clearDiv .purple_box .box_content .box_container1 .product_img{ width:140px;margin:0; float:left;}
	#product_clearDiv .purple_box .box_content .box_container1 .contentdiv{ width:140px; verflow:hidden;  margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container1 .pricediv{width:140px; margin:0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container1 .divdesc{ width:140px; overflow:hidden; margin:5px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container1 .divdesc p{margin:0px; line-height:17px; font-size:11px; color:#605B61; text-align:left; padding:0;  }
	#product_clearDiv .purple_box .box_content .box_container1 .addchart{ width:140px; margin:10px 0 0 0; float:left; }
	#product_clearDiv .purple_box .box_content .box_container1 .product_img img{margin:20px 0px 0px 0px;}
	#product_clearDiv .purple_box .box_content .box_container1 p{margin:0px; font-size:11px; color:#605B61; text-align:left; padding:0; }
	#product_clearDiv .purple_box .box_content .box_container1 a.product_name{font-size:13px; color:#A0006F; font-weight:bold; line-height:17px; text-decoration:none;}
	#product_clearDiv .purple_box .box_content .box_container1 a.product_name:hover{text-decoration:underline;}
	#product_clearDiv .purple_box .box_content .box_container1 .price{padding:5px 0 0 0px; font-size:22px; color:#A0006F; font-weight:bold; float:left;}
	#product_clearDiv .purple_box .box_content .box_container1 a.addtocart{width:70px; height:21px; display:block; margin:0px 0px 0px 5px; float:right; background:url(../images/add-to-cart-bg.jpg) no-repeat left top; text-decoration:none; text-align:center; color:#FFFFFF; font-size:11px;}


	#celebrity{margin-top:20px;}
	#celebrity .box{float:left;width:150px;margin:10px;overflow:hidden;background:#D7EDFA;}
	#celebrity .cele_img{border:1px solid #D7EDFA;text-align:center;width:148px;background:#fff;height:124px;}
	#celebrity .name{font:bold 12px arial, verdana; color:#03A1DC;text-align:center;padding:4px;}
	#celebrity .name a{color:#A0006F;text-decoration:none;}
	#celebrity .name a:hover{color:#03A1DC;text-decoration:none;}

	#celebrity_details{margin-top:20px;}
	#celebrity_details .cel_img{float:left;text-align:left;background:#D7EDFA;padding:7px;margin-right:15px;text-align: center;}
	#celebrity_details h2{color:#B72391;font:bold 17px verdana, arial; padding:0px 0px 5px 10px; margin:0px;}
	#celebrity_details .sub_heading{color:#0099D2;font:bold 12px arial, verdana; padding:0px 0px 3px 10px;}
	#celebrity_details p{margin:0 0 15px 0;padding:0;line-height:17px}
	#celebrity_details .cel_pics img{bordeR:1px solid #B8DFF7;margin:0 6px 6px 0;}


	#celebrity_tabs{margin-top:20px}
	#celebrity_tabs a:hover{text-decoration:none}
	#celebrity_tabs ul{width:100%;float:left;padding:0;margin:0 0 0px 0;}
	#celebrity_tabs ul li{list-style-type:none;float:left;line-height:30px;border:1px solid #fff}
	#celebrity_tabs ul li a{padding:5px 10px 5px 10px;line-height:30px;background:#D7EDFA; color:#009CD6; font-weight:bold;}
	#celebrity_tabs ul li a.tab_selected{background:#A40174;color:#fff;padding:5px 10px 5px 10px;font-weight:bold;}

	#celebrity_tabs h3{clear:left;width:100%;color:#B72391;font:bold 16px verdana, arial;padding:0px 0px 15px 0px; margin:0px;}
	#celebrity_tabs h4{clear:left;width:100%;color:#8770B4;font:bold 14px verdana, arial;padding:0px 0px 0px 0px; margin:0px;}
	#celebrity_tabs h5{clear:left;width:100%;color:#8770B4;font:bold 12px verdana, arial;padding:0px 0px 10px 0px; margin:0px;}


	#tab_contents{bordeR:1px solid #B8DFF7;clear:left;padding:10px;min-height:100px;overflow:hidden}

	.boxes{width:524px;}
	.partners_box{background:url(../images/dotted-bg.jpg) repeat-x left bottom; float:left;width:100%;margin:10px 10px 20px 0;padding-bottom:10px}
	.partners_box .product_img{margin:0; width:50%; text-align:center;}
	.partners_box .product_img img{padding:0 0 10px 0;margin:0 auto}

	.partners_box .contentdiv{margin:0px 0 0 0;float:left;}
	.partners_box .content_details{float:left;}

	.partners_box .pricediv{width:100%; margin:0; float:left; }
	.partners_box .divdesc{ width:100%; overflow:hidden; margin:0px 0 0 0; float:left; }
	.partners_box .divdesc p{margin:0px; line-height:17px; font-size:11px; color:#605B61; text-align:left; padding:0;  }
	.partners_box .addchart{ width:100%; margin:10px 0 0 0; float:left; }
	.partners_box .product_img img{margin:0px 0px 0px 0px;}
	.partners_box p{width:100%; margin:0px; font-size:11px; color:#605B61; text-align:left; padding:0; }
	.partners_box a.product_name{font-size:13px; color:#A0006F; font-weight:bold; line-height:17px; text-decoration:none;}
	.partners_box a.product_name:hover{text-decoration:underline;}
	.partners_box .price{padding:5px 0 0 0px; font-size:22px; color:#A0006F; font-weight:bold; float:left;}
	.partners_box a.addtocart{width:70px; height:21px; display:block; margin:0px 0px 0px 5px; float:right; background:url(../images/add-to-cart-bg.jpg) no-repeat left top; text-decoration:none; text-align:center; color:#FFFFFF; font-size:11px;}
	.partners_box .line_dotted{width:524px; height:1px; background:url(../images/dotted-bg.jpg) repeat-x left top; margin:0px;}


	/* Shop Page new CSS */
	#shop_products{width:525px;float:left;clear:left;background:url(../images/shop-dotted-bg.gif) repeat-y -5px top; }
	#shop_products .product_box{width:165px; padding:0px 5px;}
	#shop_products .product_box .fixed_div{height:250px;margin-right:10px;}
	#shop_products .product_img {height:100px}
	#shop_products .product_img img{margin:20px 0px 0px 0px;}
	#shop_products .product_name, #shop_products .product_name a{font-size:11px; color:#A0006F; font-weight:bold; line-height:14px; text-decoration:none;}
	#shop_products .product_box .price{padding:10px 0 0 0px; font-size:20px; color:#00a8de; font-weight:bold; float:left;}
	#shop_products .product_box .description{ width:140px; line-height:18px;overflow:hidden; margin:5px 0 5px 0; float:left; }
	#shop_products .product_box .qty{clear:left;}
	#shop_products .product_box .addchart{ width:100%; margin:10px 0 0 0; float:left; }
	.line_dotted{width:524px; height:1px; background:url(../images/dotted-bg.jpg) repeat-x left middle; margin:10px;}

	.greenText{font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #339900;}


/*	This Is Pagination Class Being Added By Nikhil : Wednesday, February 24, 2010	*/
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #A0006F;
	text-decoration: none; /* no underline */
	color: #A0006F;
	font-weight: bold;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #A0006F;
	background-color:#A0006F;
	color: #FFF;
	font-weight: bold;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #A0006F;
	font-weight: bold;
	background-color: #A0006F;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

/*----------------------------------------------------------------------------------*/

/*8 November  CSS*/

#left_menu{width:203px; padding:0px 0px 10px 0px; height:auto; margin:0; float:left; text-align:right; font:normal 12px verdana, arial, tahoma; line-height:20px; background:#ffffff;}
.topCurves{width:203px; padding:0; margin:0; float:left; height:12px; background:url(../images/topCurve-nav.jpg) no-repeat left top;}
#left_menu .leftmenu_middle{width:203px; padding:0; margin:0; float:left; height:auto;}
#left_menu .leftmenu_middle ul{list-style:none; margin:0px; padding:0px;}
#left_menu .leftmenu_middle li{ padding:0px 0px 2px 0px; margin:0px;}
#left_menu .leftmenu_middle li a{display:block; padding:0px 15px 0px 0px; width:188px; text-decoration:none; color:#FFFFFF; height:30px; margin:0px;}
#left_menu .leftmenu_middle li a:hover{display:block; padding:0px 15px 0px 0px; width:188px; text-decoration:none;  }


#left_menu .leftmenu_middle li.b_1 a{background:url(../images/b-home.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_1 a:hover{background:url(../images/b-home.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_1 a.active{background:url(../images/b-home.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_2 a{background:url(../images/b-shop.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_2 a:hover{background:url(../images/b-shop.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_2 a.active{background:url(../images/b-shop.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_3 a{background:url(../images/b-about.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_3 a:hover{background:url(../images/b-about.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_3 a.active{background:url(../images/b-about.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_4 a{background:url(../images/b-how-your-money-help.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_4 a:hover{background:url(../images/b-how-your-money-help.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_4 a.active{background:url(../images/b-how-your-money-help.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_5 a{background:url(../images/b-get-involved.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_5 a:hover{background:url(../images/b-get-involved.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_5 a.active{background:url(../images/b-get-involved.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_6 a{background:url(../images/b-news-and-gallery.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_6 a:hover{background:url(../images/b-news-and-gallery.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_6 a.active{background:url(../images/b-news-and-gallery.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_7 a{background:url(../images/b-community.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_7 a:hover{background:url(../images/b-community.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_7 a.active{background:url(../images/b-community.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_8 a{background:url(../images/b-materials.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_8 a:hover{background:url(../images/b-materials.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_8 a.active{background:url(../images/b-materials.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_9 a{background:url(../images/b-celebrities.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_9 a:hover{background:url(../images/b-celebrities.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_9 a.active{background:url(../images/b-celebrities.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_10 a{background:url(../images/b-partners.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_10 a:hover{background:url(../images/b-partners.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_10 a.active{background:url(../images/b-partners.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_11 a{background:url(../images/b-how-to-pay.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_11 a:hover{background:url(../images/b-how-to-pay.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_11 a.active{background:url(../images/b-how-to-pay.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_12 a{background:url(../images/b-login.jpg) no-repeat center top;  }
/*#left_menu .leftmenu_middle li.b_12 a:hover{background:url(../images/b-login.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_12 a.active{background:url(../images/b-login.jpg) no-repeat center -30px; }*/

#left_menu .leftmenu_middle li.b_13 a{background:url(../images/b-my-account.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_13 a:hover{background:url(../images/b-my-account.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_13 a.active{background:url(../images/b-my-account.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_14 a{background:url(../images/b-contactus.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_14 a:hover{background:url(../images/b-contactus.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_14 a.active{background:url(../images/b-contactus.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_15 a{background:url(../images/b-returns-polivy.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_15 a:hover{background:url(../images/b-returns-polivy.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_15 a.active{background:url(../images/b-returns-polivy.jpg) no-repeat center -30px; }

#left_menu .leftmenu_middle li.b_16 a{background:url(../images/b-delivery.jpg) no-repeat center top;  }
#left_menu .leftmenu_middle li.b_16 a:hover{background:url(../images/b-delivery.jpg) no-repeat center -30px; }
#left_menu .leftmenu_middle li.b_16 a.active{background:url(../images/b-delivery.jpg) no-repeat center -30px; }

.rightbanners{margin:0px auto; clear:both; text-align:center;}

/*shoping cart css 19-11-2010*/
#right .shoppingcart_box{width:219px; height:111px; text-align:left; color:#805390; margin:0px; float:left; background:url(../images/shopping-basket-bg.gif) no-repeat left top;}
#right .shoppingcart_box .shop_top{width:219px; height:9px; background:url(../images/shop-bg-top.gif) no-repeat left top;}
#right .shoppingcart_box .shop_bottom{width:219px; height:8px; background:url(../images/shop-bg-bottom.gif) no-repeat left top; clear:both;}
#right .shoppingcart_box .shop_middle{width:219px; height:auto; background:url(../images/shop-bg-middle.gif) no-repeat left top #f9f499; clear:both; overflow:hidden;}
#right .shoppingcart_box .shop_middle .shopText{float:right; padding:40px 10px 0px 0px; width:145px; text-align:right; font:bold 11px tahoma; color:#000000;}

.blue_dottedline{background:url(../images/blue-dotted-line.gif) repeat-x left top; width:100%; height:2px;}





