#main {
	width:980px;
	height:554px;
	overflow:hidden;
    background:#FFFFFF;
    }
#flash_main {
	width:100%;
	height:100%;
    background:#FFFFFF;
}
#nav{
	width:100%;
	height:24px;
	padding-left: 25px;
	overflow:hidden;
}
#frame {
	width:973px;
	height:510px;
	padding-top: 3px;
	overflow: hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#e2e2e2,#535353], alphas:[1,1] });
	shape: obj({type:'rounded', width:8 }); 
}
#frame-pink {
	width:980px;
	height:518px;
	padding-top: 3px;
	padding-left:3px;
	overflow: hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#da0083,#990066], alphas:[1,1] });
	shape: obj({type:'rounded', width:8 });
}
.frame-selected{
	position: relative;
	top: 24px;
	left:0px;
}
.frame{
	position: relative;
	left: 3000px;
	top: 3000px;
}
#loading-frame{
	width:973px;
	height:510px;
	padding-top: 3px;
	padding-left:3px;
	overflow: hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#e2e2e2,#535353], alphas:[1,1] });
	shape: obj({type:'rounded', width:8 });
} 



a {
	mouseChildren: false;
}
#tab-1 {
	width:98px;
}
.f_left{
	float:left;
}
.left{
	float: left;
}
.right{
	float:right;
}
#background{
	width:965px;
	height:410px;
	margin-top:4px;
	background: #FFFFFF;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	filters:obj([{type:"dropshadow",angle:210, strength:3,color:#000000, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#background-half{
	width:504px;
	height:410px;
	margin-top:4px;
	background: #FFFFFF;
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:0 });
	filters:obj([{type:"dropshadow",angle:210, strength:3,color:#000000, distance:1, blurX:1,blurY:1,alpha:1}]);
}
.space{
	float:left;
	clear:both;
	width:15px;
	height:15px;
}
.clear{
	clear: both;
}
.space-h{
   height: 20px;
   clear: both;		
}
.space-h2{
   height: 2px;
   clear: both;
}
.space-h3{
   height: 5px;		
}
.space-h4{
   height: 10px;		
}
.space-h5{
   height: 30px;		
}
.space-w{
   width: 10px;
   float:left;
}
.space-w2{
   width: 2px;
   float:left;
}
.space-w3{
   width: 5px;
   float:left;		
}
.space-w5{
   width: 30px;
   height:2px;
   float:left;
}
.space-w6{
   width: 60px;
   float:left;
}
.space30{
   width: 30px;
}
.hr {
	width: 100%;
	height: 3px;
	background: #C1BFBF;
	margin-bottom: 10px;
}
hr {
	background: #BBBBBB;
}
#lightbox{
	float:left;
	margin-top: 31px;
	width: 100%;
	height: 0.000001px;
}
#lightbox-back{
	width: 100%;
	height: 100%;
	background: #000000;
	background-opacity: 0.6;
}
.simple-border-box{
	width: 50px;
	height: 18px;
	border: obj({type:'solid', weight:1, color:#000000, alpha:1 });
}
.center {
	margin: auto auto;
}
.grey-line{
	width:52px;
	height:1px;
	background:#AAAAAA;
	margin-top:6px;
	float:left;	
	filters:obj([{type:"dropshadow",  color:#FFFFFF, distance:2, blurX:2,blurY:2,alpha:1}]);	
}
.grey-line2{
	width:141px;
	height:1px;
	background:#AAAAAA;
	margin-left:94px;	
	margin-bottom:8px;
}
.pink-line2{
	width:140px;
	height:1px;
	background:#ff0099;
	margin-left:95px;	
	margin-bottom:8px;
}
.grey-line3{
	width:220px;
	height:1px;
	background:#AAAAAA;	
}
.grey-line4{
	width:220px;
	height:1px;
	background:#AAAAAA;
	margin-top:6px;
	margin-left: auto;
	margin-right: auto;
	float:left;	
	filters:obj([{type:"dropshadow",  color:#FFFFFF, distance:2, blurX:2,blurY:2,alpha:1}]);
}
#bottom{
	width: 1px;
}
#loading_page{
   width:70px;
   height:70px;
   top:210px;
   left:450px;	
}
.point{
	width:6px;
	height:6px;
	float:left;
	margin-top:7px;
	background:#000000;
	shape: obj({type:'roundedComplex', tl:3,tr:3,bl:3,br:3 });
}

button {
	buttonMode: true;
}
.greybtn-dark-btn {
	leftMargin: 2px;
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
	text-filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
	fill: obj({type:'gradient', colors:[#464646,#888888,#767676] }); 
}
.greybtn-light-btn {
	leftMargin: 2px;
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
	text-filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
	fill: obj({type:'gradient', colors:[#E9E9E9,#A19E9F], ratios:[127,128] }); 
}
#asterisk{
	left:1px;
}

/* Typography----------------------------------------------------------*/
p {
	font-family: Gotham Book;
	font-size: 9px;
	color: #000000;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	focusRect: false;
	leading: 4;
}
.menu{
	color: #FFFFFF;

}

.pink{
	color: #ff0083;
}
.pink-u{
	color: #ff0083;
	text-decoration: underline;
}
.grey{
color:#666666;}

.grey-b{
color:#666666;}

.black{
	color: #000000;
}
.white {
	color: #FFFFFF;

}
.white-r {
	color: #FFFFFF;
	font-size: 10px;
	float:right;
}
.white-s{
	font-family: Gotham Medium;
	color: #FFFFFF;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	filters:obj([{type:"dropshadow", color:#000000, angle:-120, distance:1, blurX:1,blurY:1,alpha:1}]);
}
.error-text {
	color: #FF0000;
}
.text{
	font-family: Gotham Medium;
	font-size: 8px;
	color: #000000;
	leading:-2;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text2{
	font-family: Gotham Medium;
	font-size: 8px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-g{
	font-family: Gotham Medium;
	font-size: 8px;
	color: #333333;
	leading:-2;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-0a{
	font-family: Gotham Medium;
	font-size: 9px;
	color: #333333;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-0pc{
	font-family: Gotham Medium;
	font-size: 9px;
	color: #ff0083;
	text-align:center;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.title{
   font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	padding:0px;
	margin:0px;
}
.small-white-header{
	font-family: Gotham Medium;
	font-size: 9px;
	color: #FFFFFF;
	margin-top: 1px;
}
.small-black-header{
	font-family: Gotham Medium;
	font-size: 9px;
	color: #000000;
}
.centered{
	text-align: center;
}
.colored{
	font-family: Gotham Book;
	font-size: 9px;
	color: #000FFF;
}
.pink-link {
	color: #ff0083;
	font-size: 11px;
	margin-top: 1px;
}
.pink-link-u{
	color: #ff0083;
	font-size: 11px;
	margin-top: 1px;
	text-decoration: underline;
}
.red{
	text-align: right;
}
.bottom-white-shadow{
	filters:obj([{type:"dropshadow", color:#FFFFFF, angle:90,distance:1,strength:10,blurX:1,blurY:1,alpha:1}]);
	text-align:center;
}
.white-shadow-center{
	text-align:center;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}
.terms{
	color: #ff0083;
	font-size: 11px;
	margin-left:-5px;
	text-decoration: underline;
}
.grey3{
	font-family: Gotham Medium;
	font-size: 10px;
	color: #333333;
}
.grey4 {
	font-family: Gotham Medium;
	font-size: 9px;
	color: #333333;
	text-align: center;
	leading:2;
}
.text-1{
	font-family: Gotham Book;
	font-size: 11px;
	color: #333333;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-1c{
	font-family: Gotham Book;
	font-size: 11px;
	color: #333333;
	text-align:center;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.text-1a{
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-1b{
	font-family: Gotham Medium;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-1p{
	font-family: Gotham Medium;
	font-size: 10px;
	color: #ff0083;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2{
	font-family: Gotham Book;
	font-size: 12px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2m{
	font-family: Gotham Medium;
	font-size: 12px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2mc{
	font-family:Gotham Medium;
	font-size: 12px;
	color: #000000;
	text-align:center;
	leading:3px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2ml{
	font-family:Gotham Medium;
	font-size: 12px;
	color: #000000;
	leading:3px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2gc{
	font-family: Gotham Book;
	font-size: 12px;
	color: #333333;
	text-align:center;
	leading:3px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-2c{
	font-family: Gotham Book;
	font-size: 12px;
	color: #000000;
	text-align:center;
	leading:7px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-3m{
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	leading:0px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-3mc{
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	text-align:center;
	leading:0px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-6mpc {
	font-family: Gotham Medium;
	font-size: 16px;
	color: #FF009C;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.text-8{
	font-family: Gotham Book;
	font-size: 18px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-8d{
	font-family: Gotham Book;
	font-size: 22px;
	color: #000000;
	float:left;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-8c{
	font-family: Gotham Book;
	font-size: 18px;
	color: #000000;
	text-align:center;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-8up {
	font-family: Gotham Medium;
	font-size: 20px;
	color: #0e0e0e;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.text-6mb{
	font-family: Gotham Medium;
	font-size: 18px;
	word-spacing: 0px;
	color: #000000;
	margin:0px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-9mb{
	font-family: Gotham Medium;
	font-size: 16px;
	word-spacing: 0px;
	color: #000000;
	margin:0px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-10mb{
	font-family: Gotham Medium;
	font-size: 24px;
	word-spacing: 0px;
	color: #000000;
	margin:0px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-10p{
	font-family: Gotham Book;
	font-size: 24px;
	word-spacing: 0px;
	color: #ff0083;
	letter-spacing:-1px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
.text-10w{
	font-family: Gotham Book;
	font-size: 24px;
	color: #ffffff;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	filters:obj([{type:"dropshadow", color:#333333, distance:1, blurX:1,blurY:1,alpha:1,,inner:true}]);	
}

.withdrop {
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}

h1 {
	font-family: Gotham Medium;
	font-size: 14px;
	color: #FFFFFF;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	filters:obj([{type:"dropshadow", color:#000000, angle:-120, distance:1, blurX:1,blurY:1,alpha:1}]);
}
h1c {
	font-family: Gotham Medium;
	font-size: 14px;
	color: #FFFFFF;
	text-align:center;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	filters:obj([{type:"dropshadow", color:#000000, angle:-120, distance:1, blurX:1,blurY:1,alpha:1}]);
}
h2 {
	font-family: Gotham Medium;
	font-size: 12px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
h3 {
	font-family: Gotham Medium;
	font-size: 18px;
	color: #FF009C;
	line-height:30px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
h4{
	font-family: Gotham Medium;
	font-size: 12px;
	color: #FF009C;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
h5 {
	font-family: Gotham Medium;
	font-size: 14px;
	color: #FF009C;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
h6 {
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	float:left;
	display: inline;
}
h7{
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	text-align: right;
}
h8 {
	font-family: Gotham Book;
	font-size: 14px;
	color: #000000;
	margin-left:5px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
h9 {
	font-family: Gotham Book;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	selectable: false;
}
h10{
	font-family: Gotham Medium;
	font-size: 11px;
	color: #333333;
	selectable: false;
}

.wingdings {
	font-family: Wingdings;
	font-size: 11px;
	color: #000000;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
}
.text-center{
	margin-bottom: 10px;
	text-align:center;
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}

txt-h{
	font-family: Gotham Medium;
	font-size: 18px;
	color: #FF009C;
	line-height:30px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	text-align: center;
}
txt-t{
	font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	text-align: center;
	leading:4;
}
txt-s{
	font-family: Gotham Book;
	font-size: 13px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	text-align: center;
	leading:4;
}
.selected-text {
	font-family: Gotham Book;
	font-size: 9px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}
.cosmetics-title{
   font-family: Gotham Medium;
	font-size: 11px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	leading:4;	
}
.cosmetics-subtitle{
   font-family: Gotham Medium;
	font-size: 11px;
	color: #000000;
	margin-left:3px;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	leading:4;	
}
.upload-title{
   font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	margin-bottom:2px;
}
.grey-title{
   font-family: Gotham Medium;
	font-size: 14px;
	color: #333333;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	leading:1;
}
.warning {
	font-size: 16px;
	color: #FF0000;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.success {
	font-family: Gotham Medium;
	font-size: 18px;
	color: #FF009C;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.success-2 {
	font-family: Gotham Medium;
	font-size: 14px;
	color: #FF009C;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.warning-text{
	font-family: Gotham Medium;
	font-size: 14px;
	margin-top:5px;
	text-align:center;
}
.warning-text-2{
	font-family: Gotham Medium;
	font-size: 14px;
	margin-top: 5px;
	margin-left:-2px;
	text-align:center;
}
.welcome {
	font-family: Gotham Medium;
	font-size: 30px;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.welcome-2 {
	font-family: Gotham Book;
	font-size: 24px;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	text-align: center;
	leading:3px;
}
.welcome-3 {
	font-family: Gotham Medium;
	font-size: 17px;
	color:#ff009a;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	leading:3px;
}
.compact{
	leading:1;
}
.processing-selected{
	position: relative;
	left: 0px;
}
.processing{
	position: relative;
	left: 1000px;
}
/*  Menu----------------------------------------------------------*/

#nav-right{
	width: 250px;
	height: 20px;
	margin-top:6px;
	float:right;
	overflow:hidden;
}
#nav-right-small{
	width: 50px;
	height: 20px;
	float:right;
}
.nav-btn{
	width: 100px;
	height: 16px;
	margin-top:3px;
	float: left;
mouseChildren: false;
	buttonMode: true;}
.nav-btn2{
	width: 100px;
	height: 16px;
	margin-top:3px;
	margin-left: 5px;
	padding-left: 5px;
	float: left;
	mouseChildren: false;
	buttonMode: true;
}
.nav-forgot-btn{
	width: 100px;
	height: 20px;
	float: left;
}
.nav-space{
	width: 1px;
	height: 14px;
	margin-top:3px;
	margin-left:10px;
	margin-right:10px;
	background:#FFFFFF;
	float: left;
}
.tab-pink{
	margin-top: 7px;
	margin-right: 5px;
	width:100px;
	height:25px;
	float: left;
	padding-left: 7px;
	padding-top: 3px;
	fill: obj({type:'gradient', kind:'linear', colors:[#de0095,#b2006b,#2c2c2c], alphas:[1,1,1], ratios:[0,225,255]});
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0});
	filters: obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
} 
.tab-pink:hover{
	margin-top: 7px;
	margin-right: 5px;
	float: left;
	padding-left: 7px;
	padding-top: 3px;
	fill: obj({type:'gradient', kind:'linear', colors:[#eb049f,#c10275,#3a3939], alphas:[1,1,1], ratios:[0,225,255]});
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0});
	filters: obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
}
.tab-pink-selected {
	margin-top: 7px;
	margin-right: 5px;
	width:100px;
	height:25px;
	float: left;
	padding-left: 7px;
	padding-top: 3px;
	fill: obj({type:'gradient', kind:'linear', colors:[#b2006b,#CBCBCB], alphas:[1,1], ratios:[0,255]});
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0});
	filters: obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
    }
.tab {
	margin-right: 5px;
	width:100px;
	height:25px;
	float: left;
	padding-left:7px;
	padding-top:3px;
	mouseChildren: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#6F6F6F,#595959,#2c2c2c], alphas:[1,1,1],ratios:[0,220,255] });
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
    }
 p.menu{
    filters:obj([{type:"dropshadow", color:#3F3631, angle:270, distance:1, blurX:1,blurY:1,alpha:1}]);    
 }   
    
.tab:hover{
	margin-right: 5px;
	float: left;
	padding-left:7px;
	padding-top:3px;
	mouseChildren: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#7C7C7C,#696868,#3c3b3b], alphas:[1,1,1],ratios:[0,220,255] });
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
}
.tab-selected {
	margin-right: 5px;
	width:100px;
	height:25px;
	float: left;
	padding-left:6px;
	padding-top:3px;
	fill: obj({type:'gradient', kind:'linear', colors:[#8F8F8F,#e2e2e2], alphas:[1,1] });
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:,blurY:2,inner:true,alpha:1}]);
}

.tab_b {
	margin-top: 7px;
	margin-right: 5px;
	width:165px;
	height:22px;
	float: left;
	padding-left:7px;
	padding-top:3px;
	mouseChildren: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#ff66cc,#ff0099,#ff0099], alphas:[1,1,1],ratios:[0,220,255] });
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:5,br:5 });
	filters:obj([{type:"dropshadow", color:#000000, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
}
.tab_b:hover{
	margin-top: 7px;
	margin-right: 5px;
	float: left;
	padding-left:7px;
	padding-top:3px;
	mouseChildren: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#fc80d3,#fc19a1,#fc19a1], alphas:[1,1,1],ratios:[0,220,255] });
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:5,br:5 });
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,inner:true,alpha:.5}]);
}
#tab-2 {
	width:54px;
}
#tab-3 {
	width:85px;
}
#tab-4 {
	width:98px;
}
#tab-5 {
	width:121px;
}
#tab-6 {
	width:80px;
}
#tab-7,#tab-8 {
width:35px;
}
#home-tab {
	width:100px;
}
#hair-tab {
	width:90px;
	padding-left: 9px;
}
#cosmetics-tab {
	padding-left:6px;
	width:70px;
}
#accessories-tab {
	width:100px;
}
#one-click-looks-tab {
	width:100px;
}
#register-tab {
	width:80px;
}
#top-right{
	float: right;
	width: 300px;
	height: 250px;
}
.register-btn{
	width:58px;
	height:18px;
	font-family: Gotham Book; 
	font-size: 9px;
	padding-top:1px;
	padding-left:2px;
	color: #00FF00;
	float:left;
	button-mode: true;
	fill: obj({type:'gradient', colors:[#FE8AC9,#FC42A7], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6}); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.register-btn:hover { 
	font-size: 9px; 
	color: #FFFFFF; 
	fill: obj({type:'gradient', colors:[#FEBBDE,#FF8DD0], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.register-btn:active {
	font-size: 9px;
	fill: obj({type:'gradient', colors:[#E462AA,#E63094], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true },{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
#login{
	position: absolute;
	left: 360px;
	top: 55px;
	width: 270px;
	height: 250px;
	overflow:hidden;
	remake: false;
	background:#FFFFFF;
	padding-left:1px;
	padding-top:1px;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", distance:10, blurX:10,blurY:10,alpha:.4},{type:"glow",blurX:2,blurY:2}]);
}

.top-right-btn{
	width: 19px;
	height: 18px;
	margin-right: 6px;
	overflow:hidden;
	float: right;
	button-mode: true;
}
/* Home  ----------------------------------------------------------*/
#home-bk{
    width: 965px;
    height: 493px;
}
.vmo-image{
    width:950px;
    height:432px;
    background-image: url("/assets/images/global/home2.jpg");
    background-position: 0px 0px;
    background-repeat: false;
    margin-left:16px;
}
.home-btn{
    position:relative;
    left:713px;
    top:80px;
	width:118px;
	height:34px;
	text-top:6px;
	text-align: center;
	shape: obj({type:'rounded',width:6});
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
	mouseChildren: false;
	buttonMode: true;
	background:#FA0096;
	font-size: 24px;
	color:#FFFFFF;
	text-filters:obj([{type:"dropshadow", distance:1, angle:220,blurX:1,blurY:1,alpha:1}]); 
	remake:false;
    margin:0px auto;
}
.welcome-1{
    font-size: 34px;
	selectable: false;
	leading:3px;
	width:948px;
	margin-top:10px;
	color:#333333;
	text-align:center;
	font-weight:bold;
	font-family: NewJuneMedium;
}
.h-animation,#home-animation {
	width:468px;
	height:360px;
}
#home-left{
	width: 468px;
	height: 470px;
	margin-top:5px;
	margin-left:10px;
	float:left;
	padding-left:18px;
	overflow: hidden;
}
#home-right{
	width: 376px;
	height: 470px;
	margin-top:5px;
	margin-left:55px;
	float:left;
	overflow: hidden;
}
#welcome-msg{
	width: 468px;
	height:63px;
	margin-top:25px;
}
#home-txt{
	width:358px;
	height:130px;
	margin-top:140px;
}
#home-txt-new{
	width:870px;
	height:50px;
	margin-top: 10px;
	margin-left: 55px;
}
#home-btn-new{
	width:192px;
	height:40px;
	margin-top:375px;
	margin-left:345px;
	background-image: url("/assets/images/buttons/home-btn.jpg");
	background-position: 1px 1px;
	shape: obj({type:'rounded',width:6});
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
	buttonMode: true;
}
#home-btn{
	width:220px;
	height:42px;
	margin-left:40px;
	background:#ff0198;
	shape: obj({type:'rounded',width:6});
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
}
#home-btn:hover,#home-btn-2:hover {
background:#f469bc;
}
#home-btn-2{
	width:220px;
	height:42px;
	margin-left:66px;
	background:#ff0198;
	shape: obj({type:'rounded',width:6});
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
	mouseChildren: false;
	buttonMode: true;
}
#home-btn-box{
	width:220px;
	height:42px;
	padding-left:10px;
	padding-top:5px;
}
.home-btn-txt{
	font-family: Gotham Medium; 
	font-size: 18px;
	color:#FFFFFF;
	filters:obj([{type:"dropshadow", distance:1, angle:220,blurX:1,blurY:1,alpha:1}]);
}
#home-button-space{
	width:100px;
	height:42px;
	float:left;
}
#begin-btn-box{
	width: 279px;
	height: 53px;
	margin-top:16px;
}
#feedback{

}
#feedback-main{
	position:absolute;
	width:142px;
	height:20px;
	top:9px;
	left:799px;
	background-image: url("/assets/images/buttons/feedback-btn.jpg");
	background-position: 1px 2px;
	shape: obj({type:'rounded',width:6});
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
	buttonMode: true;
}
#feedback-tail{
	position:absolute;
	width:10px;
	height:15px;
	top:29;
   left:900px;
	background:#f60094;
	shape: obj({ type:'freeForm', points:[[0,0],[10,0],[0,8]] });
	filters:obj([{type:"dropshadow", distance:1, angle:90,blurX:2,blurY:2,alpha:1}]);
}
.input-text {
	width: 200px;
	height: 20px;
	background:#FFFFFF;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
/* Layout: base3columns ----------------------------------------------------------*/
#left{
	width:254px;
	height:27px;
	margin-right:1px;
	margin-left: 4px;
	float:left;
}
#middle {
	width:400px;
	height:487px;
	float:left;
	margin-left: 5px;
	background: #FFFFFF;
	overflow:hidden;
	filters:obj([{type:"dropshadow", distance:2, blurX:2,blurY:2,alpha:.7}]);
}
#right {
	width:300px;
	height:300px;
	float:left;
	margin-left:3px;
	overflow:hidden;
}
vme {
	width: 400px;
	height: 487px;
	overflow: hidden;
}
vme.tracing {
	width: 287px;
	height: 344px;
	overflow: hidden;
}
#tracing-container{
	margin-bottom: 10px;
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
#top-edit-photo-btn{
	margin-top: 3px;
}
#top-before-after-btn{
	margin-top: 2px;
}
#top-undo-btn{
	margin-left: 5px;
	margin-top: 2px;
	margin-right:0px;
}
/* left column ----------------------------------------------- */
#left-nav{
	width:100%;
	height:48px;
	padding-left: 11px;
	margin-top: -1px;
	margin-bottom: -5px;
}
.left-nav-btn-txt{
	margin-top: 16px;
	text-align: center;
	font-size: 8px;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);

}
.left-nav-btn{
	float:left;
	width:78px;
	height:50px;
	background-position: 0px 0px;
	opacity: 1;
}
.left-nav-btn:hover{
	opacity: 0.8;
}
.left-nav-btn-selected{
	float:left;
	width:78px;
	height:50px;
	background-position: 0px 52px;
	opacity: 1;
}
#face-left-nav-btn{
	background-image: url("/assets/images/buttons/face2.png");
}
#eyes-left-nav-btn{
	background-image: url("/assets/images/buttons/eyes2.png");
}
#lips-left-nav-btn{
	background-image: url("/assets/images/buttons/lips2.png");
}
#nails-left-nav-btn{
	background-image: url("/assets/images/buttons/nails.png");
}
#left-content{
	width:100%;
	height:444px;
	shape: obj({type:'rounded', width:8 });
}
#left-top{
	width:100%;
	height:246px;
	margin-bottom: 5px;
	filters:obj([{type:"dropshadow", distance:3, angle:65, blurX:1.5,blurY:2,inner:true,alpha:0.7}]);
}
#left-top-top{
	width:100%;
	height:28px;
	background: #777777;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
}
#left-top-top-top{
	width:100%;
	height:15px;
	background: #848484;
	text-align: center;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
}
#left-top-top-top-headline{
	margin-left: 85px;
	margin-top: 4px;
}
#left-top-middle{
	width:100%;
	height:192px;
	background: #FFFFFF;
}
#left-top-middle-header{
	margin-left: 95px;
	margin-top: 5px;
}
#left-top-bottom{
	width:100%;
	height:28px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#E0E0E0,#C1C1C1], alphas:[1,1], r:0.01 });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
}
#left-bottom{
	width:100%;
	height:193px;
	background: #FFFFFF;
	overflow: scroll;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", distance:3, angle:65, blurX:1.5,blurY:2,inner:true,alpha:0.7}]);
}
#left-bottom-header{
	height:25px;
	float:left;
	margin: 10px 0 5px 45px;
}
.left-bottom-img{
	width:85px;
	height:85px;
	float:left;
	margin-bottom: 10px;
}
.left-bottom-content{
	width:69px;
	float:left;
	margin-left: 12px;
}
#left-shadow{
	width:254;
	height:442px;
	padding:0px;
	margin-left:0px;
	overflow:hidden;
    filters:obj([{type:"dropshadow", angle:75, color:#666666, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#left-border{
	margin-top: -1px;
	width:255px;
	height:417px;
	margin-right: -1px;
	overflow: hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
}
.cosmetic-content{
	position: relative;
	left: 1000px;
}
.cosmetic-content-selected {
	position: relative;
	left: 1px;
    width:254px;
	height:416px;
	padding-top:5px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#EEEEEE], alphas:[1,1]});
}
#cosmetic-content-top{
	width:257px;
	height:24px;
	padding-left:7px;
	padding-top:4px;
	overflow: hidden;
}
.view-txt{
    font-size:12px;
    text-align:center; 
    margin-top:3px;
    margin-right:12px;
}
.color-nav-txt
{
    font-size:10px;
    float:left; 
    width:55px; 
    margin-top:3px;
    margin-left:1px;
}  
#product-line-title{
	width:257px;
	height:28px;
	padding-top:2px;
	padding-left:28px;
	text-align:center;
	fill: obj({type:'gradient', kind:'linear', colors:[#848484,#777777], alphas:[1,1]});
}
#cosmetic-content-bottom{
	width:254px;
	height:28px;
	margin-left:0px;
	margin-top:3px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#878787,#C1C1C1,#848484],ratios:[5,6,255] });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
}
.cosmetic-content-bottom-p1{
	width:55px;
	margin-left:3px;
	padding-left:4px;
	margin-top:4px;
	float:left;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#carousel-sort{
	width:130px;
	height:18px;
	float: left;
	margin-top:5px;
}
#color-brand-nav{
	width:226px;
	height:243px;
	margin-left:20px;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	overflow: hidden;	
}
#color-nav{
	top: 4px;
	height: 54px;
	overflow:hidden;
	scrollrect:true;
}
#brand-nav{
	float:left;
	margin-left: -8px; 
	height: 54px;
}
#color-families-title{
	float: left;
	margin: 0px;
	text-align: center;
}
 

#color-nav #color-families-title {
    width: 123px;
}

    
#colorcarousel{
	width:216px;
	height:190px;
	margin-left:20px;
}
.b-color{
	float:left;
	margin-left:10px;	
}
#color-picker{
	width:216px;
	height:16px;
	overflow:hidden;
	margin-bottom:2px;
}
.color-family-title{
    font-size: 8px;
    text-align: center;
    padding-bottom:0px;
}
#color-family-title-cen{
    font-size: 8px;
    text-align: center;
    padding-bottom:0px;
}
.cf{
	height:10px;
	float:left;	
	margin-top:6;
	buttonMode:true;
	filters:obj([{type:"glow", color:#999999,strength:25,blurX:1,blurY:1,alpha:1,inner:true}]); 
}
.cf:hover{
    margin-top:0px;
	height:16px;
	filters:obj([{type:"glow", color:#999999,strength:25,blurX:1,blurY:1,alpha:1,inner:true}, {type:"dropshadow", angle:270, color:#000, distance:1, blurX:2,blurY:2,inner:true,alpha:1}]); 
}
.cf-selected {
    margin-top:0px;
	height:16px;
	float:left;	
	filters:obj([{type:"glow", color:#999999,strength:25,blurX:1,blurY:1,alpha:1,inner:true}, {type:"dropshadow", angle:270, color:#000, distance:1, blurX:2,blurY:2,inner:true,alpha:1}]); 
}
.c6 {
	width:36px;
}
.c5 {
	width:43px;
}
.c4 {
	width:53px;
}
.c3 {
	width:72px;
}
.c-black {
	fill: obj({type:'gradient', kind:'linear', colors:[#000000,#4B4B4B], r:0.01 });
}
.c-black-silver-white-other {
	fill: obj({type:'gradient', kind:'linear', colors:[#282828,#cbc7d1,#ffffff,#f8f7f7], r:0.01 });
}
.c-blond {
	fill: obj({type:'gradient', kind:'linear', colors:[#f7f6eb,#efd5b0,#d1b388], r:0.01 });
}
.c-blue {
	fill: obj({type:'gradient', kind:'linear', colors:[#A1E2F7,#25c3f7,#4982d1,#2b75ab,#02497b], r:0.01 });
}
.c-blue-aqua-green {
	fill: obj({type:'gradient', kind:'linear', colors:[#2b75ab,#11decd,#078526], r:0.01 });
}
.c-blue-navy-green {
	fill: obj({type:'gradient', kind:'linear', colors:[#2b75ab,#100338,#078526], r:0.01 });
}
.c-blue-purple {
	fill: obj({type:'gradient', kind:'linear', colors:[#2b75ab,#744dab], r:0.01 });
}
.c-brown {
	fill: obj({type:'gradient', kind:'linear', colors:[#855a3c,#5e4d47,#382c08], r:0.01 });
}
.c-brunette-black {
	fill: obj({type:'gradient', kind:'linear', colors:[#341a0d,#000000], r:0.01 });
}
.c-clear,.c-clear-other {
fill:obj({type:'gradient',kind:'linear',colors:[#FFFFFF,#f8f7f7,#f1f1e8,#e9e6e5],r:0.01});
}
.c-clear-white-silver-black {
	fill: obj({type:'gradient', kind:'linear', colors:[#f8f7f7,#ffffff,#cbc7d1,#000000], r:0.01 });
}
.c-coral-orange-red,.c-coral-red {
fill:obj({type:'gradient',kind:'linear',colors:[#d17b73,#f76e0c,#f70c20],r:0.01});
}
.c-dark {
	fill: obj({type:'gradient', kind:'linear', colors:[#5E402A,#5e2a05,#5E1B05], r:0.01 });
}
.c-gray-white {
	fill: obj({type:'gradient', kind:'linear', colors:[#a8a8a8,#ffffff], r:0.01 });
}
.c-ivory-brown-metal-yellow {
	fill: obj({type:'gradient', kind:'linear', colors:[#FFFAF5,#ece8e5,#855a3c,#5e4d47,#BFBDBC,#F7F0A1,#f7e625], r:0.01 });
}
.c-light {
	fill: obj({type:'gradient', kind:'linear', colors:[#f7d3ba,#f7b688,#d1a388], r:0.01 });
}
.c-lilac-violet-plum {
	fill: obj({type:'gradient', kind:'linear', colors:[#e8d2f7,#c877ff,#2e1f38], r:0.01 });
}
.c-medium {
	fill: obj({type:'gradient', kind:'linear', colors:[#c9987c,#85522E,#854314], r:0.01 });
}
.c-nude-beige-brown {
	fill: obj({type:'gradient', kind:'linear', colors:[#f7e8d2,#f7c5a1,#d1b388,#855a3c,#382c08], r:0.01 });
}
.c-other {
	fill: obj({type:'gradient', kind:'linear', colors:[#f8f7f7,#f1f1e8,#e9e6e5], r:0.01 });
}
.c-peach-coral-red {
	fill: obj({type:'gradient', kind:'linear', colors:[#f77b6f,#f7a8a1,#d17b73,#db4f42,#f70c20], r:0.01 });
}
.c-pink {
	fill: obj({type:'gradient', kind:'linear', colors:[#F7D2F4,#F76FEC,#D1738B], r:0.01 });
}
.c-pink-rose {
	fill: obj({type:'gradient', kind:'linear', colors:[#f7d2f4,#d15e7b], r:0.01 });
}
.c-pink-rose-mauve {
	fill: obj({type:'gradient', kind:'linear', colors:[#f7d2f4,#d15e7b,#d15e7b], r:0.01 });
}
.c-plum-wine {
	fill: obj({type:'gradient', kind:'linear', colors:[#5E214F,#5E343F], r:0.01 });
}
.c-redhead {
	fill: obj({type:'gradient', kind:'linear', colors:[#b08659,#b6733e,#79572c,#70462e], r:0.01 });
}
.c-rose-mauve {
	fill: obj({type:'gradient', kind:'linear', colors:[#d15e7b,#d15e7b], r:0.01 });
}
.c-silver-white-clear-other,.c-silver-white-other {
fill:obj({type:'gradient',kind:'linear',colors:[#cbc7d1,#ffffff,#f8f7f7],r:0.01});
}
.c-violet-lilac-mauve {
	fill: obj({type:'gradient', kind:'linear', colors:[#c877ff,#e8d2f7,#d15e7b], r:0.01 });
}
.c-violet-plum-wine {
	fill: obj({type:'gradient', kind:'linear', colors:[#c877ff,#5E214F,#5E343F,#350915], r:0.01 });
}
.c-white {
	fill: obj({type:'gradient', kind:'linear', colors:[#ffffff,#ffffff], r:0.01 });
}
#carousel{
	position: relative;
	width:226px;
	height:206;
	margin-top:2px;
	left: 18px;
	overflow: hidden;
}
#product-info{
	width:251px;
	height:90px;
   overflow:hidden;
	padding-left:7px;
	margin-top:24px;
	margin-bottom:0px;
	padding-right:0px;
	margin-right:0px;
}
.bordered-btn{
	margin-top:4px;
	padding-left:1px;
	overflow: hidden;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
}
#buy-btn{
	width:48px;
	padding-right: 0px;
	height:14;
	float: left;
	margin-left: 8px;
	margin-right: 7px;
	margin-top: 65px;
	overflow: hidden;

}
#buy-btn-txt{
    width: 65px;    
    float: left;
    }
#desc-btn{
	width:74px;
	height:14;
	float: left;
	margin-left:7px;
	margin-top: 65px;
	buttonMode: true;
	mouseChildren: false;
}
#product-img{
	width:85px;
	height:85px;
    float:left;
	overflow:hidden;
	blend-mode:darken;
}
#product-desc{
	width:141px;
	height:77px;
    float:left;
    margin-top:5px;
    padding-left:3px;
    padding-right:0px;
    margin-right:0px;
}
.cosmetic-tab-on{
	height:25px;
	float: left;
	padding-top:3px;
	background:#EEEEEE;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	overflow: hidden;
}
.cosmetic-tab-off{
    height:24px;
    float: left;
    padding-top:3px;
    fill: obj({type:'gradient', kind:'linear', colors:[#DFDFDF,#C0C0C0,#D4D4D4], alphas:[1,1,1]});
    shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	overflow: hidden;
}
.sub-nav-tab {
	height:25px;
	background:#666666;
	padding-left:1px;
	padding-top:1px;
	float: left;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	overflow: hidden;
}
#cosmetic-nav{
	width:261px;
	height:27px;
	overflow:hidden;
}
.sub-nav-selected{
	position:relative;
	top:0;
}
.sub-nav{
	position:relative;
	top:100px;
}
#cosmetics-nav-face,#cosmetics-nav-eyes,#cosmetics-nav-lips,#cosmetics-nav-nails,#accessories-nav-jewelry,#accessories-nav-eyewear,#accessories-nav-hats-hairclips {
position:relative;
}
#face-foundation-tab {
	width:99px;
}
#face-concealer-tab {
	width:94px;
}
#face-blush-tab {
	width:64px;
	padding-right: 1px;
}
#eyes-eyeshadow-tab {
	width:69px;
}
#eyes-eyeliner-tab {
	width:65px;
}
#eyes-mascara-tab {
	width:63px;
}
#eyes-brows-tab {
	width:60px;
	padding-right: 1px;
}
#lips-lipliner-tab{	
	width:64px;
}
#lips-lipstick-tab{
	width:75px;
}
#lips-lipgloss-tab{
	width:64px;
}
#lips-teeth-whitening-tab{
	width:54px;
	padding-right: 1px;
}
#nail-polish-tab {
	width:260px;
	padding-right: 1px;
}
#jewelry-earrings-tab,#hats-hairclips-hats-tab {
    width:257px;
    padding-right:1px;
}

#jewelry-necklaces-tab,#hats-hairclips-hairclips-tab {
    width:127px;
    padding-right:1px;
}
#eyewear-sunglasses-tab{
	width:129px;
}
#eyewear-glasses-tab{
	width:128px;
	padding-right: 1px
}
#eyewear-contacts-tab{
	width:96px;
	padding-right: 1px;
}
#editor-picks{
	width:254px;
	height:235px;
	margin-top:0px;
    margin-bottom:0px;
	padding-top:0px;
	padding-bottom: 0px;
	overflow:scroll;
	leading:-2px;
	background:#FFFFFF;
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:5 });
	filters:obj([{type:"dropshadow", angle:300, color:#000000, distance:2, blurX:2,blurY:2,alpha:1}]);	
}
.editor-picks-item{
	width:253px;
	height:88px;
	margin-top:16px;
	margin-bottom:3px;
	padding-left:20px;
	overflow:hidden;
}
.product-lines-item{
	width:258px;
	height:88px;
	margin-top:16px;
	margin-bottom:3px;
	padding-left:20px;
	overflow:hidden;
}
.product-lines-img{
	width:62px;
	height:85px;
	float:left;
	overflow:hidden;
	buttonMode:true;
}
.product-lines-desc{
	width:128px;
	height:85px;
	padding-left:7px;
	float:left;
	overflow:hidden;
}
.carousel-state-btn-selected {
	width:27px;
	height:20px;
	opacity: 1;
	background-position: 0px 20px;
	buttonMode:false;
	mouseChildren:false;
}
.carousel-state-btn {
	width:27px;
	height:20px;
	opacity: 1;
	background-position: 0px 0px;
	buttonMode:true;
	mouseChildren:false;
}
.carousel-state-btn:hover {
	opacity: 0.7;
}
#carousel-wheel-btn{
	background-image: url("/assets/images/buttons/carousel-wheel-btn.png");
	float:left;
}
#carousel-grid-btn{
	background-image: url("/assets/images/buttons/carousel-grid-btn.png");
	float:left;
}
#more-options-btn{
	margin-left:8px; 
	margin-top:5px; 
	padding-bottom:2px; 
	text-left:5px; 
	text-top:2px; 
	height:20px; 
	padding-bottom:8px; 
	confine:true;
}
#click-info{
	margin-top:-110;
	padding:0;
	width:250px;
	height: 110px;
	overflow:hidden;
	
}
#rollover-info{
	margin:0;
	padding:0;
	width:250px;
	height: 110px;
	overflow:hidden;
}
#product-description{
	width:180px;
	margin-top:6px;
	margin-left:-2px;
}
.product-description-txt{
	width:220px;
	margin-top:-4px;
	color:#333333;
	leading:1px;
}
#carousel-main{
	width:226px;
	height:167;
	overflow:hidden;
}
.carousel-register-warning{
	width:257px;
	height:23px;
	padding-top:2px;
	margin-top: 28px;
}
.carousel-register-warning-txt{
	position: relative;
	left:1000px;
}
.carousel-register-warning-txt-selected{
	position: relative;
	left:0;
}
#select-narrowby{
   width:70px;
   margin-top:0px;
   margin-left:58px;
   float:left;
   overflow:hidden;	
}
#select-sortby{
	width:56px;
	margin-top:0px;
	margin-left:48px;
	float:left;
	overflow:hidden;
}
#sortby-txt{
	width:200px;
	overflow: hidden;
}
.sortby-txt{
	margin-top: 22px;
	margin-left: 20px;
	width:75px;
	overflow: hidden;
}
#left-input{
	width:230px;
}
#color-btn{
	width: 35px;
	height: 18px;
	float:left;
	overflow:hidden;
	text-align: center;
	textTop: 2px;
	multiline: false;
	wordWrap: false;
	mouseChildren: false;
	confine:true;
	shape: obj({type:'roundedComplex', tl:3,tr:0,bl:0,br:3 });
}
#brand-btn{
	width: 36px;
	height: 18px;
	float:left;
	overflow:hidden;
	text-align: center;
	textTop: 2px;
	leftMargin: 2px;
	multiline: false;
	wordWrap: false;
	mouseChildren: false;
	confine:true;
	shape: obj({type:'roundedComplex', tl:0,tr:3,bl:3,br:0 });
}
/* left cosmetics only  ------------------------------------- */
#left-editor-img{
	width:257; 
	height:177;
	overflow:hidden;
}
#carousel-content{
	width:254;
	padding-top:5px;
	overflow:hidden;
}
.cosmetic-content-section-selected{
	position: relative;
	padding-top:5px;
	left: 0;
}
.cosmetic-content-section{
	position: relative;
	padding-top:5px;
	left: 1000px;
}
.cosmetic-content-bottom-p1-2{
	width:56px;
	margin-left:2px;
	margin-top:5px;
	float:left;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#brows-cont{
	margin-top:40px;  
	height: 350px;
	padding:10px;
   background:#FF0000;
}
.color-family-group-selected{
	position:relative;
	height:10px;
	top:12px;
	overflow:hidden;
}
.color-family-group{
	position:relative;
	top:-100px;
	height:10px;
	overflow:hidden;
	asdfvisible:false;
}
#color-family-name{
	width:220px;
	height:10px;
	text-align: center;
	margin-top:13px;
	margin-bottom:2px;
}
#color-family-name2{
	width:220px;
	height:12px;
	margin-bottom:6px;
}
#editor-tips{
	width:250px;
	height:100px;
	margin-top:26px;
	margin-left:3px;
}
.editor-tips-left{
	width:24px;
	height:61px;
	float:left;
}
.editor-tips-right{
	width:25px;
	height:61px;
	float:left;
}
.grey-circle{
	width:16px;
	height:16px;
	background:#999999;
	margin-top:40px;
	padding-top:3px;
	shape: obj({type:'roundedComplex', tl:8,tr:8,bl:8,br:8 });
}
.arrow{
	margin-top:26px;
}
#editor-tips-content{
	width:163px;
	height:81px;
	margin-top:26px;
	margin-left:2px;
	float:left;
 
}
#editor-tips-title{
	width:103px;
	height:16px;
	background:#FFFFFF;
	padding-top:2;
	padding-left:6px;
    margin-top:-80px;
    margin-left:15px;
    text-align:center;
	shape: obj({ type:'freeForm', points:[[0,0],[101,0],[91,10],[101,20],[0,20],[10,10]] });
	border: obj({type:'solid', weight:2, color:#999999, alpha:1 });
	filters:obj([{type:"dropshadow", angle:53, color:#666666, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#editor-tips-box{
	width:160px;
	height:63px;
	margin-right:8px;
	padding-left:5px;
	padding-right:2px;
	padding-top:5px;
	background:#EEEEEE;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:5,br:5 });
    border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
}
#tips-box-tail{
	width:10px;
	height:15px;
	margin-top:-18;
	margin-left:75px;
	background:#EEEEEE;
	shape: obj({ type:'freeForm', points:[[0,0],[10,0],[0,8]] });
}
#tips-box-tail-bk{
	width:10px;
	height:15px;
	margin-top:59;
	margin-left:74px;
	background:#999999;
	shape: obj({ type:'freeForm', points:[[0,0],[9,0],[0,4]] });
   border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
}
#brand-search{
	width:258px;
	height:38px;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFFFF], alphas:[1,1]});
	filters:obj([{type:"dropshadow", angle:90, color:#333333, distance:2, blurX:2,blurY:2,alpha:1}]);	
}
#brand-select-menu{
	width:258px;
	height:54px;
	padding-left:20px;
	padding-top:10px;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow:hidden;
}
#brand-list{
	width:258px;
	height:348px;
	margin-top:0px;
	padding-top:0px;
	overflow:scroll;
}
.brand-list-txt{
	leading:4px;
}
#brand-list-content{
	width:250px;
	height:346px;
	padding-left:10px;
	padding-top:10px;
}
#brand-menu{
	width:259px;
	height:44px;
	margin-bottom:0px;
	padding-bottom:0px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFF00], alphas:[1,1]});	
}
#product-lines{
	width:258px;
	height:302;
	margin-top:0px;
	padding-top:0px;
	overflow:scroll;
	background:#FFFFFF;
	leading:-2px;
}
.btn-arrow{
	float: right;
	width:8px;
	height:16px;
	margin-top:-1px;
	margin-right:-11px;
	background:#AAAAAA;
	shape: obj({ type:'freeForm', points:[[0,0],[8,8],[0,16]] });
}
.select-brand-label{
	float: left;
	width:134px;
	height:18px;
	text-align:right;
	multiline:false;
	wordwrap:false;
}
.select-productline-label{
	float: left;
	width:80px;
	height:18px;

	text-align:right;
	multiline:false;
	wordwrap:false;
}
.select-brand,.select-productline {
	width:135px;
	height:18px;
	margin-right:8px;
}
#select-brand-one-click {
	width:145px;
}
#select-brand-earrings{
	float: left;
	margin-left: 2px;
}
/* left column hair only------------------------------------- */
.hair{
	width:130px;
}
#left-nav-2{
	width:258px;
	height:48px;
	padding-left: 8px;
	margin-bottom: -4px;
}
.left-nav-btn-txt-2{
	font-size:8;
	margin-top: 16px;
	text-align: center;
}
.hair-left-nav-btn{
	background-position: 0px 0px;
	opacity: 1;
}
.hair-left-nav-btn-selected{
	background-position: 0px 52px;
}
.hair-left-nav-btn:hover{
	opacity: 0.8;
}
#celeb-left-nav {
	background-image: url("/assets/images/buttons/celebrity-hair.png");
	float:left;
	width:120px;
	height:50px;
	overflow:hidden;
}
#gallery-left-nav {
	background-image: url("/assets/images/buttons/hair-gallery.png");
	float:left;
	width:110px;
	height:50px;
	overflow:hidden;
}
/* hair search -----------------------------------------------*/
#search-menu{
	height: 20px;
}
#celeb-autosearch{
	position: relative;
	float:left;
	width:165px;
	height:30px;
	top:82px;
	left:25px;
}
.autosearch
{
    width:120px;
    height:20px;
    color:#000000;
    background: #fffef9;
    padding-left:2px
	filters:obj([{type:"dropshadow", color:#333333, distance:2, blurX:2,blurY:2,alpha:1}]);
	remake:false;
	selectable:false;
	buttonMode:true;
    mouseChildren:false;	
}
.autosearch:hover,.autosearch-selected 
{
  background:#fe0099;
  text-color:#FFFFFF;
  color:#FFFFFF;
  filters:obj([{type:"dropshadow",color:#333333,distance:2,blurX:2,blurY:2,alpha:1}]);
  remake:false;
}
#hair-content{
	width:257px;
	height:284px;
	margin-left:0px;
	margin-top:1px;
	padding-top:5px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:5,br:5 });
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFFFF], alphas:[1,1]});
	filters:obj([{type:"dropshadow", angle:70, color:#000000, distance:2, blurX:2,blurY:2,inner:true,alpha:1}]);
}
#hair-content-2{
    width:257px;
	height:256px;
	margin-left:0px;
	margin-top:1px;
	padding-top:15px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFFFF], alphas:[1,1]});
	filters:obj([{type:"dropshadow", angle:70, color:#000000, distance:2, blurX:2,blurY:2,inner:true,alpha:1}]);
}
#hair-content-3{
    width:257px;
	height:286px;
	margin-left:0px;
	margin-top:1px;
	padding-top:15px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFFFF], alphas:[1,1]});
	filters:obj([{type:"dropshadow", angle:70, color:#000000, distance:2, blurX:2,blurY:2,inner:true,alpha:1}]);
}
#celeb-hair-content-top {
	float: left;
	width:257px;
	height:40px;
	padding-top:15px;
	padding-left:5px;
}
#hairstyle-content-top {
	width:257px;
	height:40px;
	padding-top:15px;
	padding-left:5px;
	overflow:hidden;
	
}
.hair-content-top{
	position: relative;
	left: 3000px;
}
.hair-content-top-selected{
	position: relative;
	left: 0px;
}
#hair-content-top-2{
	width:257px;
	height:60px;
	padding-top:2px;
	padding-left:5px;
	overflow:hidden;
}
#hair-color-nav{
	width:257px;
	height:152px;
	background:#FFFFFF;
	margin-top:6px;
	margin-left: 0px;
	disable: true;
	overflow: hidden;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", angle:70, color:#000000, distance:2, blurX:2,blurY:2,inner:true,alpha:1}]);
}
#hair-color-nav-2{
	width:258px;
	height:172px;
	background:#FFFFFF;
	margin-top:12px;
	margin-left: 0px;
	overflow: hidden;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", angle:280, color:#333333, distance:1, blurX:2,blurY:2,alpha:1}]);
}
#hair-color-nav-3{
	width:258px;
	height:142px;
	background:#FFFFFF;
	margin-top:12px;
	margin-left: 0px;
	overflow: hidden;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", angle:280, color:#333333, distance:1, blurX:2,blurY:2,alpha:1}]);
}
#hair-color-btns{
	width:200px;
	height:24px;
}
.hair-color-btns-on{
	left: 43px;
}
.hair-color-btns-off{
	left: 1000px;
}
#hair-color-btn1{
	padding-top:2px;
	padding-left:3px;
	width: 60px;
	height:20px;
}
#hair-color-btn2{
	padding-top:2px;
	padding-left:3px;
	width: 60px;
	height:20px;
}
#hair-color-btn3{
	padding-top:2px;
	padding-left:3px;
	width: 60px;
	height:20px;
}
#hair-color-heading{
	font-size: 24px;
	text-align:center;
	margin-top:8px;
}
.hair-color-heading-on{
	left: 0px;
}
.hair-color-heading-off{
	left: 1000px;
}
#hair-color-narrowbycolor{
	width:200px;
	height:24px;
	margin-top:-95px;
	margin-left:46px;
	padding-left:10px;
}
#hair-color-label{
	height: 14px;
	text-align: center;
	margin-top:18px;
}
#haircarousel{
	width:216px;
	height:190px;
}
#haircolorcarousel{
	width:216px;
	height:30px;
	margin-left:15px;
	margin-top:0px;
}	
#hair-color-carousel{
	left: 2px;
}
.haircolorcarousel{
	padding-top:0px;
}
#carousel-hair{
	top: 43px;
	width:226px;
	height:187;
	overflow:hidden;
}
#select-hair-lengths{
	width:90px;
	margin-top:0px;
	margin-left:0px;
	margin-right:3px;
	float:left;
	overflow:hidden;
}
#select-hair-lengths-label{
    width: 33px;
    float: left;
    margin-top:-7px;
    margin-left:33px;
}
#select-hair-bangs{
	width:70px;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	overflow:hidden;
}
#select-hair-textures{
	width:70px;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
	float:left;
	overflow:hidden;
}
#select-hair-sort{
	width:56px;
	height:20px;
	float: left;
	margin-top:3px;
}
/* 3 columns left accesories only-----------------------------*/
#jewelry-left-nav-btn{
	background-image: url("/assets/images/buttons/jewelry.png");
	width:76px;
}
#eyewear-left-nav-btn{
	background-image: url("/assets/images/buttons/eyewear.png");
	width:76px;
	margin-left:20px;
}
#hats-hairclips-left-nav-btn{
	background-image: url("/assets/images/buttons/hats.png");
	width:85px;
	margin-left:40px;
}
#accessories-sub-navs{
	overflow: hidden;
	height: 60px;
}
#accessories-content-bottom{
	width:254px;
	height:28px;
	margin-left:0px;
	margin-top:18px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#878787,#C1C1C1,#848484],ratios:[5,6,255] });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
}
/* 3 columns left 1-click only--------------------------------*/
.1-click-title{
	width:256px;
	height:28px;
	margin-top:2px;
	padding-top:2px;
	padding-left:3px;
	fill: obj({type:'gradient', kind:'linear', colors:[#717171,#646464], ratios:[127,128],alphas:[1,1]});
	filters:obj([{type:"dropshadow",angle:280, strength:3,color:#000000, distance:1, blurX:2,blurY:2,alpha:1}]);
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
}
#1-click-looks-cont, #saved-looks-cont{
	width:249px;
	height:370px;
	margin-left:0px;
	margin-top:4px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom: 5px;
	overflow:scroll;
	leading:-2px;
	background:#ffffff;
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:5 });	
}
#1-click-looks-frame, #saved-looks-frame{
	position: relative;
	left: -1px;
	width:256px;
	height:458px;
	padding:7px;
	overflow:hidden;
	background:#ffffff;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
}
#no-saved-looks-msg{
	margin-top:8px;
	padding:2px;
	width:252px;
	height:50px;
	overflow:hidden;
}
.1-click-looks-desc{
	width:130px;
	height:85px;
	padding-left:3px;
	padding-top:0px;
	float:left;
	overflow:hidden;
	buttonMode:true;
	mouse-children: false;
}
.1-click-looks-item{
	width:240px;
	height:125px;
	margin-top:16px;
	margin-bottom:3px;
	padding-left:0px;
	overflow:hidden;
}
.1-click-looks-img{
	width:106px;
	height:126px;
	padding:3px;
	float:left;
	overflow:hidden;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
	buttonMode:true;
	mouse-children: false;
	remake:false;
}
#1-click-looks-border{
	margin-top: -1px;
	width:255px;
	height:457px;
	margin-right: -1px;
	overflow: hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
	border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
	filters:obj([{type:"dropshadow", angle:75, color:#333333, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#select-category{
	width:70px;
	margin-top:0px;
	margin-left:105px;
	margin-right:5px;
	float:left;
	overflow:hidden;
}
#category-txt{
	width:100px;
	margin-top: 13px;
	padding-top: 2px;
	margin-left: 55px;	
	overflow: hidden;
	float:left;
}
#1-click-carousel{
	width:226px;
	height:180;
   margin-top:5px;
   margin-left:7px;
	overflow:hidden;
	margin-bottom:15px;
}
#1-click-info{
   width:247px;	
   height:146px;
   margin-top:5px;
   margin-left:7px;
}
#1-click-sponsor{
	position: relative;
	width: 96px; 
	height:35px;  
	margin-left:3px; 
}
.saved-looks-item{
	width:232px;
	height:123px;
	margin-top:16px;
	margin-bottom:3px;
	padding-left:0px;
	overflow:hidden;
}
.saved-looks-desc-box{
	width:106px;
	float:left;
	padding-left:4px;
	overflow:hidden;
}
.saved-looks-desc{
	width:106px;
	height:82px;
	margin-bottom:3px;
	overflow:hidden;
}
.saved-looks-btn-cont{
	width:110px;
	}
.saved-looks-delete-btn{
	width:42px;
	height:14;
	float:left;
	padding-left:1px;
	remake: false;
	background:#FFFFFF;
	filters:obj([{type:"glow", color:#999999,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);  
}
.saved-looks-delete-btn:hover {
	width:42px;
	height:14;
	float:left;
	padding-left:1px;
	remake: false;
	buttonMode: true;
	mouse-children: false;
	background:#FFFFFF; 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.saved-looks-delete-btn:active{
	width:42px;
	height:14;
	float:left;
	padding-left:1px;
	margin-right:2px;
	remake: false;
	background:#FFFFFF; 
    filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);
}
.saved-looks-img{
	width:106px;
	height:126px;
	padding:2px;
	float:left;
	overflow:hidden;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
	remake:false;
}

/* 3 columns middle ------------------------------------------*/
#middle-top{
	width:400px;
	height:25px;
	background: #000000;
	background-opacity: 0.5;
	float:left;
	overflow:hidden;
}
#clear-all{
	width:50px;
	height:14px;
	font-family: Gotham Book;
	font-size: 9px;
	color: #FFFFFF;
	float:right;
	margin-top:5px;
	padding-top:0px;
	padding-left:1px;
	margin-right:2px;
	overflow:hidden;
	confine:true;
	remake: false;
	text-filters:obj([{type:"glow", color:#FFFFFF, strength:255,blurX:0,blurY:0,inner:true}]);
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });
 	filters:obj([{type:"glow", color:#FFFFFF,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
#middle-bottom{
	margin-top: -100px;
	height: 100px;
	scrollrect:true;
}
#middle-bottom-half{
	margin-top: -54px;
	height: 54px;
	scrollrect:true;
}
#middle-bottom-main{
	height: 100px;
}
.middle-bottom-header{
	width:400px;
	height: 22px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background: #888888;
	background-opacity: 0.8;
	overflow:hidden;
}
#middle-bottom-title{
	float:left;
	update-width: true;
	margin: 0px;
	padding: 0px;
}
.middle-bottom-body{
	width:400px;
	height: 79px;
	background: #DDDDDD;
	background-opacity: 0.8;
	
}
.middle-bottom-body-txt{
    float:left;
    clear:right;
    width:300px;
    height:45px;
    }

.middle-bottom-settings{
	width:384px;
	height:66px;
	margin-left:0px;
}
.middle-bottom-part-selected,.middle-bottom-style-section-selected ,.bottom-middle-container-selected, .feature-styles-selected {
	position: relative;
	left: 0;
}
.middle-bottom-part, .middle-bottom-style-section, .bottom-middle-container,.feature-styles  {
	position: relative;
	left: 1000px;
}
#eye-shadow-settings-02{
	width:384px;
	height:66px;
	padding-left:0px;
}
#eye-shadow-settings-03{
	width:384px;
	height:66px;
	margin-left:-4px;
}
#accesories-settings-01{
	margin-left:5px;
}
.thumb{
	width:53px;
	height:53px;
	margin-right:4px;
	float:left;
	background:#eff0f4;
	filters:obj([{type:"glow", color:#AAAAAA,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]); 
}
.thumb-2{
	width:42px;
	height:42px;
	margin-right:4px;
	float:left;
	background:#eff0f4;
	filters:obj([{type:"glow", color:#AAAAAA,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]); 
}
#thumb-img {
	width:53px;
	height:53px;
	margin:4px;
	float:left;
}
.thumb-on{
	width:53px;
	height:53px;
	margin-left:4px;
	margin-top:4px;
	padding: 0.1px;
	float:left;
	background:#FFFFFF;
	remake: false;
	filters:obj([{type:"glow", color:#fd0097,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]); 
}
.thumb-off{
	width:53px;
	height:53px;
	margin-left:4px;
	margin-top:4px;
	float:left;
	background:#eff0f4;
	padding: 0.1px;
	remake: false;
	filters:obj([{type:"glow", color:#AAAAAA,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]); 
}
.thumb-off:hover,.thumb-off:active {
	filters:obj([{type:"glow",color:#fd0097,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]);
}
.color-thumb-off{
	width:53px;
	height:53px;
	margin-left:4px;
	margin-top:4px;
	float:left;
	background:#eff0f4;
	padding: 0.1px;
	remake: false;
	filters:obj([{type:"glow", color:#CCCCCC,strength:5,blurX:2,blurY:2,alpha:0.8,inner:true}]); 
}
.style-thumb-img,.thumb-color{
	width:47px;
	height:47px;
	margin:4px;
}
#hair-color-color {
    width:47px;
	height:47px;
	margin:4px;
	float:left;
 }

#eye-thumb-2{
	margin-top:-6px;
}
#color-thumb{
	margin-top:3px;
}
#color-thumb-2{
	margin-top:-2px;
	margin-left:3px;
}
.thumb-color-2{
	width:36px;
	height:36px;
	margin:3px;
}
.thumb-btn{
  float:left;
}
.settings-two-columns{
	width:325px;
	height:60px;
	margin-top:0px;
	float:left;
	overflow:hidden;
}
.settings-two-columns-2{
	width:377px;
	height:60px;
	margin-top:0px;
	float:left;
	overflow:hidden;
}
.settings-left{
	width:180px;
	height:39px;
	margin-top:3px;
	float:left;
	overflow:hidden;
}
#settings-left-eyeshadow-1,#settings-left-foundation-1 {
	width:300px;
}   
.settings-left-2{
	width:200px;
	height:39px;
	float:left;
	overflow:hidden;
}
#settings-left-3{
	width:175px;
	height:39px;
	float:left;
	margin-top:2px;
   overflow:hidden;
}
.settings-middle{
	width:1px;
	margin-left:2px;
	margin-right:5px;
	height:62px;
	float:left;
	background:#CCCCCC;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:2,blurY:2,alpha:1}]);
}
.settings-right{
	width:200px;
	height:39px;
	float:right;
	overflow:hidden;
	margin-right:-60px;
}
.settings-right-2{
	width:198px;
	height:39px;
	float:right;
	overflow:hidden;
}
.settings-right-txt{
	font-family: Gotham Medium;
	font-size: 9px;
	float:left;
	margin-bottom:2px;
	leading:1px;   
}
.amount-slider{
	float:left;
	overflow:hidden;
}
.amount-instruction{
	width:180px;
	margin-top:2px;
	float:left;
	overflow:hidden;
}
.hair-instruction{
	width:180px;
	height:28px;
	margin-top:2px;
	margin-left:3px;
	float:left;
	overflow:hidden;
}
#hair-color-desc{
	width:145px;
	height:43px;
	margin-top:2px;
	margin-left:3px;
}
.hair-settings-btns{
    width: 175px;
    overflow: hidden;
}
.adjust-controls-right-selected{
	position: relative;
	left: 0px;
}
.adjust-controls-right{
	position: relative;
	left: 1000px;
}
.adjust-controls-selected{
	position: relative;
	left: 0px;
}
.adjust-controls{
	position: relative;
	left: 1000px;
}
#adjust-controls-text2{
    float: left;    
    height: 25px;
    padding-top:3px;
    padding-left: 3px;
    }
#adjust-controls-lipstick{
	width:174px;
	height: 50px;
	margin-top:6px;
	float:left;
	overflow:hidden;
}
#has-products-msg{
	top: 23px;
}
#amount{
	width:179px;
	margin-top:3px;
	float:left;
	overflow:hidden;
}
#amount-2{
	width:174px;
	margin-top:20px;
	margin-left:47px;
	float:left;
}
#amount-3{
	width:174px;
	margin-left:2px;
	margin-top:18px;
	float:left;
}
#amount-4{
	width:212px;
	margin-top:16px;
	float:left;
	overflow:hidden;
}
#amount-5{
	width:174px;
	margin-top:2px;
	float:left;
	overflow:hidden;
}
#amount-6{
	width:190px;
	margin-top:2px;
	float:left;
}
#amount-7{
	width:174px;
	margin-top:6px;
	float:left;
	overflow:hidden;
}
#thickness{
	width:190px;
	margin-top:20px;
	overflow:hidden;
}
#size{
	width:179px;
	margin-top:0px;
	float:left;
	overflow:hidden;
}
#eye-areas{
	width:310px;
	height:20px;
	margin-top:5px;
	float:left;
	overflow:hidden;	
}
#remove-spot-btn{
	padding-right:7px;
}
#remove-under-btn{
	float:left;
}
.remove-amount
{
    margin-left:1px;
	margin-top:8px;
}
#middle-bottom-txt{
	width:367px;
	height:30px;
	margin-top:0px;
	float:left;
	overflow:hidden;
	background: #ff0000;

}
#middle-bottom-btns{
	width:384px;
	margin-top:42px;
	float:left;
}
#middle-bottom-reset{
	float:right;
}
#eye-areas-bottom{
	width:320px;
	height:47px;
	margin-top:1px;
	margin-left:57px;
	float:left;
	overflow:hidden;
}
#slider-line-box{
	width:110px;
	margin-top:1px;
	margin-left:21px;
	margin-bottom:0px;	
}
#slider-line-box-2{
	width:110px;
	margin-top:5px;
	margin-left:21px;
	margin-bottom:0px;	
}
#slider-line{
	width:1px;

}
.cosmetics-options-on{
	height:14px;
	float:left;
	padding-left:9px;
	overflow:hidden;
	remake: false;
	mouse-children: false;
	button-mode: false;
	fill: obj({type:'gradient', colors:[#464646,#888888,#767676] }); 
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);   
}
.cosmetics-options-off{
	height:14px;
	float:left;
	padding-left:9px;
	overflow:hidden;
	remake: false;
	mouse-children: false;
	button-mode: true;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 	
}
.cosmetics-options-off:hover{
	fill: obj({type:'gradient', colors:[#F5F5F5,#E7E7E7], ratios:[127,128] }); 
}
#eye-areas-btn{
	margin-top:14px;
	margin-left:-10px;
}
#eye-option-01{
	width:76px;
	margin-left:70px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:3,tr:0,bl:0,br:3 });		
}
#eye-option-02b{
	width:76px;
	margin-left:0px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:3,bl:3,br:0 });	
}
#eye-option-02{
	width:76px;
	margin-left:0px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:3,bl:3,br:0 });
}
#eye-option-03{
	width:76px;
	margin-left:70px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:3,tr:0,bl:0,br:3 });		
}
#eye-option-04{
	width:76px;
	margin-left:0px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0 });	
}
#eye-option-05{
	width:76px;
	margin-left:0px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:3,bl:3,br:0 });	
}
.cosmetics-options-txt{
	filters:obj([{type:"glow", color:#FFFFFF, strength:255,blurX:0,blurY:0,inner:true}]);
	text-filters:obj([{type:"dropshadow", color:#000000, distance:1, blurX:1,blurY:1,alpha:0.5}]);
}
.cosmetics-options-txt-2{
	filters:obj([{type:"glow", color:#333333, strength:255,blurX:0,blurY:0,inner:true}]);
	text-filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:0.5}]);
}
.cosmetics-options-color{
	width:12px;
	height:11px;
	margin-top:1px;
	margin-left:2px;
	margin-right:2px;
	float:left;
	border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
}
.amount-txt{
   margin-top:0px;
	filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
}
#width-control{
	width:150px;
	float:left;
	margin-left:23px;
}
.hair-slider-1{
	top: -30px;
	width: 100px;
}

#hair-color-text{
    float:left;
    margin-top:4px;
    margin-left:2px;
    width:130px;
    height:22px;
    overflow:hidden;
}
.amount-control{
	width:140px;
	float:left;
	margin-left:25px;
}
#amount-control{
	width:140px;
	float:left;
	margin-left:23px;
}
#amount-control2{
	width:140px;
	float:left;
	margin-left:23px;
}
#amount-control-mascara{
	width:140px;
	float:left;
	margin-left:23px;	
}
#amount-control-contacts{
	width:140px;
	float:left;
	margin-left:23px;	
}
#amount-eyeshadow,#amount-control-lipstick,#amount-control-lipgloss{
	width:140px;
	float:left;
	margin-left:20px;
	margin-top:0px;
}
#amount-control-foundation-1, #amount-control-foundation-2, #amount-control-concealer, #amount-control-blush{
    width:140px;
	float:left;
	margin-left:20px;
	margin-top:0px;
}    
#thickness-control-eyeliner, #thickness-control-lipliner, #amount-control-lipliner, #amount-control-eyeliner{
	width:140px;
	float:left;
	margin-left:30px;
}
#amount-width-control{
	width:150px;
	float:left;
	margin-left:23px;
}
#amount-foundation-control{
	width:150px;
	float:left;
	margin-left:23px;
}
#amount-controll-2{
	width:150px;
	float:left;
	margin-left:30px;
}
#amount-control-brows{
	width: 140px;
	margin-left:30px;
	margin-top:0px;
}
#checkbox-controls-container{
	width:400px;
	height:165px;
	margin-top:0px;		
} 
#checkbox-controls-container-2{
	width:180px;
	height:165px;
	margin-top:0px;
	float:left;		
}
#controls-checkbox1,#controls-checkbox2{
    width:80px;
	float:left;
	margin-top:6px;
}    
#earring-under-hair,#earring-over-hair{	
	margin-left:9px;	
	margin-top:5px;	
	color: #000000;
} 
#sunglasses-under-hair,#sunglasses-over-hair{	
	margin-left:0px;	
	margin-top:5px;	
	color: #000000;
}
.size-control{
	width:140px;
	float:left;
	margin-left:25px;
}   
#size-glasses, #size-sunglasses{
	width:200px;
	float:right;
	margin-right: -30px;
	margin-top: 12px;
}
#size-control-sunglasses,#size-control-glasses,#size-control-hats, #size-control-hairclips, #size-control-necklace{	width:140px;
	float:left;
	margin-left:13px;
}
#size-control-hats, #size-control-hairclips{
	width:140px;
	float:left;
	margin-top:0px;
	margin-left:13px;
}
#size-control-sunglasses, #size-control-necklace{
	width:140px;
	float:left;
	margin-top:0px;
	margin-left:23px;
}
#adjust-controls-sliders{  
	margin-left:2px;
	width:205px;
	float:left;
}
#adjust-controls-glasses{  
	margin-left:0px;
	width:380px;
	float:left;
	overflow:hidden;
}
#amount-control-hairstyles{
	width:150px;
	float:left;
	margin-left:23px;
	margin-top: 21px;
}
.adjust-options{
    width:165px;
    button-mode: true;
	mouse-children: false;
}
#adjust-options{
	width:165px;
	margin-top:30px;
	margin-left:-20px;
	float:left;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-2{
	width:94px;
	margin-top:16px;
	margin-left:26px;
	float:right;
	button-mode: true;
	mouse-children: true;
}
#adjust-options-jewelry{
	width: 100px;
	left: 260px;
	margin-top: 30px;
	button-mode: true;
	mouse-children: false;
   
}
#adjust-options-sunglasses, #adjust-options-glasses{
	width: 150px;
	left: 253px;
	margin-top: 50px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-eyeshadow-1{ 
	width:113px;
	margin-top:30px;
	float:right;
	margin-right:-16px;
	button-mode: true;
	mouse-children: true;
}
#adjust-options-eyeshadow-2{ 
	width:113px;
	margin-top:16px;
	margin-right:-16px;
	float:right;
	button-mode: true;
	mouse-children: true;
}
#adjust-options-eyeshadow-3{ 
	width:113px;
	margin-top:16px;
	margin-right:-16px;
	float:right;
	button-mode: true;
	mouse-children: true;
}
#adjust-options-lipliner, #adjust-options-lipstick, #adjust-options-lipgloss,#adjust-options-blush, #adjust-options-mascara{   
	left: 60px;
	top: 20px;
	width:200px;
	margin-top:13px;
	margin-left:70px;
	button-mode: true;
	mouse-children: false;

}
#adjust-options-foundation-1{
	width:290px;
	margin-top:55px;
	margin-left:38px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-3{
	width:165px;
	margin-top:15px;
	margin-left:2px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-4{
	width:165px;
	margin-top:7px;
	margin-left:2px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-foundation{
	width:120px;
	margin-top:7px;
	margin-left:0px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-5{
	width:127px;
	margin-top:6px;
	margin-left:26px;
	float:right;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-6{
	width:94px;
	margin-top:6px;
	margin-left:26px;
	float:right;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-7{
	width:165px;
	margin-top:15px;
	margin-left:16px;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-8{
	width:130px;
	margin-top:60px;
	float:right;
	button-mode: true;
	mouse-children: false;
}
#adjust-options-9{
	left: 60px;
	top: 20px;
	width:200px;
	margin-top:13px;
	margin-left:70px;
	button-mode: true;
	mouse-children: false;
}
.tip-arrow{
	width:9px;
	height:7px;
	margin-top:2px;
	float:left;
}
.adjust-options-txt{
	height:7px;
	margin-left:2px;
	margin-top:-10px;
	color:#333333;
	float:left;
	button-mode: true;
	mouse-children: false;
}
.rotate-btns{
	float: right;
	width: 100px;
	margin-left: 3px;
}
.rotate-btns-2{
	float:left;
	margin-left:150px;
	margin-top:-4px;
}
.rotate-txt{
	width: 38px;
	height: 15px;
	float:left;
	margin-left:2px;
	margin-top: 1px;
	padding: 0px;
	overflow: hidden;
}
.change-btn{
	width:45px;
	height:16px;
	float:right;
	color:#FFFFFF;
	border: obj({type:'solid', weight:1, color:#FFFFFF, alpha:1 });
}
.cancel-search{
	float:left;
	text-width:35px;
	font-family: Gotham Book; 
	font-size: 9px;
	remake:false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'rounded', width:6, height:6});
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
#remove-hairstyle{
	width:95px;
}
#remove-concealer{
	width:100px;
}
.remove-all{
	font-family: Gotham Book;
	height: 11px;
	font-size: 9px;
	margin-top:2px;
	margin-left:7px;
	margin-right:7px;
	padding-bottom:-7px;
	padding-left:1px;
	color:#FFFFFF;
	background-color: #FFFFFF;
	background-opacity: 0.01;
	text-top: -1px;
	text-left: 3px;
	confine: true;
	border: obj({type:'solid', weight:1, color:#FFFFFF, alpha:0.5 });
	text-filters:obj([{type:"glow", color:#FFFFFF, strength:255,blurX:0,blurY:0,inner:true}]);
}
.remove-all-btn{
	width:53px;
	height:16px;
   float:right;
   margin-right:7px;
   padding-left:1px;
   color:#FFFFFF;
   border: obj({type:'solid', weight:1, color:#FFFFFF, alpha:1 });
}
#remove-earrings-btn{
	width:93px;
}
#top-zoom {
	left: 4px;
	top: 4px;
}
#top-zoom .less {
	float:left;
	width: 17px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/zoom-out.png");
	background-position: 0px 0px;
	background-repeat: false;
	shape: obj({type:'rounded', width:16, height:16});
}
#top-zoom .less:hover {
	float:left;
	width: 17px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/zoom-out.png");
	background-position: 0px 18px;
	background-repeat: false;
	shape: obj({type:'rounded', width:16, height:16});
}
#top-zoom .less:active {
	float:left;
	width: 17px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/zoom-out.png");
	background-position: 0px 36px;
	background-repeat: false;
	shape: obj({type:'rounded', width:16, height:16});
}
#top-zoom .more {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/zoom-in.png");
	background-position: 0px 0px;
	background-repeat: false;
	shape: obj({type:'rounded', width:17, height:17});
}
#top-zoom .more:hover {
	float:right;
	width: 17px;
	height: 17px;
	margin-left: 0px;
	background-image: url("/assets/images/buttons/zoom-in.png");
	background-position: 0px 18px;
	background-repeat: false;
	shape: obj({type:'rounded', width:16, height:16});
}
#top-zoom .more:active {
	float:right;
	width: 17px;
	height: 17px;
	background-image: url("/assets/images/buttons/zoom-in.png");
	background-position: 0px 36px;
	background-repeat: false;
	shape: obj({type:'rounded', width:17, height:17});
}
#product-description-popup-container{
	position:absolute;
	left:-100px;
	top:-57px;
	width:300px;
	height:503px;
	scrollrect:true;

}
#product-description-popup{
	position:relative;
	width:279px;
	height:324px;
	left:-400px;
	top:135px;
	padding-left:20px;
	background:#FFFFFF;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:6,bl:6,br:0});
	filters:obj([{type:"glow",blurX:2,blurY:2,alpha:1},{type:"dropshadow", distance:1, angle:220,blurX:3,blurY:3,alpha:1}]);
}
#product-description-header{
	width:259px;
	height:25px;
	margin-top:8px;
	padding-left:0px;
	overflow:hidden;		
}
.product-description-scroll{
	margin-top: -1px;
	width:259px;
	height:292px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	overflow:scroll;
}
#narrow-search-popup{
	position:absolute;
	left:-265px;
	top:305px;
	width:259px;
	height:233px;
	padding-left:8px;
	background:#FFFFFF;
	shape: obj({type:'roundedComplex', tl:0,tr:5,bl:5,br:0});
	filters:obj([{type:"dropshadow", distance:1, angle:220,blurX:1,blurY:1,alpha:1}]);
}
#narrow-search-options{
	width:235px;
	height:185px;
	margin-top:5px;	
	overflow:hidden;
}
#narrow-search-cont{
	width:233px;
	height:165px;
	overflow:scroll;	
}
.narrow-search-column{
	float:left;
	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
}
#narrow-search-left{
	width:100px;
	float:left;
	overflow:hidden;
}
#narrow-search-right{
	width:80px;
	height:165px;
	float:left;
}


