html, body{ 
 margin:0; 
 padding:0;
 background-color:#f6f6f6;
 text-align:center; 
} 
 
#pagewidth{ 
 width:1000px; 
 text-align:left;
 background-color:#FFFFFF;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height:159px; 
 width:100%;
 margin-bottom:15px;
} 


#mygall-img-bdr{
	float:left;
	top:0px;
	left:0px;
	border:1px #CCCCCC solid;
	position:relative;
	width:159px;
	height:179px;
}

.dropdowncls{
position:relative;
float:left;
margin-left:0px;
margin-top:5px;
height:20px;
width:198px;}

 
 .shpcnt
 {
	font-family:Verdana;
	font-size:20px;
	color:White;
	text-decoration:none;
 }
 
 a.shpcnt:link
 {
	font-size:20px;
	color:White;
 }
 
  a.shpcnt:hover
 {
	font-size:20px;
	color:White;
 }
 
#leftcol{
 width:20%; 
 float:left; 
 position:relative; 
 background-color:#49FF2F; 
 }
 
#maincol-home{
 position: relative;
 background:url(../images/free-sample-bg.jpg) no-repeat top right;
 width:975px;
 height:auto;
 min-height:437px;
 margin-left:auto;
 margin-right:auto;
 }
 
#maincol{
 position: relative;
 width:875px;
 height:auto;
 min-height:437px;
 margin-left:auto;
 margin-right:auto;
 }
 
#maincol2{
 position: relative;
 width:872px;
 height:auto;
 min-height:437px;
 margin-left:auto;
 margin-right:auto;
 }
 
#leads-maincol{
 position: relative;
 width:875px;
 height:auto;
 min-height:437px;
 margin-left:auto;
 margin-right:auto;
 }
 
#footer{
 height:95px;
 width:1000px;
 margin-left:auto;
 margin-right:auto;
  background-color:#FFFFFF;
 clear:both;
 position:relative;  
 } 
 


#entermailid{
	float:left;
	top:15px;
	left:10px;
	position:relative;
	width:75px;
	height:25px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}

#forgtextbox{
	float:left;
	top:12px;
	left:10px;
	position:relative;
	width:75px;
	height:25px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
	}
	
.forgotemailbox{
background:none;
border:1px;
width:130px;
height:15px;
margin:0;
margin-top:1px;
padding: 2px 0px 0px 7px;
font-family:Verdana;
font-size:11px;
}
#submitforgot{
	float:left;
	top:14px;
	left:15px;
	position:relative;
	width:60px;
	height:30px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:9px;
	font-weight:bold;
}
#footer-about{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:11px;
	color:#6d6d6d;
	font-weight:550;
	margin-top:12px;
	padding-bottom:8px;
	width:975px;
	left:12px; 
	text-align:left;
	border-bottom:1px solid #c9c9c9;
}
#footer-about a:Link{
	font-family:Verdana;
	font-size:11px;
	color:#808080;
	font-weight:550;
	text-decoration:none;}
#footer-about a:visited{
	font-family:Verdana;
	font-size:11px;
	color:#808080;
	font-weight:500;
	text-decoration:none;}
#footer-about a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#6d6d6d;
	font-weight:550;
	text-decoration:underline;
}
	
#copyright{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:9px;
	color:#9c9c9c;
	font-weight:normal;
	text-align:right;
	margin-top:4px;
	padding-bottom:8px;
	right:12px; 
	width:975px;}
#copyright a:Link{
	font-family:Verdana;
	font-size:9px;
	color:#00afe9;
	font-weight:normal;
	text-decoration:none;}
#copyright a:visited{
	font-family:Verdana;
	font-size:9px;
	color:#00afe9;
	font-weight:normal;
	text-decoration:none;}
#copyright a:hover{
	font-family:Verdana;
	font-size:9px;
	color:#00afe9;
	font-weight:normal;
	text-decoration:underline;
}
	
#logo{
	float:left;
	position:relative;
	width:100%;
	height:121px;
}

#logo2{
	float:left;
	position:relative;
	width:556px;
	height:121px;
}

#livesupport{
	float:right;
	top:12px;
	right:10px;
	position:relative;
	width:231px;
	height:91px;
	background-image:url(../images/about-livesupport.jpg);
	background-repeat:no-repeat;
	

}
.liveheading{
font-family:verdana;
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
line-height:25px;

}

#shopping-cart{
	float:right;
	top:12px;
	right:17px;
	position:relative;
	width:120px;
	height:91px;
	background-image:url(../images/shopping-cart.gif);
	background-repeat:no-repeat;

 
}



#login-on{
	float:left;
	position:relative;
	background:url(../images/header-bgon.jpg) repeat-x;
	width:100%;
	height:38px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}
#login{
	float:left;
	position:relative;
	background:url(../images/header-bg.jpg) repeat-x;
	width:100%;
	height:38px;
	font-family:Verdana;
	font-size:10px;
	/*color:#FFFFFF;*/
	font-weight:normal;
}
#login a.go_home:link{
	display:block;
	background-color:#3b5998;
	background-position:top left;
	background-repeat:no-repeat;
	height:9px;
	width:48px;
	position:absolute;
	z-index:3;
	margin:0;
	padding:29px 0px 0px;
	font-size:10px;
	left: 38px;
}

/*#login a.go_home:visited{display:block;background-color:#3b5998;background-position:top left;background-repeat:no-repeat;height:9px;width:autopx;position:absolute;z-index:3;margin:0;padding:29px 0px 0px;font-size:10px;}
#login a.go_home:hover{background-color:#3b5998;background-position:bottom left;background-repeat:no-repeat;}*/
.pass{
	position:absolute;
	font-family:Verdana;
	font-size:8px;
	color:#d3d5dc;
	font-weight:normal;
	width:96px;
	top: 13px;
	left: 895px;
}
a.pass:link{
	font-family:Verdana;
	font-size:10px;
	color:#d3d5dc;
	font-weight:normal;
	text-decoration:none;}
a.pass:visited{
	font-family:Verdana;
	font-size:10px;
	color:#d3d5dc;
	font-weight:normal;
	text-decoration:none;}
a.pass:hover {
	font-family:Verdana;
	font-size:10px;
	color:#d3d5dc;
	font-weight:normal;
	text-decoration:underline;}
#get-main{
	float:left;
	position:relative;
	width:628px;
	height:auto;
	margin:0px;
}
#flash{
	float:left;
	position:relative;
	width:100%;
	top:0px;
	
}
#free-sample{
	float:right;
	position:relative;
	background:url(../images/free-sample.jpg) no-repeat;
	width:317px;
	height:575px;
	top:16px;
	padding-left:30px;
	padding-top:40px;
}

