/*========================================================*/
/*  Main Body & Scrollbar                                 */
/*========================================================*/


BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-color: #ffffff;
}

.bodyMessage {
	background-image:url(../images/bg-2.jpg);
	margin:-2px 0px 0px 0px;
}

/*------------------------  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;
}

#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;
}

#prfctress-inr-div {
	width:170px;
	float:left;
	margin-top:46px;
	float:right;
	margin-right:10px;
	*margin-right:6px;
}

#virgin-humanhair {
	width:290px;
	height:115px;
	float:left;
	background-image:url(../images/virgin-humai--hair.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;
	margin-right:20px;
	width:270px;
}

#stylist2{
	width:270px;
	float:left;
	margin-left:20px;
	margin-top:-22px;
}
#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;
}

#stylist3{
	width:270px;
	/*float:left;*/
	margin-top:10px;
}

#stylist4{
	width:270px;
	float:left;
	margin-top:18px;
	margin-left:20px;
}

#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;
	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:150px;
	height:102px;
	float:left;
}

#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;
}


#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;
}

#thanks-suggestion-heading{
	width:600px;
	-width:575px;
	height:31px;
	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;

}

.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:275px;
	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;
}