#narrow-search-btn{
	position:relative;
	top:169px;
	left:139px;
	margin-top:5px;
	overflow:hidden;
}
.narrow-search-checkbox,#narrow-search-checkbox {
	margin-left:9px;
	margin-top:5px;
	margin-bottom:5px;
	color: #000000;
}

#narrow-search-checkbox-swatch{
	margin-left:9px;
	margin-top:5px;
	margin-bottom: 5px;
	color: #000000;
	text-left: 30px;
}
#narrow-search-checkbox2{
	margin-left:6px;
	margin-bottom: 8px;
	color: #000000;
}
#narrow-search-checkbox1{
	color:#FF0000;
	font-size: 13px;
}
/* 3 columns right -------------------------------------------*/
#right-top-nav{
    margin-top: 274px;
	width:300px;
	height:25px;	
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#FFFFFF,#EEEEEE], alphas:[1,1], ratios:[126,127]});
	filters:obj([{type:"glow",     color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true},{type:"dropshadow",distance:1,strength:1,blurX:1,blurY:1,alpha:0.5}]); 
}
.right-top-nav-txt{
	font-family: Gotham Medium;
	font-size: 12px;
	margin-left: 4px;
	margin-top: 2px;
	width: 100px;
	float: left;
}
.right-top-nav-right-btn{
	width: 24px;
	height: 24px;
	padding: 3px;
	float:right;
	button-mode: true;
}
.right-plus-btn{
	float:left;
	width:25px;
	height:25px;
}
.right-share-btn{
	float:left;
	width:69px;
	height:25px;
}
#right-shadow{
	clear: left;
	width:300px;
	height:95px;
	padding:0px;
	margin-left:0px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:5 });
}
#right-border{
	width:297px;
	height:150px;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:5 });
	border: obj({type:'solid', weight:1, color:#666666, alpha:1 });
	overflow:hidden; 
}
#right-nav{
	width:300px;
	height:26px;
}
#right-content{
    width:296px;
	height:151px;
	margin-left:1px;
	margin-top:-1px;
	padding-top:3px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:5});
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#FFFFFF], alphas:[1,1]});
    }