.flashtext
{
	font-family:Verdana;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	left:80px;
	line-height:20px;}

#get{
	float:left;
	position:relative;
	width:290px;
	
}
.h1{font-family:Verdana;
	font-size:24px;
	color:#4e4d4d;
	font-weight:normal;
	line-height:24px;
	letter-spacing:-1px;
}
.freesample-text{font-family:Verdana;
	font-size:9px;
	color:#807f7f;
	font-weight:normal;
	font-style:italic;
}
/* attributes of the container element of textbox */
.loginboxdiv{
	position:absolute;
	margin:0px;
	height:21px;
	width:140px;
	background:url(../images/login-bg.jpg) no-repeat bottom;
	top: 10px;
	left: 410px;
}
.loginpass{
	position:absolute;
	margin:0px;
	height:21px;
	width:140px;
	background:url(../images/login-bg.jpg) no-repeat bottom;
	top: 10px;
	left: 679px;
}
/* attributes of the input box */
.loginbox
{
background:none;
border:none;
width:122px;
height:15px;
margin:0;
margin-top:1px;
padding: 2px 9px 0px 9px;
font-family:Verdana;
font-size:11px;
color:#666666;
}

.input2
{
	width:50px;
	height:20px;
	top:0px;	
	}

#kitchen-image{
	float:left;
	position:relative;
	height:187px;
	width:274px;
	margin-top:12px;	
}
#project{
	float:left;
	position:relative;
	height:190px;
	width:274px;
	top:6px;	
}
#project-textmain{
	float:left;
	position:relative;
	height:22px;
	width:172px;
	margin-top:0px;
	padding-top:2px;
}
#project-text{
	float:left;
	position:relative;
	background:url(../images/dots.gif) repeat-x bottom left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#201f1f;
	height:20px;
	width:178px;
	padding-top:5px;
}
.project-text2{	
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#515050;
}
#shape-edge{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#201f1f;
	line-height:10px;
	height:140px;
	width:70px;
	margin-top:35px;
	padding-left:5px;
}
.shape-text{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#515050;
}
#contact-details{
	float:left;
	position:relative;
	height:38px;
	width:230px;
	top:25px;
	bottom:40px;
}

#lead-package{
	float:left;
	position:relative;
	background:url(../images/lead-package-bg.gif) no-repeat;
	height:80px;
	width:528px;
	clear:both;
	top:4px;
	padding-left:60px;
	padding-right:35px;
}
#lead-pack{
	float:left;
	position:relative;
	height:43px;
	width:215px;
	margin-top:18px;
}
#register{
	float:right;
	position:relative;
	height:68px;
	width:206px;
	margin-top:10px;
}
#live-support{
	float:left;
	position:relative;
	background:url(../images/live-support.gif) no-repeat;
	height:80px;
	width:553px;
	clear:both;
	top:10px;
	padding-left:60px;
	padding-right:10px;
}
#live-text{
	float:left;
	position:relative;
	height:22px;
	width:113px;
	margin-top:30px;
}
#live-text2{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#698288;
	min-height:44px;
	line-height:22px;
	height:auto;
	width:225px;
	margin-left:50px;
	margin-top:18px;
}
#chat{
	float:right;
	position:relative;
	height:58px;
	width:150px;
	margin-top:13px;
}
#chat2{
	float:left;
	left:3px;
	top:30px;
	position:relative;
	width:230px;
	text-align:left;
}
#chat-imgabout{
	float:left;
	position:relative;
	width:180px;
	margin-left:4px;
	margin-top:2px;
}

#chatimg{
	float:left;
	position:relative;
	width:56px;
	left:10px;
	top:0px;
}

#emailimg{
	float:left;
	position:relative;
	width:56px;
	left:10px;
	top:0px;
}
#telephonelimg{
	float:left;
	position:relative;
	width:56px;
	left:0px;
	top:0px;

}

#chattext{
	float:left;
	left:17px;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:#4e5c5d;
	font-weight:normal;
	text-align:center;
	width:80px;
	line-height:14px;
	top:6px;
	letter-spacing:-1px;
	/*visibility: hidden;*/
}


.h2{font-family:verdana;
	font-size:22px;
	color:#4e5674;
	font-weight:bold;
}

.h3{font-family:verdana;
	font-size:14px;
	color:#8E9DA9;
	font-weight:bold;
	line-height:30px;
}

.h4{font-family:verdana;
	font-size:12px;
	color:#4e5674;
	font-weight:normal;
	text-align:justify;
	line-height:20px;
}

/*********about dives ********/
#abouttext{
	float:left;
	position:relative;
	background:url(../images/header2-bg-bottom.gif) repeat-x bottom left;
	width:100%;
	height:28px;
}

#abouttext1{
	float:left;
	position:relative;
	background:url(../images/header2-bg-bottom.gif) repeat-x bottom left;
	width:200px;
	height:28px;
}

.myhomebtn
 {
	font-family:Verdana;
	font-size:12px;
	color:#666666;;
	text-decoration:none;
	text-align:right;
 }
 
 a.myhomebtn:link
 {
	color:#666666;
 }
   a.myhomebtn:visited
 {
	color:#666666;
 }
  a.myhomebtn:hover
 {
	font-size:12px;
	color:#000000;
	text-decoration:underline;
 }

#register-now3{
	float: left;
	position:relative;
	height:64px;
	width:197px;
	left:20px;
	text-align:center;
	margin-bottom:0px;
	margin-top:50px;
}

#centertext-aboutus{
	float:left;
	top:20px;
	position:relative;
	width:572px;

}


#partition{
	float:left;
	position:relative;
	left: 3px;
	width: 12px;
}

#membership{
	float:left;
	top:20px;
	position:relative;
	width:274px;

}

#membertxt{
	float:left;
	top:0px;
	position:relative;
	width:260px;

}

.membershiptxt{
font-family:verdana;
text-decoration:none;
font-size:13px;
font-weight:bold;
left:10px;
line-height:25px;
color:#4E576E;

}

#chat-img{
	float:left;
	position:relative;
	width:120px;
	margin-left:7px;
	margin-top:5px;
}

#livesupport-about{
	float:right;
	top:12px;
	right:10px;
	position:relative;
	width:230px;
	height:91px;
	background-image:url(../images/about-livesupport.jpg);
	background-repeat:no-repeat;

}


