﻿body 
{
	margin-top:0px;
	background-color:#000000;
	font-family:Century Gothic;
}
.Page
{
	width:980px;
	border:solid 0px white;
vertical-align:top;
	background-color:#000000
}
.TDLogo
{
	width:980px;
	/*height:117px;*/
	vertical-align:top;
}
.TDUserLogin
{
	width:980px;
	height:30px;
	vertical-align:middle;

}

.PageMiddle
{
	width:980px;
	vertical-align:top;

}

.PageBottom
{
	width:980px;
	vertical-align:top;


}
.PagetopleftPart
{
	width:166px;
}
.PageMiddleLeft
{
	width:143px;
	vertical-align:top;
	padding-top:42px;
	padding-left:13px;
	padding-right:10px;
}

.leftTopMenu
{
	width:120px;
	vertical-align:top;	
	text-align:left
}


.leftBottomMenu
{
	width:120px;
	vertical-align:top;	
	padding-top:60px;
	text-align:left
}


.leftMembersArea
{
	width:120px;
	vertical-align:top;	
	padding-top:60px;
	text-align:center;
}
.leftMembersArea2
{
	width:120px;
	vertical-align:top;	
	padding-top:20px;
	text-align:center;
}
.DivMEmebrsArea
{
	width:114px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;	
	text-align:center;
	background-color:#e4408c;
}

.PageMiddleRight
{
	width:837px;
	vertical-align:top;
	background-color:white

}
.PageBottomLeft
{
	width:143px;
	height:20px;
	text-align:center;
		padding-top:10px;
		padding-bottom:3px;
}
.PageBottomRight
{
	width:811px;
	height:20px;
	text-align:right;
	padding-right:26px;
	background-color:White;
	padding-top:10px;
		padding-bottom:3px;
}
.tdTopMenu
{
	height:42px;width:837px;
	vertical-align:top;
}
.tdBody

{
	width:785px;
	vertical-align:top;
	padding-left:26px;
	padding-right:26px;
}
.tdCPH
{
	width:785px;
	vertical-align:top;
	text-align:left;
}

.tdBraGuide
{
	width:785px;
	vertical-align:top;
	text-align:center;

}
.tdBra
{
	width: 718px;
}
.divBra
{
	width: 716px;height:644px;overflow:hidden;border:double 2px #cdcdcd
}
.tdTabs
{
	width: 20px;height:100px;padding-bottom:5px;vertical-align:middle;text-align:left
}
.btnBraTabs
{
	width: 19px;padding-top:3px;padding-bottom:3px;
	border-bottom:solid 1px #e4408c; 
	border-top:solid 1px #e4408c; 
	border-right:solid 1px #e4408c; 
	background-color:White;
	 font-family:Century Gothic;
	font-size:13px;
	color:#e4408c;
	text-decoration:none;
	font-weight:bold;
	writing-mode:bt-rl ;
}
.divHPTop
{
	width:785px;vertical-align:top;padding-bottom:10px;
}
.divHPbottom
{
	width:785px;overflow:hidden
}
.imgLogo
{
	height:117px;width:980px;border:solid 0px;
}
.tdLeftCorner
{
	
	width:16px;
	height:42px;
}
.imgLeftCorner
{
	
	width:16px;
	height:42px;
	border:solid 0px;
}
.tdMenu
{
	
	width:805px;
	height:42px;
	padding-right:16px;
	vertical-align:top
}
.tdMenu1
{
	width:805px;
	height:30px;
		vertical-align:top;
	vertical-align:middle;
	overflow:hidden
}
.TitleCopyRights
{
	font-family:Century Gothic;
	font-size:10px;
	
color:#ffffff;
}
.linkA2A
{
	font-family:Century Gothic;
	font-size:10px;
color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.linkA2A_mouseOver
{
	font-family:Century Gothic;
	font-size:10px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer
}
.FontWhite
{
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;

	text-decoration:none;
}
.MenuPadding
{
	padding-top:5px;
}
.MenuAccountPadding
{
	padding-top:10px;
	padding-left:5px;
}
.linkw
{
	font-family:Century Gothic;
	font-size:12px;
color:#FFFFFF;
	text-decoration:none;
}
.link_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
cursor:pointer
}