#fpo{
    display:none;
    margin:0;
    padding:0;
    }
#currently-wearing{
    position:relative;
    top:0px;
    left:0px;
    }
#you-tried{
    position:relative;
    top:0px;
    left:0px;
    visible:false;
    }
#beauty-tips{
    position:relative;
    top:0px;
    left:0px;
    visible:false;
    }
.cosmetic-right-tab-on{
	width:147px;
	height:27px;
	float: left;
	padding-top:3px;
	background:#EEEEEE;
	text-align:center;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
    }
.cosmetic-right-tab-off{
	width:147px;
	height:25px;
	float: left;
	padding-top:3px;
	text-align:center;
	button-mode: true;
	mouse-children: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#DFDFDF,#C0C0C0,#D4D4D4], alphas:[1,1,1]});
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
    }
#cosmetic-right-tab1{
	width:147px;
	
    }
#cosmetic-right-tab1-b{
	width:147px;
	height:28px;
	background:#666666;
	padding-left:1px;
	padding-top:1px;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	float:left;
    }
#cosmetic-right-tab2{
	width:148px;
    }
#cosmetic-right-tab2-b{
	width:148px;
	height:28px;
	background:#666666;
	padding-left:1px;
	padding-top:1px;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:0,br:0 });
	float:left;
    }