/**************************/


/*************FAQ deiv and style***************/

.h1-faq{font-family:verdana;
	font-size:24px;
	color:#559BC5;
	font-weight:bold;
}

.h2-faq{font-family:verdana;
	font-size:17px;
	color:#8E9DA9;
	font-weight:bold;
}

.h3-faq{font-family:verdana;
	font-size:13px;
	color:#979696;
	font-weight:bold;
	line-height:15px;
}


.h4-faq{
	font-family:verdana;
	font-size:10px;
	color:#86A3BA;
	font-weight:normal;
	line-height:18px;
	font-weight:bold;
	text-decoration:none;
}
a.h4-faq:Link{text-decoration:none;}
a.h4-faq:visited{text-decoration:none;}
a.h4-faq:hover{text-decoration:underline;}


.h5-faq{font-family:verdana;
	font-size:10px;
	color:#68758A;
	font-weight:normal;
	line-height:15px;
	font-weight:bold;
}

.h6-faq{font-family:verdana;
	font-size:13px;
	color:#68758A;
	font-weight:normal;
	line-height:15px;
	font-weight:normal;
	line-height:18px;
}

#question-faq{
	float:left;
	margin-top:30px;
	position:relative;
	width:405px;

}

#answer-faq{
	float:left;
	left:15px;
	position:relative;
	width:435px;
	margin-top:30px;

}




/*****************************/


#howitwork-content-main{
	float:left;
	position:relative;
	width:100%;
	
}
#howitwork-content-main2{
	float:left;
	position:relative;
	width:100%;
	top:-30px; 
}
#howitwork-content{
	float:left;
	position:relative;
	width:218px;
	text-align:center;
}
#step{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	width:200px;	height:35px;
	padding-top:25px;
}
#howitwork-content-aria{
	float:left;
	position:relative;
	background:url(../images/howit-works-bg.gif) no-repeat right top;
	width:218px;
	min-height:336px;
	font-family:Verdana;
	font-size:13px;
	color:#666666;
	font-weight:normal;
}
#howitwork-content-aria2{
	float:left;
	position:relative;
	width:218px;
	min-height:336px;
	font-family:Verdana;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
}
#register-now{
	float:right;
	right:20px;
	position:relative;
	height:64px;
	width:197px;
	margin-bottom:50px;
	margin-top:50px;
}

#register-now2{
	float:right;
	position:relative;
	height:64px;
	width:100%;
	margin-top:90px;
	text-align:center;
}
#howitwork-content-ariawith{
	float:left;
	position:relative;
	width:201px;
	min-height:336px;
	font-family:Verdana;
	font-size:13px;
	color:#666666;
	font-weight:normal;
	text-align:center;
}
#shoppingcart-leads{
	float:left;
	position:relative;
	width:100%;
	height:50px;
	font-family:Verdana;
	font-size:20px;
	color:#FFFFFF;
	text-align:center;
	top:32px;
	line-height:25px;
	
	
	
}

#leads-search-bg{
	float:left;
	position:relative;
	background:url(../images/leads-search-bg.gif) no-repeat top;
	height:474px;
	width:286px;
	padding-top:60px;
	top:35px;
}

#leads-search-bg3{
	float:left;
	position:relative;
	background:url(../images/leads-search-bg.gif) no-repeat top;
	height:474px;
	width:286px;
	padding-top:60px;
	top:41px;
}
#leads-search-main{
	float:left;
	position:relative;
	height:30px;
	width:100%;
	
}
#leads-search-text{
	float:left;
	position:relative;
	height:18px;
	width:72px;
	font-family:Verdana;
	font-size:11px;
	color:#637175;
	left:14px;
	top:3px;	
}
#leads-searchbox-bg{
	float:right;
	position:relative;
	height:18px;
	width:186px;
	text-align:left;
	top:0px;	 
}
#leads-search-register{
	float:right;
	position:relative;
	height:43px;
	width:180px;
	text-align:left;
	top:25px;
}

#show-number{
	float:left;
	position:relative;
	height:30px;
	width:100%;
	margin-top:0px;
}

#showingouter{
width:100%;
float:left;
margin-top:-3px;
position:relative;
height :20px;
}

#showingouter3{
width:100%;
float:left;
top:0px;
position:relative;
height :20px;
}

#showing{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#808080;
	height:15px;
	right:0px;
	top:5px;
}
#showing a:Link{color:#808080; text-decoration:none;}
#showing a:visited{color:#808080; text-decoration:none;}
#showing a:hover{color:#FF0000; text-decoration:underline;}

#showing2{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#808080;
	height:15px;
	right:0px;
	top:10px;
}
#showing2 a:Link{color:#808080; text-decoration:none;}
#showing2 a:visited{color:#808080; text-decoration:none;}
#showing2 a:hover{color:#FF0000; text-decoration:underline;}



#showing3{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#808080;
	height:15px;
	right:0px;
	top:5px;
}
#showing3 a:Link{color:#808080; text-decoration:none;}
#showing3 a:visited{color:#808080; text-decoration:none;}
#showing3 a:hover{color:#FF0000; text-decoration:underline;}




#leads-heading{
	float:left;
	position:relative;
	width:59px;
	height:18px;
}
#myprofile-heading{
	float:left;
	position:relative;
	width:104px;
	height:24px;
	top:9px;
}
#leads-line{
	float:left;
	position:relative;
	height:781px;
	width:10px;
	text-align:center;
}

#leads-linetyu{
	float:left;
	position:relative;
	height:781px;
	width:10px;
	text-align:center;
	top:30px; 
}

#inner-leads-line3{
	float:left;
	position:relative;
	height:518px;
	width:10px;
	top:20px;
	text-align:center;
	z-index:1;
}
.popup-win
{
	z-index:100;}

#inner-leads-line{
	float:left;
	position:relative;
	height:518px;
	width:10px;
	top:20px;
	text-align:center;
	z-index:1;
}
#leads-projectid-bg{
	float:right;
	position:relative;
	background:url(../images/leads-project-id-bg.gif) no-repeat left;
	width:575px;
	height:231px;
	/*top:3px;*/
	margin-bottom:15px;
}
#leads-projectid-heading{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:14px;
	font-weight:550;
	color:#343434;
	height:28px;
	width:545px;
	top:8px;
	left:17px;
}
#leads-content-aria{
	float:left;
	position:relative;
	height:190px;
	width:553px;
	left:2px;
	top:5px;
	padding-left:15px;
}

