/*========================================================*/
/*  Main Body & Scrollbar                                 */
/*========================================================*/


BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #ffffff;
	font-family: Tahoma;
	font-size: 12px;
}

.bodyMessage {
	background-image:url(../../images/bg-2.jpg);
	margin:-2px 0px 0px 0px;
}

a {
	color:#3d3d3d;
}

a:hover {
	text-decoration:none;
}

/*------------------------  End  -------------------------*/



/*========================================================*/
/* H Headings                                            */
/*========================================================*/

h1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #ba5198;
	FONT-FAMILY: Tahoma;
	padding:0px;
	margin:0px;
}

h2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #0c4789;
	FONT-FAMILY: arial;
}



/*========================================================*/
/* DIV                                                    */
/*========================================================*/


.full-div { float:left; width:100%; vertical-align:top; text-align: center; background-image:url(../../images/top-bg.jpg); background-repeat:repeat-x; background-position:top; }

#bodyBG {
	background-image:url(../../images/bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:100%;
}

#wrapper {
	width:950px;
	vertical-align:top;
	text-align:center top;
	margin-left:auto;
	margin-right:auto;
	overflow: hidden;
}


#float {
	float:left;
	width:100%;
}

#leftbox-main{
	float:left;
	width:100%;
	margin-top:10px;
	*margin-top:10px;
}

#pollbox-main{
	float:left;
	width:100%;
	margin-top:10px;
	*margin-top:10px;
	_margin-top:-10px;
}

#header {
	width:950px;
	height:232px;
	float:left;
}

#body-bg {
	width:920px;
	float:left;
	background-image:url(../../images/body-bg.jpg);
	background-repeat:repeat-y;
	background-position:left top;
	padding:0px 15px 0px 15px ;
}

#botom-image {
	width:950px;
	height:27px;
	float:left;
	*float:left;
	_float:none;
	background-image:url(../../images/botom-image.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:0px;
	*margin-top:0px;
	_margin-top:-4px;
	
}

#Left-panel {
	width:298px;
	float:left;
	margin-top:12px;
}

#right-panel {
	width:600px;
	float:left;
	margin-left:14px;
	margin-top:32px;

}


#leftbox-top {
	width:298px;
	height:9px;
	float:left;
	background-image:url(../../images/leftbox-top.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}




#leftbox-bg {
	width:290px;
	float:left;
	border-left:#dbe1e5 1px solid;
	border-right:#dbe1e5 1px solid;
	padding:0px 3px 0px 3px ;
}

#leftbox-botom {
	width:298px;
	height:9px;
	float:left;
	background-image:url(../../images/leftbox-btm.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#call-us {
	width:290px;
	height:54px;
	float:left;
	background-image:url(../../images/call-us.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#call-us_new {
	width:290px;
	height:54px;
	float:left;
	background-image:url(../../images/call-us_new.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#shop-online {
	width:290px;
	height:54px;
	float:left;
	text-align:center;
}

#premium-prfctress {
	width:290px;
	height:177px;
	float:left;
	background-image:url(../../images/premium-perfctres.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
}


#premium-prfctress_new {
	width:290px;
	height:207px;
	float:left;
	background-image:url(../../images/premium-perfctres_new.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
}

#prfctress-inr-div {
	width:170px;
	float:left;
	margin-top:46px;
	float:right;
	margin-right:10px;
	*margin-right:6px;
}

#virgin-humanhair {
	width:290px;
	height:120px;
	float:left;
	background-image:url(../../images/virgin-humai--hair.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
}

#virgin-humanhair_new {
	width:290px;
	height:160px;
	float:left;
	background-image:url(../../images/virgin-humai--hair_new.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
}

#hair-info {
	width:290px;
	height:112px;
	float:left;
	margin-top:10px;
}


