.homepage_firsttime_dot
{
float:left;
width:5px;	
height:5px;

margin-top:5px;
//margin-top:-1px;
}
.homepage_firsttime1
{

background-image:url(../images/follow_favorite.jpg);
background-repeat:no-repeat;
/* float:left; */
height:74px;
width:208px;
}
.homepage_firsttime2
{
background-image:url(../images/connect_friends.jpg);
background-repeat:no-repeat;
/* float:left; */
height:74px;
width:208px;
}
#left-bar{
width:167px;
float:left;
clear:both;
}
#shopper-left-bar{
width:167px;
float:left;
clear:both;
}
.sitename
{
	float:left;
	background-image:url(../images/sitename.png);
	width:150px;
	/* //width:150px; */
	height:99px;
	font-family:tahoma;
	
}
.inputbox
{
	font-family:tahoma;
	border:1px solid #EBEAE6;
	font-family:tahoma;
	background-color:#ffffff !important;
	font-size:12px;
	color:#959796;
	height:21px;
	padding-left:5px;
}



.inputbox_register	/* done for registration page only by sayali on 10-11-2008 regarding to issue no 4491*/
{
	font-family:tahoma;
	border:1px solid #AEAEAE;
	font-family:tahoma;
	background-color:#ffffff;
	font-size:12px;
}

#shopperheader
{
	font-family:tahoma;
	margin-left:10px;
	//margin-left:20px;
	height:99px;
	width:982px;
	
}
.datebar
{
	font-family:tahoma;
	float:left;	
	background-image:url(../images/datebar.png);
	width:812px;
	height:25px;
	background-repeat:no-repeat;
	border:0px solid red;
	
}
.datetext
{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	margin-left:10px;
	vertical-align:middle;	
	font-family:tahoma;
}

#menu
{
	
	float:left;
	margin-top:20px;
	width:400px;
	margin-left:6px;
	//margin-left:5px;
    
}
.shopmenu,.homemenugreen,.homemenucurrent:visited ,.storesmenugreen,.storesmenucurrent:visited ,.friendsmenugreen,.friendsmenucurrent:visited,.mailmenugreen,.mailmenucurrent:visited
{
    height:40px;
	width:260px;
	float:left;
	background-image:url(../images/all.jpg);

}

/* .homemenugreen,.homemenucurrent:visited ,.storesmenugreen,.storesmenucurrent:visited ,.friendsmenugreen,.friendsmenucurrent:visited,.mailmenugreen,.mailmenucurrent:visited
{
	 background-image:url(../images/all.jpg);
}  */

.storemenu,.homemenu,.mailmenus,.homemenugreen,.homemenucurrent:visited ,.mailmenusgreen,.mailmenuscurrent:visited
{
	height:40px;
	width:101px; 
	float:left;
	background-image:url(../images/img_2.jpg);
    background-repeat:no-repeat;
}



#sidemenu
{
	font-family:tahoma;
	float:right;
	margin-top:13px;
	margin-top:17px\9;
	width:350px;
	text-align:right;
    height:20px;
}

.homemenu
{
	font-family:tahoma;
	float:left;
	background-position:0px 0px;
	width:36px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
}

