.contentContainer_PC
{
width:800px;
padding:0 0 0 12px;
}

.contentContainer_MC
{
width:800px;
padding:0 0 0 18px;
}

.div_purple3_top{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundTop_Purple3.gif") left top;
	
}
.div_purple1_top{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundTop_Purple1.gif") left top;
	
}
.div_pink_Bottom{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundBottom_pink.gif") left top;
}
.div_White_Bottom{
	width: 790px;
	height: 10px;
	background:url("/images/common/roundBottom_White.gif") left top;
}
.div_purple1_Bottom{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundBottom_purple1.gif") left top;
}
.div_purple2_Bottom{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundBottom_purple2.gif") left top;
}

.div_purple3_Bottom{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundBottom_purple3.gif") left top;
	
}

.div_discountDetailBGR{
	width:46px; 
	height:46px;
	background:url("/images/common/discountDetailBg_R.gif" );
}
.div_priceBG{	 
	 height:48px;
   background:url("/images/common/price2.gif")  right top;
   background-repeat:no-repeat;
}

.div_priceBG1{	 
	  
	 height:48px;
   background:url("/images/common/price1.gif") left top;
   background-repeat:no-repeat;
}

.div_pink_Top{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundTop_pink.gif") left top;
}

.div_green_Top{
	width: 790px;
	height: 13px;
	background:url("/images/common/roundTop_Green.gif") left top;
}

.div_green_Bottom{
	width: 790px;
	height: 13px;
	background:url("/images/common/roundBottom_Green.gif") left top;
	
}

.div_dot{
	width: 790px;	
	background:url("/images/common/box.gif") left top;
}

.div_pageTitle{
	background-color: #571A75;	
	font-weight:bold;	
	font-size: 45px;
	color: #FFFFFF;
	text-decoration: none;	
   
}



.div_content40 {	
	font-size: 40px;
	color: #FFFFFF;
	text-decoration: none;
}


.div_content33 {	
	font-size: 33px;
	color: #FFFFFF;
	text-decoration: none;
}
.div_content27 {
	font-size: 27px;
	color: #571a75;
	text-decoration: none;
}

.div_content26 {
	font-size: 26px;
	color: #571a75;
	text-decoration: none;
}
.div_content26_1 {
	font-size: 26px;
	color: #ffffff;
	text-decoration: none;
}
.div_content24 {
	font-size: 24px;
	color: #571a75;
	text-decoration: none;
}

.div_content22 {	
	font-size: 22px;
	color: #5e0f61;
	text-decoration: line-through;   
}

.div_content21 {	
	font-size: 21px;
	color: #571A75;
	text-decoration: none;
}
.div_content21 a{
   color: #571A75;
	text-decoration: none;   
}

.div_content21 a:hover{
	text-decoration: underline;   
}

.div_content21_1 {	
	font-size: 21px;
	color: #ffffff;
	text-decoration: none;
}
.div_content21_1 a{
   color: #ffffff;
	text-decoration: none;   
}

.div_content21_1 a:hover{
	text-decoration: underline;   
}

.div_content20 {	
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
}

.div_content20 a{
   color: #FFFFFF;
	text-decoration: none;   
}

.div_content20 a:hover{
	text-decoration: underline;   
}


.div_content19 {	
	font-size: 20px;
	color: #571A75;
	text-decoration: none;
}
.div_content18{   
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;   
	line-height:20px;
}

.div_content18 a{
   color: #FFFFFF;
	text-decoration: none;   
}

.div_content18 a:hover{
	text-decoration: underline;   
}

.div_content18_1{   
	font-size: 18px;
	color: #5e0f61;
	text-decoration: line-through;   
	
}

.div_content18_2{   
	font-size: 18px;
	color: #571a75;
	text-decoration: none;    
}

.div_content18_2 a{
   color: #571a75;
	text-decoration: none;   
}