#leads-content-aria2{
	float:left;
	position:relative;
	height:190px;
	width:500px;
	left:2px;
	top:5px;
	padding-left:15px;
}
#leads-texttypemain{
	float:left;
	position:relative;
	width:162px;
	top:10px;
}
#leads-texttypemain12{
	float:left;
	position:relative;
	width:220px;
	top:10px;
}

#leads-texttypemain2{
	float:left;
	position:relative;
	width:162px;
	display:inline-block;
	margin-bottom:8px;
}

#leads-texttypemain22{
	float:left;
	position:relative;
	width:200px;
	display:inline-block;
	margin-bottom:8px;
}
#leads-texttype{
	float:left;
	position:relative;
	width:65px;
	font-family:Verdana;
	font-size:12px;
	color:#84a3ad;
	font-weight:normal;
}



#leads-texttype2{
	float:left;
	position:relative;
	width:90px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding-left:5px;
	margin-top:1px;
}
#leads-texttype22{
	float:left;
	position:relative;
	width:120px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding-left:5px;
	margin-top:1px;
}
#leads-picsmain{
	float:left;
	position:relative;
	width:160px;
	top:8px;
	height:180px;
}
#leads-pics{
	float:left;
	position:relative;
	background:#FFFFFF;
	height:138px;
	width:138px;
	border:1px solid #d0d2d5;
	padding:11px;
}
#leads-pics-text{	
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#67828a;
	top:3px;
}
#leads-pics-text a:Link{color:#67828a; text-decoration:none;}
#leads-pics-text a:visited{color:#67828a; text-decoration:none;}
#leads-pics-text a:hover{color:#FF0000; text-decoration:underline;}

#shape-edge{
	float:left;
	position:relative;	
	font-family:Verdana;
	font-size:12px;
	color:#84a3ad;
	font-weight:normal;
	line-height:10px;
	height:156px;
	width:70px;
	margin-top:12px;
	margin-left:16px;
}
#shape-text{
	font-family:Verdana;
	font-size:9px;
	font-weight:normal;
	color:#666666;
	margin-top:8px;
}

#urgency-texttypemain{
	float:left;
	position:relative;
	width:130px;
	left:8px;
	top:10px;
}
#urgency-texttypemain22{
	float:right;
	position:relative;
	width:231px;
	left:0px;
	top:0px;
}
#urgency-texttypemain2{
	float:left;
	position:relative;
	width:130px;
	display:inline-block;
	margin-bottom:8px;
}

#urgency-texttypemain2pur{
	float:left;
	position:relative;
	width:200px;
	display:inline-block;
	margin-bottom:8px;
}

#urgency-texttype{
	float:left;
	position:relative;
	width:73px;
	font-family:Verdana;
	font-size:12px;
	color:#84a3ad;
	font-weight:normal;
}

#urgency-texttype22{
	float:left;
	position:relative;
	width:58px;
	font-family:Verdana;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
#urgency-texttype2{
	float:left;
	position:relative;
	width:50px;
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding-left:5px;
	margin-top:1px;
}
#urgency-texttype2chased{
	float:left;
	position:relative;
	width:120px;
	font-family:Verdana;
	font-size:11px;
	color:#00000;
	font-weight:normal;
	padding-left:0px;
	margin-top:1px;
}
#budget{
	float:left;
	position:relative;
	width:130px;
	font-family:Verdana;
	font-size:12px;
	color:#84a3ad;
	font-weight:normal;
	text-align:center;
	margin-left:6px;
	margin-top:25px;
	line-height:20px;
}

#welcome{
	float:left;
	position:absolute;
	width:72px;
	height:19px;
	left:326px;
	top:11px;
}

#welcome2{
	float:left;
	position:absolute;
	width:72px;
	height:19px;
	left:415px;
	top:14px;
}
#logout{
	float:right;
	position:absolute;
	widows:79px;
	height:27px;
	right:23px;
	top:9px;
}

/************************myloginhome******************/

#myprofile-content-main{
	float:left;
	position:relative;
	width:100%;
	background-color:#F6F6F6;
}
#myprofile-content-main2{
	float:left;
	position:relative;
	width:100%;
	background-color:#ffffff;
}

.main2purchased{
	float:left;
	position:relative;
	width:100%;
	background-color:#ffffff;
	height:400px; 
}


#main2purchased{
	float:left;
	position:relative;
	width:100%;
	background-color:#ffffff;
	
	top:0px; 
}

#myprofile{
	float:left;
	position:relative;
	background:url(../images/myprofile-bottom.gif) repeat-x bottom;
	width:100%;
	height:54px;
}

#buttons-top{
	float:left;
	position:relative;
	height:37px;
	width:665px;
	border-bottom:0px solid #d1d7dc;
	top:0px;
	left:95px;
}

#submenu-btn{
	float:left;
	position:relative;
	height:15px;
	width:370px;
	top:0px;
	left:10px;
	font-family:verdana;
font-size:10px;
color:#000000;
line-height:15px;
font-weight:normal;
	

}

#error-message{
	float:left;
	position:relative;
	height:15px;
	width:300px;
	top:0px;
	left:200px;
	text-align:right;
	font-weight:normal;
}

.error-messagetxt
{
		font-family:verdana;
	text-align:right;
font-size:10px;
color:Maroon;
line-height:15px;
font-weight:normal;}


.subpipetxt{
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		color:#ffffff;
		line-height:15px;
		text-align:center;
}
.submenubtntxt{
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		color:#000000;
		line-height:15px;
		text-align:center;
		text-decoration: underline;
}
a.submenubtntxt:link {
	color: #ffffff;
	text-decoration: none;
}
a.submenubtntxt:visited {
	text-decoration: none;
	color: #ffffff;
}
a.submenubtntxt:hover {
	text-decoration: underline;
	color: #000000;
}




#member-since-main{
	float:left;
	position:relative;
	background:#f6f6f6;
	height:55px;
	width:100%;
	border-bottom:1px solid #d1d7dc;
	padding-top:12px;
}

#member-since-inn{
	float:left;
	position:relative;
	width:250px;
	left:32px;
	font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	color:#8e9da9;
	top:0px;
}

#profile-status-inn{
	float:left;
	position:relative;
	width:255px;
	font-family:Verdana;
	font-size:14px;
	font-weight:normal;
	color:#8e9da9;
	top:-20px;
	left:360px;
}

