@charset "utf-8";
/* CSS Document */

body {
	margin-left:auto;
	margin-top: 0px;
	margin-right:auto;
	margin-bottom: 0px;
	width:990px;
	background-color:#000000;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

#header
{
	width:990px;
	height:90px;
	text-align:left;
}

	
.text15 {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	color: #a50069;
	font-weight: bold;
}
.BgCareBig_inthepress{
	background-repeat: no-repeat;
	height: 499px;
	width: 466px;
	background-image:url(/image/inThePressBg.gif)
}
.Border2contact {
	background-image: url(/image/border_contact.gif);
	height: 56px;
	width: 465px;
	margin-bottom:10px;
}





.textare1_contact{
	background:url(/image/input-bg.gif) repeat-x 0 0 #fff; border:#d4d2d3 1px solid; padding:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
	color:#918e8e; width:433px; height:35px; margin-bottom:5px;
	}
.Textfielsknowledge_contact {
	background-color: #FFF;
	height: 22px;
	width: 443px;
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	color: #a6a4a4;
}

.Textfiels_contact  {
	background-image:url(/image/textInput-bg.gif);
	background-color: #FFF;
	/*height: 18px;*/
	width: 113px;
	font-size: 12px;
	/*border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	color: #a6a4a4;
}
.TextfielsContactus {
	background-image:url(/image/textInput-bg.gif);
	background-color: #FFF;
	/*height: 18px;*/
	width: 110px;
	font-size: 12px;
	/*border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	color: #a6a4a4;
}
.Text11Gray_contact {
	font-size: 10px;
	color: #666;
	text-align: left;
}
.Color11_contact{
	color: #982068;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.BgCareBig2_contact {
	background-image: url(/image/bg_care_big2.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 469px;
}
.BgCareBig2_contactUs {
	background-image: url(/image/bg_care_big2.jpg);
	background-repeat: no-repeat;
	height: 450px;
	width: 469px;
}	
.logo
{
	padding-left:58px;
	padding-top:6px;
}

.none
{
	text-decoration:none;
	border:none;
	color:#FFFFFF;
}

.none_g
{
	text-decoration:none;
	border:none;
	color:#666666;
}

.none_cnge
{
	text-decoration:underline;
	border:none;
	color:#666666;
}
#main_contentarea
{
	_height:510px;
	width:990px;
}

.choose_country
{
	padding-top:27px;
	text-align:left;
	background-image:url(/image/260px_line.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:10px;
	font-size:18px;
	color:#FFFFFF;
	width:275px;
	font-variant: normal;
	letter-spacing: 0.1em;
	z-index:101000;
}

#footer
{
	width:990px;
	height:15px;
	color:#666666;
	font-size:11px;
	paddin-top:3px;
}

.pink
{
	color:#641748;
	font-size:11px;
	text-decoration:none;
}

#country_menu
{
	width:295px;
	z-index:10000;
	position:relative;
	float:left;
}

#country_menu_bg
{
	height:500px;
	width:320px;
	background-color:#000000;
	text-align:center;
	vertical-align:top;
	position:absolute;
	margin-left:-25px;
	margin-top: -112px;
	margin-right: auto;
	margin-bottom: 0px;
	filter: alpha (opacity=60);
	opacity:0.6;
	vertical-align:top;
	z-index:-1;
	text-align:left;

	}
a.none_g:hover
{
	color:#FFFFFF;
}

a.none_cnge:hover
{
	color:#FFFFFF;
}

a.pink:hover
{
	color:#C6C;
}



/*     Author: Ashish Jain         */
/*     Page:   Salon Services         */
/*     Dated:  25/11/2009         */


#inSaloonServices{
	background-image:url(/image/insalonservice-bg.gif);
	background-repeat:no-repeat;
	width:426px;
	height:206px;
	margin:0;
	padding:20px;
	margin-bottom:5px;
	text-align:left;
}

#inSaloonServices h3{
	color:#a50069;
	font-size:24px;
	margin:0;
	width:260px;
	padding:0;
	border-bottom:1px solid #d7d7d7;
}

#inSaloonServices p{
	color:#555555;
	font-size:12px;
	margin:0;
	padding:0;
	margin-top:10px;
	width:260px;
}