.homemenugreen
{
	font-family:tahoma;
	float:left;
	background-position:0px -73px;
	width:36px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
}
.homemenucurrent:visited 
{
	float:left;
	background-position:0px -73px;
	width:36px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	border:1px solid red;
}
.storesmenu
{
	font-family:tahoma;
	float:left;
	background-position:-66px 0px;
	width:51px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.storesmenugreen
{
	font-family:tahoma;
	float:left;
	background-position:-66px -73px;
	width:51px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.storesmenucurrent:visited 
{
	font-family:tahoma;
	float:left;
	background-position:-66px -73px;
	width:51px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.friendsmenu
{
	font-family:tahoma;
	float:left;
	background-position:-147px 0px;
	width:44px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}

.friendsmenugreen
{
	font-family:tahoma;
	float:left;
	background-position:-147px -73px;
	width:44px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.friendsmenucurrent:visited
{
	font-family:tahoma;
   
	float:left;
	background-position:-147px -73px;
	width:44px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}

.mailmenu
{
	font-family:tahoma;
	float:left;
	background-position:-221px 0px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.mailmenugreen
{
	font-family:tahoma;
	float:left;
	background-position:-221px -73px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.mailmenucurrent:visited
{
	font-family:tahoma;
	float:left;
	background-position:-221px -73px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}

.mailmenus
{
	font-family:tahoma;
	float:left;
	background-position:-66px 0px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.mailmenusgreen
{
	font-family:tahoma;
	float:left;
	background-position:-66px -73px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
.mailmenuscurrent:visited
{
	font-family:tahoma;
	float:left;
	background-position:-66px -73px;
	width:35px;
	height:43px;
	background-repeat:no-repeat;
	display:block;
	margin-left:30px;
}
#searchbox
{
	font-family:tahoma;
	border:1px solid #EBEAE6;		
	padding:2px;
	color:#cccccc;
	margin-top:5px;
	margin-left:30px;
}

.searchtext
{
	
	font-family:tahoma;
	color:#666666;
	font-size:12px;
}

.bluemenulink
{
	font-family:tahoma;
	color:#08BBF2;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.greybar
{
	font-family:tahoma;
	color:#cdccca;
	font-size:12px;
	
}

#shopperleftbar
{
	font-family:tahoma;
	float:left;
	clear:both;
	margin-left:10px;
	//margin-left:5px;
	width:160px;
}

#content{
float:left;
}
#middlebox
{
	font-family:tahoma;
	float:left;
	margin-left:15px;
	border:0px solid;
	width:480px;
	//width:472px;
	//margin-left:7px;
	_margin-left:3px;
	
}
#shopperrightbar
{
	font-family:tahoma;
	float:left;	
/* 	margin:0px; */
	/* padding:0 0 0 18px; */
	width:301px;
	border:0px solid red;
    
}


#footer
{
	font-family:tahoma;
	float:left;
	width:99%;
	//width:95%;
	margin-left:20px;
	margin-top:50px;
	font-weight:normal;
}

#footerlinks
{
	font-family:tahoma;
	margin-left:530px;
	//margin-left:520px;
	/*margin-left:240px;*/
	font-weight:11px;
}

.greymenulink
{
	font-family:tahoma;
	color:#9b9b9b;
	font-size:11px;
}

#photo
{
	font-family:tahoma;
	float:left;
	/* width:160px; */
    height:auto;
    width:140px;
   
	
}
#photo_googlemap span
{
	display:none;
}

#profiledetails
{
	font-family:tahoma;
	float:left;
}

.greytext
{
	font-family:tahoma;
	color:#666666;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.bluediv
{
	font-family:tahoma;
	background-color:#EEf4ff;
	border-top:1px solid #ccddfb;
	border-bottom:1px solid #ccddfb;
	width:414px;
}

.bluesearchdiv
{
	font-family:tahoma;
	background-color:#EEf4ff;
	border-top:1px solid #ccddfb;
	border-bottom:1px solid #ccddfb;
	width:460px;
	/* height:100px; */
}

.bluesearchstoresdiv
{
	font-family:tahoma;
	background-color:#EEf4ff;
	border-top:1px solid #ccddfb;
	border-bottom:1px solid #ccddfb;
	width:460px;
	height:130px;
	vertical-align:middle;
}
#searchpic
{	
	font-family:tahoma;
	float:left;
}
#searchdetails
{
	font-family:tahoma;
	float:left;
	margin-left:15px;
}

.greentext
{
	font-family:tahoma;
	color:#6AD04B;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	width:352px;
}

.greenlighttext
{
	font-family:tahoma;
	color:#6AD04B;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
.delete_greenlighttext
{
	font-family:tahoma;
	color:#6AD04B;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.blueboldtext
{
	font-family:tahoma;
	color:#08BBF2;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.blueunboldtext
{
	font-family:tahoma;
	color:#08BBF2;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.friends_main
{
padding:6px;
width:468px;
font-family:tahoma;
background-color:#EEf4ff;
border-top:1px solid #ccddfb;
border-bottom:1px solid #ccddfb;
margin-top:15px;
_width:460px;
}
.friends_sub1
{
float:left;
width:100px;
background-color:#CDDEFF;
text-align:center;
}
.friends_sub2
{
float:left;
vertical-align:top;
font-family:tahoma;
padding-left:10px;
width:358px;
_width:350px;
border:0px solid red;
}
.my_stores_tab1
{
font-family:tahoma;width:452px;padding:6px;border-top:1px solid #ccddfb;	border-bottom:1px solid #ccddfb;background-color:#EEf4ff;
}
 .my_stores_tab2
{
 font-family:tahoma;clear:both;float:left;width:100px;
 }
.my_stores_tab3
{ 
font-family:tahoma;float:left;vertical-align:top;padding-left:5px;width:347px;//width:341px;border:0px solid red;margin-top:-5px;
}
.my_stores_tab4
{
float:left;vertical-align:bottom;clear:both;padding-top:30px;
}
.my_stores_tab5
{
display:none;position:absolute;z-index:10;width:303px;margin-top:14px;margin-left:-20px;//margin-left:-110px;height:81px;background-image:url('<?php echo base_url()?>images/pop_up1_big.gif');
}
#storesearchpic
{
	font-family:tahoma;
	float:left;
	width:99px;
	height:110px;
}
#storesearchpic_friends_store
{
	font-family:tahoma;
	float:left;
	
}

#storesearchdetails
{
	font-family:tahoma;
	float:left;
	margin-left:5px;
	width:330px;
	_width:320px;
	
}

#friendslistcount
{
	font-family:tahoma;
	background-image:url(../images/friendsrecords.png);
	width:301px;
	height:63px;	
}

#friendscount
{
	font-family:tahoma;
	margin-left:40px;
	height:29px;
	padding-top:4px;
	//padding-top:5px;
	color:#686963;
}

#friendsrequest
{
	font-family:tahoma;
	background-image:url(../images/friendrequest.png);
	width:301px;
    background-repeat:no-repeat;
	height:29px;
	padding-top:3px;
	color:#686963;
}

#friendsconfirm
{
	font-family:tahoma;
	background-image:url(../images/friendconfirmed.png);
	width:301px;
	height:31px;
    background-repeat:no-repeat;
	padding-top:3px;
	color:#686963;
}


body
{	
	font-family:tahoma;
	background:#fff;
	font-family: Tahoma;
	padding:0px;
	margin:0px;
	font-weight:normal;
	width:1000px;
}

#bodydiv
{   
	font-family:tahoma;
   width:865px;
   background:#fff;
}

#logo
{	
	font-family:tahoma;
	background: url(../images/livedress.jpg);
	background-repeat:no-repeat;
	width:864px;
	height:57px;
	margin:0px;
	float:left;
	text-align:left;
	top:0px;
}

#logo_new
{	
	font-family:tahoma;
	background: url(../images/newheader_1.jpg);
	background-repeat:no-repeat;
	width:864px;
	height:65px;
	margin-top:-16px !important;
	//margin-top:0px !important;
	margin:0px;
	float:left;
	text-align:left;
}
#logo_new_shp
{	
	font-family:tahoma;
	background: url(../images/shopper_hp_header.jpg);
	background-repeat:no-repeat;
	width:864px;
	height:65px;
	margin-top:-16px !important;
	//margin-top:0px !important;
	margin:0px;
	float:left;
	text-align:left;
}
#logo_new_one
{	
	font-family:tahoma;
	background: url(../images/header_1_new.jpg);
	background-repeat:no-repeat;
	width:864px;
	height:65px;
	margin-top:-16px !important;
	//margin-top:0px;
	margin:0px;
	float:left;
	text-align:left;
}
#logo_new_store
{	
	font-family:tahoma;
	background: url(../images/header_1_store.jpg);
	background-repeat:no-repeat;
	width:864px;
	height:65px;
	margin-top:-16px !important;
	//margin-top:0px;
	margin:0px;
	float:left;
	text-align:left;
}



#container
{
	font-family:tahoma;
	font-size:12px;
	width:864px;
	float:left;
	_float:none;
	background:#fff;
}


#main
{
	font-family:tahoma;
	width:650px;
	padding:0px;
	position:relative;
	text-align:left;
	float:left;
}

#right
{
	font-family:tahoma;
	padding:0px;
	position:relative;
	text-align:left;
	float:left;
	clear:right;
}	
	
#diva
{
	font-family:tahoma;
    width:650px;
	float:left;
	background:#fff;
	padding:0px;
	margin:0px;
}

#div_a_1
{
	font-family:tahoma;
    width:390px;
	//width:403px;
	float:left;
	left:267px;
	background:#EEF4FF;
	border-top:1px solid #D5DBFD;
	border-bottom:1px solid #D5DBFD;
	margin:0px;
	top:-145px;
	//top:-147px;
	text-align:left;
	color:#666666;
	}
	
#div_a_1_new
{
	font-family:tahoma;
    width:375px;
	float:left;
	background:#eef4ff;
	border-top:2px solid #EEF1F8;
	border-bottom:2px solid #EEF1F8;
	text-align:left;
	color:#666666;

}
	
#divb
{
	font-family:tahoma;
    width:600px;
   // width:620px;
	float:left;
	background:#eefff2;
	padding:10px;

}

#divb_1
{
	font-family:tahoma;
    width:300px;
	float:left;
	background:#eefff2;
}

#divb_1_1
{
    /*width:352px;
	 float:left; */
	width:300px;
	font-family:Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color:#000000;
	line-height:15px;
}

#divb_1_2
{
    width:300px;
	float:left;
}	

#divb_2
{
    width:300px;
	float:left;
	background:#eefff2;
	font-family:tahoma;
}


h6
{
font-family:tahoma;
font-size: 10px;
font-style: normal;
font-weight:bold;
font-variant: normal;
text-decoration: none;
text-align:left;
padding-left:5px;
}

.title_div
{
	font-family:tahoma;
	font-size: 11px;
	font-weight:bold;
	line-height:17px;
}

.title_div_new
{
	font-family:tahoma;
	text-align:center;
	font-size: 14px;
	font-weight:bold;
	color:#08bbf2;
	background-image: url(../images/button1.jpg);
	width:181px;
	padding-top:7px;
	height:24px;
	//height:31px;
	cursor:pointer;
	margin-bottom:3px;
	margin-left:5px;
}

.text
{
	font-family:Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	line-height:22px;
	color:#696D70;
	text-decoration: none;
	text-align:justify;
	padding:5px;
}

.text_new
{
	font-family:Tahoma;	
	font-size: 16px;
	font-style: normal;
	font-weight:normal;
	font-variant: normal;
	text-transform: none;
	color:#696D70;
	text-decoration: none;
	text-align:justify;
}
	
#footer1
{
	font-family:tahoma;
	text-align:left;
	height:60px;
	float:left;
	margin:0px;	
	position:relative;
	width:864px;
	text-align:left;
	top:56px;	
	font-size:11px;
	left:10px;
}
	
	
#sign
{	
	font-family:tahoma;
	background-image: url(../images/sign_bg.jpg);
	background-repeat:repeat-x;
	height:178px;
	width:145px;
	float:left;
	text-align:left;
}	

a.link1{
font-family:tahoma;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#08BBF2;
text-decoration:none;

}

a.link:hover{
font-family:tahoma;	

}
a.lead_story
{
font-weight:bold;
font-size : 12px;
font-family : tahoma;
color : #08BBF2;
text-decoration:none;

}
a.no_lead_story
{
font-weight:normal;
font-size : 11px;
font-family : tahoma;
color : #666666;
text-decoration:none;

}
a.no_line
{
font-size : 12px;
font-family : tahoma;
color : #666666;
text-decoration:none;

}
a.extra_line{
font-size : 12px;
font-family : tahoma;
color : #666666;
text-decoration:underline;

}
a.img{
border:none;

}

a.img:hover{
border:none;
}

a.link{
font-family:tahoma;
font-style:normal;
font-weight:normal;
font-variant:normal;
font-size:11px;
text-transform:none;
color:#fff;
text-decoration:none;
}



.signin
{
	margin:0px 7px 0px 0px;
	float:right;
	font-family:Tahoma;
	font-size:11px;
	color:#AFA198;
}

.styleprefbox
{
	font-family:tahoma;
	position:absolute;
	border:0px solid red;
	width:576px;
	z-index:10;
	margin-left:25px;
	margin-top:-135px;
	background-image: url(../images/curve_box.gif);
	height:146px;
	background-repeat:no-repeat;
}

#dealpic
{
	font-family:tahoma;
	width:99px;
	height:120px;
	float:left;
	margin:5px 10px 5px 5px;
	border:0px solid red;
}

#friendprofile
{
	font-family:tahoma;
	width:480px;
	border:0px solid red;
	float:left;
	margin-top:10px;
}

.dealdiv
{
	font-family:tahoma;
	background-color:#EEf4ff;
	border-top:1px solid #ccddfb;
	border-bottom:1px solid #ccddfb;
	width:460px;
	display:block;
	height:160px;
}

#dealdetails
{
	font-family:tahoma;
	float:left;
	margin-left:0px;
	width:310px;
	border:0px solid red;
}

.blackboldtext
{
	font-family:tahoma;
	color:#606662;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.button
{
	border:1px solid #EBEAE6;
	background-color:white;
	font-family:tahoma;
	color:#01bafb;
	font-size:13px;
	
}

.gray_text_deals
{
	font-family:tahoma;
	color:#636363;
	font-size:11px;
	font-weight:normal;
}

.popup_store_deals
{
	font-family:tahoma;
	color:#636363;
	font-size:11px;
	font-weight:normal;
	position:absolute;
	margin-top:0px;
	//margin-top:23px;
	margin-left:-125px;
	//margin-left:-325px;
	line-height:17px;
	padding:8px 5px 0px 5px;
	display:none;
	z-index:100;
	height:60px;
	width:283px;
	//height:68px;
	//width:293px;
	background-image:url(../images/pop_up.gif);
}
.popup_store_deals_small
{
	font-family:tahoma;
	color:#636363;
	font-size:11px;
	font-weight:normal;
	position:absolute;
	margin-top:0px;
	//margin-top:23px;
	margin-left:-125px;
	//margin-left:-325px;
	line-height:17px;
	padding:8px 5px 0px 5px;
	display:none;
	z-index:100;
	height:30px;
	width:303px;
	//height:38px;
	//width:313px;
	background-image:url(../images/point_right.gif) ;
}
.popup_store_deals_medium
{
	font-family:tahoma;
	color:#636363;
	font-size:11px;
	font-weight:normal;
	position:absolute;
	margin-top:0px;
	//margin-top:23px;
	margin-left:-125px;
	//margin-left:-325px;
	line-height:17px;
	padding:8px 5px 0px 5px;
	display:none;
	z-index:100;
	height:39px;
	width:293px;
	//height:47px;
	//width:303px;
	background-image:url(../images/point_right_43.gif) ;
}

.currentpage
{
	font-family:tahoma;
	color:#08BBF2;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.pagestyle
{
	color:#6ad04b;
	font-size:12px;
	text-decoration:none;
	font-family:tahoma;
}

.nextlink
{
	color:#6ad04b;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	font-family:tahoma;
}

.prevlink
{
	font-family:tahoma;
	color:#6ad04b;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.displaybox
{
	font-family:tahoma;
	width:460px;
    height:54px;
	border-top:1px solid #ccddfb;
	border-bottom:1px solid #ccddfb;
	background-color:#EEf4ff;
}

.info_lead
{
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	color:#08BBF2;
}	
.info_nolead
{
	font-family:tahoma;
	font-size:12px;
	color:#666666;
}	



.st_myaccount
{
	
	font-family:tahoma;
	color:#08BBf2;
	font-size:14px;	
	font-weight:bold;
	/* margin-left:25px;" */
}
/* CSS for the importfriend feature by@rpi--- start*/
.middle
{
	font-family:tahoma;
	float:left;
    /* //margin-left:10px; */
	width:458px;
    margin-top:10px;
}
.arrow
{
    background-repeat:no-repeat;
    font-family:tahoma;
    float:left;
/*     //margin-left:10px;
 */    width:458px;
}	
.box
{
    width:458px;
    height:162px;
    padding-left:42px;
 /*    padding-top:25px; */
}
.email_box
{
    font-family:tahoma;
    font-size:12px;
    color:#000000;
    /* width:60px; */
}

.thTextbox
{
    background-color:#FFFFFF !important;
    width:185px;
    height:20px;
}
.import
{
    color:#00BCF2;
    font-weight:bold;
    font-size:14px;
    /* width:130px; */
}

.webimage
{
    border:0px none !important;
    height:70px;
    background-repeat:no-repeat;
}
.rowcolor
{
    background-color:#FFF8DB;
}
.emailtext
{
    font-family:tahoma;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;

}
.friend_livedress
{
   /*  /padding:6px; */
    width:458px;
    font-family:tahoma;
    border-bottom:1px solid #D6D6D6;
    margin-top:15px;
}

.friend_text
{
  	font-family:tahoma;
    color:#000000;
    font-size:13px;
    text-decoration:none;
    font-weight:bold;
    margin-left:7px;
}
.friend_address
{
	font-family:tahoma;
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
    width:100px;
}
.importform
{
    font-family:tahoma;
	float:left;
	/* margin-left:15px; */
	//margin-left:10px;
	width:480px;
}
.import_user
{
    
    float:left;
    font-family:tahoma;
    width:auto;
    /*  height:377px; */
    margin-top:26px;
    padding-left:10px;
}
.address_list
{
    width:225px;
    font-size:13px;
    color:#666666;
    font-family:tahoma;
    font-weight:normal;
}
.address_count
{
    color:#666666;
    font-family:tahoma;
    font-weight:normal;
    font-size:13px;
    padding-left:55px;
}
#adress_name
{
    border: 0px solid ; 
    margin-top: -6px; 
    width: 157px; 
    margin-left:24px;
    font-size:13px;
    font-weight:bold;
    font-family:tahoma;
}
#address_email
{
    margin-left:25px;
    font-size:11px;
    color:#666666;
    font-family:tahoma;
    font-weight:normal;
}
div .error 
{
    margin-top:0px;
	margin-left:5px;
   	color:red;
	font-size:12px;
	font-weight:normal;
    /* text-align:center; */
    font-family:tahoma;
    width:175px;
    
}

.invite_email
{
   padding:0px;
   margin:0px;
   border:0px;
}

#form_box
{
    border:1px solid #808080;
    height:162px;
    width:540px;
    margin-top:0px;
    margin-left:11px;
}
.no_thanks
{
    color:#00BCF2;
    font-size:10px;
    font-weight:normal;
    font-family:tahoma;
    float:left;
    margin-left:15px;
    margin-top:17px;
    text-decoration:none;
}

/* end of importfriend css---*/
.follow_td
{
    height:20px;
    background:#6ACF4B;
    color:white;
    font-weight:bold;
    font-family:tahoma;
	text-align:right;
	font-size: 13px;
}
a.follow_link
{
    color:white;
    text-decoration:none;
}
a.follow_link_blue
{
    color:#025974;
    text-decoration:none;
    // color:#025974;
}
.blacktext
{
	font-family:tahoma;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
.search_image
{
    background:url(../images/search_bg.jpg);
    height:35px;
    width:300px;
    font-size:11px;
    font-family:arial;
    color:#939393;
}
.search_left
{
    background:url(../images/search_left.jpg); 
    float:left;
    height:35px;
    width:6px;
}
.search_icon
{
    height:35px;
    width:24px;
    border:0px;
    cursor:pointer;
    float:right;
    margin-left:10px;
}
.refer_box
{
     display:none;
    position:absolute;
    z-index:15;
    margin-left:65px;
    margin-top:120px; 

}
.login_referer
{
    display:none;
    position:absolute;
    z-index:15;
    margin-left:65px;
    margin-top:120px;
}
#shopper_star
{
    background:url(../images/shopphing-star.jpg);
    width:477px;
    height:141px;
}
#bullet_star
{
    background:url(../images/bullet_star.gif);
    background-repeat:no-repeat;
    width:18px;
    height:12px;
    background-position:4px 5px;
}
.shopper_font
{
    font-weight:bold;
    font-family:tahoma;
    color:#000000;
    line-height:1em;
    
}
.shopper_text
{
    font-weight:bold;
    font-family:tahoma;
    color:#343434;
    line-height:1em;
}
#gift_card
{
    
    padding-bottom:2px;
    font-size:13px;
    color:#878787;
    font-weight:normal;
    font-family:tahoma;
}
#arrow_image
{
    position:relative;
    top:2px;
	//top:3px;
    left:54px;
}
#privacy_text
{
    width:550px;
    padding-left:12px;
    font-size:12px;
    font-family:tahoma;
    color:#808080;
    font-weight:normal;
    margin-top:15px;

}
 .get_started
 {
    padding-top:6px;
    padding-top:10px\9;
    padding-bottom:10px;
    padding-left:3px;
    font-family:tahoma;
    font-size:14px;
    font-weight:bold;
    color:#000000;
 }
 #browse_text
 {
 padding-top:6px;
 padding-top:0px\9;
 padding-bottom:10px;
 padding-bottom:15px\9;
 padding-left:3px;
 font-family:tahoma;
 font-size:11px;
 font-weight:normal;
 color:#000000;
 line-height:15px;
 }
 
 .bullet
 {
    background-image:url(../images/dot.jpg);
    background-repeat:no-repeat;
    width:5px;
    height:5px;
    position:relative;
    top:9px;
 
 }
 #welcome_text
 {
    
    font-family:georgia;
    color:#1F1F1F;
    padding-left:10px;
    line-height:16px;
    font-size:19px;
    font-size:16px\9;
 
 }
  /* Css for footer for public pages  */
 		.footerpages
                    {
			font-family:tahoma;
			text-align:left;
			height:60px;
			float:left;
			margin-top:60px;	
			font-size:11px;
		}
		.footerpagelink{
			float:left;
		}
		.copyright_footer
		{
			font-family:tahoma;
			font-weight:normal;
			text-transform:none;
			color:#08BBF2;

		}
		
		/* Classes for New Store Profile Page by GIRISH  on  08-09-09*/
		
		.bluemenulinkforgreydiv_followstore{
			color:#08BBF2;
			font-family:tahoma;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			margin-top:15px;
			margin-left:3px;
		}
		
		.bluemenulinkforgreydiv
		{
			color:#08BBF2;
			font-family:tahoma;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			margin-top:18px;
			//margin-top:15px;
			text-align:center;
		}
		
		.bluemenulinkforgreydiv_sendmsg
		{
			color:#08BBF2;
			font-family:tahoma;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			margin-top:18px;
			//margin-top:15px;
			margin-left:10px;
		}
		
		
		
		.bluemenulinkforgreydiv a:hover{
			font-size:14px;
			font-weight:bold;
			position:relative;
			top:-3px;
		}
		
		.bluemenulinkforgreydiv_sendmsg a:hover{
			font-size:14px;
			font-weight:bold;
			position:relative;
			top:-3px;
		}
		
		.greydiv12
		{
			text-align:left;
			height:30px;
			width:100px;
			background-color:#EEEEEE;
			border:2px solid #DFDFDF;
			border-right:0px;
			float:left;
		}

		.greydiv3
		{
			text-align:left;
			height:30px;
			width:252px;
			background-color:#EEEEEE;
			border:2px solid #DFDFDF;
			float:left;
		}
		
		#storenameforprofile
		{
			padding:3px 5px 3px 5px;background-color:#08BBF2;position:absolute;z-index:10;margin-top:-11px;font-weight:bold;font-size:16px;
			color: white; 
			
		}
		
		#followercount
		{
			padding:3px 5px 3px 5px;background-color:#08BBF2;margin-top:-7px;float:right;clear:both;font-size:12px;
			color: white; 
			
		}
		
		.photodiv
		{
			float:left;
			width:150px;
			padding-top:25px;
			text-align:center;
		}
		
		.latestdiv
		{
			padding:5px;
			float:left;
			margin-top:10px;
			width:455px;
			clear:both;
			background-color:#EEF6FF;
		}
		

.dotseprator{
color:#000000;
margin-top:-3px;
position:absolute;
font-weight: normal;
}		

#searchctnumber{
border:0px solid red;
font-family:tahoma;
font-weight:normal;
font-size:14px;
float:left;
margin-left:8px;
margin-top:10px;
color:#3e4842;
width:135px;
height:auto;

}

#whitesepline{
height:1px;
border-bottom:1px solid #FFFFFF;
float:left;
margin-left:7px;
width:142px;
margin-top:-1px;
_margin-top:-19px;
}

#yellowsepline{
height:1px;
border-bottom:1px solid #F7E06E;
float:left;
margin-left:7px;
margin-top:5px;
width:142px;
_margin-top:-12px;
}

.customizetxt{
border:0px solid red;
font-family:tahoma;
font-weight:normal;
font-size:13px;
float:left;
margin-left:8px;
margin-top:5px;
color:#3e4842;
width:147px;
height:auto;
}

#tiptxt{
border:0px solid red;
font-family:tahoma;
font-weight:normal;
font-size:11px;
float:left;
margin-left:8px;
margin-top:15px;
width:147px;
height:auto;
color:#3e4842;
}

.storecontent{
border:0px solid green;
height:auto;
width:440px;
float:left;
margin-bottom:10px;
}

.storenameresultpage{
border:0px solid red;
width:450px;
height:auto;
float:left;
font-family:tahoma;
color:#08BBF2;
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-top:10px;
}

.storeaddr{
border:0px solid red;
width:450px;
height:auto;
float:left;
font-family:tahoma;
color:#666666;
font-size:11px;
font-weight:normal;
text-decoration:none;
margin-top:2px;
}

.imgdatacontent{
border:0px solid blue;
width:460px;
height:auto;
float:left;
font-family:tahoma;
font-size:11px;
font-weight:normal;
margin-top:5px;
_width:440px;
}

.shopimg{
border:0px solid blue;
float:left;
width:70px;
}

.stopdesc{
border:0px solid black;
width:330px;
height:auto;
float:left;
color:#020202;

}

#storesresultspage{
border:0px dotted black;
height:auto;
width:460px;
float:left;
}
#rightcont{
float:left;
height:auto;
width:342px;
border:0px solid;
}

#selldata{
color:black;
float:left;
border:0px solid red;
width:372px;
height:auto;
font-size:11px;font-weight:normal;font-family:tahoma;
_width:350px;
}
#mapit
{
	text-decoration:none;
	color:#08BBF2;
	font-size:11px;
	font-family:tahoma;
}

#dottedsepratorline
{
height:1px;
border-bottom:1px dashed #000000;
float:left;
width:460px;
margin-top:18px;
_margin-top:0px;
}

#doyouowntxt{
color:#08BBF2;
width:300px;
height:auto;
border:0px solid;
font-family:tahoma;
font-size:12px;
font-weight:bold;
float:left;
margin-top:18px;
}

#belowtxt_view{
color:#000000;
width:400px;
height:auto;
border:0px solid;
font-family:tahoma;
font-size:11px;
font-weight:normal;
float:left;
margin-top:2px;
}

#registerret_view{
color:#08BBF2;
width:400px;
height:auto;
border:0px solid;
font-family:tahoma;
font-size:11px;
font-weight:normal;
float:left;
margin-top:2px;
}

#nostoreresult{
border:0px solid;
width:400px;
height:auto;
margin-left:5px;
float:left;
}

#couldnotfindtxt{
border:0px solid red;
width:400px;
height:auto;
font-size:17px;
font-weight:normal;
font-family:tahoma;
float:left;
line-height:16px;
}

#makesuretxt{
border:0px solid red;
width:400px;
height:auto;
float:left;
font-size:11px;
font-weight:noremal;
font-family:tahoma;
color:#666666;
margin-top:20px;
}

#resultstxt{
border:0px solid red;
width:400px;
height:auto;
float:left;
font-size:11px;
font-weight:noremal;
font-family:tahoma;
color:#666666;
margin-top:2px;
}

#resultbetweenline{
float:left;
border-bottom:1px solid #d6d6d6;
height:1px;width:468px;
_margin-top:-15px;
}

/*Added for new store owner registration page*/
#main_container{
border:0px solid;
width:915px;
height:650px;
margin:0 auto;
_margin-left:45px;
}

.logocontainer{
float:left;
height:63px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0px;
width:912px;
border:0px solid;
}

#logoimg_ownerreg{
float:left;
height:63px;
width:153px;
background-image:url(../images/logo_livedress.jpg);
}

