/*
REVOLVE.com css Version: 1.0
Author: Shannon
*/
	
/* ----- POPUP ELEMENTS -----*/


#myrevolve_popup{
	margin: 0px;
	padding: 0px;
	background:black;
	}
	
#myrevolve_popup .close{
	float: right;
	margin: 4px 5px 0px 0px;
	}
	
#myrevolve_popup .left{
	float: left;
	margin: 0px;
	padding: 0px;
	}

#myrevolve_popup .right{
	float: right;
	margin: 0px;
	padding: 0px;
	}

#myrevolve_popup .clear{
	clear: both;
	margin: 0px;
	padding: 0px;
	}

#myrevolve_popup h2{
	font-size: 15px;
	color: #00aac1;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	float: left;
	}

#myrevolve_popup h3{
	font-size: 13px;
	font-weight: normal;
	color: #00aac1;
	padding: 0px;
	margin: 0px;
	text-transform: none;
	float: left;
	}

#myrevolve_popup .line{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	height: 10px;
	border-top: 1px solid #2e2e2e;
	border-bottom:0px;
	float: left;
	}

#myrevolve_popup a.link2, #myrevolve_popup a.link2:hover{
	color: #00aac1;
	text-decoration: none;
	}

#myrevolve_popup input{
	margin: 0px;
	padding: 0px;
	background-color: #0f0f0f;
	}
	
#myrevolve_popup input.select{
	margin: 0px;
	padding: 0px;
	width: 14px;
	height: 14px;
	}


/**GETTING STARTED**/	

#myrevolve_popup #getstart{
	width: 505px;
	height: 225px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #getstart #intro{
	margin: 0px;
	padding: 40px 48px 0px 48px;
	}

#myrevolve_popup #getstart #intro h1{
	
	margin: 0px auto auto;
	padding: 0px 0px 10px 0px;
	width: 384px;
	height: 28px;

	}

#myrevolve_popup #getstart #intro p{
	margin: 10px 0px 20px 0px;
	padding: 0px;
	text-align: center;
	font-size: 13px;
	line-height: 17px;
	}

#myrevolve_popup #getstart #intro .btn{

	margin: 0px auto auto;
	padding: 0px;
	width: 93px;
	height: 23px;

	background-repeat: no-repeat;
	text-indent: -99999px;
	float: none;
	}
	

/**SIGN IN**/	
		
#myrevolve_popup #setup_1{
	width: 505px;
	border: solid 2px #2e2e2e;
	}

#myrevolve_popup #setup_1 #intro{
	margin: 0px;
	padding: 40px 48px 0px 48px;

	}

#myrevolve_popup #setup_1 #intro h1{
	display: block;
	margin: 0px auto auto;
	padding: 0px 0px 10px 0px;
	width: 365px;
	height: 28px;
	background-image: url(../images/images_myrevolve/setup_myrevolve.gif);
	background-repeat: no-repeat;
	text-indent: -99999px;
	}

#myrevolve_popup #setup_1 #intro p{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: center;


	}
#myrevolve_popup #setup_1 .intro_class p{
	font-size: 13px;
}
#myrevolve_popup #setup_1 .intro_class_zh p{
	font-size: 14px;
}
.setup_class {
	line-height: 17px;
}
.setup_class_zh {
	line-height: 21px;
}



#myrevolve_popup #setup_1 #signin{
	padding: 25px 75px 85px 70px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	}

#myrevolve_popup #setup_1 #signin .signin_form{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	}

#myrevolve_popup #setup_1 #signin .signin_form .txtbox{
	margin-bottom: 10px;
	float: left;
	}

#myrevolve_popup #setup_1 #signin .signin_form label{
	width: 60px;
	float: left;
	text-align: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	font-size: 13px;
	line-height: 25px;
	color: #7d7d7d;
	}
	
#myrevolve_popup #setup_1 #signin .signin_form .signin_txt{
	padding: 4px 0px 0px 6px;
	margin: 0px;
	width: 278px;
	height: 20px;
	background:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #737373;
	border: 1px solid #2e2e2e;
	overflow:hidden;
	float: left;
	}

#myrevolve_popup #setup_1 a.forgot{
	margin: 0px 0px 0px 70px;
	padding: 0px;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: underline;
	font-style:italic;
	float: left;
	}