#member-since1{
	float:left;
	position:relative;
	width:250px;
	left:0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#8e9da9;
}
#profile-status1{
	float:left;
	position:relative;
	width:255px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#8e9da9;
	right:0px;
}
#member-since2{
	float:left;
	position:relative;
	width:250px;
	left:0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#8e9da9;
	top:5px; 
}
#profile-status2{
	float:left;
	position:relative;
	width:255px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#8e9da9;
	right:0px;
	top:5px; 
}


#total-no-lead{
	float:left;
	position:relative;
	background:#f6f6f6;
	height:30px;
	width:100%;
	border-bottom:1px solid #d1d7dc;
	padding-top:12px;
}

#totalno-purchased{
	float:left;
	position:relative;
	width:500px;
	left:32px;
	font-family:Verdana;
	font-size:16px;
	font-weight:bold;
	color:#8e9da9;
}

#search-new-lead{
	float:left;
	position:relative;
	background-image:url(../images/left-search-new-lead.jpg);
	background-repeat:no-repeat;
	width:297px;
	height:214px;
	top:15px;
	left:32px;
	font-family:Verdana;
	font-size:12px;
	font-weight:Normal;
	color:#8e9da9;

}

#password-main {
	float:left;
	position:relative;
	width:280px;
	left:10px;
	top:50px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #666666;
}


#cititext-main {
	float:left;
	position:relative;
	width:250px;
	left:20px;
	top:40px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color: #666666;
}


#cititxt-1 {
	float:left;
	position:relative;
	width:250px;
	left:0px;
	top:20px;
}
#cititxt-2 {
	float:left;
	position:relative;
	width:250px;
	left:0px;
	top:30px;
}

#password-edit{
	float:left;
	position:relative;
	background-image:url(../images/password.jpg);
	background-repeat:no-repeat;
	width:297px;
	height:300px;
	top:20px;
	left:300px;
	font-family:Verdana;
	font-size:12px;
	font-weight:Normal;
	color:#8e9da9;

}


#new-password{
	float:left;
	position:relative;
	width:250px;
	left:0px;
	top:40px;
}
#cititext-txt {
	float:left;
	position:relative;
	width:70px;
	height:20px;
	left:0px;
	top:0px;
}

#change-password{
	float:left;
	position:relative;
	width:120px;
	height:20px;
	left:0px;
	top:0px;
}

#change-password-08{
	float:left;
	position:relative;
	width:120px;
	height:20px;
	left:0px;
	top:5px;
}


#cititext-box {
	float:left;
	position:relative;
	width:170px;
	height:20px;
	left:0px;
	top:0px;
}

#citi-submitbtn{
	float:left;
	position:relative;
	width:117px;
	height:48px;
	left:140px;
	top:50px;}

.listmenu-citi{
font-family:verdana;
font-weight:normal;
height:15px;
font-size:12px;
color:#000000;
width:165px;}

#click-here{

	float:left;
	position:relative;
	width:90%;
	left:0px;
	top:50px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
}
.howitworks{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#000000;
	text-decoration:none; 
}
a.howitworks:link{	
	color:#000000;
	text-decoration:none; 	
}
a.howitworks:hover{	
	color:#000000;
	text-decoration:underline; 	
}
#free-coupon-main{
	float:left;
	position:relative;
	width:503px;
	top:15px;
	left:45px;
	font-family:Verdana;
	font-size:12px;
	font-weight:Normal;
	color:#8e9da9;

}

#free-coupon{
	float:left;
	position:relative;
	width:503px;
	height:126px;
	top:0px;
	left:0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:Normal;
	color:#8e9da9;

}
#newleads-coupon{
	float:left;
	position:relative;
	width:503px;
	height:80px;
	background-color:#E8E7E7;
	top:10px;
	left:0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:Normal;
	color:#8e9da9;

}
#newleads{
	float:left;
	position:relative;
	width:400px;
	left:30px;
	top:15px;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	color:#666666;

}

#newleads1{
	float:left;
	position:relative;
	width:400px;
	left:0px;
	height:20px;
	top:7px;

}
#newleads2{
	float:left;
	position:relative;
	width:400px;
	left:0px;
	height:30px;
	top:7px;

}

/**********************************/
/***********My Showroom************/


#my-showcase{
	float:left;
	position:relative;
	height:160px;
	width:100%;
	border-bottom:1px solid #d1d7dc;
	margin-top:5px;
	
}


#myshowroom-discription{
	float:left;
	top:10px;
	left:10px;
	position:relative;
	height:30px;
	width:300px;
	border-bottom:0px solid #d1d7dc;
	

}
.heading-myshowroom{
	font-family:Verdana;
	font-weight:bold;
	color:#8E9DA9;
	font-size:14px;
	line-height:20px;
}

.view-myshowroom{
	font-family:Verdana;
	font-weight:normal;
	color:#666666;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	
}

a.view-myshowroom:link {
	color: #666666;
	text-decoration: none;
}
a.view-myshowroom:visited {
	text-decoration: none;
	color: #666666;
}
a.view-myshowroom:hover {
	text-decoration: underline;
	color: #000000;
}


.text-here{
	float:left;
	top:10px;
	left:12px;
	position:relative;
	width:90%;
	border-bottom:0px solid #d1d7dc;
	font-family:Verdana;
	font-weight:normal;
	color:#666666;
	font-size:12px;
	line-height:16px;

}
#modifybutton{
	float:left;
	top:20px;
	left:10px;
	position:relative;
	width:150px;
}

#mygallery-main{
	float:left;
	top:10px;
	left:0px;
	position:relative;
	width:100%;
}

#mygallery{
	float:left;
	margin-top:0px;
	top:0px;
	left:40px;
	position:relative;
	width:210px;
}
#mygallery-2{
	float:left;
	top:0px;
	left:70px;
	position:relative;
	width:170px;
}
#mygallery-3{
	float:left;
	top:0px;
	left:100px;
	position:relative;
	width:170px;
}
#mygallery-4{
	float:left;
	top:0px;
	left:130px;
	position:relative;
	width:170px;
}

/**********************************/
#my-project{
	float:left;
	position:relative;
	height:65px;
	width:100%;
	border-bottom:1px solid #d1d7dc;
	margin-top:5px;
	
}
#myproject-discription{	
	float:left;
	top:20px;
	left:10px;
	position:relative;
	width:100%;
	border-bottom:0px solid #d1d7dc;
}
#myproject-leftdesc{
float:left;
position:relative;
width:200px;
left:0px;
min-height:50px;
top:0px;

}
#myproject-partition{
float:left;
position:relative;
width:100px;
top:0px;
left:0px;

}