#inSaloonServices a{
	cursor:pointer;
}
#salonserviceLink div.left{
	background-image:url(/image/link-left.gif);
	background-repeat:no-repeat;
	height:19px;
	width:27px;
	float:left;
	padding:0;
	margin:0;
}

#salonserviceLink div.bg{
	background-image:url(/image/link-bg.gif);
	height:19px;
	float:left;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	padding-top:0px;
	line-height:19px;
	padding:0;
	margin:0;
}

#salonserviceLink div.right{
	background-image:url(/image/link-right.gif);
	background-repeat:no-repeat;
	height:19px;
	width:14px;
	padding:0;
	margin:0;
	float:left;
}



#knowledgeBase{
	background-image:url(/image/knowledgebase-bg.gif);
	background-repeat:no-repeat;
	width:426px;
	height:68px;
	margin:0;
	padding:15px 20px;
	text-align:left;
}

#knowledgeBase h4{
	color:#a50069;
	font-size:20px;
	margin:0;
	padding:0;
}

#knowledgeBase p{
	color:#555555;
	font-size:12px;
	margin:0;
	padding:0;
	margin-bottom:10px;
}

.searchInput{
	color:#918e8e;
	border:#e8e6e6 1px solid;
	background-image:url(/image/input-bg.gif);
	width: 180px;
	height: 18px;
	text-align: center;
	top: 5px;
	font-size: 11px;
}

#salonMaterials{
	background-image:url(/image/border.gif);
	background-repeat:no-repeat;
	width:476px;
	height:153px;
	padding:0;
	margin:0;
}

#salonMaterials .salonMatDiv{
	background-image:url(/image/salonMat-img.gif);
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	width:286px;
	height:153px;
	background-position:41px 11px;
	text-align:left;
	padding-left:170px;
	padding-right:20px;
	
}

#salonMaterials .salonMatDiv h3{
	color:#fff;
	padding:0;
	margin:0;
	padding-top:29px;
	font-size:20px;
}

#salonMaterials .salonMatDiv p{
	color:#fff;
	padding:0;
	margin:0;
	padding-top:5px;
	font-size:12px;
	color:#dbdbdb;
	margin-bottom:15px;
}

#salonserviceLink2 div.left{
	background-image:url(/image/link-left2.gif);
	background-repeat:no-repeat;
	height:19px;
	width:27px;
	float:left;
	padding:0;
	margin:0;
}

#salonserviceLink2 div.bg{
	background-image:url(/image/link-bg.gif);
	height:19px;
	float:left;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	padding-top:0px;
	line-height:19px;
	padding:0;
	margin:0;
	white-space:nowrap;
}

#salonserviceLink2 div.right{
	background-image:url(/image/link-right2.gif);
	background-repeat:no-repeat;
	height:19px;
	width:14px;
	padding:0;
	margin:0;
	float:left;
}

.businessService{
	color:#FFF;
	text-align:left;
	padding-left:100px;
	background-image:url(/image/businessService-img.gif);
	background-repeat:no-repeat;
	background-position:15px 5px;
	height:90px;
	margin-top:10px;
}

.businessService h3{
	font-size:20px;
	padding:0;
	margin:0;
}

.businessService p{
	font-size:12px;
	color:#dbdbdb;
	padding:0;
	margin:0;
	margin-bottom:5px;
}


/* Added By Partha for contact us page */
.TextfielsContactus {
	background-image:url(/image/textInput-bg.gif);
	background-color: #FFF;
	/*height: 18px;*/
	width: 110px;
	font-size: 12px;
	/*border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;*/
	color: #a6a4a4;
}
















.BgImage {
	background-image: url(/image/bg_care.jpg);
	height: 153px;
	width: 469px;
}
.Heading_Care {
	font-size: 15px;
	color: #a42c63;
}
.text15 {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	color: #a50069;
	font-weight: bold;
}

.Text12Gray {
	font-size: 12px;
	color: #fff;
	text-align: left;
	background-repeat: no-repeat;	
}

.Text12Gray h2{
		font-size:18px;  font-weight:bold; padding:22px 0 12px 0!important; margin:0; color:#fff!important;
}
.HeadinCare2 {
	font-size: 14px;
	color: #555555;
	font-weight: 500;
}
.text15move {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #663399;
	text-align: left;
}

/* Added for color/index */

.text15moveproduct {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #a50069;
	text-align: left;
}

.Text15Blueproduct {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #004E98;
	text-align: left;
}