#myrevolve_popup #setup_1 a.forgot_zh{
	margin: 0px 0px 0px 70px;
	padding: 0px;
	font-size: 12px;
	color: #7d7d7d;
	text-decoration: underline;
	font-style:italic;
	float: left;
	}
#myrevolve_popup #setup_1 a.forgot:hover{
	font-size: 10px;
	color: #00aac1;
	text-decoration: underline;
	}
	
#myrevolve_popup #setup_1 #signin .createacct{
	padding: 0px 0px 0px 70px;
	margin: 0px;
	float: left;
	}
	

/**CREATE BOUTIQUE**/	
		
#myrevolve_popup #setup_2{
	width: 505px;
	height: 467px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #setup_2 #create{
	margin: 10px 0px 20px 0px;
	padding: 20px 25px 20px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}

#myrevolve_popup #setup_2 #create label{
	margin: 0px;
	padding: 0px;
	}

#myrevolve_popup #setup_2 #create .subject{
	padding: 0px 10px 0px 0px;
	margin: 0px;
	width: 100px;
	font-size: 13px;
	line-height: 25px;
	text-align: right;
	color: #00aac1;
	float: left;
	}
	
#myrevolve_popup #setup_2 #create .name_form{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}

#myrevolve_popup #setup_2 #create .name_form .boutique_name{
	margin:  0px;
	padding: 0px;
	}
	
#myrevolve_popup #setup_2 #create .name_form .name_txt{
	padding: 4px 0px 0px 6px;
	margin: 0px 0px 8px 0px;
	width: 320px;
	height: 20px;
	background:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #737373;
	border: 1px solid #2e2e2e;
	overflow:hidden;
	}

#myrevolve_popup #setup_2 #create .gender_form{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

#myrevolve_popup #setup_2 #create .gender_form ul{
	display: inline;
	padding: 4px 0px 0px 0px;
	margin: 0px;
	float: left;
	}
	
#myrevolve_popup #setup_2 #create .gender_form li{
	display: inline;
	padding: 0px 4px 0px 0px;
	margin: 0px;
	color: #bababa;
	font-size: 13px;
	}

#myrevolve_popup #setup_2 #create .privacy_form{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

#myrevolve_popup #setup_2 #create .privacy_form ul{
	padding: 4px 0px 0px 0px;
	margin: 0px;
	float: left;
	}
	
#myrevolve_popup #setup_2 #create .privacy_form li{
	padding: 0px;
	margin: 0px;
	color: #bababa;
	font-size: 13px;
	}
	
#myrevolve_popup #setup_2 #create .privacy_form p{
	margin: 0px;
	padding: 0px 0px 0px 18px;
	font-size: 11px;
	line-height: 15px;
	color: #737373;
	}

#myrevolve_popup #setup_2 #create .privacy_form .check{
	margin: 15px 0px 15px 0px;
	padding-left: 35px;
	width:310px;
	height:66px;
	}
	

/**MY FAVORITE DESIGNERS**/	
		
#myrevolve_popup #setup_3{
	width: 505px;
	height: 304px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #setup_3 #designer{
	width: 455px;
	margin: 10px 0px 10px 0px;
	padding: 20px 25px 20px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}
	
#myrevolve_popup #setup_3 p{
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 13px;
	line-height: 17px;
	}

#myrevolve_popup #setup_3 p.note{
	margin: 0px;
	padding: 0px 0px 20px 25px;
	font-size: 13px;
	line-height: 17px;
	font-style: italic;
	}

#myrevolve_popup #setup_3 ul{
	list-style-position: inherit;	
	}

#myrevolve_popup #setup_3 li{
	margin: 0px;
	padding: 0px 0px 2px 0px;	
	}

#myrevolve_popup #setup_3 li span{
	padding: 0px 0px 0px 7px;
	margin: 0px;
	font-size: 12px;
	}
							
#myrevolve_popup #setup_3 li a.heart{
	display: block;
	margin-top:4px;
	width: 9px;
	height: 8px;
	text-indent: -9000px;
	background: url('../images/images_myrevolve/setup_heart.gif') 0px -8px no-repeat;
	float: left;
	overflow: hidden;
	}
	
	#myrevolve_popup #setup_3 li a.heart:hover { 
		background-position: 0px -8px;
		width: 9px;
		height: 8px;
		}
		