.linknotSelected
{
	font-family:Century Gothic;
	font-size:12px;
color:#ffffff;
	text-decoration:none;
}
.linkSelected
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
}
.PageBottomLeftM
{
	width:143px;
}
.PageBottomRightM
{
	width:785px;
	/*height:50px;*/
	padding-right:26px;
	padding-left:26px;
	background-color:White;
	padding-top:10px;
}
.PageFaceBooklink
{
	width:785px;
	height:53px;
	text-align:left;
}
.PageMailingList
{
	width:242px;
	padding-left:58px;
	height:53px;
	text-align:right;
 vertical-align:bottom;
}
.tdMAILNGLIST
{
	width:242px;height:53px;
	background-image:url('Images/mailingbg.jpg');

}
.txtEmail
{
	width:180px;
	height:15px;
	border:solid 0px;
	color: #777077;
	font-family:Century Gothic;
	font-size:11px;
	padding-left:3px;
	text-align:left;
	vertical-align:middle;font-weight:bold;
}
.txtEmailb
{
	width:250px;
	height:22px;
	border:solid 0px;
	color: #777077;
	font-family:Century Gothic;
	font-size:11px;
	padding-left:3px;
	text-align:left;
	vertical-align:middle;font-weight:bold;
}
.linkB
{
	font-family:Century Gothic;
	font-size:12px;
	font-weight:bold;
color:#ffffff;
	text-decoration:none;
	/*background-color:#000000;*/
	height:25px;
	width:100px;
	text-align:center;
	vertical-align:middle
}
.linkB_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold;
/*background-color:#e4408c;*/
text-align:center;
	vertical-align:middle
}
.FontWhiteS
{
	font-family:Century Gothic;
	font-size:13px;
	color:#ffffff;

	text-decoration:none;
}

.FontWhitebOLD
{
	font-family:Century Gothic;
	font-size:12px;
	color:#ffffff;
font-weight:bold;
	text-decoration:none;
}
.FontWhitebOLDB
{
	font-family:Century Gothic;
	font-size:15px;
	color:#ffffff;
font-weight:bold;
	text-decoration:none;
}
.txtmEMBERSEmail11
{
	width:105px;
	height:18px;
	border:solid 0px;
	color: #777077;
	font-family:Century Gothic;
	font-size:10px;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	background-color:White
}
.txtmEMBERSEmail
{
	width:105px;
	height:18px;
	border:solid 0px;
	color: #777077;
	font-family:Century Gothic;
	font-size:12px;
	font-weight:bold;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	background-color:White
}
.tDmEMBERSaREA
{
	height:30px;
	vertical-align:middle;
	text-align:center
}
.tDmEMBERSaREACheckBOx
{
	height:30px;
	vertical-align:middle;
	text-align:left;

}
.chkRemember
{
font-family:Century Gothic;
	font-size:10px;
	color:#ffffff;
}
.chkRemember1
{
font-family:Century Gothic;
	font-size:12px;
	color:#ffffff;
}

.linkW1
{
	font-family:Century Gothic;
	font-size:12px;
	font-weight:bold;
color:#ffffff;
	text-decoration:none;
	
}
.linkW_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
	font-weight:bold;
color:#000000;
	text-decoration:none;
cursor:pointer;

}
.tDmEMBERSaREANewuser
{
	height:20px;
	vertical-align:middle;
	text-align:left
}


.accordionHeader
{
	border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	cursor: pointer;
	padding-bottom:5px;
}

.accordionHeaderSelected
{
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
		border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#e4408c;
	text-decoration:none;
	cursor: pointer;
		padding-bottom:5px;
}

.accordionContent
{
		padding-bottom: 7px;

	padding-top: 7px;
		
}



.accordionSubHeader
{
	border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;
	text-decoration:none;
	cursor: pointer;
	padding-bottom:5px;
}

.accordionSubHeaderSelected
{
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#e4408c;
	text-decoration:none;
	cursor: pointer;
}

.accordionSubContent
{
		padding-bottom: 7px;

	padding-top: 7px;
		
}







.divN
{
	display:none;
	
}
.divV
{
	display:block;
	
}

.imgHPTop
{
	width: 785px;
	 /*height: 430px;*/
	 border:solid 0px;
}
.imgHPBottom
{
	width: 252px;
	 height: 320px;
	 border:solid 0px;
}


.linkBlack
{
	font-family:Century Gothic;
	font-size:14px;
color:#634a4a;
	text-decoration:none;
	font-weight:bold;
}
.linkBlack_mouseOver
{
	font-family:Century Gothic;
	font-size:14px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold;
}