#bluebg_ownerreg{
float:left;
height:63px;
width:465px;
background-image:url(../images/header_bg.jpg);
background-repeat:repeat-x;
}

#growbusinesstxt{
float:left;height:63px;
width:294px;
background-image:url(../images/textownerreg.jpg);

}

#livedresstxt_ownerreg{
clear:both;
float:left;
width:800px;
border:0px solid red;
height:auto;
font-family:georgia;
font-size:18px;
font-weight:normal;
margin-left:40px;
margin-top:25px;
_margin-left:20px;
word-spacing:0px;
}

#formdetails_ownerreg{
clear:both;
width:915px;
height:auto;
float:left;
margin-top:26px;
margin-left:30px;
_margin-left:10px;
border:0px solid red;
}

#leftmain_ownerreg{
float:left;
width:365px;
height:auto;
border:0px solid black;
}

#whycreateaccmain{
float:left;
width:365px;
height:auto;
background-color:#E8F5FE;
border:0px solid green;
}

#retaileracctxt{
float:left;
width:350px;
height:auto;
border:0px solid;
font-size:14px;
font-weight:bold;
margin-left:8px;
margin-top:18px;
color:#000000;
}

#rightmain_ownerreg{
float:left;
width:auto;
height:auto;
border:0px solid black;
margin-left:50px;
}