#cosmetic-right-tab3{
	width:70px;
    }
#cosmetic-right-tab3-b{
display:none;
}
.what-tried-img{
	width:28px;
	height:39px;
	padding-top:1px;
	padding-left:1px;
	overflow:hidden;
	float:left;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });	
}
.current-cosmetic{
	width:266px;
	height:69px;
	margin-left:10px;
	margin-bottom:10px;
	overflow:hidden;

}
.current-look{
	width:266px;
	height:69px;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:10px;
	overflow:hidden;
}
#beauty-tip{
	width:270px;
	height:69px;
	margin-left:10px;
	margin-top:4px;
	margin-bottom:10px;
	overflow:hidden;
	
}
#current-list{
	overflow:scroll;
	margin-top:-5px;
}
.right-scroll{
	width: 286px;
	height: 122px;
	margin-top: 0px;
	margin-left: 0px;
	overflow:auto;
}
.circle{
	width:17px;
	height:17px;
	background:#EE00EE;
	float:left;
    padding-top:3px;
	margin-left:3px;
	margin-right:3px;
	shape: obj({type:'rounded', width:16});
}
.square{
	width:29px;
	height:40px;
	float:left;
    padding-top:3px;
	margin-left:3px;
	margin-right:3px;
	filters:obj([{type:"glow", color:#999999,strength:8,blurX:2,blurY:2,alpha:1}]);
}
.beauty-tip-thumb{
	width:86px;
	height:86px;
	float:left;
	margin:3px
	filters:obj([{type:"glow", color:#999999,strength:8,blurX:2,blurY:2,alpha:1}]);
}
.cosmetic-type{
	width:265;
	margin-top:2px;
	margin-bottom:0px;
}
.cosmetic-item{
	width:266px;
	height:45px;
	margin-bottom:2px;
	overflow:hidden;
}
.beauty-tip-item{
	width:270px;
	height:116px;
	margin-bottom:2px;
	overflow:hidden;
	padding:3px;
}
.look-item{
	width:266px;
	height:42px;
	margin-bottom:2px;
	overflow:hidden;
}
.cosmetic-name{
   width:140px;
   float:left;
   margin-top:16px; 
   margin-left:2px;
}

.beauty-tip-text{
   width:168px;
   float:left;
   margin-top:0px; 
   margin-left:10px;  
}
.beauty-tip-sponsor{
    width:250;
    height:40;
    float:right;
}
.beauty-tip-text-2{
    width:134;
    height:25;
    float:right;
    text-align:right;
    margin-top:8px;
    margin-right:2px;
}
.look-name{
   width:189px;
   float:left;
   margin-top:14px; 
   margin-left:2px;  
}
.cosmetic-apply-btn{
	width:34px;
	height:15;
	float:left;
	margin-top:1px;
	padding-top:1px;
	padding-left:1px;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });	
	button-mode: true;
}
.cosmetic-erase-btn{
	width:20px;
	float:left;
	button-mode: true;
}
.cosmetic-division{
	width:266;
	height:4px;
    margin-left:2px;
	margin-bottom:2px;
}
.cosmetic-grey-line{
	width:263;
	height:1px;
	background:#999999;
}
.cosmetic-white-line{
	width:263;
	height:2px;
	background:#FFFFFF;	
}
#clear-all-btn{
  height:22px;
  overflow: hidden;
}
.invisable-button{
	padding:1px;
	overflow: hidden;
}
.invisable-button:hover{
	padding:1px;
	background: #E0E0E0;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", distance:1, blurX:4,blurY:4,alpha:1},{type:"glow", blurX:1,blurY:1}]);
}
#whats-she-wearing{
	width:145px;
	height:16px;
	margin-left: 30px;
	margin-top: 6px;
	float:left;
}
#more-trends{
	width:83px;
	height:20px;
	margin-right:30px;
	margin-top:4px;
	float:right;
}
.clearall-nav{
	width:65px;
	height:15px;
	padding-top:1px;
	padding-left:1px;
	margin-top:4px;
	margin-right:3px;
	float:right;
	background:#5C5C5C;
	button-mode: true;
	mouse-children: false;
	remake:false;
	filters:obj([{type:"glow", color:#FFFFFF,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
.clearall { 
	width:65px;
	height:15px;
	padding-left:1px;
	padding-top:1px;
	float:right;
	remake:false;
	background:#FFFFFF;
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.clearall:hover { 
	width:65px;
	height:15px;
	padding-left:1px;
	float:right;
	remake:false;
	buttonMode: true;
	mouse-children: false;
	fill: obj({type:'gradient', colors:[#F6F6F6,#E6E6E6], ratios:[127,128] }); 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.clearall:active { 
	remake:false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	filters:obj([{type:"dropshadow", alpha:0.5, inner:true }, {type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.edit-btn{
	width:58px;
	height:14;
	float:left;
    padding-left:1px;
	margin-right:2px;
	remake: false;
	background:#FFFFFF;
    filters:obj([{type:"glow", color:#999999,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);  
    }
.edit-btn:hover {
	width:58px;
	height:14;
	float:left;
	padding-left:1px;
	margin-right:2px;
	remake: false;
	buttonMode: true;
	mouse-children: false;
	background:#FFFFFF; 
    filters:obj([{type:"glow", color:#000000,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
    }
.edit-btn:active{
	width:58px;
	height:14;
	float:left;
	padding-left:1px;
	margin-right:2px;
	remake: false;
	background:#FFFFFF; 
    filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);
    }
.apply-btn{
	width:55px;
	height:14;
	float:left;
	padding-left:1px;
	margin-right:2px;
	remake: false;
	background:#FFFFFF;  
	filters:obj([{type:"glow", color:#999999,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
.apply-btn:hover {
	width:55px;
	height:14;
	float:left;
	padding-left:1px;
    margin-right:2px;
	remake: false;
	buttonMode: true;
	mouse-children: false;
	background:#FFFFFF; 
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
.apply-btn:active{
	width:55px;
	height:14;
	float:left;

	padding-left:1px;
	margin-right:2px;
	remake: false;
	buttonMode: true;
	mouse-children: false;
	background:#FFFFFF;  
    filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);
}
#current-item-btns{
	position:relative;
	width:83px;
	left:185px;
	top:10px;
}
	
/* end 3 columns template css --------------------------------*/

/* Register - forms ----------------------------------------------------------*/

#form{
	padding: 10px;
	left:10px;
	width:500px;
	height:400px;
	background:#666666;
	shape: obj({type:'rounded', width:20 });
}
.form-item {
	width: 460px;
	height: 20px;
	float: left;
}

.input-text2 {
	width: 290px;
	height: 20px;
	background:#FFFFFF;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.input-text3 {
	width: 368px;
	height: 20px;
	background:#FFFFFF;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.input-text4 {
	width: 78px;
	height: 20px;
	background:#FFFFFF;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.input-text5{
	width: 123px;
	height: 20px;
	background:#FFFFFF;
	margin-left: 200px;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.input-text6{
	width: 172px;
	height: 20px;
	background:#FFFFFF;
	margin-left: 22px;
	margin-right: 4px;
	margin-bottom: 7px;
	margin-top: 8px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.input-button {
	clear: both;
}
.form-padding{
	padding: 5px;
}
.form-field {
	width: 200px;
	height: 20px;
	float:left;
}
.form-validation {
	width: 300px;
	height: 20px;
	margin-top: 19px;
	float: right;
	visible: false;
	fill: obj({type:'gradient', kind:'linear', colors:[#FF0000,#AA0000], alphas:[1,1] });
	shape: obj({type:'rounded', width:20 });
}
#register-form{
	width: 501px;
	float: left;
	margin-left:-14px;
	overflow:hidden;
}
#register-form-top{
	width: 505px;
	height: 20px;
	padding-top:2px;
}
#register-form-top2{
		width: 505px;
		height: 32px;
		background: #FFFFFF;
}
#register-form-middle{
	margin-top:3px;
	width: 505px;
	height: 429px;
	overflow:hidden;
}
#register-form-middle2{
	margin-top:3px;
	width: 505px;
	height: 215px;
	background: #FFFFFF;
}
#register-bottom{
	width:966px;
	height:41px;
	margin-left:-4px;
	margin-top:0px;
	padding-left:4px;
	padding-top: 10px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#CCCCCC,#999999], alphas:[1,1], r:1 });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:4,br:4 });
}
.register-warning{
	font-size: 11px;
	color: #FF0000;
	margin-left:4px;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	leading:3px;
}
.register-padding-left{
	margin-left: 20px;
}
.img-padding{
	padding-top:50px;
	padding-left: 316px;
}
.img-padding2{
	padding-left: 316px;
}
.register-padding-left2{
	margin-top: 5px;
	margin-left: 6px;
	margin-bottom: -3px;
	width: 200px;
	height: 15px;
	float:left;
	clear: right;
}
.register-padding-left2b{
	margin-left: 5px;
	margin-bottom: 3px;
	width: 210px;
	height: 15px;
	float:left;
}
.register-padding-left2c{
	margin-left: 5px;
	margin-bottom: 3px;
	width: 140px;
	height: 15px;
	float:left;
}
.register-padding-left3{
	margin-left: 5px;
	margin-top:-1px;
	width: 56px;
	height: 9px;
	float:left;
}
.register-padding-left4{
	margin-left: 5px;
	margin-bottom: 3px;
	width: 200px;
	height: 15px;
	float:left;
	clear:right;
}
.register-padding-left5{
	margin-left: 10px;
}
#register-middle{
	margin-left: 4px;
	margin-top: 10px;
	width: 28px;
	height: 80px;
	float: left;
	background: #E6E6E6;
	shape: obj({ type:'freeForm', points:[[28,0],[0,40],[28,80]] });
}
#register-right{
	width: 325px;
	height: 325px;
	background: #E6E6E6;
	float: left;
}
.radiobtn{
	margin-left: 19px;
	margin-bottom: 10px;
	height: 10px;
	width: 300px;
	font-family: Gotham Book;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
#enhance-radiobtn
{
   font-size: 11px;
	float:left;
	margin:0px;
	padding:0px;
		remake:false;
} 
#radiobtn1{
	font-size: 11px;
}
#gender-radiobtn-1{
	text-width:50px;
	float:left;
	font-size: 10px;
}
#gender-radiobtn-2{
	float:left;
	text-width:38px;
	font-size: 10px;
}
#register-checkbox{
	text-width:230px;
	float:left;
	clear:left;
	margin-left: 19px;
	margin-bottom: 8px;
	font-size: 11px;
}
#register-checkbox-2{
	text-width:80px;
	float:left;
	clear:left;
	margin-left: 19px;
	margin-bottom: 8px;
	font-size: 11px;
}
.register-submit{
	float: left;
	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 105px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.register-cancel{
	float: left;
	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 65px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.register-close{
	float: left;
	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 60px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.register-suscription{
	float: left;
	margin-left: 4px;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 133px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 10px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
#register-form-bottom-left{
	width:310px;
	height:10px;
	float:left;
	overflow: hidden;
	margin-top:3px;
}
#register-form-bottom-right{
	width:190px;
	height:60px;
	margin-left: 315px;
	margin-top: -45px;
}
#register-gender-text{
	clear:left;
	float:left;
	margin-left: 18px;
	width:90px;
	height: 15px;
}
.label-adj-error-txt {
    position:relative;
	width:115px;
	overflow:hidden;
	color:#FF0000;
	left:90px;
}
.label-error-txt-header-register {
	text-align:left;
	width:200px;
	overflow:hidden;
	color: #CC0000;
}
.label-adj-error-txt-register {
	text-align:left;
	width:200px;
	height:16px;
	overflow:hidden;
	float: right;
}
#error-message-register1, #error-message-register2 {
	width:120px;
	height:16px;
    float:right;	  
    overflow:hidden;
}
#error-message-register3
{
	width:220px;
	height:5px;
	margin-top:4px;
	margin-left:2px;
    float:right;	  
    overflow:hidden;
}
#error-message-register4 {
	width:220px;
	height:5px;
	margin-top:50px;
	margin-left: -1px;
    float:left;	  
    overflow:hidden;
}
#error-message-login1, #error-message-login2{
	width:120px;
	height:16px;
    float:right;	  
    overflow:hidden;
}
#must-agree-text {
	height:16px;
	width:130px;
	overflow:hidden;
}
#email-errors{
	margin-bottom: 0;
}
#birth-date-errors{
	margin-top: 5px;
	margin-bottom: 5px;
}
#register-terms{
	float:left;
	margin-left:-13px;
	width: 150px;
	height: 10px;
	font-family: Gotham Book;
	font-size: 12px;
}
#register-terms-text{
	font-family: Gotham Book;
	font-size: 12px;
}
#username-errors{
	margin-top: -10px;
}
.color-box{
	float:left;
	background: #123533;
	width: 10px;
	height: 10px;
}
.errors{
	width: 220px;
	height: 25px;
	float:left;
}
#upgrade-form{
	margin-left: 5px;
	width: 501px;
	float: left;
}
#upgrade-form-top{
	width: 505px;
	height: 64px;
	padding-top:3px;
	padding-left: 8px;
}
#upgrade-form-middle{
	width: 505px;
	height: 222px;
	background: #FFFFFF;
	padding-left: 4px;
}
#upgrade-form-bottom{
	width:965px;
	height:40px;
	fill: obj({type:'gradient', kind:'linear', colors:[#CCCCCC,#999999], alphas:[1,1] });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:5,br:5 });
}
#upgrade-form-bottom-right{
	padding-top:10px;
	margin-left:20px;
	width:200px;
	height:30px;
}
#upgrade-list{
	height: 155px;
	background: #FFFFFF;
}
.upgrade-list-item{
	width: 450px;
	height: 26px;
	background: #FFFFFF;
}
.upgrade-list-item2{
	width: 450px;
	height: 43px;
	background: #FFFFFF;
}
.upgrade-list-img{
	width:44px;
	height:23px;
	margin-bottom: 2px;	
}
.upgrade-submit{
	float: left;
	width: 131px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 9px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.upgrade-cancel{
	float: left;
	margin-left: 4px;
	width: 62px;
	height: 19px;
	font-family: Gotham Book;
	font-size: 9px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
.upgrade-border{
	width: 465px;
	height: 1px;
	margin-bottom: 9px;
	background: #C1C1C1;
	margin-left: 16px;
    padding-right: 20px;	
}
.upgrade-border2{
	width: 465px;
	height: 3px;
	margin-bottom: 8px;
	margin-top:20px;
	background: #C1C1C1;
	margin-left: 16px;
    padding-right: 20px;	
}
.upgrade-border3{
	width: 965px;
	height: 1px;
	background: #b1b1b1;	
}
#confirmation-bottom-left{
	width:330px;
	float:left;
	height: 10px;
	background: #C1C1BF;
	padding-top:18px;
	text-align: right;
}
#confirmation-bottom-right {
	padding-top:30px;
	width:150px;
	float:left;
	height: 10px;
}
#upgrade-right{
	margin-left: 520px;
	width: 425px;
	height: 317px;
	float: left;
	background: #FFFFFF;
}
#upgrade-right-img{
	width: 425px;
	height: 317px;
}
#confirmation{
	margin-left: 5px;
	width: 501px;
	float: left;
}
#confirmation.header2{
	padding-top:5px;
}
#upgrade-table{
	width: 500px;
	height: 341px;
	background: #FFFFFF;
}
#confirmation-right{
	width: 455px;
	height: 484px;
	float: left;
	background: #333333;
}
.upgrade-row{
	width: 500px;
	height: 30px;
}
.upgrade-table-left{
	padding-left:8px;
	width: 250px;
	height: 30px
	float: left;
}
.upgrade-table-right{
	width: 226px;
	height: 30px;
	float: left;
	text-align: right;
}
.upgrade-table-left2{
	padding-left:8px;
	width: 250px;
	height: 30px
	float: left;
	padding-top:17px;
}
.upgrade-table-right2{
	width: 226px;
	height: 30px;
	float: left;
	text-align: right;
	padding-top:17px;
}
/* Pop-ups ----------------------------------------------------------*/
/* basic details pop up---------------------------------------*/
.circle-skin-tone{
	width:17px;
	height:17px;
	background:#EE00EE;
   margin-top:1px;
   margin-bottom:4px;
	margin-left:23px;
	shape: obj({type:'rounded', width:16});
}
.undertone-description{
	width:194px;
	height:82px;
	margin-left:8px;
	margin-bottom:10px;
}
.circle-skin-text{
	width:65px;
	height:17px;
	margin-top:-1px;
	margin-bottom:3px;
	margin-left:14px;
}
/* Register- popup ---------------------------------------------*/
#register{
	position: absolute;
	left: 380px;
	top: 55px;
	width: 260px;
	height: 350px;
	overflow:hidden;
	remake: false;
	background:#FFFFFF;
	padding-left:1px;
	padding-top:1px;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", distance:10, blurX:10,blurY:10,alpha:.4},{type:"glow",blurX:2,blurY:2}]);
}
.select-color-div-1{
	width: 74px;
	float:left;
	margin-top:-24px;
	overflow:hidden;
	margin-right:5px;
}
.select-color-div-2{
	width: 62px;
	float:left;
	margin-top:-24px;
	overflow:hidden;
	margin-right:5px;
}
.select-color-text-1{
	width:60px;
	float:left;
}
.select-color-text-2{
	width:56px;
	float:left;
}
#select-eye-color{
	width:56px;
}
#select-skin-color{
	width:43px;
}
#select-skin2-color{
	width:47px;
}
#select-hair-color{
	width: 45px;
}
#select-skin-color{
	width:38px;
}
#terms-div{
   margin-left:12px; 
   margin-top:110px;
}
#terms-link {
	width:220px; 
	margin-top: 2px;
	margin-left: 75px;
	float:left;
}
/* log in popup ------------------------------------------------------*/
#login-not-member-yet{
   width:200px;
}
#login-form{
    width:200px;
    margin-left: 30px;
	overflow: hidden;
} 
#register-form{
    width:185px;
} 
#login-register-btn {
    buttonMode:true;
	width: 53px;
	height: 14px;
	margin-left:6px;
	float:left;
	selectable:false;
}
#login-register-btn {
	height: 16px;
	width:85px;
	float:left;
}
#login-field-container{
	margin-left: 2px;
	overflow: hidden;
}
#login-header{
	margin: 7px;
	margin-top: 10px;
}
#login-close{
	display: block;
	width: 12px;
	height: 12px;
	float: right;
}
.login-input-text {
	width: 180px;
	height: 20px;
	background:#FFFFFF;
	margin-right: 15px;
	margin-bottom: 7px;
	margin-top: 2px;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
#forgot {
	position: absolute;
	left: 740px;
	top: 30px;
	width: 220px;
	height: 190px;
	overflow:hidden;
	remake: false;
}
#message{
	width: 150px;
	height: 30px;
	font-family: Gotham Book;
	font-size: 9px;
	color: #666666;
	selectable: false;	
}