/**CONFIRMATION**/	
		
#myrevolve_popup #setup_4{
	width: 505px;
	height: 260px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #setup_4 #confirm{
	width: 455px;
	margin: 10px 0px 20px 0px;
	padding: 20px 25px 20px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}
	
#myrevolve_popup #setup_4 p{
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 13px;
	line-height: 17px;
	}

#myrevolve_popup #setup_4 ul{
	list-style-position: inherit;	
	}

#myrevolve_popup #setup_4 li{
	margin: 0px;
	padding: 0px 0px 2px 0px;
	}


/**PUBLIC: CONFIRM**/	
		
#myrevolve_popup #public_1{
	width: 505px;
	height: 250px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #public_1 #confirm{
	width: 455px;
	margin: 10px 0px 25px 0px;
	padding: 20px 25px 20px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}
	
#myrevolve_popup #public_1 p{
	margin: 0px;
	padding: 0px 0px 15px 0px;
	font-size: 13px;
	line-height: 17px;
	}
	

/**PUBLIC: PROFILE**/	
		
#myrevolve_popup #public_2{
	width: 505px;
	height: 250px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #public_2 #profile{
	width: 455px;
	margin: 10px 0px 25px 0px;
	padding: 30px 25px 30px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	height:auto;
	}
	
#myrevolve_popup #public_2 span{
	margin: 0px;
	padding: 0px 15px 0px 0px;
	font-size: 13px;
	color: #00aac1;
	float: left;
	}

#myrevolve_popup #public_2 .portrait{
	margin: 0px;
	padding: 0px 15px 0px 0px;
	float: left;
	}

#myrevolve_popup #public_2 .upload{
	margin: 0px;
	padding: 0px;
	float: left;
	}

#myrevolve_popup #public_2 p{
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	}


/**PRIVACY SETTING**/	
		
#myrevolve_popup #public_3{
	width: 505px;
	height: 420px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #public_3 #privacy{
	margin: 10px 0px 20px 0px;
	padding: 20px 25px 10px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	}

#myrevolve_popup #public_3 #privacy .subject{
	margin: 0px;
	padding: 0px 8px 0px 0px;
	width: 115px;
	font-size: 13px;
	line-height: 20px;
	color: #00aac1;
	text-align: right;
	float: left;
	}

#myrevolve_popup #public_3 #privacy label{
	font-size: 12px;
	}

#myrevolve_popup #public_3 #privacy  .privacy_form label .purchase{
	font-size: 11px;
	color: #737373;
	}
	
#myrevolve_popup #public_3 #privacy .privacy_form{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}

#myrevolve_popup #public_3 #privacy .privacy_form ul{
	padding: 0px;
	margin: 0px;
	float: left;
	}
	
#myrevolve_popup #public_3 #privacy .privacy_form li{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	color: #bababa;
	font-size: 13px;
	line-height: 17px;
	}
	

/**RECENT PURCHASES**/	
		
#myrevolve_popup #public_4{
	width: 505px;
	height: 575px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #public_4 p{
	margin: 0px;
	padding: 8px 25px 8px 25px;
	font-size: 11px;
	font-style: italic;
	line-height: 14px;
	clear: both;
	}

#myrevolve_popup #public_4 #purchases{
	width: 490px;
	height: 380px;
	margin: 10px 0px 20px 0px;
	padding: 20px 15px 10px 0px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}
	
#myrevolve_popup #public_4 #purchases p{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 25px;
	}
	
#myrevolve_popup #public_4 #purchases ul{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	width: 460px;
	float: left;
	}

#myrevolve_popup #public_4 #purchases li{
	padding: 0px 0px 10px 10px;
	margin: 0px;
	float: left;
	width:60px;
	}

#myrevolve_popup #public_4 #purchases li img{
	margin: 0px;
	padding: 0px;
	}
	
#myrevolve_popup #public_4 #purchases li .purchase{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	z-index: 0;
	}

#myrevolve_popup #public_4 #purchases li .purchase_2{
	position: relative;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
	opacity: 0.3;
	filter: alpha(opacity=30);
	z-index: 0;
	}
	