#myproject-rightdesc{
float:left;
position:relative;
width:500px;
left:0px;
min-height:50px;
top:0px;

}
#myproject-startdate{
float:left;
position:relative;
width:100%;
height:30px;
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#aab7c0;}

.myproject-blakfont{
font-family:verdana;
font-size:11px;
color:#000000;
font-weight:normal;}

.myproject-job{
font-family:verdana;
font-size:12px;
color:#aab7c0;
font-weight:bold;}

#myproject-jobdisc{
top:40px;
left:20px;
font-family:Verdana;
font-size:12px;
line-height:20px;
float:left;
width:100%;
position:relative;
}

#myproject-jobdiscnw{
top:0px;
left:20px;
font-family:Verdana;
font-size:12px;
line-height:20px;
float:left;
width:300px;
position:relative;
}

#viewprojectinner
{
	float:left;
	position:relative;
	width:300px;}

#submit-sendlink{
float:left;
position:relative;
width:100px;
left:100px;
top:20px;
height:150px;
}


/***********************myleads-2****************************/

#myleads-main{
float:left;
position:relative;
width:100%;
height:228px;
background-image:url(../images/mylogin_leads.jpg);
background-repeat:no-repeat;}

#myleads-projectid-heading{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:14px;
	font-weight:550;
	color:#343434;
	height:28px;
	width:840px;
	top:8px;
	left:17px;
}

#myleads-projectid-left{
	float:left;
	position:relative;
	font-family:Verdana;
	font-size:14px;
	font-weight:550;
	color:#343434;
	height:28px;
	width:250px;
	top:0px;
	left:0px;
}

#myleads-heading2{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	font-weight:550px;
	color:#343434;
	height:28px;
	width:380px;
	top:0px;
	text-align:right;
	right:10px;
	 
}
#myleads-heading22{
	float:right;
	position:relative;
	font-family:Verdana;
	font-size:10px;
	font-weight:550px;
	color:#343434;
	height:28px;
	width:250px;
	top:0px;
	text-align:right;
	right:10px;
	 
}


#mylead-smlimg{
	float:left;
	position:relative;
	width:60px;
	height:60px;
	left:68px;
	margin-top:1px;
}

#contact-name{
float:left;
width:320px;
left:20px;
top:15px;
position:relative;

}

.contact-left-txt
{
	font-family:Verdana;
	font-size:12px;
	color:#84a3ad;
	font-weight:normal;
}
#contact-name-txt{
float:left;
width:100%;
left:0px;
top:0px;
position:relative;
}

#contact-txt{
float:left;
position:relative;
width:100px;
height:20px;}

#contact-area{
float:left;
position:relative;
width:165px;




font-family:Verdana;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	}

/******************************************/

.shopping-table{
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#000000;
line-height:29px;
background-image:url(../images/tableback.JPG);
background-repeat:repeat-x;
text-decoration:none;}

.shopping-leads{
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#79939c;
line-height:29px;
background-image:url(../images/tableback.JPG);
background-repeat:repeat-x;
text-decoration:none;}

.graytxt-table{
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#79939c;
line-height:29px;
text-decoration:none;}
.blacktxt-table{
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#000000;
line-height:29px;
text-decoration:none;}

/************add-new-product************************/

#customer-address-txt{
float:left;
position:relative;
top:0px;
width:150px;
}


#customer-address-box{
float:left;
position:relative;
top:0px;
width:268px;
}

#myadd-product{
position:relative;
float:left;
left:15px;
top:35px;
width:425px;
}

#addproject-img{
float:right;
position:relative;
width:150px;
height:45px;
font-family:verdana;
font-size:12px;
color:#666666;
font-weight:normal;
line-height:20px;
}
#browse-img{
float:right;
position:relative;
width:275px;
height:45px;
font-family:verdana;
font-size:12px;
color:#666666;
font-weight:normal;
}

.txtbox-product{
position:relative;
float:left;
margin-left:0px;
margin-top:5px;
height:15px;
width:150px;
}
/*************Contact details************/

#contact-left{
	float:left;
	position:relative;
	width:350px;
	top:20px;
	left:32px;
}

#contact-address{
	float:left;
	position:relative;
	width:347px;
	height:140px;
	top:0px;
	left:0px;
	background-image:url(../images/contact-address.jpg);
	background-repeat:no-repeat;
}

.contactdualdark{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color: #799ecb;
	line-height:20px;
	text-decoration:none;
	}
a.contactdualdark:link
{color: #799ecb;
	}
a.contactdualdark:hover
{color: #799ecb;
text-decoration:underline;
	}
a.contactdualdark:visited
{color: #799ecb;
	}

#contact-address1{
	float:left;
	position:relative;
	width:300px;
	top:40px;
	left:30px;
	}

.contact-address{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color: #999999;
	line-height:20px;
	}
	
a.contact-address:link{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color: #999999;
	line-height:20px;
	}

#contact-email{
	float:left;
	position:relative;
	width:347px;
	height:110px;
	top:0px;
	left:0px;
	background-image:url(../images/contact-email.jpg);
	background-repeat:no-repeat;
}


#contact-telephone{
	float:left;
	position:relative;
	width:347px;
	height:90px;
	top:0px;
	left:0px;
	background-image:url(../images/contact-telephone.jpg);
	background-repeat:no-repeat;
}


#contact-fax{
	float:left;
	position:relative;
	width:347px;
	height:90px;
	top:0px;
	left:0px;
	background-image:url(../images/contact-fax.jpg);
	background-repeat:no-repeat;
}


#contact-partition{
	float:left;
	position:relative;
	left:50px;
	top:0px;
	width:12px;
}

#contact-right{
	float:left;
	position:relative;
	width:450px;
	background-image:url(../images/contact-sendquery.jpg);
	background-repeat:no-repeat;
	top:20px;
	left:45px;
}

#contact-right-field{
position:relative;
float:left;
left:30px;
top:40px;
width:419px;

}
#query-contact{
position:relative;
float:left;
left:0px;
top:0px;
width:419px;

}

#fname
{position:relative;
float:left;
width:100px;}


#contactquery
{position:relative;
float:left;
width:100px;}

#ctm
{position:relative;
float:left;
width:100px;}

#query-text{
position:relative;
top:0px;
float:left;
width:100px;}

#query-box{
position:relative;
float:right;
width:310px;}


#name-contact{
position:relative;
float:left;
left:0px;
margin-top:5px;
width:419px;}
#name-box{
position:relative;
float:right;
width:310px;}

#name-box2{
position:relative;
float:right;
margin-top:5px;
width:310px;}