.div_content18_2 a:hover{
	text-decoration: underline;   
}
.div_content18_3{   
	font-size: 18px;
	color: #7B4591;
	text-decoration: none;    
}

.div_content18_4{   
	font-size: 18px;
	color: #ffffff;
	text-decoration: none;    
}

.div_content18_4 a{
   color: #ffffff;
	text-decoration: none;   
}

.div_content18_4 a:hover{
	text-decoration: underline;   
}


.div_content17{   
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;   
	
}

.div_content17 a{
   color: #FFFFFF;
	text-decoration: none;   
}

.div_content17 a:hover{
	text-decoration: underline;   
}


.div_content20_1{   
	font-size: 20px;
	color: #5e0f61;
	text-decoration: line-through;   
	
}




.div_content16 {	
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	
}

.div_content16_1{   
	font-size: 16px;
	color: #571a75;
	text-decoration: none;    
}

.div_content16_1 a{
   color: #571a75;
	text-decoration: none;   
}

.div_content16_1 a:hover{
	text-decoration: underline;   
}

.div_content16_2{   
	font-size: 16px;
	color: #571a75;
	text-decoration: none;    
}

.div_content16_2 a{
   color: #571a75;
	text-decoration: none;   
}

.div_content16_2 a:hover{
	text-decoration: underline;   
}


.div_content16_3{   
	font-size: 16px;
	color: #5e0f61;
	text-decoration: none;    
}

.div_content16_3 a{
   color: #5e0f61;
	text-decoration: none;   
}

.div_content16_3 a:hover{
	text-decoration: underline;   
}

.div_content16_3 a:hover p {
   text-decoration: underline;   
}

.div_content16_4{   
	font-size: 16px;
	color: #571a75;
	text-decoration: none;    
}

.div_content16_4 a{
   color: #571a75;
	text-decoration: underline;   
}

.div_content16_4 a:hover{
	text-decoration: underline;   
}
.div_content16_5{   
	font-size: 16px;
	color: #00ff00;
	text-decoration: none;    
}
.div_content16_6{   
	font-size: 16px;
	color: #ffff00;
	text-decoration: none;    
}
.div_content16_7{   
	font-size: 16px;
	color: #008100;
	text-decoration: none;    
}
.div_content16_8{   
	font-size: 16px;
	color: #000000;
	text-decoration: none;    
}
.div_content15 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	
	
}
.div_content15 a{
   color: #FFFFFF;
	text-decoration: none;   
}

.div_content15 a:hover{
	text-decoration: underline;   
}