#myrevolve_popup #public_4 #purchases li .x{
	position: relative;
	top: -80px;
	left: 10px;
	padding: 0px;
	margin: 0px;
	z-index: 100;
	}

#myrevolve_popup #public_4 #purchases li .x_2{
	position: relative;
	top: -80px;
	left: 10px;
	padding: 0px;
	margin: 0px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	z-index: 100;
	}
#myrevolve_popup #public_4 #purchases input.check {
	height:13px;
	margin:0;
	overflow:hidden;
	padding:0;
	position:relative;
	vertical-align:top;
	width:13px;
	}
#myrevolve_popup #public_4 #purchases li form {
	margin:0;
	padding:3px 0 0 20px;
	top:0;
	}
	
#myrevolve_popup #scrollbar1{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 287px;
	border: solid 1px #343434;
	}
	
	#myrevolve_popup #scrollbar1 a{
		padding: 0px;
		}
	
	#myrevolve_popup #scrollbar1 .up{
		border: none;
		margin: 0px;
		padding: 0px;
		}

	#myrevolve_popup #scrollbar1 .down{
		border: none;
		margin: 0px;
		padding: 256px 0px 0px 0px;
		}

#myrevolve_popup a.next{
	margin: 0px;
	padding: 0px 0px 0px 220px;
	font-size: 15px;
	color: #00aac1;
	text-decoration: none;
	}

	#myrevolve_popup a.next:hover{
		font-size: 15px;
		color: #7d7d7d;
		text-decoration: none;
		}
		

/**PUBLIC: MY FAVE DESIGNERS**/	

	
#myrevolve_popup #public_5{
	width: 505px;
	height: 560px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #public_5 p{
	margin: 0px;
	padding: 10px 0px 15px 25px;
	font-size: 12px;
	line-height: 17px;
	float: left;
	}

#myrevolve_popup #public_5 .search_form {
	width: 190px;
	padding: 7px 0px 15px 0px;
	float: right;
    }

#myrevolve_popup #public_5 input {
    background-color: #000;
    font-family: arial;
    font-size: 10px;
    color: #ffffff;
	border: 1px solid #2e2e2e;
    }
    
#myrevolve_popup #public_5 #search_design {
	width: 150px;
	height: 20px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	}

#myrevolve_popup #public_5 .favenav{
	height: 29px;
	margin: 0px;
	padding: 0px 0px 0px 25px;
	}
	
#myrevolve_popup #public_5 .favenav li{
	float: left;
	text-indent: -9000px;
	padding: 0px;
	margin: 0px;
	}

#myrevolve_popup #public_5 .favenav a{
	display: block;
		}
	
	a.favenav_1, a.favenav_1_active, a.favenav_1_static{
		width: 150px; 
		height: 29px;
		}
		
		a.favenav_1_active:link, a.favenav_1_active:visited{
		background: url('../images/images_myrevolve/setup_favenav_1.gif') no-repeat left bottom;
		}	
			
		a.favenav_1:link, a.favenav_1:visited{
		background: url('../images/images_myrevolve/setup_favenav_1.gif') no-repeat left top;
		}
				
		a.favenav_1:hover, a.favenav_1_active:hover{
		background: url('../images/images_myrevolve/setup_favenav_1.gif') no-repeat left bottom;
		}
	
	
	a.favenav_2, a.favenav_2_active, a.favenav_2_static{
		width: 106px; 
		height: 29px;
		}
		
		a.favenav_2_active:link, a.favenav_2_active:visited{
		background: url('../images/images_myrevolve/setup_favenav_2.gif') no-repeat left bottom;
		}	
			
		a.favenav_2:link, a.favenav_2:visited{
		background: url('../images/images_myrevolve/setup_favenav_2.gif') no-repeat left top;
		}
				
		a.favenav_2:hover, a.favenav_2_active:hover{
		background: url('../images/images_myrevolve/setup_favenav_2.gif') no-repeat left bottom;
		}
		
	
	a.favenav_3, a.favenav_3_active, a.favenav_3_static{
		width: 91px; 
		height: 29px;
		}
		
		a.favenav_3_active:link, a.favenav_3_active:visited{
		background: url('../images/images_myrevolve/setup_favenav_3.gif') no-repeat left bottom;
		}	
			
		a.favenav_3:link, a.favenav_3:visited{
		background: url('../images/images_myrevolve/setup_favenav_3.gif') no-repeat left top;
		}
				
		a.favenav_3:hover, a.favenav_3_active:hover{
		background: url('../images/images_myrevolve/setup_favenav_3.gif') no-repeat left bottom;
		}
	
	a.favenav_4, a.favenav_4_active, a.favenav_4_static{
		width: 106px; 
		height: 29px;
		}
		
		a.favenav_4_active:link, a.favenav_4_active:visited{
		background: url('../images/images_myrevolve/setup_favenav_4.gif') no-repeat left bottom;
		}	
			
		a.favenav_4:link, a.favenav_4:visited{
		background: url('../images/images_myrevolve/setup_favenav_4.gif') no-repeat left top;
		}
				
		a.favenav_4:hover, a.favenav_4_active:hover{
		background: url('../images/images_myrevolve/setup_favenav_4.gif') no-repeat left bottom;
		}