#twitter {
	width:298px;
	height:74px;
	float:left;
	/*background-image:url(../../images/twitter.jpg);*/
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
	*margin-top:10px;
	_margin-top:0px;
}
.top-message {
 background-color:#FCD2FF;
 color:#000000;
 font-family:Tahoma;
 font-size:12px;
}
#twiter-inr-div {
	width:190px;
	*width:180px;
	float:left;
	margin-top:46px;
	float:right;
	margin-right:2px;
	*margin-right:6px;
}


#before-after-main{
	float:left;
	width:100%;
	margin-top:14px;

}

#more-finalist-div{
	float:left;
	width:100%;
	margin-top:6px;

}

#before-after-top {
	width:298px;
	height:33px;
	float:left;
	background-image:url(../../images/before-after-top.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#before-after-pic {
	width:153px;
	height:77px;
	float:left;

}

#before-after-text {
	width:130px;
	float:left;
	margin-left:6px;
	line-height:18px;

}


#weekly-poll {
	width:288px;
	height:60px;
	float:left;
	background-image:url(../../images/weekly-poll.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}


#poll-text{
	float:left;
	width:100%;
	margin-top:6px;

}

#home-heading {
	width:600px;
	height:117px;
	float:left;
	/*background-image:url(../../images/home-heading.jpg);
	background-repeat:no-repeat;
	background-position:bottom;*/
	margin-top:0px;
	*margin-top:0px;
	_margin-top:10px;
}


#stylist-main{
	float:left;
	width:100%;
	margin-bottom:6px;
	border-bottom: #dbe1e5 1px solid;
	padding-bottom:6px;

}


#featured-stylstbar{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/featured-stylist.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom:20px;
}


#stylist1{
	float:left;
	width:270px;
}

#stylist2{
	width:270px;
	float:left;
	margin-left:20px;
}

#stylist3{
	width:270px;
	float:left;
	margin-top:10px;
	
}

#stylist4{
	width:270px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}


#stylist_see_more_stylists{
	width:500px;
	float:left;
	margin-left:20px;
	*margin-right:100px;
	*float:right;
	*margin-top:-105px;
	*vertical-align: top;
	-margin-right:50px;
	-margin-top:-110px;
}

#stylist_see_more_stylists2{
	width:200px;
	margin-left:10px;
	*margin-right:200px;
	*float:left;
	*margin-top:2px;
	*vertical-align: top;
	-margin-right:50px;
	-margin-top:-110px;
}


#stylist-heading{
	width:270px;
	float:left;
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#af3688;
	padding:4px 0px 4px 0px;
	border-bottom: #af3688 1px solid
}

#stylist-detail2{
	width:270px;
	float:left;
	margin-top:6px;
	border-bottom: #af3688 1px solid;
	margin-bottom:6px;
	*padding-bottom:6px;
	_padding-bottom:0px;
}

#stylist-detail{
	/*border-bottom:1px solid #AF3688;*/
	float:left;
	margin-top:6px;
	min-height:80px;
	margin-bottom:6px;
	width:270px;
}


#stylist-pic{
	width:76px;
	height:76px;
	float:left;
}

#stylist-text{
	width:180px;
	_width:170px;
	float:left;
}

#stylist-text2{
	width:260px;
	float:left;
}
/*
#beautiful-contest-left{
	width:274px;
	height:325px;
	float:left;
	background-image:url(../../images/beautiful-contst-left.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
*/
#beautiful-contest-left{
	width:274px;
	height:335px;
	float:left;
	background-image:url(../../images/beautiful-contst-left.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#beautiful-tag {
	width:550px; 
	float:left; 
	padding:0px;
	margin-top:30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	background-image:url(../../images/dolar-tag.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}


#beautiful-contest-pics{
	width:325px;
	height:378px;
	float:left;
	background-image:url(../../images/beautiful-contst-pics.jpg);
	background-repeat:no-repeat;
	background-position:top;
}


#beautiful-main{
	float:left;
	width:100%;
	padding-bottom:10px;
	/*border-bottom: #dbe1e5 1px solid*/

}