/* terms popup ---------------------------------------------*/
#terms-box{
	width: 400px;
	height: 400px;
	margin: 25px auto;
	background: #FFFFFF;
	border: obj({type:'solid', weight:1, color:#AAAAAA, alpha:1 });
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", alpha:0.5 }]);
}
#terms-header{
	padding-top: 5px;
	padding-left: 4px;
	padding-bottom: 5px;
	height:30px;
}
#terms-terms{
	padding-left: 5px;
	padding-right:50px;
	height:310px;
	overflow:scroll;
}
#terms-footer{
    height: 50px;
	background: #C1C1BF;
	padding-left:240px;
	padding-top:12px;
}
.terms-scroll{
	width: 380px;
	height: 315px;
	margin-top: 0px;
	margin-left: 0px;
	overflow:scroll;
}
/* upgrade - popup ---------------------------------------------*/
.select-month{
	width:112px;
	height:20px;
	float: left;
	margin-left:19px;
}
.select-state{
	width:121px;
	height:20px;
	float: left;
	margin-left:19px;
	margin-right:9px;
}
.select-year{
	width:64px;
	height:20px;
	float: left;
	margin-left:29px;
}
.select-country{
	width:180px;
	height:20px;
	margin-left:27px;
	padding-bottom:15px;
}
/* save this look popup ------------------------------------------------------*/
.saved-look-input-text {
	width: 304px;
	height: 20px;
	background:#FFFFFF;
	margin-left:4px;
	margin-top: 2px;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.saved-look-text {
	width: 304px;
	height: 60px;
	background:#FFFFFF;
	margin-left:4px;
	margin-top: 2px;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
#popup-right-top-nav{
	width:260px;
	height:25px;	
	overflow:hidden;
	margin-top:28px;
	float:right;
	fill: obj({type:'gradient', kind:'linear', colors:[#FFFFFF,#EEEEEE], alphas:[1,1], ratios:[126,127]});
	filters:obj([{type:"glow",     color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true},{type:"dropshadow",distance:1,strength:1,blurX:1,blurY:1,alpha:0.5}]); 
}
/* upload related popups ---------------------------------------------*/
.txt-list{
	width:108px;
	font-family: Gotham Medium;
	font-size: 14px;
	margin-left:3px;
}
.txt-list-2{
	width:78px;
	font-family: Gotham Medium;
	font-size: 14px;
	margin-left:3px;
}
#format-list{
	width:276px;
	height:36px;
	margin:2px auto;
}
.format-list-item{
	width:60px;
	float:left;
}
/* other- popup ---------------------------------------------*/
#stf-inner-success{
	top: 20px;
	width: 450px;
	height: 40px;
	text-align: center;
}
#loading-message{
	top: 20px;
	width: 450px;
	height: 40px;
	margin-left:-5px;
	text-align: center;
}
#popup-problem-text{
	top: 20px;
	left:10px;
	width: 470px;
	height:80px;
	font-size: 13px;
	text-align: center;
	overflow:hidden;
}
#popup-problem-btns{
	margin-top: -5px;
	left: 50px;
	width:400px;
}
#popup-inner-loading{
	margin-top: 7px;
	text-align: center;
}
#popup-loading{
   text-align:center;
   padding-left:20px;
   padding-right:17px;
   overflow:hidden;
}
.upgrade-close{

}
#upload-btn-space{
	width:150px;
	margin-top:20px;
	margin-left:30px;
	float:left;
}
#upload-btn-space2{
	width:300px;
	height:100px;
	margin-top:20px;
	margin-left:30px;
	float:left;
}
#popup-inner-success{
	top: 20px;
	width: 370px;
	margin-left:10px;
	margin-bottom:10px;
	text-align: center;
	font-family: Gotham Medium;
	font-size: 14px;
	color: #ff0000;
}
#popup-inner-text{
	float:left;
	width: 346px;
	height: 35px;
	margin-left:60px;
}
#popup-success{
	margin-top: 10px;
}
#popup-success-text{
	float:left;
	width: 366px;
	height: 28px;
	margin-left:30px;
}
#left-rule {
	width: 80%;
	margin: 10px;
	left: 47px;
}
#choose-model{
	position: absolute;
	left: 100px;
	top: 50px;
	width: 437px;
	height: 445px;
	overflow:hidden;
}
#choose-model-2{
	position: absolute;
	left: 100px;
	top: 30px;
	width: 437px;
	height: 332px;	
	overflow:hidden;
}
#model-header-image{
	margin: 10px 5px 10px 10px;
	width: 58px;
	height: 79px;
	background: #DDDDDD;
	float: left;
}
#model-header-txt{
	margin: 10px;
	margin-left: 0px;
	width: 208px;
	height: 79px;
	float: left;
}
#model-header-txt-2{
	margin:12px 0 0 0;
	width: 256px; /*156*/
	height: 79px;
	float: left;

}
#model-thumbs{
	width: 357px;
	float: left;
	buttonMode: true;
}
#model-thumbs-header{
	margin:20px 0px 5px 20px;
	width:400px;
	padding-left: 35px;
	height: 100px;
	background: #EEEEEE;
	shape: obj({type:'rounded', width:5 });
}
#model-sign-up{
    width:429px;
	margin:10px 0 20px 2px;
	height: 30px; 
}
.sign-up-container{
    width:375px;
    margin:15px auto;
}
.model-sign-up-btn{
	width:200px;
	height:34px;
	margin:6px auto;
	background:#fe0097;
	overflow:hidden;
	color: #ffffff;
	font-family: Gotham Book;
	font-size: 18px;
	shape: obj({type:'rounded', width:6 });
	filters:obj([{type:"dropshadow", distance:2, blurX:2,blurY:2,alpha:.8}]);
	button-mode: true;
	mouse-children: false;
	text-filters:obj([{type:"dropshadow", color:#333333, distance:1, blurX:1,blurY:1,alpha:1,,inner:true}]);	
	text-align:center;
}
.sign-up-branding-text{
    float:left;
    width:120px;
    margin-top: 5px;
}
.small-msn-logo{
	background-image: url("/assets/images/global/msn-logo.gif");
	background-position: 0px 0px;
	width:53px;
	height:29px;
	float:left;
	margin-top: 4px
}
#model-sign-up-text{
    margin:0 auto;
	width:400px;
}
#model-thumbs-last{
	padding-left: 15px;
	padding-top: 75px;
	width: 52px;
	float: left;
}
#model-thumbs-next{
	padding-top: 75px;
	width: 20px;
	float: left;
}
#model-thumbs-sigin{
	width:210px;
	margin-top:400px;	
	float:right;
}
.model-thumbs-txt{
	margin-top:2px;
}
.model-thumb-existing{
	width: 64px;
	height: 78px;
	float: left;
	margin-right: 14px;
	margin-bottom: 15px;
	buttom-mode:true;
	overflow:hidden;
	filters:obj([{type:"glow", color:#666666,strength:256,blurX:2,blurY:2,alpha:1,inner:false}]);
}
.model-thumb{
	width: 57px;
	height: 78px;
	float: left;
	margin-right: 14px;
	margin-bottom: 15px;
	buttom-mode:true;
	filters:obj([{type:"glow", color:#666666,strength:256,blurX:2,blurY:2,alpha:1,inner:false}]);
}
.model-thumb:hover, .model-thumb-existing:hover{
	filters:obj([{type:"glow", color:#ff0083,strength:256,blurX:2,blurY:2,alpha:1,inner:false}]);
}

#model-cancel{
	float:left;
	padding-top: 20px;
	padding-left: 330px;
}
#model-cancel-btn{
	width: 62px;
	font-family: Gotham Book;
	font-size: 9px;
	color: #000000;
}
.circle-btn{
	width: 20px;
	height: 20px;
	background: #999999;
	shape: obj({type:'rounded', width:20 });
}
.close-x{
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	buttonMode: true;
	mouse-children: false;
}
.close-x-2{
	width: 10px;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	float:left;
	buttonMode: true;
	mouse-children: false;
}
.left-arrow{
	width: 7px;
	height: 10px;
	margin: 5px 0 0 5px;
	background: #FFFFFF;
	shape: obj({ type:'freeForm', points:[[0,5],[7,0],[7,10]] });
}
.right-arrow{
	width: 7px;
	height: 10px;
	margin: 5px 0 0 7px;
	background: #FFFFFF;
	shape: obj({ type:'freeForm', points:[[0,0],[7,5],[0,10]] });
}
.popup{
	width: 300px;
	height: 150px;
	background:#FFFFFF;
	shape: obj({type:'rounded', width:8 });
	filters:obj([{type:"dropshadow", distance:10, blurX:10,blurY:10,alpha:.4},{type:"glow",blurX:2,blurY:2}]);
}
.popup-close-btn{
	width: 13px;
	height:12px;
	float: right;
	button-mode: true;
	margin-right: 3px;
	margin-top: 3px;
	background-image: url("/assets/images/buttons/close.png");
	background-position: 0px 0px;
}
.input-text-scroll {
	width: 150px;
	height: 100px;
	background:#66EE66;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	color: #000000;
	margin-left: 20px;
	margin-bottom: 2px;
	margin-top: 2px;
	float:left;
	overflow:scroll;
}
#modal-popup{
	position:absolute;
	left:140px; /*120*/
	top:106px;
	width: 498px;
	height: 159px;
}
#locked-item-popup{
	position:absolute;
	left:10px;
	top:40px;
	width:660px;
	height:495px;
	overflow:hidden;
}
#lock-img{
	margin-top:-28px;
	margin-left:-20px;	
}
#locked-item-top{
	height:51px;
	margin-top:10px;
	margin-left:136px;
	overflow:hidden;
}
#locked-item-top-upload
{
    height:51px;
	margin-top:10px;
	margin-left:56px;
	overflow:hidden;
}
#locked-item-left{
	width:334px;
	height:420px;
	padding-left:9px;
	float:left;
}
.locked-item-dyntext{
	margin-top: -200px;
	width: 320px;
	height: 30px;
}
.locked-item-txt{
	
	text-align: center;
}
#locked-item-right{
	width:298px;
   margin-left:18px;
	float:left;
}
#locked-item-right-top{
	width:290px;
	text-align:center;
}
#locked-item-right-list{
	width:298px;
	margin-top:8px;
	margin-left:8px;
	overflow:hidden;
}
#locked-item-right-list-i{
	float:left;
	width:9px;
	height:9px;
}
#locked-item-right-list-t{
	float:left;
	margin-left:12px;
	margin-bottom:6px;
}
.locked-item-point{
	height:36px;
	margin-bottom:6px;
	overflow:hidden;
}
.locked-item-point-b{
	height:20px;
	margin-bottom:6px;
	overflow:hidden;
}
#locked-item-btn{
	margin-top:320px;
}
#success-popup{
	position:absolute;
	left:220px;
	top:115px;
	width: 438px;
	height: 197px;
}
#save-this-look{
	position:absolute;
	left:100px;
	top:100px;
	width: 438px;
	height: 238px;
}
#send-this-look{
	width: 445px;
	height:440px;
	position:absolute;
	left:150px;
	top:40px;	
}
#gallery-terms{
	width: 406px;
	height: 440px;
	position:absolute;
	left:248px;
	top:115px;	
}
#gallery-terms-content{
	width:400px;
	height:350px;
	margin-top:10px;
	padding-left:10px;
}
#gallery-advice-checkbox{
	margin-left:9px;
	margin-top:18px;
	margin-bottom: 8px;
	color: #000000;
}
#gallery-terms-checkbox{
	margin-left:9px;
	margin-bottom: 8px;
	color: #000000;
}
#gallery-radio{
	float:left;
	font-size:10px;
	margin-left:10px;
	text-left:16px;
	text-width:70px;
}
.gal-radio-cont{
	width: 120px;
	height: 20px;
	float:left;
}
.gal-radio-icon{
	width: 10px;
	height: 10px;
	float:left;
}
#gallery-radio-2{
	float:left;
	font-size: 10px;
	text-left:16px;
	text-width:230px;
}
#thanks-popup{
	width: 701px;
	height: 201px;
	position:absolute;
	left:205px;
	top:115px;	
}
#thanks-popup-middle{
	width: 670px;
	height: 69px;
	margin-top:10px;
	margin-left:26px;	
	text-align:left;
}
#thanks-popup-bottom{
	width: 640px;
	height: 54px;
	margin-top:10px;
	text-align:center;
}
#thanks-popup-space1,#thanks-popup-space2 {
	width:200px;
	height:54px;
	float:left;
}
#thanks-popup-txt{
	width:150px;
	height:20px;
	padding:2px;
	margin-top: 2px;
	float:left;
}
#thanks-popup-select{
	width: 650px;
	margin-top:20px;
	margin-bottom:10px;
	overflow:hidden;
}
#popup-form{
	width: 400px;
	height:200px;
   margin-top:23px;
   margin-left:21px;
   text-align:center;
   padding-right:1px;
}
#popup-form-btns{
	width:112px;
	margin-top:15px;
	margin-left:2px;
}
#popup-form-footnote,.popup-form-footnote {
	width:75px;
	margin-top:175px;
	float:right;
}
.popup-form-footnote-txt{
    float:left;
    margin-top:5px;
}
.popup-form-footnote-asterisk{
    font-size:18px;
    font-family: Gotham Book;
}
#footnote-2{
	margin-top:375px;
}
#footnote-3{
	margin-top:461px;
}
#start-makeover{
	width:90px;
	float:left;
}
#start-makeover-space{
	width:120px;
	float:left;
}
#start-makeover-popup{
	float: right;
	width:250px;
	height: 30px;
	margin-top: 45px;
	overflow:hidden;
}
#start-btn{
    margin-top:0px;
}
#upload-warning{
	margin-top:4px;
	text-align:center;
	padding-left:2px;
	padding-right:2px;
}
#upload-warning-2{
	width: 400px;
	margin-top:4px;
	margin-left:4px;
	text-align:center;
	padding-left:2px;
	padding-right:1px;
}
.warning-text-btn{
	margin-left:26px;
	margin-top:3px;
	font-size: 11px;
	float:left;
}
.warning-text-btn-2{
	margin-left:38px;
	margin-top:3px;
	font-size: 11px;
	text-decoration:underline;
	float:left;
}
.look-email-frame{
	width:57px;
	height:68px;
	float:left;
	margin-left:0px;
	overflow:hidden;
	confine:true;
}
#look-email-content{
	width:521px;
	height:473px;
	margin-top:8px;
}
#send-gallery-content{
	width:440px;
	height:350px;
	margin-top:10px;
	padding-left:10px;
}
.send-gallery-title{
   font-family: Gotham Medium;
	font-size: 14px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
	margin-bottom:2px;
    margin-left: 2px;
}
.send-gallery-title-info{
    margin-left:3px;
}
.send-gallery-radio-cont{
    left: 10px;
    margin-top: 10px;
}
.send-gallery-text2{
    height: 17px;
    margin-left: 7px;
    margin-top: 10px;
}
.send-gallery-div{
     margin-left: 8px;
     width:323px;
     margin-bottom:10px;
     margin-top:7px;
}
#gallery-checkbox{
    margin-left: 9px;
    margin-top: 10px;
}
#look-email-middle{
	width:446px;
	height: 70px;
	overflow:hidden;
}
#look-email-checkbox{

	font-size: 14px;
}
#look-email-bottom{
	width:446px;
	height: 138px;
	overflow:hidden;
}
#look-email-middle-2{
	width:446px;
	height: 75px;
	overflow:hidden;
}
#look-email-send-copy{
	position:relative;
	left:337px;
	top:116px;
	float:left;
}
.look-thumb-img{
	width:55px;
	height:76px;
	margin-top:1px;
	margin-left:1px;
	overflow:hidden;
}
.look-email-img{
	width:55px;
	height:66px;
	margin-top:1px;
	margin-left:1px;
	overflow:hidden;
}