#address-contact{
position:relative;
float:left;
left:0px;
margin-top:5px;
width:419px;}
#address-box{
position:relative;
float:right;
width:310px;}



.contact-text{
font-family:Verdana;
font-size:12px;
color:#666666;
font-weight:normal;
line-height:15px;}

.contact-text-invalid
{
	font-family:Verdana;
font-size:12px;
color:#ff0000;
font-weight:bold;
line-height:15px;
}

.textarrea{

width:300px;
height:80px;
background-color:#FFFFFF;
border:1px #6D8198 solid;
}
.textfield{
width:300px;
height:20px;
background-color:#FFFFFF;
border:1px #6D8198 solid;
}

#hhmmcont{
 margin-top:0px;
 left:0px;
 width:40px;
 height:34px; 
 float:left; 
 position:relative;

}

.hhmm{
border:1px #6D8198 solid;
width:45px;
height:15px;
font-family:verdana;
font-size:12px;
font-weight:normal;
}

#radio-btn{
 float:right; 
 position:relative;
 width:120px;
 height:25px;
 margin-top:0px;
 right:10px;
}

.ampm{
	font-family:verdana;
	font-size:12px;
	color:#979696;
	font-weight:normal;
	line-height:18px;
	font-weight:bold;
}

#submit{
	float:right;
position:relative;
width:100%;
top:30px;
text-align:right;
}

#submit-product
{
float:right;
position:relative;
width:380px;
top:30px;
right:15px;
text-align:right;
}


/****************************************/


/*********************my account setting*******************/

.title-personal08{
position:relative;
float:left;
left:0px;
top:0px;
height:15px;
width:198px;
}

.title-personal{
position:relative;
float:left;
left:0px;
top:0px;
height:15px;
width:198px;
}


#personal-detail{
position:relative;
float:left;
left:10px;
top:10px;
width:415px;

}

#personal-detail3{
position:relative;
float:left;
left:10px;
top:10px;
width:415px;
}

#outermas
{
	float:left;
	position:relative;
	width:400px;
	border:0px;
	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#666666;

	
	}
.normaltext
{
	font-family:verdana;
	font-weight:normal;
	font-size:12px;
	color:#666666;
}
.errortext
{
	font-family:verdana;
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
}
#titleleftmas1
{	float:left;
	left:0px;
	top:5px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas1
{left:0px;
	float:left;
	position:relative;
	width:200px;
	height:20px;
	top:3px;
	}


#titleleftmas2
{	float:left;
	left:0px;top:5px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas2
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}

#titleleftmas3
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas3
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}


#titleleftmas4
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas4
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}


#titleleftmas5
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas5
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}


#titleleftmasnw
{	float:left;top:10px;
	left:0px;
	position:relative;
	width:150px;
	line-height:15px;
	}
	
	
#titleleftmas6
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas6
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}


#titleleftmas7
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas7
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}

#titleleftmasne
{	float:left;top:10px;
	left:0px;
	position:relative;
	width:150px;
	line-height:15px;
	}


#titleleftmas8
{	float:left;top:3px;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas8
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}

#titleleftmas9
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas9
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}

#titleleftmas10
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas10
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}
	
	#titleleftmas11
{	float:left;
	left:0px;
	top:0px;
	position:relative;
	width:150px;
	line-height:35px;
	}

#titlefieldmas11
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:10px;
	}
	
		#titleleftmas12
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas12
{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}


	#titleleftmas13{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas13{left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}
	
	
	
	#titleleftmas14
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:30px;
	}

#titlefieldmas14
{	left:0px;float:left;
	position:relative;
	width:200px;
	height:20px;
	top:5px;
	}
	
	
		#titleleftmas15
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:20px;
	top:5px;
	height:30px;
	}

#titlefieldmas15
{	left:0px;float:left;
	position:relative;
	width:200px;
	height:30px;
	top:5px;
	}
	
		#titleleftmas16
{	float:left;
	left:0px;
	position:relative;
	width:150px;
	line-height:20px;
	height:30px;
	top:5px;
	}

#titlefieldmas16
{	left:0px;float:left;
	position:relative;
	width:200px;
	height:30px;
	top:5px;
	}
	
	
		
*****************************
#personal-left{
position:relative;
float:left;
width:150px;
left:0px;


}

#personal-right{
position:relative;
float:left;
width:230px;
left:0px;
}

#personal-right-ms{
position:relative;
float:left;
width:260px;
left:0px;
top:3px;
}

.lefttext-personal{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
line-height:30px;
}

.lefttext-personal-invalid{
font-family:verdana;
font-weight:bold;
font-size:12px;
color:#ff0000;
line-height:30px;
}

.lefttext-personal2{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
line-height:30px;
}
#lefttext-personal99{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
line-height:15px;
top:5px; 
padding-top:5px; 
 
}
.lefttext-project{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
line-height:15px;
}

.lefttext-projectsm{
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#666666;
line-height:15px;
}

#lefttext-personal{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
margin-top:8px;
line-height:15px;
}


#functional-area-txt{
position:relative;
float:left;
margin-left:0px;
margin-top:65px;
height:20px;
width:150px;
}

#functional-area-mas{
position:relative;
float:left;
left:0px;
top:0px;
height:80px;
width:198px;
}

.title-personalmas8{
position:relative;
float:left;
left:0px;
height:15px;
width:198px;

}

.title-personal{
position:relative;
float:left;
left:0px;
top:5px;
 
height:15px;
width:198px;
}


.title-personalnw{
position:relative;
float:left;
left:0px;
top:0px;
height:15px;
width:198px;
}

.title-personal-mas{
position:relative;
float:left;
left:0px;
top:0px;
height:15px;
width:126px;
}
.text-area-personal{
position:relative;
float:left;
margin-left:0px;
margin-top:5px;
height:80px;
width:198px;
}

.text-area-personalsig{
position:relative;
float:left;
left:0px;
top:5px;
height:80px;
width:198px;
}

.text-fieldsml-personal{
position:relative;
float:left;
margin-left:0px;
margin-top:5px;
height:15px;
width:50px;
}

.text-fieldsml-personalmys{
position:relative;
float:left;
margin-left:0px;
top:0px;
height:15px;
width:50px;
}



#experience{
position:relative;
float:left;
width:220px;
top:5px;
left:0px;
}
#text-year-personal{
position:relative;
float:left;
left:0px;
top:0px;
width:100px;
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
}
#text-month-personal{
position:relative;
float:left;
left:0px;
top:0px;
width:120px;
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
}




