div.overlay
{
	/*background-color:#ecb4d7; */
	background-color:#b04488;
	z-index:88888; 
	filter: alpha(opacity = 88);
	opacity: 0.88; 
	position:absolute
}

td.lightbox_login_content
{
	background:#f5e8f1;	
}

div.lightbox_login_title_div
{
	background:url(../images/lightbox_login_title.gif) repeat-x;
	height:53px;
}
h2.lightbox_h2{
	font-size:18px;
	color:#591238;	
	padding-top:19px;
	padding-left:28px;
	font-weight:normal;
}

h2.lightbox2_h2{
	font-size:23px;
	color:#591238;	
	padding-top:19px;
	padding-left:28px;
	padding-right:20px;
	font-weight:normal;
}


h2.lightbox2_login_h2{
	font-size:17px;
	color:#591238;
	padding-top:19px;
	padding-left:20px;
	padding-right:10px;
	font-weight:normal;		
}

h3.lightbox_h3{
	font-size:16px;
	color:#591238;	
	padding-top:3px;
	padding-left:28px;
	padding-bottom:5px;
	font-weight:normal;
	font-family:uvc2;
}

div.lightbox_text
{
	margin-left:28px; font-size:10px; color:#591238; padding-right:25px
}

input.input
{
	border:1px solid #8e3359;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#591238;
}
textarea.input
{
	border:1px solid #8e3359;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#591238;
}

textarea.order_comments
{
	border:1px solid #8e3359;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#591238;
}

select.input
{
	border:1px solid #8e3359;
}

div.lightbox_status
{	
	font-size:10px;
	/*color:#591238;*/
	color:#ffffff;	
	padding-top:5px;
	line-height:10px;
	padding-left:28px;
}

span.status_span
{
	background:#591238;
	padding:0px 5px;
}