#shipping-payment{
	width:600px;
	height:85px;
	float:left;
	background-image:url(../../images/shipping-payment.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#shipping-imgs{
	width:auto;
	height:102px;
	float:left;
	margin-right:3px;
}

#botom-links{
	width:680px;
	height:24px;
	float:left;
	padding-left:8px;
}

#copyright{
	width:240px;
	height:24px;
	float:right;
}

#more-btn-dv{
	width:100px;
	height:24px;
	float:left;
	margin-top:340px;
}





#beautiful-heading{
	width:600px;
	height:53px;
	float:left;
	background-image:url(../../images/beautifulhair-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#stylist-friendship-program{
	width:600px;
	height:60px;
	float:left;
	background-image:url(../../images/stylistFriendship-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#prize-heading{
	width:600px;
	height:72px;
	float:left;
	background-image:url(../../images/prizes-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#prize-places{
	width:600px;
	height:300px;
	float:left;
	background-image:url(../../images/prize-places.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#form-bar{
	width:600px;
	-width:575px;
	height:28px;
	float:left;
	background-image:url(../../images/form-bar.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:20px;
}


#field-text{
	height:22px;
	vertical-align:middle;
	
}

#address-field{
	height:62px;
	vertical-align:middle;
	
}

#address-field-2{
	height:38px;
	vertical-align:middle;
	
}


#input{
	width:275px;
	height:15px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}

#input-small{
	width:140px;
	height:15px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}

#input-beauty{
	width:129px;
	height:15px;
	float:left;
	border:#d957af 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}


#select{
	width:140px;
	height:19px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}



#pink-select select{
	width:80px;
	height:19px;
	float:left;
	border:#d957af 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}


.select-1{
	background-color:#fff;
	color:#d057af;
	
}

 
#multiline-textbox{
	width:275px;
	height:51px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}


#multiline-div{
	width:567px;
	height:200px;
	overflow:auto;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
	padding-left:3px;
	line-height:16px;
}



#stylist-toppage-heading{
	width:600px;
	height:55px;
	float:left;
	background-image:url(../../images/stylist-heading.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:10px;
}


#norm-border{
	border:#666666 1px solid;
}

#stylist-container-main{
	width:100%;
	float:left;
	margin-top:10px;
}


#stylist-container{
	width:283px;
	float:left;
	margin-top:10px;
	
}


#stylist-container-right{
	width:283px;
	float:left;
	margin-top:10px;
	margin-left:20px;
}

#stylist-container-right{
	width:283px;
	float:left;
	margin-left:20px;
	margin-top:10px;
}

#stylist-page-heading{
	width:283px;
	height:17px;
	float:left;
	background-image:url(../../images/stylist-bar-right.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#e6ecef;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	padding: 5px 0px 0px 3px;
}

#stylist-details-div{
	width:275px;
	float:left;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	padding: 9px 0px 0px 9px;
	line-height:16px;
	min-height:100px;
	height:auto;
	*height:auto;
	_height:100px;
}

#finalist-bar-btm{
	width:283px;
	height:13px;
	float:left;
	/*background-image:url(../../images/stylist-bar-btm.jpg);
	background-repeat:no-repeat;
	background-position:right;*/

}

#stylist-pic{
	width:82px;
	height:84px;
	float:left;

}

#stylist-text-box{
	width:182px;
	float:left;
	margin-top:-12px;

}

#finalist-text-box{
	width:120px;
	float:right;
	/*float:left;*/
	margin-top:-4px;

}

#stylist-numbring{
	width:600px;
	height:23px;
	float:left;
	margin-top:12px;
	border-top:#dbe1e5 1px solid;
	border-bottom:#dbe1e5 1px solid;
	margin-bottom:10px;

}