.tdBrands1
{
	width: 785px;
}
.imgLogos
{
	width: 785px;
	 /*height: 130px;*/
	 border:solid 0px;
}
.imgBigLogos
{
	width: 785px;
	  /*height: 400px;*/
	 border:solid 0px;
}
.tdBrands2
{
	width: 785px;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align:top;
}
.tdWishlistT
{
	width: 392.5px;
	padding-bottom:10px;
	padding-top:10px;
	vertical-align:top;

}
.tdBrandsW
{
	width: 760px;
	padding-bottom:20px;
	padding-top:10px;
	padding-right:25px;
	
	vertical-align:top;

}
.tdBrandsA
{
	width: 785px;
	padding-bottom:20px;
	padding-top:20px;
	vertical-align:top;

}
.tdBrands3
{
	width: 785px;
	padding-bottom:5px;
}
.tdBrands4
{
	width: 785px;
	
	padding-top:10px;

}
.tdBrands5
{
	width: 785px;
	


}
.tdBrandsline
{
	width: 785px;
	height:1px;
	background-color:#cccccc;
}
.Font#000000
{
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
font-weight:bold;	
	text-decoration:none;

}
.ddl1
{
	width:98px;
	height:20px;
	border:solid 1px;
	color: #777077;
	font-family:Century Gothic;
	font-size:11px;
	padding-left:3px;
	text-align:left;
	vertical-align:top;
	font-weight:bold;
}
.imgThumbnail1
{
	width: 177px;height: 240px;
      border: solid 1px #e9e9e9;
}
.scroll
{

	scrollbar-face-color: #e9e9e9;scrollbar-highlight-color:#e9e9e9;overflow-x: hidden;overflow-y: auto;text-align:left;scrollbar-shadow-color: #e9e9e9;
	scrollbar-3dlight-color: #e9e9e9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color:#e9e9e9;
	scrollbar-darkshadow-color: #e9e9e9;
	
}
.scrollB
{

	scrollbar-face-color: #e9e9e9;
	scrollbar-highlight-color:#e9e9e9;
	overflow-x: hidden;
	overflow-y: auto;
	text-align:left;
	scrollbar-shadow-color: #e9e9e9;
	scrollbar-3dlight-color: #e9e9e9;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color:#e9e9e9;
	scrollbar-darkshadow-color: #e9e9e9;
	background-color:#e9e9e9
}

.scrollWhite
{

	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color:#ffffff;
	overflow-x: hidden;
	overflow-y: auto;
	text-align:left;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color: #ffffff;
	background-color:#ffffff
}

.desc1
{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	text-align:left;
	
}
.desc2
{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	text-align:left;
/*	font-weight:bold;*/
}
.descorder
{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-bottom:10px
/*	font-weight:bold;*/
}
.desc3
{
	font-family:Century Gothic;
	font-size:11px;
	color:#000000;
	text-align:left;
	
}

.panel1
{
	width: 179px;
	vertical-align:top;
}
.panel2
{
	width: 179px;
	padding-left:23px;
	vertical-align:top;
	
}
.panel3
{
	width: 179px;
	padding-left:23px;
	padding-right:23px;
	vertical-align:top;
	
}
.panel4
{
	width: 179px;
	vertical-align:top;
	padding-right:23px;
}
.linkSelectedSmall
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
font-weight:bold
}
.linkBlackSmall
{
	font-family:Century Gothic;
	font-size:12px;
color:#757575;/*634a4a*/
	text-decoration:none;
	font-weight:bold

}
.linkBlackSmall_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold
}



.linkBlackSmall2
{
	font-family:Century Gothic;
	font-size:11px;
color:#000000;
	text-decoration:none;
font-weight:bold

}
.linkBlackSmall2_mouseOver
{
	font-family:Century Gothic;
	font-size:11px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold
}

.linkPurpuleBig
{
		font-family:Century Gothic;
	font-size:15px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
}
.linkPurpuleBig20
{
		font-family:Century Gothic;
	font-size:20px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
}
.linkPurpuleBig2
{
		font-family:Century Gothic;
	font-size:17px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
}
.linkPurpuleM2
{
		font-family:Century Gothic;
	font-size:15px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
}
.linkBlackBig
{
	font-family:Century Gothic;
	font-size:15px;
color:#000000;/*634a4a*/
	text-decoration:none;
	font-weight:bold

}
.linkBlackBig_mouseOver
{
	font-family:Century Gothic;
	font-size:15px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold
}

.linkBlackBigf
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;/*634a4a*/
	text-decoration:none;
	

}
.linkBlackBigf_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;

}
.imgItemM
{
	width: 420px;height: 570px; border:solid 0px;
}
.imgEmailItemM
{
	width: 300px;height: 400px; border:solid 0px;
}
.imgEamilItemM
{
	width: 300px;height: 400px; border:solid 0px;
}
.tddetItem
{
	width: 350px;height: 570px;padding-left:15px;
}
.tddetEmailItem
{
	width: 400px;height: 400px;padding-left:15px;
}
.TR2td1Items
{
	width: 400px;
	 height: 40px;
	 border:solid 1px #cccccc;
	  padding-left:18px;
}
.TR2td2Items
{
	width: 350px;
	 height: 42px;
	 border:solid 0px #cccccc;
	 /*padding-left:15px;*/

}
.TR2td2Itemsaa
{
	width: 335px;
	 height: 42px;
	 border:solid 0px #cccccc;
	 padding-left:15px;
}
.DivPointer
{
	cursor:pointer;
}

.divBG
{
	background-image: URL(Images/divbg.png);
	background-repeat: repeat;
}
.dvScroll
{
	border: ridge 0;
	overflow: hidden;
}

