#Layer1 {
	position:absolute;
	z-index:1000;
}
#Layer1_home {
	position:absolute;
	z-index:10;
}

.login{
background-image:url(/main/images/re_always_home_search_bg.gif);
background-repeat:no-repeat;
_background-image:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src='/main/images/re_home_cleo_search_bg.png');
}

#Layer2 {
	position:absolute;
	z-index:1;
	left: 287px;
}

#Layer3 {
	position:absolute;
	width:154px;
	height:156px;
	z-index:2;
	top: 610px;
}

#Layer6 {
	position:relative;
/*	left:104px; 
	top:7px; */
	width:251px;
	height:72px;
	z-index:500;
}

.flashContainer {
	width:607px;
	position:absolute; 
	z-index:30;
}

#flashcontent {	
	padding-left:131px;
	padding-top:6px;
	z-index:30;
}

/*.login_bg {
background-image:url(/main/images/re_home_search_bg.gif);
background-repeat:no-repeat;
background-position:top;
}*/
.login_bg {
background-image:url(../main/images/re_login_bg.png);
background-repeat:no-repeat;
background-position:top;
_background:none; 
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../main/images/re_login_bg.png',sizingMethod='image'); 
}
.flash {
	width:607px;
	position:absolute; 
	z-index:100;
}

#flashcont {	
	padding-left:131px;
	padding-top:4px;
}
/*Tampax Mona CSS starts here*/
.tammona_main{
	position:absolute;
	z-index:300; 
	width: 300px;
}
.tammona_mrg{
	margin:-430px 0 0 -26px;
}
.tammmona_inc{
	z-index:0;
}
.tammmona_pos{
	position:relative;
}
.flashcontent_2 {
width:139px;
z-index:30;
}
#flashcontent_2 {
padding-top:4px;
z-index:30;
}
.HomemonaFlash {
	position: absolute; 
	margin:134px 0 0 -27px; 
	height: 232px; 
	width: 335px; 
	z-index: 10000;
}
.HomemonaGiftFlash {
	position: absolute; 
	margin:324px 0 0 131px; 
	z-index: 10; 
	height: 140px; 
	width: 132px;
}
/*Tampax Mona CSS ends here*/
.login_vip{
background-image:url(../main/images/re_vip_search_bg.gif);
background-repeat:no-repeat;
}
.vip_login_text {
	font-size: 11px;
	color: #909090;
	line-height: 120%;
}
#vip_login_box_tab {
position:absolute;
background-image:url(../main/images/re_vip_tab_bg.gif); background-repeat:no-repeat;
width:330px;
height:233px;
margin-top:-25px;
margin-left:-30px;
}
.vip_login_form {
width:177px;
height:20px;
}
.vip_ysout_pink {
color: #ef4f91;
_margin-top:5px;
}
#vip_ysout_hdr { width: 272px; height: 95px; position:relative;}
#vip_ysout_hdr span {position: absolute; width: 272px; height: 95px; }

.re_dwn_txt {
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#002e64; font-weight:bold;
}