#finalist-top-heading{
	width:600px;
	height:48px;
	float:left;
	background-image:url(../../images/finalist-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#finalist-details-div{
	width:280px;
	float:left;
	padding: 9px 0px 0px 0px;
	line-height:16px;
	min-height:100px;
	height:auto;
	*height:auto;
	_height:100px;
}


#stylist-bar-btm{
	width:600px;
	height:29px;
	float:left;
	background-image:url(../../images/products-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}


#prdoucts-main{
	width:600px;
	float:left;
}

#prdoucts-row{
	width:600px;
	float:left;
	margin-top:20px;
}

#product-box{
	width:171px;
	float:left;
}


#product-box-right{
	width:171px;
	float:left;
	margin-left:36px;
}


#product-pic{
	width:175px;
	height:125px;
	float:left;
}

img.product_img{
	width:171px;
	height:128px;
}


td#product-text{
	width:175px;
	float:left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #C02779;
	FONT-FAMILY: Tahoma;
	padding: 6px 0px 3px 0px 
}

div#product-text{
	width:175px;
	float:left;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	padding: 6px 0px 3px 0px 
}


#product-detail-heading{
	width:600px;
	height:75px;
	float:left;
	background-image:url(../../images/produt-detail-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}


#product-detail-text{
	width:275px;
	float:left;
}

#product-detail-pic{
	width:300px;
	float:right;
}

#privacy-heading{
	width:600px;
	height:33px;
	float:left;
	background-image:url(../../images/privacy-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#contest-rule-heading{
	width:600px;
	height:45px;
	float:left;
	background-image:url(../../images/contest-rule.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#terms-heading{
	width:600px;
	height:34px;
	float:left;
	background-image:url(../../images/terms-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

.product_text_editor
{
	color:#3D3D3D;
	font-family:Tahoma;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin-top: -10px;
	*margin-top: -17px;
}





















/* Text1 --*/


.Text1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #3d3d3d; FONT-FAMILY: Tahoma; text-align:left;
}
.navText1{
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText1:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText1:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	text-align:left;
}

.Text2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ba5198; FONT-FAMILY: Tahoma; text-align:left;
}
.navText2{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ba5198;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText2:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ba5198;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText2:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ba5198;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	text-align:left;
}

.pink-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #a63781; FONT-FAMILY: Tahoma;
}
.navpink-text{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #a63781;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.navpink-text:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #a63781;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.navpink-text:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #a63781;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
}

.darkgrey-text {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3d3d3d; FONT-FAMILY: Tahoma;
}
.navdarkgrey-text{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.darkgrey-text:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}

a.navdarkgrey-text:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #a63781;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
}



/*------------  UL   -----------------*/

#home {
	width:550px; 
	float:left;
	padding:0px;
}


#home ul{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ca4ea1;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	width:550px;
	margin-top:20px;
	margin-left:51px;
	*margin-left:95px;
	_width:400px;
	_float:left;
	_margin-left:47px;
}
#home li{
 	background-image:url(../../images/bullet-2.jpg);
	background-repeat:no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ca4ea1;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	list-style:none;
	padding-left:30px;
	line-height:28px;

}
#home li ul{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ca4ea1;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	margin-top:0px;
	margin-left:-20px;
	*margin-left:20px;
	_margin-left:10px;
	
}
#home li ul li{
 	background-image:url(../../images/bullet-3.jpg);
	background-repeat:no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #ca4ea1;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	list-style:none;
	padding-left:30px;
	line-height:28px;

}



#home a{
	color:#ca4ea1;
	text-decoration:none;


}



#beautiful {
	width:550px; 
	float:left; 
	padding:0px;
	margin-top:30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
}


#beautiful ul{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	width:550px;
	margin-top:10px;
	margin-left:-40px;
	*margin-left:0px;
	


}