#managestoretxt{
float:left;
width:350px;
height:auto;
border:0px solid;
font-size:12px;
font-weight:normal;
margin-left:8px;
margin-top:15px;
color:#000000;
}

#postitemstxt{
float:left;
width:350px;
height:auto;
border:0px solid;
font-size:12px;
font-weight:normal;
margin-left:8px;
color:#000000;
}

#buildbusinesstxt{
float:left;
width:350px;
height:auto;
border:0px solid;
font-size:12px;
font-weight:normal;
margin-left:8px;
color:#000000;
}

#freetxt{
float:left;
width:350px;
height:auto;
border:0px solid;
font-size:12px;
font-weight:normal;
margin-left:8px;
margin-top:15px;
color:#000000;
}

#dottedseplinehorizontal{
float:left;
border-bottom:1px dotted #5E666D;
width:364px;
height:1px;
margin-top:25px;
_margin-top:15px;

}

#wanttodomoretxt{
float:left;
width:355px;
height:auto;
font-size:14px;
font-weight:bold;
margin-top:16px;
margin-left:5px;
color:#000000;
}

#contactsalesteamtxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-top:16px;
margin-left:5px;
color:#000000;
}

#managedacctxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-top:16px;
margin-left:5px;
color:#000000;
}

.specialoffers{
font-size:10px;
font-weight:normal;
color:#000000;
}

#sponsorshiptxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-left:5px;
color:#000000;
}

#advertisingtxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-left:5px;
color:#000000;
}

#productadvertisingtxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-left:5px;
color:#000000;
}

#customsolutiontxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-left:5px;
color:#000000;
}

#emailustxt{
float:left;
width:355px;
height:auto;
font-size:12px;
font-weight:normal;
margin-left:5px;
margin-top:18px;
color:#000000;
}

#emailaddrtxt{
float:left;
width:355px;
height:auto;
font-size:14px;
font-weight:bold;
margin-left:5px;
margin-top:15px;
color:#000000;
}

#middlesepline{
float:left;
height:625px;
width:1px;
border-left:1px dotted #5E666D;
}

.abouttxt_ownertxt
		{
		/* float:left; */
		font-weight:bold;
		color:#666666;
		font-family:tahoma;
		font-size:13px;
		
		}
		
.whydoineedtxt{
float:left;
font-family:tahoma;
	font-weight:normal;
	font-size:10px;
	text-transform:none;
	color:#08BBF2;
}	

.popuptxt{
font-weight:normal;
		color:#666666;
		font-family:tahoma;
		font-size:11px;
}

.fieldname{
font-weight:normal;
		color:#666666;
		font-family:tahoma;
		font-size:11px;
}