.tdseperate
{
	width: 2px;
	 
	 padding-left:15px;
 padding-right:15px;
 vertical-align:middle
}
.divLine
{
	width: 2px;
	 height: 17px;
	background-color:#e4408c;
}
.divc2
{
	width: 770px;
	text-align:left;
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
}
.divContentCS
{
	width: 785px;
	text-align:left;
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
}
.td1Store
{
	width:180px;
	padding-right:19px;
	vertical-align:top;
	text-align:left;
	padding-top:20px;
}
.td2Store
{
	width:586px;
	
	vertical-align:top;
	text-align:center;
		padding-top:20px;
}
.divStroreAddress
{
	width: 586px;
	text-align:left;
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
}


.StoreaccordionHeader
{
	border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
	padding-bottom:5px;
	font-weight:bold;
}

.StoreaccordionHeaderSelected
{
	opacity: .50;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
		border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#e4408c;
	text-decoration:none;
	cursor: pointer;
	font-weight:bold;
}

.StoreaccordionContent
{
		padding-bottom: 7px;

	padding-top: 7px;
		
}



.btnBlackSmall
{
	font-family:Century Gothic;
	font-size:11px;
color:#000000;/*634a4a*/
	text-decoration:none;
	font-weight:bold;
	background-color:White;
	border:solid 0px;
	text-align:left;
}
.btnBlackSmall_mouseOver
{
	font-family:Century Gothic;
	font-size:11px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold;
	background-color:White;
	border:solid 0px;
	text-align:left;
}
.AccountTitle
{
	font-family:Century Gothic;
	font-size:14px;
color:#000000;
	text-decoration:none;
	font-weight:bold
	
}
.WP
{
		font-family:Century Gothic;
	font-size:14px;
color:#000000;
	text-decoration:none;
		font-weight:bold
}
.ContactUsTitle
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
	
}
.ContactUsTitleS
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
	
}
.tdReserve
{
	width:120px;vertical-align:top;text-align:left
}