#beautiful li{
 	background-image:url(../../images/bullet-4.jpg);
	background-repeat:no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	list-style:none;
	padding-left:30px;
	line-height:22px;

}

	#beautiful li ul{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	width:550px;
	margin-top:0px;
	margin-left:-20px;
	*margin-left:20px;


	}



	#beautiful li ul li{
 	background-image:url(../../images/bullet-3.jpg);
	background-repeat:no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	list-style:none;
	padding-left:30px;
	line-height:28px;

}



#beautiful a{
	color:#3d3d3d;
	text-decoration:none;


}



ul{
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	width:590px;
	margin-top:0px;
	margin-left:-30px;
	*margin-left:10px;


	}



li{
 	background-image:url(../../images/bullet-3.jpg);
	background-repeat:no-repeat;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	list-style:none;
	padding-left:30px;
	padding-top:5px;
	line-height:20px;

}


#noDataDiv {
	float: left;
	width: 100%;
	margin-top: 6px;
	margin-bottom: 6px;
}

#contactus-heading{
	width:600px;
	-width:575px;
	height:28px;
	float:left;
	background-image:url(../../images/contactus-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

/*
#suggestion-heading{
	width:600px;
	-width:575px;
	height:31px;
	float:left;
	background-image:url(../../images/suggestions-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;
*/

#suggestion-heading{
	width:600px;
	-width:575px;
	height:31px;
	float:left;
	background-image:url(../../images/suggestions-heading.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding:40px 0 0 0;
}

#thanks-suggestion-heading{
	width:280px;
	-width:280px;
	height:31px;
	padding:0 5px 0 5px;
	float:left;
	background-image:url(../../images/thanks-suggestions-heading.jpg);
	background-repeat:no-repeat;
	background-position:left top;

}

#contactus-text {
	width:600px;
	-width:575px; 
	float:left; 
	padding:0px;
	margin-top:30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 13px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
}

#direction-heading{
	width:600px;
	height:27px;
	float:left;
	background-image:url(../../images/direction-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}


.submit-btn {
	width:80px; 
	height:20px;
	float:left; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #813d69;
	FONT-FAMILY: Tahoma;
	background-color:#fad3ff;
	border:#813d69 1px solid;
}

#ordering-heading{
	width:600px;
	-width:575px;
	height:29px;
	float:left;
	background-image:url(../../images/ordering-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}
#service-heading{
	width:600px;
	-width:575px;
	height:29px;
	float:left;
	background-image:url(../../images/services-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

.input{
	width:275px;
	height:15px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}

.input-multiline{
	width:200px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}

.input-2{
	height:15px;
	float:left;
	border:#dbe1e5 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Tahoma;
}

.Text4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3d3d3d; FONT-FAMILY: Tahoma; text-align:left;
}
.navText4{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText4:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText4:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	text-align:left;
}