.inputbox_ownerreg
		{
		width:200px;
		
		}
		
.errortxt
{
	color:red;
	font-size:11px;
	font-family:tahoma;
}	

.agreetxt_ownerreg{
float:left;
font-size:11px;
font-weight:normal;
width:400px;
margin-top:20px;
color:#6a6a6a;
margin-left:8px;
_margin-left:5px;
}

#submitbtn_ownerreg{
float:left;
clear:both;
margin-top:16px;
margin-left:5px;
}

#belowdottedline{
float:left;
border-top:1px dotted #5E666D;
width:830px;
height:1px;

}

#main_container_afterreg{
border:0px solid;
width:915px;
min-height:30px;
margin:0 auto;
_margin-left:45px;
}

#belowcontent_afterreg{
height:auto;
width:900px;
border:0px solid red;
float:left;
margin-top:50px;
}

#leftdata_afterreg{
width:300px;
height:auto;
float:left;
border:0px solid green;
margin-left:70px;
_margin-left:40px;
}

#almosttxt{
width:300px;
height:auto;
float:left;
border:0px solid;
font-weight:bold;
font-size:16px;
color:#000000;
text-align:right;
margin-top:7px;
}

#emailshortlytxt{
width:300px;
height:auto;
float:left;
border:0px solid;
font-weight:bold;
font-size:16px;
color:#000000;
text-align:right;
}