td.lightbox_login_top_FF{background:url(../images/light_box_login_top.png) repeat-x;height:9px;width:235px}
td.lightbox_login_top{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_top.png', sizingMethod='scale');height:9px;width:235px;}

td.lightbox_login_left_FF{background:url(../images/light_box_login_left.png) repeat-y;height:276px;width:9px}
td.lightbox_login_left{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_left.png', sizingMethod='scale');height:276px;width:9px;}

td.lightbox_login_right_FF{background:url(../images/light_box_login_right.png) repeat-y;height:276px;width:9px}
td.lightbox_login_right{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_right.png', sizingMethod='scale');height:276px;width:9px;}

td.lightbox_login_bottom_FF{background:url(../images/light_box_login_bottom.png) repeat-x;height:9px;width:235px}
td.lightbox_login_bottom{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_bottom.png', sizingMethod='scale');height:9px;width:235px;}

td.lightbox_login_corner_1_FF{background:url(../images/light_box_login_corner_1.png) repeat-x;height:9px;width:9px}
td.lightbox_login_corner_1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_corner_1.png', sizingMethod='scale');height:9px;width:9px;}

td.lightbox_login_corner_2_FF{background:url(../images/light_box_login_corner_2.png) repeat-x;height:9px;width:9px}
td.lightbox_login_corner_2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_corner_2.png', sizingMethod='scale');height:9px;width:9px;}

td.lightbox_login_corner_3_FF{background:url(../images/light_box_login_corner_3.png) repeat-x;height:9px;width:9px}
td.lightbox_login_corner_3{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_corner_3.png', sizingMethod='scale');height:9px;width:9px;}

td.lightbox_login_corner_4_FF{background:url(../images/light_box_login_corner_4.png) repeat-x;height:9px;width:9px}
td.lightbox_login_corner_4{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_corner_4.png', sizingMethod='scale');height:9px;width:9px;}

td.lightbox_login_left_FF_2{background:url(../images/light_box_login_left.png) repeat-y;height:200px;width:9px}
td.lightbox_login_left_2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_left.png', sizingMethod='scale');height:276px;width:9px;}

td.lightbox_login_right_FF_2{background:url(../images/light_box_login_right.png) repeat-y;height:200px;width:9px}
td.lightbox_login_right_2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_right.png', sizingMethod='scale');height:276px;width:9px;}

td.lightbox_login_left2_FF{background:url(../images/light_box_login_left.png) repeat-y;height:252px;width:9px}
td.lightbox_login_left2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_left.png', sizingMethod='scale');height:252px;width:9px;}

td.lightbox_login_right2_FF{background:url(../images/light_box_login_right.png) repeat-y;height:252px;width:9px}
td.lightbox_login_right2{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/light_box_login_right.png', sizingMethod='scale');height:252px;width:9px;}

td.button_bg{	
	background:url(../images/button_bg.gif) repeat-x;
	height:17px;	
}
td.button_left{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_left.png', sizingMethod='scale');
	width:7px;
	height:17px;
}

td.button_left_FF{
	background:url(../images/button_left.png) no-repeat top;	
	width:7px;
	height:17px;	
}

td.button_right{	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/button_right.png', sizingMethod='scale');
	width:7px;
	height:17px;
}
td.button_right_FF{
	background:url(../images/button_right.png) no-repeat top;
	width:7px;
	height:17px;
}

div.signup_star
{
	float:left;
	padding-top:5px;
}

div.signup_radio_div
{
	font-size:12px; 
	color:#591238; 
	width:55px; 
	float:left;
}

div.signup_checkbox_div
{
	font-size:11px; 
	color:#591238; 
	width:180px; 
	float:left;
}

div.auto_complete {
  background: #fff; 
}
div.auto_complete ul {
  border:1px solid #888;
  margin:0;
  padding:0;
  width:100%;
  list-style-type:none;
  overflow:auto;
  *height:200px;
  max-height:200px; 

}
div.auto_complete ul li {
  margin:0;
  padding:3px;
  cursor:pointer;
}
div.auto_complete ul li.selected {
  background-color: #e5edf5;
}
div.auto_complete ul strong.highlight {
  color: #800; 
  margin:0;
  padding:0;
}

div.pass_reminder_div{margin:7px 36px 7px 21px;width:177px;color:#591238;line-height:10px;text-align:justify}

div.signup_step_text
{
	padding-top:30px; 
	*padding-top:24px;
	padding-left:104px;	
	font-size:12px;
}

div.add_to_shopcart_text
{
	padding-top:5px; font-size:14px; color:#670a5d;
}
span.add_to_shopcart_text_span
{
	color:#591238; font-weight:bold;
}

div.lightbox_title_bg
{
	float:left;
	background:url(../images/lightbox_title_bg.gif) repeat-x;	
	font-size:22px;
	color:#fff;
	letter-spacing:-1px;
	padding:0px 9px;
	height:28px;
}

div.lightbox_subtitle_bg
{
	float:left;
	background:#591238;	
	font-size:15px;
	color:#ffadda;	
	padding:2px 9px;	
	margin-top:2px
}

div.wishlist_text
{
	padding-top:21px; 
	padding-left:9px;
	font-size:14px;
	width:260px;
	color:#670a5d;
}

td.button_bg2{
	background:url(../images/button_bg2.gif) repeat-x;
	height:26px;	
}
td.button_left2{
	background:url(../images/button_left2.gif) no-repeat;	
	width:9px;
	height:26px;
}

td.button_right2{
	background:url(../images/button_right2.gif) no-repeat;		
	width:9px;
	height:26px;
}


td.button_bg3{
	background:url(../images/button_bg3.gif) repeat-x;
	height:19px;	
}
td.button_left3{
	background:url(../images/button_left3.gif) no-repeat;	
	width:8px;
	height:19px;
}

td.button_right3{
	background:url(../images/button_right3.gif) no-repeat;		
	width:8px;
	height:19px;
}


div.lightbox_title_bg_gradient_IE
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lightbox_title_bg_gradient.png');
	width:76px;
	height:28px;
	float:left;	
}


div.lightbox_title_bg_gradient
{	
	background:url(../images/lightbox_title_bg_gradient.png) no-repeat;
	width:76px;
	height:28px;
	float:left;
}

/*tooltip*/
.tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#dedede;
    padding:4px;
    border:1px solid #fff;
    width:250px;
}

.tooltip p{
    margin:0;
    padding:0;
    color:#fff;
    background-color:#964d74;
    padding:10px 10px;
    font-size:11px;
}

.yahoo_tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f7e172;
    padding:3px;
    border:1px solid #bbbaba;
    width:120px;
}

.yahoo_tooltip div{
    margin:0px;
    padding:0px;
    color:#fff;    
    background:url(../images/toolbox_gradient.gif) top left repeat-x #591238;
    padding:10px 10px;
    font-size:11px;
    
}

.ok_tooltip{
   position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f7e172;
    padding:3px;
    border:1px solid #bbbaba;
    width:120px;
}

.ok_tooltip div{
    margin:0px;
    padding:0px;
    color:#fff;    
    background:url(../images/toolbox_gradient.gif) top left repeat-x #591238;
    padding:10px 10px;
    font-size:11px; 
}


.ok2_tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f7e172;
    padding:3px;
    border:1px solid #bbbaba;
    width:120px;
}

.ok2_tooltip div{
    margin:0px;
    padding:0px;
    color:#fff;    
    background:url(../images/toolbox_gradient.gif) repeat-x #591238;    
    font-size:11px;
    padding:10px 10px;
}


.info_tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f7e172;
    padding:3px;
    border:1px solid #bbbaba;
    width:120px;
}

.info_tooltip div{
    margin:0px;
    padding:0px;
    color:#fff;    
    background:url(../images/toolbox_gradient.gif) top left repeat-x #591238;
    padding:10px 10px;
    font-size:11px; 
}

.rank_tooltip{
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f7e172;
    padding:3px;
    border:1px solid #bbbaba;
    width:155px;
}

.rank_tooltip div{
    margin:0px;
    padding:0px;
    color:#fff;    
    background:url(../images/toolbox_gradient.gif) top left repeat-x #591238;
    padding:10px 10px;
    font-size:11px;
    
}
/*tooltip end*/

div.main_girl_FF{background:url(../images/header_girls/girl1.png) repeat-x;height:306px;width:265px;}
div.main_girl{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header_girls/girl1.png', sizingMethod='scale');height:306px;width:265px;}

div.carousel_div
{
	display:none; 
	width:295px;	
}

div.login_main_container
{
	float:left;
	border-right: 1px solid #c296b1; 
	height: 323px;	
}

div.login_container
{
	width:203px;
	padding-right:20px;	
}

div.new_lightbox_title_div
{
	font-size:30px; 
	font-family:'Times New Roman', Times, serif;
	padding-left:20px;
	padding-top:10px;
}

div.lightbox_input_title
{
	font-size:21px;
	font-family:'Times New Roman', Times, serif;
	padding-left:28px;
}

div.cnp_article_body
{
	width:280px; height:120px; border:1px solid #8e3359; background:#ffffff; overflow-y:scroll; margin-left:21px; padding:2px;
}

div.cnp_article_title
{
	padding:2px 0px 2px 21px;
	font-size:11px;
}