.div_content15_1 {	
	font-size: 15px;
	color: #571a75;
	text-decoration: none;
}
.div_content15_2 {	
	font-size: 15px;
	color: #571a75;
	text-decoration: none;	
}
.div_content15_2 a{		
	color: #571a75;
	text-decoration: underline;	
}
.div_content15_2 a:hover{			
	text-decoration: underline;	
}
.div_content14 {	
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.div_content14_2 {	
	font-size: 14px;
	color: #571a75;
	text-decoration: none;
}
.div_content12 {	
	font-size: 12px;
	color: #571a75;
	text-decoration: none;	
}

.div_content12 a{		
	color: #571a75;
	text-decoration: none;	
}
.div_content12 a:hover{			
	text-decoration: underline;	
}

.div_content12_1 {	
	font-size: 12px;
	color: #5e0f61;
	text-decoration: none;	
}

.div_content12_1 a{		
	color: #5e0f61;
	text-decoration: none;	
}
.div_content12_1 a:hover{			
	text-decoration: underline;	
}

.div_content12_2 {	
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;	
}

.div_content12_2 a{		
	color: #ffffff;
	text-decoration: none;	
}
.div_content12_2 a:hover{			
	text-decoration: underline;	
}
.div_content12_3 {	
	font-size: 12px;
	color: #00ff00;
	text-decoration: none;	
}
.div_content12_4 {	
	font-size: 12px;
	color: #008100;
	text-decoration: none;	
}
.div_content12_5 {	
	font-size: 12px;
	color: #ffff00;
	text-decoration: none;	
}
.div_content12_6 {	
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}
.div_content11 {	
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #571a75;
	text-decoration: none;
}

.div_content11_1 {	
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.div_content10 {	
	font-size: 10px;
	color: #7b4590;
	text-decoration: none;
}
.div_content10_1 {	
	font-size: 10px;
	color: #7b4590;
	text-decoration: line-through;
}
.div_content10_2 {	
	font-size: 10px;
	color: #571a75;
	text-decoration: none;
}
.div_content10_3 {	
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

.div_content10_4{   
	font-size: 10px;
	color: #5e0f61;
	text-decoration: none;    
}

.div_content9 {	
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;	
}

.div_content9_1 {	
	font-size: 9px;
	color: #5e0f61;
	text-decoration: none;	
}

.div_content8 {	
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;	
}
.div_content8_1 {	
	font-size: 8px;
	color: #571a75;
	text-decoration: none;	
}
.div_content7 {	
	font-size: 7px;
	color: #FFFFFF;
	text-decoration: none;	
}
.div_clear{
	clear:both;
}
.div_left{
   float:left;      
  
}
.div_right{
   float:right;   
}


.pageTitleBackground{
	width: 790px;
	background-color: #571A75;		

}
.pageTitlePadding{
   padding:0px 20px 10px 18px;
}

.div_pageSubTitle{
	background-color: #571A75;	
	font-weight:bold;	
	font-size: 28px;
	color: #FFFFFF;
	text-decoration: none;
}

.pink1Background{
	width: 790px;
	background-color: #69328b;	
	
}
.pink2Background{
	width: 790px;
	background-color: #8e59b7;	
	
}
.pink3Background{
	width: 790px;
	background-color: #bc81e2;	
	
}
.pink4Background{
	width: 790px;
	background-color: #BC81E2;	
	
}
.pink5Background{
	width: 790px;
	background-color: #571B7e;	
	
}
.whiteBackground{
	width: 790px;
	background-color: #ffffff;	
	
}

.greenBackground{
	width: 790px;
	background-color: #009966;	
	
}
.itemBackground{
	width: 790px;
	background-color: #ffffff;	
	float: left;
	background: url("/images/common/item_bg.gif")
}
.prodListheader{
   width: 790px;
}
.titlePadding{
   padding:25px 7px 18px 22px;
   
}
.catgPadding{
   padding:18px 7px 10px 22px;
   
}
.mainPadding{
   padding:6px 10px 10px 10px;
   
}

.prodPadding{
   padding:14px 10px 14px 0px;
}

.prodPadding_1{
   padding:10px 10px 10px 80px;
}

.lineListPadding{
   padding:10px 7px 18px 22px;
   
}
.VATPadding{
   padding:0 13px 0 13px;
}
.prodDetailPadding{
   padding:35px 0px 40px 0px;
}
.prodDetailPadding_1{
   padding:20px 20px 20px 20px;
}
.itemPadding{      
    padding:0px 0px 0px 2px;
}

.pricePadding{      
    padding:5px 2px 0px 0px;
}

.pricePadding_1{      
    padding:0px 2px 0px 7px;
}

.brandPadding{
   padding:12px 10px 5px 20px;
   
}
.linePadding{
   position : relative; top:12px; left:2px;
}


.padding_1{
   padding:2px 2px 2px 2px;
}

.cartHeaderPadding{
   padding:0px 0px 0px 10px;
   
}
.cartPadding{
   padding:15px 2px 5px 10px;
   
}

.detailPricePadding{
   padding:10px 0px 10px 0px;
   
}

.newCustomerPadding{
	padding:15px 0px 15px 0px;
}

.HeadingPadding{
   padding:0px 10px 0px 7px;
   background:url("/images/common/smallStraw.gif")  left top;
   background-repeat:no-repeat;
  
   
}
.Heading2Padding{
   padding:0px 0px 0px 45px;
}
.div_width396{
   width:396px;
   float:left;
}

.div_width395{
   width:390px;
   float:left;
}


.div_width150{
   width:150px;
   float:left;
}

.div_width30P{
   width:30%;
   float:left;

}

.div_width30P{
   width:30%;
   float:left;
   
}

.div_width40P{
   width:40%;
   float:left;
   
}

.div_width50P{
   width:48%;
   float:left;
   
}

.div_width2P{
   width:2%;
   float:left;
}
.div_width70{
   width:80px;
   float:left;
}

.div_width140{
   width:130px;
   float:left;
}
.div_rightBorder{
   border-right: 1px solid #ffffff;
}
.div_leftBorder{
   border-left: 1px solid #ffffff;
}

.div_centerAlign{
   text-align:center;
   vertical-align:middle;   
}
@media screen {
   .inner { 
      float: left; 
      overflow: hidden; 
      
   }
}


@media screen {
   .inner div { 
      float: left;     
      width: 10px;    
      margin-bottom: -1000px; 
      padding-bottom: 1000px; 
      
   }
}

@media print {
   .inner div { 
      float: left;     
      width: 10px;          
   }
}
.inner .col1 { width: 270px; border-right: 2px solid #7b4590; vertical-align:middle; }
.inner .col2 { width: 120px; border-right: 2px solid #7b4590; text-align:center;}
.inner .col3 {  width: 140px; position:relative; top:-10px ; text-align:center; }
.inner .col4 { width: 165px;    position:relative; top:18px ; text-align:center; }
.inner .col5 { width: 75px; border-right: none; position:relative; top:-13px ; left:23px;}
.inner .col6 { width: 165px; text-align:left; position:relative; top:16px;  left:10px} 
.inner .col7 { width: 75px; border-right: none; position:relative; top:-13px ; left:23px;}

.div_height{
   height:5px;
   
}

.div_prodHeadCell{
display: table; 
height: 55px;
#position: relative; 
overflow: hidden; 
}

.div_prodHeadVCenter{
#position: absolute; 
#top: 50%;
display: table-cell; 
vertical-align: middle;
}

.div_prodHeadACenter{
#position: relative; 
#top: -50%;
margin-left: auto; 
margin-right: auto;
}
.colPH3{
   padding:0 0px 0 10px; 
}
.colPH2{
   padding:0px 0px 0px 6px;
}

.colPH1{
   padding:0 2px 0 25px;
}


.realPricePosition{
   vertical-align:top; 
   position:relative; 
   top:-10px;
}

.realPricePosition_1{
   vertical-align:top; 
   position:relative; 
   top:-5px;
}
.addToCartPosition{
   position:relative; 
   top:25px;
   left:-5px;
}
.discPosition{
    position:relative; 
    top:20px;
}

.discPosition_1{
    position:relative; 
    top:30px;
}
.discountValue_IE{
position:absolute; 
top:5px; 
left:8px;
}

.discountValue_NE{

position:absolute; 
top:-33px; 
left:9px
}

.discountValue_1{
position:relative; 
top:-5px; 
left:-5px
}

.discountValue_2{
position:relative; 
top:-1px; 
left:-10px
}

.discountValue_3{
position:relative; 
top:-5px; 
left:-2px
}

.fontBold{
   font-weight:bold;
}

.div_content14_2 ul, #productInfo ul{
	font-size:14px;
	list-style-position: outside; 
	margin-left: 0px; 
	padding-left: 16px; 
	list-style: disc; 
	vertical-align: middle;
	
	
}
.div_content14_2 li, #productInfo li{
	margin: 0px; 
	padding: 0px;
	margin-bottom:5px;
	list-style: disc ;
	padding-left: 8px;	
}
.lineThrough{
   text-decoration:line-through
}

.discountValueDetailPosition{
   float:right;
   text-align:right; 
   position:relative; 
   top:7px; 
   left:-6px
}
.priceDetailSignPosition{
   position:relative; 
   top:16px; 
}
.priceDetailDecimalPosition{
   position:relative; 
   top:5px; 
}
.priceBoxPosition{
     position:relative; 
     top:-9px;      
}


.underLineThrough{
   text-decoration:underline
}
.colorRed{
   color:#ff0000;
}

.colorYellow{
   color:#ffff00;
}


.colorPurpleBG{
   background-color: #C7007D;
}

.currency_content1 {	
	font-size: 12px;	
	color: #0068B5;
}

.currency_content2 {	
	font-size: 12px;	
	color: #6A0068;
}

.brandDiscountNote {
   font-family: Arial, Helvetica, sans-serif;
   color: #FFD802;
   font-size: 10px;
	line-height: 12px;
	text-decoration: none;
}

.div_content13 a{
   color: #571a75;
	text-decoration: none;   
}

.div_content13 a:hover{
	text-decoration: underline;   
}	



.div_content40_Catg30 {	
	font-size: 40px;
	color: #C11E1E;
	text-decoration: none;
}


.div_content40_Catg64 {	
	font-size: 40px;
	color: #FBC67B;
	text-decoration: none;
}

.div_content35_Catg30 {	
	font-size: 35px;
	color: #C11E1E;
	text-decoration: none;
}

.div_content29{	
	font-size: 29px;
	color: #ffffff;
	text-decoration: none;
}

.div_content29_Catg64 {	
	font-size: 29px;
	color: #FBC67B;
	text-decoration: none;
}


.div_content29_Catg30 {	
	font-size: 29px;
	color: #C11E1E;
	text-decoration: none;
}

.div_content32{	
	font-size: 32px;
	color: #ffffff;
	text-decoration: none;
}

.div_content32_Catg64 {	
	font-size: 32px;
	color: #FBC67B;
	text-decoration: none;
}


.div_content32_Catg30 {	
	font-size: 32px;
	color: #C11E1E;
	text-decoration: none;
}
.div_content35_Catg64 {	
	font-size: 35px;
	color: #FBC67B;
	text-decoration: none;
}

.div_content35 {	
	font-size: 35px;
	color: #FFFFFF;
	text-decoration: none;
}


.div_content18_Catg30 {	
	font-size: 18px;
	color: #C11E1E;
	text-decoration: none;
}


.div_content18_Catg64 {	
	font-size: 18px;
	color: #FBC67B;
	text-decoration: none;
}




.div_content13{   
	font-size: 13px;
	color: #5e0f61;
	text-decoration: none;
}

.div_content13_1{   
	font-size: 13px;
	color: #5e0f61;
	text-decoration: line-through;   
}





.div_content15_3{   
	font-size: 15px;
	color: #5e0f61;
	text-decoration: line-through;   
}

.cartTop{
	background-image:url("/images/common/smallCartTop.gif");
	width:301px;
	height:12px;
	background-repeat:no-repeat;
	display:block;
}

.cartBottom{
	background-image:url("/images/common/smallCartBottom.gif");
	width:301px;
	height:12px;
	background-repeat:no-repeat;
	display:block;
}
.divShopCartBG{ 
   background-image:url("/images/common/smallCartBody.gif");
   width:301px;
}

.divShopHeaderBG{
   background-color:#69328B;
   width:260px;
   height:18px;
   font-size: 13px;
	color: #ffffff;
	font-weight:bold;
	padding:1px 0px 0px 0px;
}
.divCartCol1{
   width:140px;      
}

.divCartCol2{   
   width:40px;   
}
.divCartCol3{
   width:70px;  
		
}
.divCartHeaderSpace{
   background-color:#ffffff;
   width:1px;
   height:18px;
}


.cartContent{
   font-size:12px;
	color:#69328B;
	padding:0px 0px 0px 0px;
	width:260px;
	font-weight:bold;
   font-family: Arial, Helvetica, sans-serif;
}

.cartContent li{
float:left;
list-style-type:none;
}


.cartFooterContent{
   font-size:12px;
	color:#69328B;
	padding:0px 0px 0px 0px;
	width:260px;
   font-weight:bold;
}

.cartFooterContent li{
float:left;
list-style-type:none;
}

.divCartFooterCol1{
   width:184px;  
		
}
.divCartFooterCol2{
   width:70px;    
		
}

.div_height20{
   height:20px;
   
}

.div_purple2_top{
	width: 790px;
	height: 9px;
	background:url("/images/common/roundTop_purple2.gif") left top;
	
}


.star{
   font-size:28px; 
   line-height:18px; 
   vertical-align:top;
}




.leftContainer_S
{
width: 156px;
height: 275px;
padding: 0px 1px 0px 9px;
float: inherit;
overflow:scroll;
overflow-x: hidden;
scrollbar-face-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-shadow-color:#7e7c7f;
scrollbar-darkshadow-color:#7e7c7f;
scrollbar-base-color:#FFFFFF;
scrollbar-arrow-color:#7e7c7f;
scrollbar-highlight-color:#7e7c7f;
}
.indexList li{
	padding-top:2px;
	padding-bottom:2px;
}




.lineHeight10{
	line-height:10px;
}


.lineHeight6{
	line-height:6px;
}


/*============================================================================================*/

.discountValue2_IE{
position:absolute; 
top:5px; 
left:9px;
}

.discountValue2_NE{

position:absolute; 
top:-32px; 
left:8px
}

.div_leftmenu_Middle{
background:url("/images/common/ShopLeftBox/csMenuMiddle.gif") left top repeat-y;
width: 172px;
}

H3{
   font-size: 35px;
	color: #571A75;
	text-decoration: none;
	font-weight:bold;
}

H2{
   font-size: 27px;
	color: #571a75;
	text-decoration: none;
}

.indexList li{
	padding-top:2px;
	padding-bottom:2px;
}
.indexHeader{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	background-color: #571A75;
	font-weight: bold;
	padding-left:5px;
}
.indexItem{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration: none;
	cursor:pointer;
	padding-left:1px;
	margin-top:3px;
	margin-bottom:3px;
}
.indexItem a{
	color:#FFFFFF;
	text-decoration: none;
	display:block;
}
.indexItem a:hover{
	color:#FFFFFF;
	background-color:#d0a7f9;
	text-decoration: none;
	display:block;
}
.font_M {
	font-size:13px;
	font-weight:normal;
}
.freeShipListPosition{
   position:relative;
   left:-10px;   
}

.freeShipListPosition_1{
   position:relative;
   left:0px;
}

.freeShipListPosition_2{
   position:relative;
   left:-10px;
   
}

.freeshipDetailPosition{
   position:relative;
   left:12px;
   top:9px;
}
.div_share_1 a{
   color:#571a75;
}
a.NewCust:link {text-decoration: none}
a.NewCust:visited {text-decoration: none}
a.NewCust:active {text-decoration: none}
a.NewCust:hover {text-decoration: none;}
.relativepos{
   position: relative;
}
.specialCN{
position:absolute;
left: 0px;
top:0px;
width:133px;
height:133px;
background: transparent url(../images/chinese/5percent_10.gif) no-repeat;
}

/*New product details page style*/
.paddingTop15{
	padding-top:15px;
}
#product{
	color:#571A75;
	font-size: 15px;
	padding: 20px 20px 20px 20px ;
}
#product .image{
	margin: 55px 0px 0px 0px; 
}
#productImages{
	position: relative;
	width:350px;
}
#product .colorOption{
	position: absolute;
	top: -10px;
	left: -10px;
}
#productImages .starburst {
background:url("../images/starburst_90.gif") no-repeat scroll center center transparent;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
height:58px;
padding:17px 15px;
position:absolute;
right:0;
text-align:center;
top:-10px;
width:60px;
}
#productInfo{
	width: 370px;
	margin-left: 30px;
}
#product h3{
	font-size: 24px;
}
#product h4{
	font-size:18px;
}
#product p, #product h3, #product h4{
	margin: 10px 0px 10px 0px;
}
#product p:first-child{
	margin-top: 0px;
}
.ourPrice, .saved_price{
	font-size: 18px;
	font-weight:bold;
	color:#CF0360;
}
.subheader{
	font-weight:bold;
	margin-bottom: 10px;
	font-size: 16px;
}
.smallB{
	font-size:12px;
	font-weight:bold;
}
.saved_price{
	color: #3d7c1f;
}
#productInfo ul.guaranteed{
	margin-left: 6px;
}
#productInfo ul.guaranteed li{
	list-style-image: url(../images/common/symbol2.gif);
	font-size: 12px;
	padding:0 0 0 3px;
}
#product a:active,#product a:linked{
	color:#2200CC;
}
#product a:visited {
color:#551A8B;
}
.youtube_video{
background-color: #f5eef6;
padding:10px;
}
/*Start extra special style*/
.newstyle .div_Purple3_Top{
padding-top: 9px;
margin: 0px;
height: 0px;
display:block;
overflow: hidden;
background: url("/images/common/roundTop_Purple3.gif") no-repeat left top transparent;
}
.newstyle .pageTitleBackground, .newstyle .pink1Background{
width: 760px;
padding: 10px 15px 10px 15px;
}
.newstyle .pageTitleBackground .PageTitleContent{
width: 520px;
}
.newstyle .pageTitleBackground .PageTitleContent .title{
width: 470px;
}
.newstyle .div_share{
float:none;
}
.newstyle .pink1Background a:link, .newstyle .pink1Background a:visited, .newstyle .pink1Background a:hover{
color:#FFFFFF;
font-size:15px;
text-decoration:none;
font-weight:bold;
}