#returnpagetxt{
width:300px;
height:auto;
float:left;
border:0px solid;
font-weight:normal;
font-size:12px;
color:#08BBF2;
text-align:right;
margin-top:15px;
}

#rightdata_afterreg{
width:282px;
height:auto;
float:left;
border:0px solid red;
margin-left:150px;
background-color:#EEFFF2;
font-weight:normal;
font-size:14px;
margin-left:15px;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
color:#666666;
}

#search_bar
{
   background:url(../images/search_box.jpg);
    background-repeat:no-repeat;
    height:40px;
	/* border:1px solid; */
    width:408px;
}
#parent-search-bar{
font-family:tahoma;
width:408px;
margin-top:-1px;
}

.category
{
    margin-left:16px;
    margin-top:11px;
    border:1px solid #E6E6E6;
    font-family:tahoma;
    font-size:12px;
    color:#0B5A74;
}
.search_img
{
    height:14px;
    left:27px;
    position:relative;
    top:4px;
    width:14px;
    cursor:pointer;
}
.store_near
{
    background:url(../images/over.jpg);
    background-repeat:no-repeat;
    height:27px;
    width:165px;
    float:left;
	text-align:center;
}
.store_near_text
{
	color:#01B7F6;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
    display:block;
    padding-top:6px;
}
.store_specific_text
{
	color:#7E7E7E;
	display:block;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	margin-top:9px;
}