.TDtextboxb
{
	height: 20px; padding-bottom: 5px;text-align:left;
}
.TDtextbox
{
	height: 17px; padding-bottom: 5px;text-align:left;width:300px;
}
.txtMultilines
{
	width:290px;
	height:40px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.eMAILtOtextBox
{
	width:154px;
	height:13px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.MailingListtextBoxb
{
	width:166px;
	height:15px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.MailingListtextBox
{
	width:170px;
	height:13px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.MailingListddl
{
	width:170px;
	height:17px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.TDddl
{
	height: 19px; padding-bottom: 5px;text-align:left;
}
.TDddlb
{
	height: 22px; padding-bottom: 5px;text-align:left;
}
.MailingListddlb
{
	width:170px;
	height:20px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.txtContactus
{
	width:170px;
	height:78px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}

.linkBP
{
	font-family:Century Gothic;
	font-size:13px;
	font-weight:bold;
color:#ffffff;
	text-decoration:none;
	background-color:#e4408c;
	text-align:center;
	vertical-align:middle;
	border:solid 0px;
	width:60px;
	height:23px;
}
.linkBP_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;
border:solid 0px;
	text-decoration:none;
cursor:pointer;
font-weight:bold;
background-color:#e4408c;
text-align:center;
	vertical-align:middle;
	width:60px;
	height:23px;
}
.divData
{
	font-family:Century Gothic;
	font-size:13px;
	color:#e4408c;
}

.linkP1
{
	font-family:Century Gothic;
	font-size:13px;
	
color:#ffffff;
	text-decoration:none;

	text-align:center;
	vertical-align:middle;

}
.linkP1_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;	text-align:center;
	text-decoration:none;
cursor:pointer;

}


.linkBP1
{
	font-family:Century Gothic;
	font-size:13px;
	font-weight:bold;
color:#ffffff;
	text-decoration:none;

	text-align:center;
	vertical-align:middle;

}
.linkBP1_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;
	text-align:center;
	text-decoration:none;
cursor:pointer;
font-weight:bold;	vertical-align:middle;
}

.tdseperateEvents
{
	width: 2px;
	padding-left:10px;
padding-right:10px;
 vertical-align:middle
}
.divLineEvents
{
	width: 2px;
	 height: 15px;
	background-color:#e4408c;
}

.EventChoose
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;/*634a4a*/
	text-decoration:none;
	
font-weight:bold;
}
.ddlEvents
{
	width:160px;
	height:17px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.tdEventsDDL1
{
	padding-right:20px
}

.tdEventLeft
{
	vertical-align:top;
	text-align:left;
	width:665px;
}
.tdEventRight
{
	vertical-align:top;
	text-align:center;
	width:120px;
}
.EventTitleBlack
{
	font-family:Century Gothic;
	font-size:14px;
color:#000000;/*634a4a*/
	text-decoration:none;
	font-weight:bold

}
.tdEvents
{
	vertical-align:top;
	text-align:left;
	width:665px;
	padding-bottom:10px;
	padding-top:10px;
}
.tdEvents1MainImage
{
	vertical-align:top;
	text-align:left;
	width:602px;
	padding-left:40px;
	padding-bottom:10px;
	padding-top:10px
}
.divMainImage
{
	width:602px;
	/*height:424px;*/
	overflow-x:hidden
}
.tdEvents2MainImage
{
	vertical-align:top;
	text-align:left;
}
.divContentEvent
{
	width: 640px;
	text-align:left;
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
}



.tdCatMenulevevel1
{
	width:110px;text-align:left;padding-left:7px;padding-top:1px;padding-bottom:1px;
}

.tdCatMenulevevel3
{
	padding-left:7px
}
.tdCatMenulevevel2
{
	width:93px;text-align:left;padding-left:7px;padding-top:1px;padding-bottom:1px;overflow:hidden
}

.linkwS1
{
	font-family:Century Gothic;
	font-size:12px;
color:#FFFFFF;
	text-decoration:none;
	
}
.linkS1_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
}
.linkS1Selected
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
}

.FrontPage
{
	position:absolute;
	z-index:11;
	width:100%;
	height:100%;
}
.BehindPage
{
	z-index:0;
	width:100%;
	height:100%;
}



.linkwS2
{
	font-family:Century Gothic;
	font-size:14px;
color:#FFFFFF;
	text-decoration:none;
	
}
.linkS2_mouseOver
{
	font-family:Century Gothic;
	font-size:14px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
}
.linkS2Selected
{
	font-family:Century Gothic;
	font-size:14px;
color:#e4408c;
	text-decoration:none;
}
.tdCard1
{
	width:445px;
vertical-align:top;

}
.tdCard2
{
	width:340px;height:362px;
	vertical-align:top;
	
}
.imgFidelityCard
{width:340px;height:362px;
	
}
.tdCard3
{
	width:225px;
vertical-align:top;
}
.tdCard4
{
	width:225px;
vertical-align:top;
padding-top:10px;

}
.tdcardleft
{
	width:100px;vertical-align:middle;text-align:left;padding-bottom:10px;padding-top:10px;
}
.tdcardleft1
{width:100px;vertical-align:bottom;text-align:left;padding-bottom:10px;padding-top:10px;
}
.tdcardleft2
{width:100px;vertical-align:bottom;text-align:left;
}
.CardtextBox
{
	width:113px;
	height:13px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.Cardddl
{
	width:70px;
	height:20px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.Cardddl2
{
	width:98px;
	height:20px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.Cardddl3
{
	width:117px;
	height:20px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.Cardddl4
{
	
	height:20px;
	border:solid 1px #c6c8ca;
	font-family:verdana;
	font-size:9px;
	 font-weight:bold;
	color:#645e59;
	padding-left:3px;
}
.tdcardtxt
{
	width:115px;
	height:13px;
	padding-right:10px;
	vertical-align:top;padding-bottom:10px;padding-top:10px;
	
}
.tdcardtxt1
{
	width:115px;
	height:13px;
	padding-right:10px;
	vertical-align:bottom;padding-bottom:10px;padding-top:10px;
}


.linkP
{
	font-family:Century Gothic;
	font-size:11px;
	font-weight:bold;
	color:#e4408c;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	
	/*width:60px;
	height:23px;*/
}

.linkP_mouseOver
{
	font-family:Century Gothic;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	/*width:60px;
	height:23px;*/
}
.style1
{
    border: 0px solid #96C2F1;
    background-color: Transparent;
    position: absolute;
    display:none;
    filter: alpha(opacity=80);
    opacity: 0.80;
    z-index:1;
}
.style3
{
    
    position: absolute;
    display:none;
   
    z-index:1;
}
.style4
{
   /* background-color: #e4408c;
    filter: alpha(opacity=80);
    opacity: 0.80;*/
    color:Black;
}
.lineBreak
{
	height:10px;
}
.tdeventNoPaddingleft
{
	width:222px;
	padding-bottom:10px;
	text-align:center;
	vertical-align:top;
}
.tdeventPaddingleft
{
	width:222px;
	padding-right:59px;
	padding-bottom:10px;
	text-align:center;
	vertical-align:top;
}
.imgEventsPrepage
{
	width:220px;
	/*height:160px;*/
	border:solid 1px #b7b7b7 ;
	cursor:pointer
}

.linkP13
{
	font-family:Century Gothic;
	font-size:12px;

	color:#e4408c;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;
	
	/*width:60px;
	height:23px;*/
}

.linkP13_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	cursor:pointer;

	text-align:center;
	vertical-align:middle;
	/*width:60px;
	height:23px;*/
}


.tdbrandsNoPaddingleft
{
	width:160px;
	padding-bottom:10px;
	text-align:left;
	vertical-align:top;
}
.tdbrandsPaddingleft
{
	width:160px;
	padding-right:45px;
	padding-bottom:10px;
	text-align:left;
	vertical-align:top;
}
.imgbrandsPrepage
{
	width:160px;
	height:100px;
	border:solid 1px #b7b7b7 ;
	cursor:pointer
}
.BlackTitle
{
	font-family:Century Gothic;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.lbl#000000Big
{
	font-family:Century Gothic;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.NewAccount2
{
	padding-right:20px;
	text-align:left;
	padding-bottom:10px;
width: 455px;
}
.NewAccount
{
	padding-right:20px;
	text-align:left;
	padding-bottom:10px;
width: 455px;
}
.NewAccountinput
{
	width:240px;
	height:20px;
	border:solid 1px #b7b7b7;
	font-size:12px;
	color:#ff3e90;
	padding-left:3px
}
.NewAccountwatertext
{
	width:240px;
	height:20px;
	border:solid 1px #b7b7b7;
	font-size:12px;
	color:#000000;
	padding-left:3px
}
.NewAccountselect
{
		border:solid 1px #b7b7b7;
	width:245px;
	height:22px;
	font-size:12px;
	color:#ff3e90;

}
.NewAccountselectwatertext
{
		border:solid 1px #b7b7b7;
	width:245px;
	height:22px;
	font-size:12px;
	color:#000000;

}
.NewAccount input
{
	width:240px;
	height:20px;
	border:solid 1px #b7b7b7;
	font-size:12px;
	color:#ff3e90;
	padding-left:3px
}
.NewAccount select
{
		border:solid 1px #b7b7b7;
	width:245px;
	height:22px;
	font-size:12px;
	color:#ff3e90;

}
.divNewMsg
{
	width:240px;

	border:solid 1px #b7b7b7;
	font-size:12px;
	color:#ff3e90;
	padding: 3px 3px 3px 3px;
}

.NewAccount	textarea
{
	
		border:solid 1px #b7b7b7;
	width:345px;
	height:200px;
	font-size:12px;
	color:#ff3e90;

}

.uploadFile
{
	width:245px;
		font-family:verdana;
		color:#ff3e90;
		font-size:12px;
		
		height:22px;
		border: solid 1px #b7b7b7;
}
.NewAccountWT
{
	font-size:11px;
	color:#ff3e90;
}
.AccountBTitle
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
	
	
}
.NewAccountBirth
{
	padding-right:20px;
	text-align:left;
	padding-bottom:10px;
width: 255px;
}

.NewAccountBirthselect
{
		border:solid 1px #b7b7b7;
	width:70px;
	height:22px;
	font-size:12px;
	color:#ff3e90;

}
.NewAccountBirthselectwatertext
{
		border:solid 1px #b7b7b7;
	width:70px;
	height:22px;
	font-size:12px;
	color:#000000;

}
.btnBg
{
	width:130px;
	height:20px;
	vertical-align:middle;
	text-align:center;
	background-color:#e4408c;
	font-size:12px;
	color:White;
	border:solid 0px;
}

.btnBg_mouseOver
{
	width:130px;
	height:20px;
	vertical-align:middle;
	text-align:center;
	background-color:#e4408c;
	font-size:11px;
	color:#878787;
	
	border:solid 0px;
}

.linkBlackSBig
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;/*634a4a*/
	text-decoration:none;
	

}
.linkBlackSBig_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;

}
.hiddenElement
{
	display:none
}
.categoryMenu
{
	
	font-family:Century Gothic;
	font-size:14px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
}
.categoryMenu a

{

	text-decoration:none;
color:#FFFFFF;

}

.categoryMenu a:hover
{
	text-decoration:none;
color:#e4408c;
	
}

.categorySubMenu
{
	
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
	font-family:Century Gothic;
	font-size:11px;
}
.categorySubMenu a

{
	
color:#FFFFFF;
	text-decoration:none;
}

.categorySubMenu a:hover
{
	
color:#e4408c;
	text-decoration:none;

}
.categorymainLinks
{
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
	
}



.AccountSelectedTitles
{
	font-family:Century Gothic;
	font-size:14px;
color:#ffffff;
/*font-weight:bold;*/
	text-decoration:none;

width:115px;

vertical-align:middle;
text-align:center;
background-color:#e4408c;

padding:5px 10px 5px 10px;
}
.AccountSelectedTitles a

{

	text-decoration:none;
color:#FFFFFF;

}

.AccountSelectedTitles a:hover
{
	text-decoration:none;
color:#000000;
	
}
.AccountDelete
{
	font-family:Century Gothic;
	font-size:12px;
color:#ffffff;
font-weight:bold;
	text-decoration:none;
width:115px;
padding:3px 10px 3px 10px;
height:17px;
vertical-align:middle;
text-align:center;
background-color:Gray;
border-right:solid 1px white;
}
.AccountDelete a

{

	text-decoration:none;
color:#FFFFFF;

}

.AccountDelete a:hover
{
	text-decoration:none;
color:#e4408c;
	
}
.AccountDelete1
{
	font-family:Century Gothic;
	font-size:12px;
color:#ffffff;
font-weight:bold;
	text-decoration:none;
width:115px;
padding:3px 10px 3px 10px;
height:17px;
vertical-align:middle;
text-align:right;
background-color:Gray;
border-left:solid 1px white;
}
.AccountSpace
{
	width:358px;
height:23px;
background-color:Gray;font-size:12px;

}
.AccountSpace a

{

	text-decoration:none;
color:#FFFFFF;

}

.AccountSpace a:hover
{
	text-decoration:none;
color:#e4408c;
	
}
.InboxSubject
{
	font-family:Century Gothic;
	font-size:14px;
color:#000000;
font-weight:bold;
	text-decoration:none;
width:115px;
padding-right:10px;
height:23px;
vertical-align:top;
text-align:left;
/*background-color:gray;*/
}
.InboxSubjectSpace
{
	width:466px;
height:29px;
background-color:#e4408c;
}



.AccountSpace2
{
	width:224px;
height:27px;
background-color:#e6e6e6;

}


.AccountSpace3
{
	width:320px;
height:27px;
background-color:#e6e6e6;

}

.AccountTitles
{
	
	font-family:Century Gothic;
	font-size:14px;
color:#ffffff;
/*font-weight:bold;*/
	text-decoration:none;
cursor:pointer;


vertical-align:middle;
text-align:center;
background-color:Gray;/*#d5d2d2*/
border-right:solid 1px white;
padding:5px 10px 5px 10px;
}
.AccountTitles a

{

	text-decoration:none;
color:#FFFFFF;

}

.AccountTitles a:hover
{
	text-decoration:none;
color:#e4408c;
	
}
.divAccountTitle
{
	padding-bottom:20px;
	padding-top:20px;
	text-align:left
}

.dvTitlemsg
{
	text-align:left;
		font-size: 12px;
	font-family: Verdana;
	color: #000000;
/*background-color:#f43a8e;*/
}
.MAmsgSubject
{
	width: 270px;
	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #000000;

}

.MAmsgDate
{

	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #333333;

}


.lkSubmitB
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#e4408c;
	text-decoration:none;
}
.lkSubmitB_mouseOver
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}


.lkSubmit
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.lkSubmit_mouseOver
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#e4408c;
	text-decoration:none;
	cursor:pointer;
}