#whats-she-wearing-popup{
	position:absolute;
	left:5px;
	top:5px;
	width:662px;
	height:500px;
	padding-left:20px;
	background:#FFFFFF;
	overflow:hidden;
	shape: obj({type:'rounded',width:6});
}

#saved-look-popup{
	position:absolute;
	left:5px;
	top:5px;
	width:662px;
	height:500px;
	padding-left:20px;
	background:#FFFFFF;
	overflow:hidden;
	shape: obj({type:'rounded',width:6});
}
#sent-gallery-right{
	width:230px;
}
#basic-details-popup{
	position:absolute;
	left:250px;
	top:53px;
	width:283px;
	height:395px;
	padding-left:8px;
	background:#FFFFFF;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:6,tr:6,bl:6,br:6});
	filters:obj([{type:"dropshadow", distance:1, angle:220,blurX:1,blurY:1,alpha:1}]);
}
#basic-details{
	width:246px;
	margin-top:10px;
	margin-left:1px;
}
.basic-details-scroll{
	width: 241px;
	height: 326px;
	margin-top:5px;
	margin-left: 0px;
	overflow:scroll;
}

#details-eye-color{
	height:90px;
	overflow:hidden;
}
#basic-details-left{
	width:100px;
}
#details-face-shape{
	height:66px;
	overflow:hidden;
}
#details-hair-color-01{
	height:122px;
	overflow:hidden;
}
#details-hair-color-02{
	height:89px;
	overflow:hidden;
}
#details-skin-tone{
	height:98px;
	overflow:hidden;
}
#basic-details-btn{
	margin-top:4px;
	margin-left:4px;
	float:none;
}