#myrevolve_popup #public_5 #designer{
	width: 470px;
	height: 320px;
	margin: 0px 0px 10px 0px;
	padding: 20px 10px 10px 25px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	}

#myrevolve_popup #public_5 .heart_select {
	height: 8px;
	width: 9px;
	display: block;
	background: url(../images/3.0/heart_icon.gif) no-repeat 0 -8px;
	float: left;
	margin-top: 4px;
	overflow: hidden;
	}
	
#myrevolve_popup #public_5 .heart_select_on {
	background: url(../images/3.0/heart_icon.gif) no-repeat 0 0;
	width: 9px;
	height: 8px;
	margin-top: 4px;
	float: left;
	display: block;
	}
								
#myrevolve_popup #public_5 #designer_index1 {
	height: 100%;
	width: 145px;
	padding-right: 10px;
	float: left;
	}
		
	#myrevolve_popup #public_5 #designer_index1 li {
		height: auto;
		}
	
	#myrevolve_popup #public_5 #designer_index1 li a {
		padding-left: 3px;
		color: #bababa;
		display:block;
		float:left;
		}
		
	#myrevolve_popup #public_5 #designer_index1 li a:hover {
		text-decoration: none;
		color: #00aac1;
		}

#myrevolve_popup #public_5 #designer_index2 {
	height: 100%;
	width: 140px;
	float: left;
	}
		
	#myrevolve_popup #public_5 #designer_index2 li {
		height: auto;;
		}
	
	#myrevolve_popup #public_5 #designer_index2 li a {
		padding-left: 3px;
		color: #bababa;
		display:block;
		float:left;
		}
		
	#myrevolve_popup #public_5 #designer_index2 li a:hover {
		text-decoration: none;
		color: #00aac1;
		}

#myrevolve_popup #public_5 #scrollbar2{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 15px;
	height: 320px;
	border: solid 1px #343434;
	}
	 
	#myrevolve_popup #public_5  #scrollbar2 a{
		padding: 0px;
		}
	
	#myrevolve_popup #public_5#scrollbar2 .up{
		border: none;
		margin: 0px;
		padding: 0px;
		}

	#myrevolve_popup #scrollbar2 .down{
		border: none;
		margin: 0px;
		padding: 289px 0px 0px 0px;
		}
	/**MY REVOLVE SETUP V6A**/


/**SIGN IN**/	
		
#myrevolve_popup #setup_5{
	width: 505px;
	border: solid 2px #2e2e2e;
	line-height: 18px;
	}

#myrevolve_popup #setup_5 #intro{
	margin: 0px;
	padding: 40px 48px 0px 48px;
	float: left;
	}

#myrevolve_popup #setup_5 #intro h1{
	display: block;
	margin: 0px auto auto;
	padding: 0px 0px 10px 0px;
	width: 365px;
	height: 28px;
	background-image: url(../images/images_myrevolve/setup_myrevolve.gif);
	background-repeat: no-repeat;
	text-indent: -99999px;
	}

#myrevolve_popup #setup_5 #intro p{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: center;

	}
#myrevolve_popup #setup_5 .intro_class p{
	font-size: 13px;
	line-height: 17px;
}
#myrevolve_popup #setup_5 .intro_class_zh p{
	font-size: 14px;
	line-height: 22px;
}