.lkSubmit1
{
	font-family:verdana;
	font-size:12px;

	color:#ffffff;
	text-decoration:none;
}
.lkSubmit1_mouseOver
{
	font-family:verdana;
	font-size:12px;

	color:#e4408c;
	text-decoration:none;
	cursor:pointer;
}
.editProfile_dl
{
	
	height: 15px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color: #333333;

}

.dvMAfilesFile
{
	width: 100px;
	height: 20px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
		font-weight:bold;
}
.dvMAfilesTitle
{
	width: 165px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color:  #333333;
		font-weight:bold;
}
.dvMAFilesSubject
{
	width: 190px;
	height: 16px;
	overflow: hidden;
	text-align: left;
	vertical-align: middle;
	font-size: 12px;
	font-family: Verdana;
	color:  #333333;
		font-weight:bold;
} 



.lblTitle3
{
	font-family:Verdana;
		color:#e4408c;
		font-size:12px;
		font-weight:bold;
}


.divline
{
	width:600px;
	height:2px;
	background-color:#e6e6e6;
	
}

.paddingS
{width:600px;padding-bottom:10px;padding-top:10px
}


.AccountBagTotal
{
	font-family:Century Gothic;
	font-size:12px;
color:#ffffff;
font-weight:bold;
	text-decoration:none;
width:60px;
padding-left:10px;
height:40px;
vertical-align:middle;
text-align:left;
background-color:#d5d2d2;

}