/* End Here*/


.Text15Green2 {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #666633;
	text-align: left;
}
.Text15LightBlue {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #3399cc;
	text-align: right;
}
.Text15LightBrown {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 15px;
	font-weight: bold;
	color: #cc9966;
	text-align: left;
}	.WatchVideo {
	background-image: url(/image/watch_video.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 330px;
}
.Find_Product {
	background-image: url(/image/find_the_product.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 313px;
}

.BgWatchVideo {
	background-image: url(/image/watch_video.jpg);
	height: 23px;
	width: 280px;
}
.Text12DarkGray {
	font-size: 12px;
	color: #555555;
}.BgCare {
	background-image: url(/image/bg_care.jpg);
	background-repeat: no-repeat;
	height: 153px;
	width: 469px;
}
.Heading_Care1 {
	font-size: 15pt;
	color: #a42c63;
	text-align: left;
}



.BgWatchVideo {
	background-image: url(/image/watch_video.jpg);
	height: 23px;
	width: 280px;
}
.Text12DarkGray {
	font-size: 12px;
	color: #555555;
}
.Text12DarkGray1 {
	font-size: 12px;
	color: #555555;
	text-align: left;
}
.Text12DarkGray2 {	
	font-size: 12px;
	color: #555555;
	
	padding-top:8px;
}.Text12DarkGray3 {
	font-size: 11px;
	color: #555555;
	padding-top:8px;
}
.Textfielsknowledge {
	background-color: #FFF;
	height: 22px;
	width: 220px;
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	color: #a6a4a4;
}

.textInputw180{
	border:#d0cdcd 1px solid;
	background-image:url(/image/textInput-bg.gif);
	width:220px;
	color:#918e8e;
}
.Text12DarkGrayunderline {
	font-size: 12px;
	color: #555555;
	text-decoration: underline;
	line-height: normal;
}
.BgCareBig{
	background-repeat: no-repeat;
	height: 369px;
	width: 469px;
	background-image:url(/image/bg_care_big.jpg)
}
.Bgclouds {
	background-image: url(/image/clouds.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 465px;
}
.BgHairFacts {
	background-image: url(/image/clouds.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 465px;
}
.HeadingSub_Care {
	font-size: 20px;
	color: #a42c63;
}
.text20 {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:0px;
	font-size: 20px;
	color: #a50069;
}
.Color {
	color: #982068;
	font-size: 14px;
	font-weight: bold;
}
.Text11Gray {
	font-size: 11px;
	color: #666;
	text-align: left;
}
.TextRed12 {
	font-size: 12px;
	color: #a50069;
}
.TextRed12Bold {
	font-size: 12px;
	color: #a50069;
	font-weight: bold;
}
.Border {
	background-image: url(/image/border.gif);
	height: 56px;
	width: 615px;
}
#salonserviceLinkWHITE2 div.right {
	background-image:url(/image/link-right2.gif);
	background-repeat:no-repeat;
	height:19px;
	width:14px;
	padding:0;
	margin:0;
	float:left;
}
#salonserviceLink22 div.left {
	background-image:url(/image/link-left22.gif);
	background-repeat:no-repeat;
	height:19px;
	width:27px;
	float:left;
	padding:0;
	margin:0;
}
.TextfielsknowledgeSmall {
	background-color: #FFF;
	height: 22px;
	width: 80px;
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	color: #a6a4a4;
}
.bgbutton {
	background-image: url(/image/link-bg2.gif);
	font-size: 12px;
}
.Text13bold {
	font-size: 13px;
	color: #555053;
	font-weight: bold;
	text-decoration: underline;
}
.Text13boldred {
	font-size: 13px;
	font-weight: bold;
	color: #990066;
}
.BgSalonFinder {
	background-image: url(/image/salon_finder.jpg);
	height: 247px;
	width: 266px;
}
.BgContactUs {
	background-image: url('/image/image_contact_us.gif;background-repeat:%20no-repeat;height:%20420px;width:%20460px;background-image:%20url(/image/image_contact_us.jpg');
}
.Text12DarkGray2Bold {
	font-size: 12px;
	color: #555555;
	font-weight: bold;
}
.TextfielsknowledgeSmallMedium {
	background-color: #FFF;
	height: 18px;
	width: 110px;
	font-size: 12px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	color: #a6a4a4;
}
.BgCareBig2 {
	background-image: url(/image/bg_care_big2.jpg);
	background-repeat: no-repeat;
	height: 440px;
	width: 469px;
}
.Color11 {
	color: #982068;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}
.BgSmall {
	background-image: url(/image/bg_small.jpg);
	height: 106px;
	width: 421px;
	background-repeat: no-repeat;
}

.ButtonText {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
.text15yello {
	font-size: 15px;
	font-weight: bold;
	color: #eab213;
	text-align: left;
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.text15green {
	font-size: 15px;
	font-weight: bold;
	color: #378577;
	text-align: left;
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.text15orange {
	font-size: 15px;
	font-weight: bold;
	color: #d56621;
	text-align: left;
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.text15brown {
	font-size: 15px;
	font-weight: bold;
	color: #c88628;
	text-align: left;font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.ButtonTextwHITE {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.bginput {
	background-image: url(/image/bg_input_03.jpg);
	background-repeat: repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a50069;
	border: 1px solid #666;
	height: 20px;
}
.Text13 {
	font-size: 13px;
	color: #555053;
	font-weight: normal;
	text-decoration: none;
}
.Text13boldnounderline {
	font-size: 13px;
	color: #555053;
	font-weight: bold;
	text-decoration: none;
}
/*Added for Techniques Details page */

.Text13description {
	font-size: 13px;
	color: #555053;
	font-weight: normal;
	text-decoration: none;
}

.bgtechnique {
	background-image: url(/image/bg_technique.jpg);
	width: 465px;
}
.bginput2 {
	background-image: url(/image/bg_white_text.gif);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	background-position:0 2px;
	font-size: 11px;
	color: #a50069;
	height: 32px;
	width: 313px;
	font-weight: normal;
}
.bginput3 {
	background-image: url(/image/bg_video_watch.gif) ; 
	background-repeat: no-repeat;
	background-position:0 5px;
	font-size: 14px;
	color: #FFF;
	height: 32px;
	width: 307px;
	vertical-align: middle;
}
.bginput3:hover {
	background-position:0 5px;
}
.salonserviceLink3 {
	cursor:pointer;
	color: #C90;
}




:link {
		color:none;
	text-decoration: none;
}
a:visited {
	color:none;
	text-decoration: none;
}
a:hover {
	color:#c3902e;
	text-decoration: none;
}
a:active {
	color:none;
	text-decoration: none; }
.redmedium {
	font-size: 12px;
	color: #630040;
}
.text12colorred {
	font-size: 14px;
	color: #a50069;
}
.BgCareBig3 {
	background-image: url(/image/bg_care_big2.jpg);
	background-repeat: no-repeat;
	height: 412px;
	width: 469px;
}
.bgwhiteseminar {
	background-image: url(/image/bg_white_seminar.jpg);
	height: 230px;
	width: 242px;
}
.Text13boldredunderline {
	font-size: 13px;
	font-weight: bold;
	color: #990066;
	text-decoration: underline;
}
.whitefontbold {
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
}
.whitefontboldred {
	font-size: 13px;
	font-weight: bold;
	color: #990066;
	text-decoration: underline;
}
.textwhitebutton {
	font-size: 12px;
	color: #999;
	text-decoration: none;
}
.text26 {
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
	font-size: 26px;
	color: #a50069;
}
.text20Copy {
	font-size: 24px;
	color: #a50069;
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.Text13boldred2 {
	font-size: 13px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;
}
.textheading {
	font-size: 25px;
	color: a50069;
}
.text20big {
	font-size: 25px;
	color: #a50069;
	text-align: left;
	font-family:HelveticaNeueLT Std, Arial, sans-serif;
	letter-spacing:1px;
}
.Border2 {
	background-image: url(/image/border.gif);
	height: 56px;
	width: 615px;
	margin-bottom:10px;
}

/* Added for Video image in Product Collection Page */

.dropDiv{
	width:63px;
	height:44px;
	background:#f2f2f2;
	position:absolute;
	left:-28px;
	*left:-33px;
	_left:-45px;
	top:-28px;
	display:none; 
	border-top:none;
	cursor:hand;
}
/*Added for products home page */
.Text12GrayProducts {
	font-size: 12px;
	text-align: left;
	color: #dbdbdb;
	background-repeat: no-repeat;	
}