#myrevolve_popup #setup_5 #signin{
	width: 435px;
	margin: 30px 0px 30px 0px;
	padding: 20px 35px 20px 35px;
	border-top: 1px solid #1d1d1d;
	border-bottom: 1px solid #1d1d1d;
	background-color: #0f0f0f;
	float: left;
	}

#myrevolve_popup #setup_5 #signin .signin_form{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	float: left;
	}

#myrevolve_popup #setup_5 #signin .signin_form .txtbox{
	margin-bottom: 10px;
	float: left;
	}

#myrevolve_popup #setup_5 #signin .signin_form label{
	width: 100px;
	text-align: right;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	font-size: 13px;
	line-height: 25px;
	color: #7d7d7d;
	float: left;
	}
	
#myrevolve_popup #setup_5 #signin .signin_form .signin_txt{
	padding: 4px 0px 0px 6px;
	margin: 0px;
	width: 285px;
	height: 20px;
	background:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #737373;
	border: 1px solid #2e2e2e;
	overflow:hidden;
	float: left;
	}

#myrevolve_popup #setup_5 a.forgot{
	margin: 0px 0px 0px 70px;
	padding: 0px;
	font-size: 10px;
	color: #7d7d7d;
	text-decoration: underline;
	font-style:italic;
	float: left;
	}

#myrevolve_popup #setup_5 a.forgot:hover{
	font-size: 10px;
	color: #00aac1;
	text-decoration: underline;
	}

#myrevolve_popup #setup_5 .news_form{
	padding: 0px 0px 10px 105px;
	margin: 0px;
	float: left;
	}

#myrevolve_popup #setup_5 .news_form_zh{
	padding: 0px 0px 10px 105px;
	margin: 0px;
	float: left;
	}
#myrevolve_popup #setup_5 .news_sub_form{
	padding: 0px 0px 10px 120px;
	margin: 0px;
	float: left;
	}
	
#myrevolve_popup #setup_5 input.acct_check{
	width: 12px;
    height: 12px;
    padding: 0px;
    margin: 0px 6px 0px 0px;
    vertical-align: bottom;
    position: relative;
    top: 2px;
	float: left;
    overflow: hidden; 
	}

#myrevolve_popup #setup_5 ul{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	line-height: 15px;
	float: left;
	}
	
#myrevolve_popup #setup_5 li{
	padding: 0px 0px 2px 0px;
	margin: 0px;
	}

#myrevolve_popup #setup_5 .news_form label{
	color: #7d7d7d;
    font-size: 11px;
	line-height: 17px;
	}
#myrevolve_popup #setup_5 .news_form_zh label{
	color: #7d7d7d;
    font-size: 13px;
	line-height: 17px;
	}
#myrevolve_popup #setup_5 .createacct{
	padding: 0px 0px 0px 105px;
	margin: 0px;
	float: left;
	}
	
#myrevolve_popup #setup_5 .acct_disclaim{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 105px;
	font-size: 11px;
	line-height: 13px;
	float:left;
	}
		
#myrevolve_popup #setup_5 .acct_disclaim_zh{
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 105px;
	font-size: 13px;
	line-height: 16px;
	float:left;
	}
#wizard_checkout_pass {
	background-color:black;
	border:1px solid #474747;
	color:#A7A7A7;
	line-height:18px;
	position:absolute;
	z-index:6;
	}
.wizard_checkout_pass_innerwrap_class{
	font-size:12px;
}
.wizard_checkout_pass_innerwrap_class_zh{
	font-size:13px;
}
#wizard_checkout_pass h2 {
	color:#00AAC1;

	line-height:18px;
	margin:0;
	text-transform:capitalize;
	}
#wizard_checkout_pass_wrap {
	background-color:#242424;
	height:152px;
	margin:4px;
	padding:0;
	width:349px;
	}
#wizard_checkout_pass_innerwrap {
	padding:20px 24px 0 20px;
	}
.wizard_checkout_pass_form {
	margin:0;
	padding:0;
	}
.wizard_checkout_pass_form .email_txt {
	background:none repeat scroll 0 0 black;
	border:0 double #A0A0A0;
	height:18px;
	line-height:15px;
	margin-top:15px;
	overflow:hidden;
	padding:2px 0 0 2px;
	width:300px;
	}
	
	