.subtotalNotice
{
	color:#000000;
	font-family:Century Gothic;
	font-size:12px;
}

.AccountBagTExt
{
	width:470px;
height:40px;
background-color:#e6e6e6;
color:#000000;
padding-right:10px;
font-family:Century Gothic;
	font-size:12px;
}

.btnRemove
{
		width:68px;
			font-family:Century Gothic;
	font-size:10px;
height:40px;
background-color:#e6e6e6;
border:solid 1px #d5d2d2;
color:#000000;

}

.BraSelected
{
	color:#e4408c;font-size:20px;font-family:Century Gothic;font-weight:bold;text-decoration:none;
}
.BraLinks
{
	color:White;font-size:20px;font-family:Century Gothic;font-weight:bold;text-decoration:none;
}




.linkBlackBigCS
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;/*634a4a*/
	text-decoration:none;
	font-weight:bold

}
.linkBlackBigCS_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold
}
.linkPurpuleBigCS
{
		font-family:Century Gothic;
	font-size:13px;
color:#e4408c;
	text-decoration:none;
	font-weight:bold
}

.tdseperateCS
{
	width: 2px;
	 
	 padding-left:12px;
 padding-right:12px;
 vertical-align:middle
}

.inboxMsgReadTrue
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.inboxMsgReadFalse
{
	font-family:verdana;
	font-size:12px;
font-weight:bold;
	color:#e4408c;
	text-decoration:none;
}