#faq-heading{
	width:600px;
	-width:575px;
	height:26px;
	float:left;
	background-image:url(../../images/faq-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#hairinfo-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/hair-info-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#weftedhair-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/weftedhair-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#colorwefted-heading{
	width:600px;
	height:27px;
	float:left;
	background-image:url(../../images/color-wefted-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#bulkhair-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/bulkhair-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}


#needle-heading{
	width:600px;
	height:24px;
	float:left;
	background-image:url(../../images/needle-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#weaving-heading{
	width:600px;
	height:29px;
	float:left;
	background-image:url(../../images/weftedweaving-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#bulkbraiding-heading{
	width:600px;
	height:29px;
	float:left;
	background-image:url(../../images/bulkforbraiding-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#humanhair-heading{
	width:600px;
	height:23px;
	float:left;
	background-image:url(../../images/human-hair-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#hairextension-heading{
	width:600px;
	height:23px;
	float:left;
	background-image:url(../../images/hairextension-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#cliphair-heading{
	width:600px;
	height:27px;
	float:left;
	background-image:url(../../images/cliphair-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#faq-remi-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/faq-remi-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#sitemap-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/sitemap-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#whyourheads-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/why-ourheads.jpg);
	background-repeat:no-repeat;
	background-position:left;

}

#threetype-heading{
	width:600px;
	height:28px;
	float:left;
	background-image:url(../../images/threetypes-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;

}



.Text4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #3d3d3d; FONT-FAMILY: Tahoma; text-align:left;
}
.navText4{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText4:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText4:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	text-align:left;
}

#rules-main{
	float:left;
	width:580px;
	height:600px;
	margin-top:15px;
	padding: 0px 10px 0px 10px;
	background-color:#FFFFFF;
	overflow:auto;
	
}

#viewproduct-heading{
	width:600px;
	height:27px;
	float:left;
	background-image:url(../../images/view-products-headiing.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#calculate-heading{
	width:600px;
	height:27px;
	float:left;
	background-image:url(../../images/calculate-heading.jpg);
	background-repeat:no-repeat;
	background-position:left;
}


#remi-hair-weav-heading{
	width:600px;
	height:31px;
	float:left;
	background-image:url(../../images/remi-hair-weave.jpg);
	background-repeat:no-repeat;
	background-position:left;
}


#human-hair-braiding-heading{
	width:600px;
	height:31px;
	float:left;
	background-image:url(../../images/human-hair-braiding.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

#indian-human-hair-heading{
	width:600px;
	height:31px;
	float:left;
	background-image:url(../../images/indian-human-hair.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.pink-large-heading{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #ba5198;
	FONT-FAMILY: Tahoma;
}

#text-heading{
	width:600px;
	height:23px;
	float:left;

}

#perfectress-heading{
 width:603px;
 height:98px;
 float:left;
 background-image:url(../../images/perfectress-heading.gif);
 background-repeat:no-repeat;
 background-position:left;
}

#get-free-sample{
 width:129px;
 height:129px;
 float:right;
}
#icon-div{
 width:500px;
 float:left;
 margin: 10px 0px 0px 30px;
}
#icon-hidden{
 width:239px;
 height: 175px;
 *height: 175px;
 _height: 50px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 float:left;
}
#popup-1{
 width:239px;
 height:107px;
 background-image: url(../../images/desc-mositure.gif);
 background-repeat: no-repeat;
 margin: 75px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#popup-2{
 width:239px;
 height:76px;
 background-image: url(../../images/desc-cleanest.gif);
 background-repeat: no-repeat;
 margin: -75px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#popup-3{
 width:239px;
 height:156px;
 background-image: url(../../images/desc-easy.gif);
 background-repeat: no-repeat;
 margin: -75px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#popup-4{
 width:239px;
 height:175px;
 background-image: url(../../images/desc-healthy.gif);
 background-repeat: no-repeat;
 margin: -150px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#popup-5{
 width:239px;
 height:175px;
 background-image: url(../../images/desc-longest.gif);
 background-repeat: no-repeat;
 margin: -175px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#popup-6{
 width:239px;
 height:104px;
 background-image: url(../../images/desc-unmatched.gif);
 background-repeat: no-repeat;
 margin: -175px 0px 0px 0px;
 visibility: hidden;
 position: relative;
}
#bottom-buttons{
 width:600px;
 height: 31px;
 float:left;
 margin: 50px 0px 0px 0px;
}
.hand{
	cursor: default;
}
.Text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #3d3d3d; FONT-FAMILY: Tahoma; text-align:left;
}
.navText3{
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText3:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: none;
	text-align:left;
}

a.navText3:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
	text-decoration: underline;
	text-align:left;
}
#contactus-text2 {
	width:600px;
	-width:575px; 
	float:left; 
	padding:0px;
	margin-top:30px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #3d3d3d;
	FONT-FAMILY: Tahoma;
}
.red_text{
	color:#FF0000;
	text-decoration: none;
}

/*css friday 12 2010*/

.heading {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #555555;
	font-weight: bold;
}
.gray {
	color: #5B5B5B;
}
.purple {
	color: #C02779;
}

.productPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ba5198; FONT-FAMILY: Tahoma; text-align:left;
}

.quantity {
	background-image:url(../../images/quantity_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	padding-top:5px;
	text-align:center;
	width:70px;
}

.quantityinput {
	background-image:url(../../images/prod_input.jpg);
	background-repeat:no-repeat;
	border:1px solid #999999;
	color:#666666;
	float:left;
	height:14px;
	padding:7px;
	width:26px;
}

.border-left-right {
	border-left:1px solid #DBE1E5;
	border-right:1px solid #DBE1E5;
}

.small-text {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

.login-text {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}

.signup-link {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.signup-link a:link {
	color: #000000;
	text-decoration: none;
}

.signup-link a:visited {
	color: #000000;
	text-decoration: none;
}

.signup-link a:hover {
	color: #C02779;
	text-decoration: none;
}
.textboxlogin {
	border:solid;
	border-width:1px;
	border-color:#C02779;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.input_form {
	border:1px solid #9D9D9D;
	color:#000000;
	height:20px;
	width:219px;
}
.textbox {
	height: 20px;
	color: #000000;
	border: 1px solid #9D9D9D;
}
.heading-normal {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #5B5B5B;
	font-style: italic;
	font-weight: bold;
}

.shopcart_table_header {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	border:	solid 1px #000;
}

.shopcart_table_rows {
	border:	solid 1px #e6e6e6;
}

.greytxt {
	color: #999;	
}
.darkgreytxt {
	color: #666;	
}

.price2 {
	font-size: 13px;
	font-weight: bold;
}

.bottom_border {
	border-bottom: dashed 1px #666;	
}

.totalprice {
	background-image: url(../../images/total_bg.jpg);
	background-repeat: repeat-x;
	border: solid 1px #e7e7e7;
}

.orangetxt {
	color: #ff6600;	
	font-size: 15px;
}

.textarea {
	color: #000;
	border: 1px solid #9d9d9d;
	width:100%;
}

.go_button {
	border:solid;
	border-width:1px;
	border-color:#FFF;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFF;
	background-color:#C02779;
}

#shop_category {
	width:286px;
	float:left;
	margin-top:10px;
	padding:0px 3px;
}

.cat {
	background:url(/web/images/shop_category_bg.jpg) center top repeat-y;
	_background:url(/web/images/shop_category_bg.jpg) -12px 0px repeat-y;
/*	border-left: 1px #dfdfdf solid;
	border-right: 1px #dfdfdf solid;*/
	padding:5px 10px 0px 10px;
	_padding:5px 5px 0px 10px;
	float:left;
	width:252px;
	_width:260px;
	margin:0px 6px;
	*margin:-4px 6px;
}

#suggestion-Head {
	width:288px;
	height:60px;
	float:left;
}

#suggestion-text{
	float:left;
	width:100%;
	margin-top:6px;

}

#facebook {
	width:298px;
	height:74px;
	float:left;
	/*background-image:url(../../images/twitter.jpg);*/
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
	*margin-top:10px;
	_margin-top:0px;
}
#youtube {
	width:298px;
	height:74px;
	float:left;
	/*background-image:url(../../images/twitter.jpg);*/
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
	*margin-top:10px;
	_margin-top:0px;
}

#custom-buttons{
	width:600px;
	height:51px;
	float:left;
	margin-bottom:14px;
}

#testimonials-widget-heading{
	width:288px;
	-width:575px;
	height:31px;
	float:left;
	background-image:url(../../images/testimonials-heading.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

#testimonials-page-heading{
	width:600px;
	-width:575px;
	height:28px;
	float:left;
	background-image:url(../../images/testimonials-heading-2.jpg);
	background-repeat:no-repeat;
	background-position:left;
}

.testimonail-date{
	text-align:right
}

#testimonials{
	padding-top:50px;
}