#contact-detail2{
position:relative;
float:left;
left:60px;
top:10px;
width:370px;
}

#contact-detail{
position:relative;
float:left;
left:60px;
top:10px;
width:370px;
}
#contact-detail-left{
position:relative;
float:left;
left:0px;
top:10px;
width:150px;
}

#contact-detail-right{
position:relative;
float:left;
left:0px;
top:10px;
width:220px;
}

#address-contact{
position:relative;
float:left;
margin-top:4px;
width:419px;
height:85px;
}

#address-register{
position:relative;
float:left;
margin-top:4px;
width:150px;
height:85px;
}

#address-contact2{
position:relative;
float:left;
top:0px;
width:100%;
height:85px;
}

#citi-contact{
position:relative;
float:left;
top:5px;
width:100%;
z-index :-2;
}

#citi-contactsig{
position:relative;
float:left;
top:10px;
width:100%;
z-index :-2;
}

#update{
position:relative;
float:right;
margin-right:5px;
margin-top:30px;
width:130px;
height:30px;

}

#update-register{
position:relative;
float:right;
right:-17px;
top:0px;
width:130px;
height:60px;

}

#subscribe{
float:left;
width:100%;
margin-top:20px;
position:relative;
height:30px;
}

.subscribe-register{
font-family:verdana;
font-weight:normal;
font-size:12px;
color:#666666;
line-height:15px;
}
.subscribe-mandatory{
font-family:verdana;
font-weight:normal;
font-size:10px;
color:#666666;
line-height:15px;
}

/**********************************************************/

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}.qmmc {position:relative;zoom:1;z-index:10;}.qmmc a, .qmmc li {float:left;display:inline;white-space:nowrap;position:relative;z-index:1;}.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}.qmmc div{visibility:hidden;position:absolute;}.qmmc .qmcbox{cursor:default;display:inline;position:relative;z-index:1;}.qmmc .qmcbox a{display:inline;}.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none}.qmmc li:hover>ul{left:0;}#qm0 ul {top:100%;}#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:2px 40px 5px 10px;
		color:#e6e7e7;
		font-family:Verdana;
		font-size:14px;
		text-decoration:none;
		font-weight:normal;
	}

	/*"""""""" (MAIN) Hover State""""""""*/	
	#qm0 a:hover	
	{	
		color:#000000;
	}

	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 li:hover>a	
	{	
		color:#000000;
	}

	/*"""""""" (MAIN) Active State""""""""*/	
	body #qm0 .qmactive, body #qm0 .qmactive:hover	
	{	
		color:#d9e4e4;
	}

	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:2px 5px 0px;
		margin:0px 0px 0px -1px;
		background-color:#FFFFFF;
		border-width:0px;
		border-style:none;
	}

	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:6px 15px 6px 5px;
		font-size:11px;
		border-width:0px;
		border-style:none;
	}

	/*"""""""" (SUB) Parent Items""""""""*/	
	#qm0 div .qmparent, #qm0 ul .qmparent	
	{	
		text-decoration:underline;
	}

	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		border-style:none;
	}

	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		font-size:11px;
	}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul ul	
	{	
		border-width:1px;
	}

	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px 0px 0px -1px;
	}
	/*""""""""End""""""""*/
 /* *** Float containers fix *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

#forgot-pass-bg{
	float:right;
	position:absolute;
	left:700px;
	top:40px;
	background:url(../images/forgot-pass-bg.jpg) no-repeat;
	height:39px;
	width:289px;
	z-index:1;
}
 
#forgot-pass-bg2{
	float:right;
	position:absolute;
	left:700px;
	top:40px;

	background:url(../images/forgot-pass-bg.jpg) no-repeat;
	height:39px;
	width:289px;
	z-index:1;
}
 
#forgot-pass-bg3{
	float:right;
	position:absolute;
	left:700px;
	top:40px;

	background:url(../images/forgot-pass-bg.jpg) no-repeat;
	height:39px;
	width:289px;
	z-index:1;
}
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}
/*******************/


#myaccount-detail{
position:relative;
float:left;
left:60px;
top:10px;
width:370px;
}
#myaccount-detail-left{
position:relative;
float:left;
left:0px;
top:10px;
width:120px;
}

#myaccount-detail-right{
position:relative;
float:left;
left:0px;
top:10px;
width:250px;
}

#address-myaccount{
position:relative;
float:left;
top:0px;
width:150px;
height:85px;
}

#address-myaccount2{
position:relative;
float:left;
top:0px;
width:200px;
height:85px;
}

#citi-myaccount{
position:relative;
float:left;
top:12px;
width:100%;
}

#citi-myaccounts{
position:relative;
float:left;
top:8px;
width:100%;
}

#myaccount-update{
position:relative;
float:right;
right:30px;
top:30px;
width:130px;
height:30px;

}
#myaccount-update2{
position:relative;
float:right;
right:30px;
text-align:right;
top:30px;
width:100%;
height:30px;

}


/*------------------------------*/
.validatorCalloutHighlight 
{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:Maroon ;
	 background-color :#F4F5FD;
}
#CustomValidatorCalloutStyle { 
    border:solid 1px blue;
     background-color: #ADD8E6; 
    font-weight:normal;
	color:Maroon ;
}

/*-----------------------*/

.modalPopup {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	width:250px;
}

/*------*/
.pagewidthModal
{
	position :absolute ;
	top:0;
	left:0;
 width:1000px; 
 height :810px;
 background-color:#cdcdcd;
	filter:alpha(opacity=70);
	opacity:0.7;
margin-left:auto; 
 margin-right:auto;  
 z-index :10;
} 

/*-----for ModalDic Iframe--*/
.iballoonstyle
{
	position: absolute;
    z-index: 20;
    display: none;
    background-color:white ; 
    filter:alpha(opacity=500);
    opacity:100%;
}

/*--Err Msg---*/
.LabelMsg
{
	font-family:Verdana;
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}
/*--CAllout Extender--*/
.CalloutExtender
{
	z-index:30; 
	display:inline-table; 
	background-color :Gray;
	align:left;
	line-height :normal;
	font-weight :normal ;
	color :black;
	font-style:normal ;
	width:100;   
	
}


.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px blue;
     background-color: Gray; 
    

     
}

#mygall-imgmain1{
	float:left;
	top:0px;
	left:100px;
	position:relative;
	width:175px;
	height:182px;
}

#mygall-imgmaingl{
	float:left;
	top:0px;
	left:30px;
	position:relative;
	width:175px;
	height:210px;
}