.messageBody
{
		font-family:Century Gothic;
	font-size:13px;
	color:#000000;
	text-align:left;
	width: 579px; 
	
	 padding: 20px 10px 10px 10px;
	 border: solid 1px #d5d2d2;
	 
}

.btnAddedWishList
{
	width: 755px; 
	border:solid 1px #d5d2d2;
	padding: 5px 5px 5px 5px;
}


.paddingWhish
{
	width:755px;padding-bottom:5px;
}
.btnClose3
{
	font-size:13px;
	color:#e4408c;
	font-weight:bold;
    text-decoration:underline
}
.btnClose3 a
{
	color:#e4408c;
}

.btnClose3 a:hover
{
	color:#e4408c;
}


.btnWhishClose
{
	width:30px;
	height:20px;
	vertical-align:middle;
	text-align:center;
	background-color:#e4408c;
	font-size:12px;
	color:White;
	border:solid 0px;
	cursor:pointer
}


.PageMagazine
{
		width:120px;
	vertical-align:top;	
	padding-top:30px;
	text-align:center;
	
}

.slideShowPaging
{
	padding: 5px 5px 5px 5px;
	/*background-color:#000000;*/
}
/*
.slideShowPaging a
{
	text-decoration:none;
color:#000000;
}

.slideShowPaging a:hover
{
	text-decoration:none;
color:#e4408c;
}*/
.slideShowselected
{
	text-decoration:none;
color:#e4408c;
font-size:12px;
font-weight:bold
}
.slideShownotselected
{
	text-decoration:none;
color:#000000;
font-size:12px;
font-weight:bold
}

.itemsPaging
{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}




/*menu new layout*/


.linkwBold
{
	font-family:Century Gothic;
	font-size:12px;
color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.linkBold_mouseOver
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;
cursor:pointer;
font-weight:bold;
}

.linkBoldnotSelected
{
	font-family:Century Gothic;
	font-size:12px;
color:#ffffff;
	text-decoration:none;font-weight:bold;
}
.linkBoldSelected
{
	font-family:Century Gothic;
	font-size:12px;
color:#e4408c;
	text-decoration:none;font-weight:bold;
}

.FontWhitenew
{
	font-family:Century Gothic;
	font-size:14px;
	color:#ffffff;

	text-decoration:none;font-weight:bold;
}


.menuitem
{
    color:#e4408c;
    
}
.menuitem a

{

	text-decoration:none;
color:#FFFFFF;

}

.menuitem a:hover
{
	text-decoration:none;
color:#e4408c;
	
}

.menuitemUnderlined
{
    color:#e4408c;
    text-decoration:underline;
}
.menuitemUnderlined a

{

	text-decoration:none;
color:#FFFFFF;

}

.menuitemUnderlined a:hover
{
	text-decoration:none;
color:#e4408c;
	
}
















.categoryMenunew
{
	
	font-family:Century Gothic;
	font-size:14px;

	text-decoration:none;
cursor:pointer;font-weight:bold;
}
.categoryMenunew a

{

	text-decoration:none;
color:#FFFFFF;

}

.categoryMenunew a:hover
{
	text-decoration:none;
color:#e4408c;
	
}

.categorySubMenunew
{
	
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
	font-family:Century Gothic;
	font-size:11px;font-weight:normal;
	color:#f8bdd7;
text-decoration:normal
	}
.categorySubMenunew a

{
	
color:#FFFFFF;
	text-decoration:none;font-weight:normal;
}

.categorySubMenunew a:hover
{
	
color:#f8bdd7;
	text-decoration:none;font-weight:normal;
	

}
.categorymainLinksnew
{
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	padding-left:5px;
	font-weight:normal;
	color:#f38bb9;

}

.categorymainLinksnew a

{
	
color:#FFFFFF;
	text-decoration:none;font-weight:normal;
}

.categorymainLinksnew a:hover
{
	
color:#f38bb9;
	text-decoration:none;font-weight:normal;
	

}
.accordionHeader1
{
	border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#000000;
	text-decoration:none;
	cursor: pointer;
	padding-bottom:5px;font-weight:bold
}
.accordionContent1
{
		padding-bottom: 7px;
color:#000000;
	padding-top: 7px;
		font-size:12px;
}


.accordionHeaderSelected1
{
	
		border: solid 0px ;
	font-family:Century Gothic;
	font-size:14px;
	color:#e4408c;
	text-decoration:none;
	cursor: pointer;font-weight:bold
}
.toplink
{
    
	font-family:Century Gothic;
	font-size:12px;
	color:#e4408c;
	text-decoration:underline;
}



.linkBlackBigf1
{
	font-family:Century Gothic;
	font-size:13px;
color:#e4408c;/*634a4a*/
	text-decoration:underline;
}
.linkBlackBigf1_mouseOver
{
	font-family:Century Gothic;
	font-size:13px;
color:#000000;
	text-decoration:underline;
cursor:pointer;

}