.newstyle .div_width50P{
   width:48%;
   margin-bottom: 5px;
}
.newstyle .catgAnchor, .newstyle .viewBrand{
float:left;
width: 250px;
}.newstyle .viewBrand{
width: 88px;
}
.newstyle .marginright15{
margin-right: 15px;
}
.newstyle .bg8E59B7{
background-color: #8E59B7;
padding: 0 0 0 0;
width: 790px;
}
.newstyle .bg8E59B7 a:link, .newstyle .bg8E59B7 a:visited, .newstyle .bg8E59B7 a:hover {
color:#FFFFFF;
font-size:18px;
line-height:20px;
text-decoration:none;
font-weight: normal;
margin-bottom: 10px;
}
.newstyle .clos{
width: 240px;
margin: 0px 10px 10px 0px;
float:left;
}
.newstyle .brandlist{
padding: 10px 15px 10px 15px;
display:none;
}
.newstyle h2{
color:#571A75;
font-size:27px;
}
.newstyle .pink1Background a:hover, .newstyle .bg8E59B7 a:hover{
text-decoration:underline;
}
.newstyle .prodListheader{
padding: 10px 0px 10px 0px;
width: 790px;
color: #ffffff;
position: relative;
}
.newstyle .div_dot{
margin: 0px;
padding-top: 1px;
height: 0px;
display:block;
overflow: hidden;
background:url("/images/common/box.gif") repeat scroll left top transparent;
}
.newstyle .marginbottom5{
margin-bottom: 5px; 
}
.newstyle .margintop5{
margin-top: 5px; 
}
.newstyle .div_pink_Top{
	height: 0px;
   padding-top: 9px;
   display:block;
   overflow:hidden;
	background:url("/images/common/roundTop_pink.gif") no-repeat left top;
}
.div_RecRetail
{
	width:127px;
}
.perfumeListIndexTable
{
	width:700px;
}
.desc{
width: 370px;
margin-left: 20px;
}