.store_specific
{
    background:url(../images/out.jpg);
    background-repeat:no-repeat;
    height:27px;
    width:165px;
    float:left;
	text-align:center;
    cursor:pointer;

}

.signuptxt_ownerreg{
float:left;
		font-weight:bold;
		color:#000000;
		font-size:15px;
		margin-bottom:10px;
}

#ownstoretxt_view_store{
width:300px;
height:auto;
background-color:#EEEEEE;
float:left;	
margin-bottom:10px;
}

#doyouown_view_store{
float:left;
		font-weight:bold;
		color:#08BBF2;
		font-size:12px;
		margin-left:10px;
		margin-top:10px;
		width:200px;
}

#controltxt_view_store{
float:left;
		font-weight:normal;
		color:#000000;
		font-size:11px;
		margin-left:10px;
		margin-top:3px;
		width:250px;
margin-bottom:10px;
//padding-bottom:10px;
}

/*added for new header*/
#headermain{
height:26px;
/* width:815px;
margin-left:185px; */
margin-bottom:10px;
}

#leftbgnewheader{
background-image:url(../images/left_curve.jpg);
background-repeat:no-repeat;
float:left;
height:26px;
width:3px;
}
#middlebgnewheader{
background-image:url(../images/bg_newheader.jpg);
background-repeat:repeat-x;
float:left;
height:26px;
width:805px;
}

#rightbgnewheader{
background-image:url(../images/right_curve.jpg);
background-repeat:no-repeat;
float:left;
height:26px;
width:3px;
}

#menunewheader{
float:left;
border:0px solid red;
height:auto;
width:803px;;
}

#homeimg{
float:left;
height:23px;
margin-left:10px;
}

.menunamenewheader{
float:left;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
margin-left:3px;
margin-top:1px;
}

.pichome{
float:left;
width:15px;
height:13px;
}

#storesimg{
float:left;
height:23px;
margin-left:15px;
}

#friendsimg{
float:left;
height:23px;
margin-left:15px;
}
#mailimg{
float:left;
height:23px;
margin-left:15px;
}

#myaccnewheader{
float:right;
height:15px;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
margin-left:5px;
}

#logoutnewheader{
float:right;
height:15px;
font-weight:normal;
font-size:11px;
color:#FFFFFF;

margin-left:5px;
}
#myprofilenewheader
{
float:right;
height:15px;

font-weight:normal;
font-size:11px;
color:#FFFFFF;


}

#rightmenu{
float:right;border:0px solid #fff;
margin-top:5px;
}

#leftmenu{
float:left;border:0px solid #fff;
margin-top:5px;
}
#searchbycity{
margin-left:16px; 
width:460px;
float:left;
}
#search-tabs{
margin-left:12px;
height:26px;
width:333px;
float:left;
}
#store_pcode{
float:left;
}
#search_name{
float:left;
}

#new_footer
{
    float: left;
    font-family: tahoma; 
    font-size: 11px; 
    text-align: left; 
    width:805px;
    //width: 855px;
    padding-top:18px;
    background-color:white;
}
#footer_box
{
    float:left;
    font-family:tahoma;
    font-weight:normal;
    margin-top:50px;
    clear:both;
    width:64%;
}
#footer_box_login
{
     float:left;
    font-family:tahoma;
    font-weight:normal;
    margin-top:50px;
    margin-left:163px;
    clear:both;
    width:64%;

}

.container{
margin-top:15px;

}

.hoverbox img
{
	background:#FDFDFE none repeat scroll 0 0;border-color:#AAAAAA #CCCCCC #DDDDDD #BBBBBB;border-style:solid;border-width:1px;padding:5px;
}

#logo_new_video
{
font-family:tahoma;
background: url(../images/header_1.jpg);
background-repeat:no-repeat;

height:65px;
margin:0px;
text-align:left;
margin-left:40px;
margin-top:0px !important;
}


/*new classes by girish 18-1-10*/
.menunamenewheader1{
float:left;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
margin-left:3px;
margin-top:1px;
font-family:tahoma;
}

#myaccnewheader1{
float:right;
height:15px;
font-weight:normal;
font-size:14px;
color:#FFFFFF;
margin-left:15px;
font-family:tahoma;
}

#logoutnewheader1{
float:right;
height:15px;
font-weight:normal;
font-size:14px;
color:#FFFFFF;
font-family:tahoma;
margin-left:15px;
}

#myprofilenewheader1
{
float:right;
height:15px;

font-weight:normal;
font-size:14px;
color:#FFFFFF;
font-family:tahoma;

}

#rightmenu1{
float:right;border:0px solid red;
margin-top:5px;
margin-top:40px;
margin-right:35px;
}

#leftmenu1{
float:left;border:0px solid red;
margin-top:40px;
margin-left:245px;
height:23px;
}

#middlebgnewheader1{
background-image:url(../images/newheader_1.jpg);
background-repeat:repeat-x;
float:left;

}