#edit-pic-popup{
	position:relative;
	width:120px;
	height:40px;
	top:30px;
	background:#FFFFFF;
	padding-top:3px;
	overflow:hidden;
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:0,br:0});
	filters:obj([{type:"glow",blurX:2,blurY:2,alpha:1},{type:"dropshadow", distance:1, angle:220,blurX:3,blurY:3,alpha:1}]);
}
.edit-pic-popup-selected{
	position: relative;
	left:250px;
}
.edit-pic-popup{
	position: relative;
	left: 1000px;
}
.edit-pic-option{
	width:120px;
	height:18px;
	margin-bottom:2px;
	padding-left:2px;
	background:#FFFFFF;
	overflow:hidden;
	selectable: false;
	buttonMode: true;
}
.edit-pic-option:hover{
	color:#FFFFFF;
	background:#ff0083;
}
#edit-pic-background{
}
#edit-pic-background:hover{
	color:#FFFFFF;
	background:#ff0083;
}
#edit-pic-background2{

}
#edit-pic-background2:hover{
	color:#FFFFFF;
	background:#ff0083;
}
.show{
	position: relative;
	left: 0;
	width:120px;
	height:18px;
	padding-left:2px;
	background:#FFFFFF;
	overflow:hidden;
	selectable: false;
	buttonMode: true;
}
.show:hover{
	color:#FFFFFF;
	background:#ff0083;
}
.hide{
	position: relative;
	left: 1000px;
   width:120px;
	height:18px;
	padding-left:2px;
	background:#FFFFFF;
	overflow:hidden;
	selectable: false;
	buttonMode: true;
}
.hide:hover{
	color:#FFFFFF;
	background:#ff0083;
}
/* print-email-save  -----------------------------------------*/
#email-look-popup{
	position:absolute;
	left:40px;
	top:20px;
	width:545px;
	height:500px;
	padding-left:12px;
	background:#FFFFFF;
	shape: obj({type:'rounded',width:6});
}
/* click looks - saved looks----------------------------------*/
#whats-she-wearing-top{
   width:340px;
	height:42px;
	margin-top:5px;
	margin-left:-15px;	
}
#whats-she-wearing-text{
   width:332px;
	height:42px;
	
}
#whats-she-wearing-icons{
	width:52px;
	height:26px;
	float:right;
	overflow:hidden;
}
#try-this{
	width:52px;
}
#saved-look-btns{
	width:130px;
	margin-top:11px;
	margin-left:8px;
}
.saved-look-btn{
	width:43px;
	float:left;
}
.saved-looks-edit-btn{
	width:26px;
	height:15;
	float:right;
	margin-top:1px;
	margin-right:1px;
	padding-top:1px;
	padding-left:1px;
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });	
}
#whats-she-wearing-content{
   width:618px;
	height:418px;
	margin-top:25px;
	overflow:hidden;	
}
#whats-she-wearing-left{
   width:167px;
	height:234px;
	float:left;	
   margin-top:-5px;
}
.whats-she-wearing-title{
	width:428px;
	height:28px;
	padding-top:2px;
	padding-left:1px;
	margin-bottom:4px;
	fill: obj({type:'gradient', kind:'linear', colors:[#717171,#646464], ratios:[127,128],alphas:[1,1]});
}
#whats-she-wearing-right{
	width:408px;
	height:400px;
	float:left;
	margin-left: 20px;
	overflow:hidden;
}
.whats-she-wearing-scroll{
	width: 428px;
	height: 414px;
	margin-top: 0px;
	margin-left: 0px;
	overflow:scroll;
}
.whats-she-wearing-noscroll{
	width: 428px;
	height: 1440px;
	margin-left: 80px;
}
.whats-she-cosmetic-type{
	width:428;
	margin-bottom:5px;
}
.whats-she-cosmetic-item{
	width:427px;
	height:48px;
	padding-left:4px;
	margin-bottom:0px;
	overflow:hidden;
}
.whats-she-cosmetic-name{
   width:300px;
   float:left;
   margin-top:12px; 
   margin-left:2px;  
}
#whats-she-frame{
	width:165px;
	height:203px;
   overflow:hidden;
   padding:2px;
   border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
}
#saved-look-icons{
	width:105px;
	height:26px;
	float:right;
	overflow:hidden;
}
.popup-icons{
	width: 26px;
	height:25px;
   	float:left;
   	margin-top:25px;
   	padding-left:3px;
	overflow:hidden;
	border: obj({type:'solid', weight:1, color:#888888, alpha:1 });
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] });
	filters:obj([{type:"glow", color:#888888,strength:8,blurX:2,blurY:2,alpha:0.5}]); 
}
/* upload ----------------------------------------------------------*/

#upload-bk{
  scrollrect:true;
	width: 965px;
	height: 493px;
	background:#FFFFFF;
	margin-left:3px;
	margin-top:5px;
	padding-left:13px;
	overflow: hidden;
	shape: obj({type:'roundedComplex', tl:5,tr:5,bl:6,br:6 });
	filters:obj([{type:"dropshadow", distance:2, angle:40, color:#000000, inner:true,blurX:2,blurY:2,alpha:1}]);
}
#upload-nav{
	width: 922px;
	height: 36px;
	margin-left: -9px;
	margin-right:10px;
	margin-top:5px;
}
.upload-nav-on{
   font-family: Gotham Medium;
	font-size: 24px;
	color: #666666;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
	left: 5px;
	top: 2px;
}
.upload-nav-off{
   font-family: Gotham Book;
	font-size: 24px;
	color: #CCCCCC;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;	
}
#upload-tab1{
	width: 190px;
	height: 36px;
	float:left;
}
.upload-tab-on{
    fill: obj({type:'gradient', kind:'linear', colors:[#FBFBFB,#F0F0F0], alphas:[1,1] });	
}
#upload-tab2{
	width: 232px;
	height: 36px;
	margin-left:10px;
	float:left;
}
#upload-tab3{
	width: 240px;
	height: 36px;
	float:left;
}
.upload-border{
	width: 932px;
	height: 1px;
	margin-bottom: 5px;
	background: #CCCCCC;
   padding-right: 20px;	
}
#upload-content{
	width:932px;
	height:423px;
	position:relative;
	top:45px;
	left:12px;
}
#upload-content-top{
	margin-top: 10px;
	width:774px;
	height:50px;

}
#upload-2{
	padding-top: 10px;
	width:764px;
	height:170px;
}
#upload-content-right{
	width:600px;
	height:150px;
	float:left;
}
#upload-content-right-top{
	width:600px;
	height:50px;
}
#upload-content-right-bottom{
	width:600px;
	height:60px;
	margin-top:30px;
}
#upload-content-middle{
	width:764px;
	height:64px;
	margin-top:10px;
}
#upload-btn{
	padding-right: 10px;
	margin-right: 8px;
	float:left;
}
#upload-btn-2{
   margin-top:4px;
   clear:both;
}
#upload-txt{
	width:180px;
	height:20px;
	padding:2px;
	margin-top: 2px;
	float:left;
}
#upload-txt-link {
	width:160px; 
	margin-top: 2px;
	margin-left: -2px;
	float:left;
}
#upload-content-bottom{
	width:932px;
	height:200px;
	margin-top:10px;
}
#upload-content-bottom-2{
	width:932px;
	height:200px;
	margin-top:22px;
}
#upload-content-bottom-3{
	width:932px;
	height:300px;
	margin-top:22px;
	overflow:hidden;
}
.show-teeth-selected{
	position: relative;
	left:0;
}
.show-teeth{
	position: relative;
	left:1000px;
}
#upload-do{
	width:186px;
	height:218px;
	float:left;
	overflow:hidden;
}
.upload-dont1{
	width:185px;
	height:248px;
	float:left;
	margin-right:3px;
	overflow:hidden;
}
.upload-dont{
	width:181px;
	height:248px;
	float:left;
	margin-right:5px;
	overflow:hidden;
}
.upload-dont-pic{
	width:165px;
	height:222px;
	margin-bottom:8px;
	overflow:hidden;
}
.upload-dont-pic img{
	width:166px;
	height:206px;
}
.upload-dont-pic-2{
	width:166px;
	height:202px;
	margin-top:12px;
}
#upload-current{
	width:116px;
	height:140px;
	float:left;
	margin-right:20px;
	overflow:hidden;
}
#upload-current-pic {
	width:116px;
	height:136px;
	overflow:hidden;
	filters:obj([{type:"glow", color:#333333,strength:256,blurX:2,blurY:2,alpha:1,inner:false}]);
}

#upload-text{
	float:left;
	margin-top:90px;
	margin-left:80px;
}
#upload-text-2{
	float:left;
	margin-top:105px;
	margin-left:80px;
}
#upload-text-3{
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
}

#bottom-btns{
	width:140px;
	margin-top:1px;
	margin-left:275px;
}
#enhance-right{
	width:300px;
	height:385px;
	float:left;
	overflow:hidden;
}
#enhance-middle{
	width:320px;
	height:394px;
	float:left;
	background:#ffffff;
	margin-top: 10px;
	overflow: hidden;
}
#enhance-left{
	width:305px;
	height:394px;
	padding-right:15px;
	margin-top: 10px;
	float:left;
}
#enhance-app{
	width:287px;
	height:344px;
	float:left;
}
#enhance-crop,#enhance-findeyes {
width:287px;
height:344px;
margin-bottom:10px;
float:left;
filters:obj([{type:"glow",color:#666666,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]);
}
#enhance-do{
	width:143px;
	height:195px;
	margin-top: 5px;
	clear:right;
	float:left;
	overflow:hidden;
}
.enhance-dont{
	width:132px;
	height:161px;
	float:left;
	margin-right:15px;
	overflow:hidden;
}
.enhance-dont-pic{
	width:132px;
	height:161px
}
.enhance-dont-pic-2{
	width:132px;
	height:161px;
	margin-top:11px;
}
.enhance-bottom{
  	width:964px;
	height:41px;
	overflow:hidden;
	fill: obj({type:'gradient', kind:'linear', colors:[#CACACA,#999999], alphas:[1,1] });
	shape: obj({type:'roundedComplex', tl:0,tr:0,bl:4,br:4 });
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
}

#eb-nosavedlooks{
	margin-left:5px;
	margin-top:-42px;
	padding-top: 3px;	
}
#eb-upload{
	width:963px;
	margin-left:6px;
	margin-top:-43px;
	padding-top: 3px;
}
#eb-upload-2{
	width:963px;
	margin-top:-52px;
	padding-top: 3px;
	margin-left:4px;
}
#enhance-select-best-form {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
}
.enhance-select-best{
	width:216px;
	height:260px;
	float:left;
	margin-right:10px;
	margin-top:20px;
}
.enhance-pic{
	width:216px;
	height:259px;
	margin-bottom:3px;
	filters:obj([{type:"glow", color:#333333,strength:10,blurX:2,blurY:2,alpha:1,inner:true}]); 
}
#enhance-pic1 {
	width:216px;

}
#enhance-pic2{
	margin-left:70px;
}
#enhance-pic3{
	margin-left: 60px;
}
.enhance-pic-radiobtn {
	margin-left: 19px;
	margin-top: 266px;
	height: 10px;
	width: 258px;
	font-family: Gotham Book;
	font-size: 11px;
	color: #000000;
	selectable: false;
	mouseEnabled: false;
	buttonMode: false;
}
#enhance-app{
	width:302px;
	height:362px;
	filters:obj([{type:"dropshadow", distance:1, angle:75,blurX:1,blurY:1,alpha:1}]);
}
.trace-example{
	width:212px;
	height:254px;
	float:left;
	margin-left:30px;
	margin-top:20px;
}
/* saved looks ----------------------------*/
#saved-looks{
	width: 955px;
	height: 400px;
	margin-left:-7px;
	margin-top:12px;
	overflow:hidden;
}
#saved-looks-txt{
	width: 285px;
	height: 350px;
	margin-right:16px;
	float:left;
}
#saved-looks-txt-2{
	width: 285px;
	height: 34px;
	margin-right:16px;
}
#saved-looks-btn{
	width: 280px;
	height: 30px;
	margin-bottom:10px;
}
#saved-looks-img{
	width: 327px;
	height:394px;
	margin-left:10px;
	float:left;
	filters:obj([{type:"glow", color:#666666,strength:10,blurX:1,blurY:1,alpha:1,inner:false}]);
}
#saved-looks-gallery{
	width: 628px;
	height:394px;
	margin-top:25px;
	float:left;
}
#looks-left{
	width: 284px;
	height:380px;
	float:left;
}
#looks-right{
	width: 284px;
	height:380px;
	padding-left:36px;
	float:left;
}
.look{
	width:255px;
	height:94px;
	padding-top:10px;
	overflow:hidden;
}	
.look-division{
	width:255px;
	height:10px;
	margin-top:84px;
}
.look-division-v{
	width:1px;
	height:364px;
	margin-top:10px;
	background:#666666;
	float:left;
}
.look-thumb-frame{
	width:55px;
	height:76px;
	float:left;
	margin-bottom:3px;
	border: obj({type:'solid', weight:1, color:#333333, alpha:1 });
}
.look-info{
	width:176px;
	height:84px;
	margin-left:8px;
	overflow:hidden;
	float:left;
}
.look-name{
	width:176px;
	height:57px;
	margin-left:8px;
	overflow:hidden;
}
.look-btns{
	width:176px;
	height:20px;
	margin-left:8px;
	overflow:hidden;
}
#look-email-form{
  	width:446px;
	height:473px;
	float:left;	
	padding-left:5px;
	overflow:hidden;	
}
#send-gallery-form{
  	width:370px;
	height:330px;
	float:left;	
	padding-top:2px;
	overflow:hidden;
}
#send-gallery-term{
  	width:385px;
	height:330px;
	float:left;	
	padding-top:2px;
   padding-left:4px;
	overflow:hidden;
}
.send-gallery-agree{
	float:left;
	width: 200px;
	height:17px;
	margin-left:8px;
}
.send-gallery-buttons{
    left: 7px;
    margin-top: 5px;
}
#send-gallery-agree-link{
	mouseChildren: false;
	buttonMode: true;
}
.send-to-gallery-terms-link{
   width:150px;
	margin-top:-0.5px;
	margin-left:26px;
	margin-right:0px;
	color:#ff0083;
}
#send-gallery-options{
	width:360px;
	height:46px;
	margin-top:0px;
	overflow:hidden;
}
#form-txt{
	width:120px;
	float:left;
	margin-left:6px;
}
#form-txt-2{
	float:left;
	margin-left:4px;
}
.error-txt{
	float:left;
	margin-left:8px;
	color:#ff0000;
}
.field-validation-error
{
 color: #CC0000;
}
.form-label{
	margin-top:18px;
	height:16px;
	overflow:hidden;
}
.form-label-2{
	width:320px;
	margin-top:8px;
	height:16px;
	overflow:hidden;
	margin-left:0px;
}
.form-label-3{
	width:220px;
	margin-top:8px;
	height:16px;
	overflow:hidden;
	margin-left:0px;
}
.input-area{
	margin-left: -2px;
}
#error-message{
	width:30px;
	height:30px;
}
#error-message-save1{
	width:100px;
	height:16px;
   float:right;	  
   overflow:hidden;
}
#error-message-save2{
	width:100px;
	height:16px;
   float:right;	  
   overflow:hidden;
}
#look-email-input-text {
	width: 320px;
	height: 20px;
	margin-left:5px;
}
#look-email-input-text2 {
	width: 320px;
	height: 20px;
	margin-left:5px;
}
.send-gallery-input-text {
	width: 310px;
	height: 20px;
}
#textarea-info{
	width:320px;
	height: 90px;
	float:left;
}
#textarea-info-3{
	width:320px;
	height: 134px;
	float:left;
	overflow:hidden;
}
#textarea-info-2{
	width:310px;
	height: 90px;
	float:left;
}
.look-email-textarea {
	width: 320px;
	height: 70px;
	background:#FFFFFF;
	margin-left: 5px;
	float:left;
	max-chars: 200;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
.look-email-textarea-2{
	width: 320px;
	height: 134px;
	background:#FFFFFF;
	margin-left: 5px;
	float:left;
	filters:obj([{type:"dropshadow", distance:0.8, angle:220,blurX:2,blurY:2,alpha:1}]);
}
#textarea-length{
   	position:relative;
	left:337px;
	top:0px;
	float:left;
	
	/*
	width:103px;
	height: 30px;
	padding-left:5px;
	float:left;	
	*/
}
#saved-looks-bottom{
	width: 628px;
	height:30px;
	margin-top:370px;
	overflow:hidden;
}
#saved-looks-space{
	width:210px;
	height:30px;
	float:left;
}
#saved-looks-nav{
	width: 157px;
	height:20px;
	margin-right:0px;
	padding-top:6px;
	float:left;
	overflow:hidden;
}
#looks-nav-box{
	width: 14px;
	height: 14px;
	margin-left:3px;
	margin-right:3px;
	margin-top: 1px;
	float:left;
}
#looks-nav-box-less{
	width: 18px;
	height: 17px;
	float:left;
}
#looks-nav-box-more{
	width: 18px;
	height: 17px;
	float:right;
}
.look-number-btn-box{
	width: 14px;
	height: 14px;
	margin-left:3px;
	margin-right:3px;
	margin-top: 1px;
	overflow:hidden;
	background:#FFFFFF;
	float: left;
	remake: false;
	filters:obj([{type:"glow", color:#999999,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.looks-nav-btn{
	float:left;
	margin-right:2px;
}
#looks-nav-txt{
	width: 211px;
	height:20px;
	text-align:right;
	padding-left:55px;
	padding-right:0px;
	padding-top:5px;
   float:left;
}
#saved-looks-msg{
	width: 293px;
	height:394px;
	float:left;
	margin-left:8px;
	background:#CCCCCC;
	shape: obj({type:'rounded',width:6});
	border: obj({type:'solid', weight:1, color:#999999, alpha:1 });
}
#saved-looks-popup-btns{
	width:424px;
	float:left;
	margin-top:60px;
	margin-left:35px;
}
#saved-looks-popup-txt{
	top: 15px;
	left:20px;
	width: 450px;
	height: 40px;
	text-align: center;
}
#ad-space{
	width: 293px;
	height:394px;
	float:left;
	margin-left:8px;
}
#ad-space-membership{
	width: 292px;
	height:108px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
   background:#EEEEEE;
   overflow:hidden;
	shape: obj({type:'rounded',width:6});
	border: obj({type:'solid', weight:1, color:#CCCCCC, alpha:1 });
}
#ad-space-oldstuff{
	width: 292px;
	height:245px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	margin-top:12px;
	margin-bottom:12px;
   background:#EEEEEE;
   overflow:hidden;
	shape: obj({type:'rounded',width:6});
	border: obj({type:'solid', weight:1, color:#CCCCCC, alpha:1 });
}
#ad-space-sponsor{
	width: 292px;
	height:48px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
   background:#EEEEEE;
   overflow:hidden;
	shape: obj({type:'rounded',width:6});
	border: obj({type:'solid', weight:1, color:#CCCCCC, alpha:1 });
}
#saved-looks-table{
	width: 276px;
	height:126px;
	margin-top:20px;
	overflow:hidden;
}
#look-edit-btn{
	width:38px;
	height:14px;
	padding-left:2px;
	margin-right:5px;
	float:left;
}
#look-view-btn{
	width:78px;
	height:14px;
    padding-left:2px;
    margin-right:5px;
    float:left;
}
#back-to-studio-btn{
	width:58px; /*53*/
	height:14px;
	padding-left:2px;
	margin-right:5px;
	margin-top:12px;
	float:right;
}
#account-edit-btn{
	width:33px;
	height:14px;
	padding-left:2px;
	margin-right:1px;
	margin-top:3px;
	float:right;
}
#look-delete-btn{
	width:49;
	height:14px;
    padding-left:2px;
    margin-right:4px;
    float:left;
}
#look-number-btn{
	width:14;
	height:14px;
    padding-left:1px;
    margin-right:4px;
    float:left;
}
#look-number-btn-sel{
	width:14;
	height:14px;
    padding-left:1px;
    margin-right:4px;
	float:left;
   	overflow:hidden;
	background:#FFFFFF;
	remake: false;
	filters:obj([{type:"glow", color:#000000,strength:8,blurX:2,blurY:2,alpha:1}]);
}
.simple{
	overflow:hidden;
	background:#FFFFFF;
	remake: false;
	filters:obj([{type:"glow", color:#999999,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.simple:hover {
	overflow:hidden;
	background:#FFFFFF;
	remake: false;
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.simple:active{
	overflow:hidden;
	background:#FFFFFF;
	remake: false;
	fill: obj({type:'gradient', colors:[#999999,#FFFFFF,#FFFFFF], ratios:[0,55,200] }); 
    filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]);
}

#table-content{
  	width: 275px;
	height:100px;
	margin-top:8px;		
}
#table-column-l{
	width: 113px;
	height:100px
	float:left;
	padding-left:1px;
	margin-top:2px;
	overflow:hidden;
}
#table-column-r{
	width: 110px;
	height:92px
	float:left;
	margin-left:25px;
}
.saved-looks-edit-btn{
	width:26px;
	height:15;
	float:right;
	margin-top:1px;
	margin-right:1px;
	padding-top:1px;
	padding-left:1px;
}
#blank-img{
	width: 327px;
	height:394px;
	background: #FFFFFF;
	margin-top: 1px;
	filters:obj([{type:"dropshadow", distance:1, angle:220,blurX:1,blurY:1,alpha:1}]);
	filters:obj([{type:"glow", color:#999999,strength:8,blurX:2,blurY:2,alpha:1}]);
}
#slider1{
	width: 200px;
	height: 20px;
	margin-left: 45px;
}
.enhance-loading-wheel{
	width:70px;
	height:70px;
	margin-top:20px;
	margin-left:20px;
}


/* Print pages----------------------------------------------------------*/

#print-page {
	width: 612px;
	height: 792px;
	background:#FFFFFF;	
}
#print-header {
	width: 550px;
	height: 75px;
	margin-left: 31px;
	margin-top:31px;
}
#client-header-img {
	width: 550px;
	height: 75px;
}
#print-header-copy {
	width: 550px;
	height: 30px;
	margin-top:15px;
	margin-left:31px;
}
#print-body {
	width: 550px;
	/*
	margin-top:6px;
	margin-left:3px;
	margin-bottom:10px;
	*/
	position: relative;
	left:30px;
	top:160px;

}
.print-black-line{
	width:550px;
	height:1px;
	background:#000000;
	margin-left:31px;
	margin-top:5px;
}
.print_applied_category{
	width:125px;
	height:30px;
	float:left;
	margin:0px;
	padding:0px;
	margin-top:2px;	
}
#print_applied_product{
	width:324px;
	margin-left:0px;
	float:left;
	margin:0px;
	padding:0px;
}
.print-product-item{
	width:424px;
	height:45px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.print-category-line{
	width:100%;
	height:15px;
	background:#FFFFFF;
	margin-top:-12px;
	padding-top:10px;
}
#print-image-container {
	width: 560px;
	height: 550px;
	margin-left: 31px;
	margin-top: 20px;
}
.print-caption {
	margin-top:5px;	
}
#before-image {
	width: 145px;
	height: 195px;
	float: left;
}
#before-image-img {
	width: 145px;
	height: 175px;
	filters:obj([{type:"glow", color:#333333,strength:6,blurX:6,blurY:6,alpha:0.2}]);
}
#after-image {
	width: 400px;
	height: 505px;
	float: left;
	padding-left:5px;
	overflow:hidden;
}
#after-image-img {
	width: 400px;
	height: 485px;
	filters:obj([{type:"glow", color:#333333,strength:6,blurX:6,blurY:6,alpha:0.2}]);
	overflow:hidden;
}
#print-wearing-list {
	width: 550px;
	margin-left:31px;
}
#print-wearing-face-img {
	width: 550px;
	height: 130px;
}
#print-wearing-face-img {
	width: 550px;
	height: 160px;
}


/* Not sure ----------------------------------------------------------*/
.sitemap-link {
	display: block;
	height: 20px;
}

#select-face-shapex{
	width: 45px;
}
.carousel-container-selected{
	position: relative;
}
.carousel-container {
	position: relative;
	left: 1000px;
}
#carousel-loading {
}
#carousel-loading-content{
}
.rotate-img{
	margin: 2px;
	width:12px;
	height:12px;
	overflow:hidden;
}
#rotate-btn{
	width:18px;
	height:18px;
	float:left;
	overflow:hidden;
	padding-right: 8px;
	padding-bottom: 8px;
	remake:false;
	confine:true;
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
	text-filters:obj([{type:"dropshadow", color:#FFFFFF, distance:1, blurX:1,blurY:1,alpha:1}]);
	fill: obj({type:'gradient', colors:[#E9E9E9,#A19E9F], ratios:[127,128] }); 
}
#thumb-icon{
	width: 28px;
	height: 18px; 
	padding-top:4px;
	padding-left:7px;	
	overflow:hidden;
}

.toggle-left-d:default { 
	font-family: Gotham Book; 
	font-size: 9px; 
	color: #000000;
	overflow:hidden;
	float:left;
	remake: false;
	fill: obj({type:'gradient', colors:[#EEEEEE,#D6D6D6], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
.toggle-left-d:hover { 
	font-family: Gotham Book; 
	font-size: 11px; 
	color: #666666;
	remake: false;
	fill: obj({type:'gradient', colors:[#C7C7C7,#B3B3B3], ratios:[127,128] }); 
	shape: obj({type:'roundedComplex', tl:5,tr:0,bl:0,br:5 });
	filters:obj([{type:"glow", color:#333333,strength:8,blurX:2,blurY:2,alpha:1}]); 
}
#begin-nophoto-margin{
	width: 68px;
	height: 70px;
	float:left
}
#begin-nophoto{
	width: 260px;
	height: 70px;
	margin-top:150px;
	margin-left:0px;	
	float:left
}
#tracing-btn{
	width: 50px;
	margin-top: 10px;
	left: 210px;
	overflow: hidden;
}
#format-bottom-txt{
	width:118px;
	height:20px;
	padding:2px;
	margin-top: 2px;
	float:left;
}
#format-text{
	width: 300px;
	margin-top: -20px;
	left: 85px;
	overflow: hidden;
}
#size-text{
	width: 300px;
	margin-top: 15px;
	left: 85px;
	overflow: hidden;
}
#whats-she-img{
	width:162px;
	height:199px;
}
.pic-icon-img{
	width:15px;
	height:17px;
}

#my-saved-looks-tab {
	width:140px;
}
.spot-apply-selected{
	position: relative;
	left: 0px;
}
.spot-apply{
	position: relative;
	left: 1000px;
}
.brand-sort{
	width:188px;
	height:20px;
	float: left;
	margin-top:5px;
}
.color-sort{
	width:75px;
	height:20px;
	float: left;
	margin-top:3px;
}
.color-sort2{
	width:60px;
	height:20px;
	float: left;
	margin-top:5px;
}
#cosmetic-color{
	width:226px;
}
.b-color{
	float:left;
	margin-left:10px;	
}
#browse-btns{
   padding-top:3px;
    float:left;
   margin-left:60px;
}
#browse-btns2{
   padding-top:3px;
	float:left;
}
#cosmetic-left-content{
	width:259px;
	height:389px;
	padding-top:10px;
	fill: obj({type:'gradient', kind:'linear', colors:[#EEEEEE,#EEEEEE], alphas:[1,1]});
}
.upload-use-model{
	margin-top: 1px;
	font-family: Gotham Book;
	font-size: 11px;
	color: #ff0083;
	selectable: false;
	mouseEnabled: true;
	buttonMode: true;
	focusRect: false;
	leading: 4;
}
#upload-content-middle-2{
	width:600px;
	height:50px;
	margin-top:10px;
	float:left;
}
#save-start-btn{
	margin-top:20px;
	padding-right: 10px;
	margin-right: 8px;
	float:left;
}
#popup_content{
	width: 1px;
}
#select-photo-text{
	width: 260px;
	left: 65px;
	margin-top: 160px;
}
#select-photo-btn{
	width: 260px;
	margin-top: 30px;
	left: 57px;	
}
#form-text{
	margin-left:4px;
	float:left;
}
#browse-btns{
   padding-top:3px;
	float:left;
   margin-left:60px;
}
#browse-btns2{
   padding-top:3px;
	float:left;
}
.product-lines-scroll{
	width:258px;
   height:302px;
	margin-top:0px;
	padding-top:0px;
   overflow:scroll;
}
#change-btn-container{
	width: 120px;
	height: 20px;
	margin-left: 205px;
	margin-top: 5px;
}
/* delete--------------------------------------------------------------------------*/
#stf4-popup{
	width: 437px;
	height:150px;
	margin: -400px 0 0 260px;
}
#scg4-popup{
	width: 437px;
	height: 120px;
	margin: -400px 0 0 260px;
}
#test{
	width:10px;
	height:10px;
	background: #FFE0E0;
}
.window-scroll {
	width: 300px;
	height: 250px;
	margin-top: 0px;
	margin-left: 20px;
	background:#66EE66;
	overflow:scroll;
}

/* examples--------------------------------------------------------------------------*/
#slider2{
	width: 400px;
	height: 20px;
}
#slider3{
	width: 300px;
	height: 20px;
}
.sliderss{
	width: 400px;
	height: 20px;
}
/* slideshow  ----------------------------------------------------------*/
#slideshow-home-bk{
	width:884px;
	height:408px;
	background-image: url("/assets/images/global/home.jpg");
	background-position: -30px 0px;
	background-repeat: no-repeat;
}
#registration-form{
    padding-left:10px;
}
ul.brown-features{
margin-top:6px; margin-left:10px;background:#cccc;
}
.brown-features-item{
    margin-bottom:10px;
}