/* nurun.com for Matrix */

html { padding:0;margin:0;}

body {
	background-color: #ffffff;
	font-size: 11px;
	font-family: Helvetica, Arial, sans-serif;
	color:#564b47;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin-top:10px;
	height:100%;
}

.clear {
	clear:both;
}	

/* Printer */
.printer {display:none;}

#homecontent{font-size: 8pt;font-family: Helvetica, Arial, sans-serif;color:#564b47;}
#homecontent p {margin-left: 20px;margin-right: 20px;margin-top:10px; margin-bottom:0px;}

/* ---------- Banner for logo and main navigation (added DHTML) -------------- */
#menubannercontainer {
	text-align: left;
	width: 769px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
}

#menubanner {
	color: #ffffff;
	background-color: #d6000a;
	padding: 0px;
	margin: 0px;
	height:95px;
}

#menubannerright
{
	background-image:url(/img/matrix_tagline.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-top: 60px;
}

#menubannerTagline{padding-top:10px;float:right;clear:none;}
#menubannerleft{padding-top: 38px;}

#menulogout{vertical-align:top;}


/* ---------- Container -------------- */
#container {
	text-align: left;
	width: 769px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	background-color:#ffffff;
	background-image:url(/img/main_shader.jpg);
	background-repeat:repeat;
	background-position: bottom;
} 

/* Adding a second background */
#containershader {
	background-image:url(/img/bg_blue.gif);
	background-repeat:repeat-y;
	background-position: right;
}


/* ---------- Breadcrumbs -------------- */
#breadcrumbs {
	text-align: left;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#9d9d9d;
	background-color: #ffffff;
	padding: 8px 0px 2px 2px ;
	margin: 0px; 
	height:12px;
	background-image:url(/img/bg_whitered.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#breadcrumbs a {color: #9d9d9d; text-decoration: none; padding-left:4px; padding-right:4px;}
#breadcrumbs a:hover {color: #d6000A; text-decoration: underline;}
#breadcrumbs a:active { color:#564b47; text-decoration: underline;}


/* -------------------- Menu (side navigation)----------------- */
#menu {
	float: right;
	padding: 0px;
	margin: 0px;
	margin-bottom:10px;
	color:#000000;
	width: 186px;
	height: 469px;
	font-weight:normal;
}

.highlight {color:#ffffff;}  /* for the right menu, when a button is active */

/* The side navigation imagezone */
#menupub  {height:460px;background-image:url(/img/bg_red.gif);background-repeat:repeat-y;}

#menupub img {float: right;padding:0px;margin:0px 0px 2px 0px;}

/* Subscription form formatting */
#form {
	width:175px;
	height:70px;
	float: right;
	padding:2px;
	margin:0px 0px 2px 0px;
	background-color: #ffffff;
	border: 1px solid #d5000a;
	color: #6b6c6c;
	font-size: 11px;
	letter-spacing:-0.1em;
}

#form p {margin:0px 0px 8px 0px;}

#form input {margin:0px;padding: 0px;font-size: 10px;}

.formlength {width:125px;height:10px;}

/* The side navigation link zone */

#menutext {
	color:#000000;
	padding-left:0px;
	padding-right:5px;
	height:235px;
	background-image:url(/img/bg_red.gif);
	background-repeat:repeat-y;
}

#menutext p {margin:0px;}

#menutext h2 {
	color:#ffffff;
	font-size:12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:900;
	margin:0px;
}

#menutext .titleBold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin:0;
}

#menutext h3 {
	color:#000000;
	font-size:13px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:100;
	margin:10px 0px 0px 0px;
	letter-spacing:-0.1em;
}

#menutext a {color:#000000;text-decoration:none;}

#menutext a:hover {color:#ffffff;}

#menutext ul{	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;}

#menutext li
{
	list-style-position:outside;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}

/* The side navigation link zone */

#menutextCat {
	color:#000000;
	padding-left:0px;
	padding-right:5px;
	background-image:url(/img/bg_red.gif);
	background-repeat:repeat-y;
}

#menutextCat p {margin:0px;}

#menutextCat h2 {
	color:#ffffff;
	font-size:12px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:900;
	margin:0px;
}

#menutextCat .titleBold {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: 700;
	margin:0;
}

#menutextCat h3 {
	color:#000000;
	font-size:13px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:100;
	margin:10px 0px 0px 0px;
	letter-spacing:-0.1em;
}

#menutextCat a {color:#000000;text-decoration:none;}

#menutextCat a:hover {color:#ffffff;}

#menutextCat ul{	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;}

#menutextCat li
{
	list-style-position:outside;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}



/* ---------------- Content zone ---------------------- */

#content{ float: left;padding:0px;margin: 0px; width:582px;}

#content p, h1, h2, h3, h4, h5, h6 {margin-left: 20px;margin-right: 20px;}


#content ul {list-style-position: outside;}

#content li {
	color:#516D71;
	padding-bottom:0.5em;
	font-family: Helvetica, Arial, sans-serif;
	margin-right: 20px;
}

#content .NameTitle {
	margin: 9px 0px 0px 19px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 30px;
	font-weight: lighter;
}

#content h1 {
	margin: 9px 0px 0px 19px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 38px;
	font-weight: lighter;
}

#content h2 {
	margin-top:0px;
	font-family: Helvetica Black Extended, Univers Black Extended, Arial Black, sans-serif;
	font-size: 15px;
	font-weight:100;
}


/* Switch to green  - for color variations of the titles, use the class "green"  */
/* Example : <h1 class="green"> */
#content h1.green {color: #a9d581;}
#content h2.green {color: #6bb625;}

/* ---------- Forms formatting & exceptions ----------- */
#content label {width:175px; font-size:11px;}
#content input {font-size:11px;}
#content .inputtext {width:175px;}
#content select {width:180px; font-size:11px;}
#content .exception {width:16px; vertical-align: middle; height:14px;}
#content .exception2 {padding-left:24px; }
#content .exception3 {width:130px;}
#content .exception4 {width:30px;}
#content .exception5 {width:50px;}
td.right {text-align:right;font-size:11px;}
#content .button {width:110px;}
#content .mandatory {color:#d5000a;}

/*  ---------------- Footer ---------------------- */ 
#footer {
	clear:both;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight:bold;
	color: #ffffff;
	background-color: #d6000a;
	padding:2px;
	margin:0px;
	height:11px;
} 

#footerLinks{}

#footerLinks a{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration:none;
}

#footerLinks a:hover{text-decoration:underline;}
/* -------------------------------------------------------------------------------------- */
/* ---- Particular elements ( in content, different from pages to pages ) --------------- */
/* -------------------------------------------------------------------------------------- */

/* About US */
#aboutus {
	margin-left:60px;
	margin-right:60px;
}

#aboutus .titleBold {
	color: #d5000a;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 900;
	margin-bottom:2px;
	margin-left:20px;
}

#aboutus p {margin-top:0px;}

#aboutus strong {color: #d5000a;}

/* Contact US */
#contactus {margin-left:120px;margin-right:100px;}

#contactus a{
	font-size: 11px;
	font-weight: bold;
	color:#d6000A;
}

/* Site Map */
#sitemap {margin-top:20px;}

#sitemap .titleBold 
{
	text-transform:uppercase;
	color: #d5000a;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: 900;
	margin-bottom:2px;
	margin-left:20px;
	text-decoration:none;
}

#sitemap .subItem1
{
	text-transform:uppercase;
	margin-left:60px;
	text-decoration:none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #646464;
}

#sitemap .subItem2
{
	margin-left:60px;
	text-decoration:none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #646464;
}
#sitemap .subItem3
{
	margin-left:80px;
	text-decoration:none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #646464;
}

#education{margin-top:20px;margin-left:80px;margin-right:80px;}

#education .titleBold {
	color: #d5000a;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 900;
	margin-bottom:2px;
}

#education ul{margin:0px;padding:0px 0px 0px 0px;}

#education li	 {
	list-style-position:outside;
	list-style-image:url(/img/bullet_dot.gif);
	margin-left:20px;
	padding:0px;
}

#education a{
	color: #d5000a;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
}

#policy a{
	color: #d5000a;
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	text-decoration:none;
}

#policy li	 {
	list-style-position:outside;
	list-style-type:lower-roman;
	margin-left:20px;
	padding:0px;
}

#policy li.number {
	list-style-position:outside;
	list-style-type:decimal;
	margin-left:20px;
	padding:0px;
}

#policy li.bullet {
	list-style-position:outside;
	list-style-type:disc;
	margin-left:20px;
	padding:0px;
}

#artisticTeam {
	margin-left:80px;
	margin-right:60px;
	margin-top:20px;
	font-family: Helvetica, Arial, sans-serif;
}

#artisticTeam .titleBold {
	color: #d5000a;
	font-size: 15px;
	font-weight: 900;
	margin-bottom:2px;
}

#artisticTeam ul{margin:0px;padding:0px 0px 0px 20px;}

#artisticTeam li	 {
	list-style-position:outside;
	list-style-image:url(/img/bullet_dot.gif);
	margin-bottom:20px;
	padding:0px;
}

#artisticTeam a{color: #d5000a;font-size: 12px;}

#artists {
	margin-left:60px;
	margin-right:60px;
	margin-top:20px;
	font-family: Helvetica, Arial, sans-serif;
}

#artists .artistname {
	color: #d5000a;
	font-size: 12px;
	font-weight: bold;
	margin-bottom:2px;
}

#artists a{color: #d5000a;font-size: 12px;}

/*----- Professional Tips Div  (blue zone with scissors) -----*/
#professionaltips {
	background-color:#e8f0f2;
	width:397px;
	height:150px;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Helvetica, Arial, sans-serif;
	color:#3e5962;
}

#professionaltips .titleBold {
	color: #3d5965;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 900;
	margin-bottom:2px;
	margin-left:19px;
	padding-left:20px;
	background: url(/img/Products/scissors.gif) no-repeat 0px 4px;
}

/*  ---------------- Select a Look (hairstyl_prof.html top menu) --------------------- */
#selectalookMenu {	float:right;width:310px;}
#selectalookMenu h2 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#5c6569;
	text-transform: uppercase;
	margin-left:0px;
	padding-top: 24px;
	padding-left:50px;
}

#selectalookMenu a {color: #5c6569;font-weight:normal;text-decoration:none;}

#selectalookMenu a:hover {font-weight:bold;color:#d5000a;}

#selectalook {padding-left:4px;}

#selectalook h2 {
	margin:0px;
	padding:0px;
	font-family: Helvetica Black Extended, Univers Black Extended, Arial Black, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#5c6569;
	text-transform: uppercase;
	letter-spacing: -0.1em;
}

#selectalook img {margin: 1px;padding: 1px;background-color:#bdc8d4;}

#selectalook a {}

#selectalook a:hover img {background-color:#d5000a;}

#selectalook a:active img {}

#selectalook a:visited img {color: #bdc8d4;}

#selectalook .highlight  {background-color:#d5000a;}


/*  ---------------- blonde inspiration --------------------- */

#menubannerright_blonde
{
	background-image:url(/img/matrix_tagline_blonde.jpg);
	background-position: bottom;
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-top: 40px;
}

#selectalook_blonde {padding-left:4px;}

#selectalook_blonde h2 {
	margin:0px;
	padding:0px;
	font-family: Helvetica Black Extended, Univers Black Extended, Arial Black, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color:#5c6569;
	text-transform: uppercase;
	letter-spacing: -0.1em;
}

#selectalook_blonde img {margin: 1px;padding: 1px;background-color:#bdc8d4;}

#selectalook_blonde a {}

#selectalook_blonde a:hover img {background-color:#989482;}

#selectalook_blonde a:active img {}

#selectalook_blonde a:visited img {color: #bdc8d4;}

#selectalook_blonde .highlight  {background-color:#989482;}


.hairstyles_blonde
{
	color:#516D71;
	background-color:#ffffff;
	background-image:none;
}

#breadcrumbs_blonde {
	text-align: left;
	text-transform: uppercase;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight:bold;
	letter-spacing:-0.1em;
	color:#9d9d9d;
	background-color: #ffffff;
	padding: 8px 0px 2px 2px ;
	margin: 0px; 
	height:12px;
	background-image:url(/img/bg_whitered_blonde.gif);
	background-repeat:no-repeat;
	background-position:right;
}

#breadcrumbs_blonde a {color: #9d9d9d; text-decoration: none; padding-left:4px; padding-right:4px;}
#breadcrumbs_blonde a:hover {color: #000; text-decoration: underline;}
#breadcrumbs_blonde a:active { color:#564b47; text-decoration: underline;}

#menupub_blonde  { height:224px; background:url(/img/bg_grey.gif) repeat-y;}
#menupub_blonde img { float:right; padding:0; margin:0 0 2px 0; }

#menutext_blonde {
	color:#000;
	padding:0 5px 0 0;
	height:235px;
	background:url(/img/bg_grey.gif) repeat-y;
}
/*  ---------------- Select a Look blonde inspiration only - end --------------------- */

.hairstyles
{
	color:#516D71;
	background-color:#ffffff;
	background-image:url(/img/bg_hairstyles.jpg);
	background-repeat:no-repeat;
	background-position: 0 0;
}

.red {color:#e29b9f;}

/* Select a look pages */

#selectalookright {float: right;width:320px;}

/*Adjustment for three column desing instead of two (ShortHairstyles) */
#selectalookright.smaller {width:263px; }

#selectalookrightheader{width:320px;}

#selectalookright h2 
{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#5c6569;
	text-transform: uppercase;
	margin-left:0px;
	padding-top: 24px;
	padding-left:0px;
}

#selectalookright.smaller a {font-weight:normal;}

#selectalookright.smaller a:hover {font-weight:normal;}

#selectalookright {position:relative;font-size:12px;}

#selectalookright a {color: #5c6569;font-weight:normal;text-decoration:underline;}

#selectalookright a:hover {font-weight:normal;color:#d5000a;}

#selectalookright ol {list-style-position: inside;margin-left:0px;padding-left:0px;}

/* Due to an IE bug in OL when specifying Height in LI, we remove the numbers from the list and place them by hand */
#selectalookright.smaller ol {
	list-style-position: outside;
	list-style: none;
	margin-left:0px;
	padding-left:0px;
}

#selectalookright li {padding-bottom:14px;}

#selectalookright.smaller li {padding-bottom:14px;min-height:80px; /* Does not work in IE */}

/* for Internet Explorer, correcting LIST bugs */
*html #selectalookright.smaller li {height: 80px;}

#selectalookright img {
	position: absolute;
	border: 1px solid #bdc8d4;
	margin-top:3px;
	left:-75px;
}
#imgs {position:relative; margin-left:80px;}

#imgs img{position:relative; margin-left:10px;}

/*  Whats_New section */
#whatsnew {
	background:#000 url(/img/whatsnew/bg_whatsnew.jpg) no-repeat top left;
	min-height:764px;
    _height:764px;
    padding-left:264px;
}
    #whatsnew * { margin:0; padding:0; } 

    #whatsnew h1 { position:absolute; width:500px; left:-1000px; color:#d6000a; }
    #whatsnew h1 span { color:#b59b46; }
        #whatsnew h2 { font-size:2.5em; font-weight:normal; margin:0; color:#29150a; }
        #whatsnew h3 { font-size:1.3em; font-weight:normal; color:#b59b46; text-transform:uppercase; }
        #whatsnew ul { margin-left:10px; }
            #whatsnew h3, #whatsnew li, #whatsnew p { margin:0 0 0 50px; color:#b59b46; }

        #whatsnew #intro { margin:0 0 20px 40px; color:#29150a; }
            #whatsnew #intro p { margin:1em 0 0 0; color:#29150a; }

        #whatsnew div img { border:0; position:absolute; }

        #whatsnew #first { margin:0 0 14px 12px; padding-bottom:8px; border-bottom:solid 2px #b59b46; }
            #whatsnew #first img { margin-top:15px; }
        #whatsnew #second { margin:0 0 14px 26px; padding-bottom:8px; border-bottom:solid 2px #b59b46; }
            #whatsnew #second img { margin-top:25px; }
        #whatsnew #third { margin:0 0 14px 0; padding-bottom:8px; border-bottom:solid 2px #b59b46; }
            #whatsnew #third img { margin-top:10px; }
        #whatsnew #fourth { margin:0 0 0 23px; padding-bottom:8px; border-bottom:solid 2px #b59b46; }

            #whatsnew #first a, #whatsnew #second a, #whatsnew #third a, #whatsnew #fourth a { text-decoration:none; color:#b59b46; }

/* Salon Partner */
#salonpartner {margin-left:120px;margin-right:100px;}

#salonpartner a{font-size: 11px;font-weight: bold;color:#d6000A;}

.salon_partnerLink {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color:#C90514;
}

.salon_txt_intro {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #646464;
}

.salon_block_result_txt{margin: 20px 0px 20px 20px;}

#salon_result_txt{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#646464;
	margin: 0px 0px 5px 0px;
	text-decoration:none;
}

#salon_result_txt b{font-size: 13px;font-weight: bold;color:#d6000A;}
	
#salon_result_txt a {color: #9d9d9d; text-decoration: none; padding-left:0px; padding-right:0px;}
#salon_result_txt a:hover {color: #d6000A; text-decoration: underline;}
#salon_result_txt a:active { color:#564b47; text-decoration: underline;}

.salon_pop{	margin: 20px 20px 30px 20px;}
	
.salon_pop_btn_print{padding-right: 5px;}
	
.white11pxR {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.regTEXTBOX {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	height: 12px;
	border: 0px;
	margin-top: 2px;
}

/* Range style Box */
#Range_box {width:260px; height:230px; padding:0px; float:left; padding-top:14px;}

#Range_box ul {margin:0px;padding:0px 0px 0px 38px;}

#Range_box li{
	list-style-position: inside;
	list-style: none;
	margin:0px;
	padding:0px;
}

#Range_box a{text-decoration:none; font-size:11px; color:#4c6472;}

#Range_box a:hover {text-decoration:underline;}
/* END Range style BOX */

/* Range style LINE */
#Range_line {padding:0px; padding-top:14px;}

#Range_line ul{margin:0px;padding:0px 0px 0px 38px;}

#Range_line li {
	list-style-position:inside;
	list-style:none;
	margin:0px;
	margin-right:20px;
	padding:0px;
}

#Range_line a{text-decoration:none; font-size:9px; color:#4c6472; font-weight:bold;}

#Range_line a:hover{text-decoration:underline;}
/* END Range Style LINE */

/* Range style LEVEL */
#Range_level {padding:0px; padding-top:14px;}

#Range_level ul{margin:0px;padding:0px 0px 0px 38px;}

#Range_level li{
	list-style-position:inside;
	list-style:none;
	margin:0px;
	margin-right:10px;
	padding:0px;
}

#Range_level a{text-decoration:none; font-size:9px; color:#4C6472;font-weight:bold;}

#Range_level a:hover{text-decoration:underline;}

#Range_level .holdLevel{
	font-size:11px; 
	text-transform:lowercase;
	color:#4c6472;
	padding: 0 0 0 10px;
}
/* Range style LEVEL */

/* Range2.aspx CSS */
#range2_title
{
	padding-top:20px;
	padding-left:20px;	
	text-transform: uppercase;
	font-weight:bold;
	font-size:11px;
	width:350px;
}

#range2_body
{
	padding-left:20px;	
	padding-top:20px;
	font-size:11px;
	width:350px;
}

#range2_body .Boldpink {color:#D62489;font-weight:bold;font-size:11px;}

.Boldorange {color:#ED7A13;	font-weight:bold;font-size:11px;}

.BoldDrkorange {color:#D9531D;font-weight:bold;	font-size:11px;}

#range2_body .Boldred {	color:#DC090E;font-weight:bold;font-size:11px;}

#range2_body .Boldpurple {color:#400080;font-weight:bold;font-size:11px;}

#range2_body .UpperCase {text-transform: uppercase;}

#range2_body ul{margin:0px 0px 0px 5px;	padding:0px 0px 0px 0px;color:#D62489;}

#range2_body li
{
	list-style-position:outside;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#564b47;
}

#range2_body a {color:#564b47;font-weight:bold;	font-size:11px;}

#range2_body a.gotoLinks {color:#564b47;font-weight:normal;	font-size:11px;}

.range2_image{float:right;}

#range2_product{font-size:11px;padding-left:20px;}

#range2_product a {color:#564b47;font-weight:bold;font-size:11px;}

#range2_LongDesc{padding-left:20px;padding-top:20px;font-size:11px;width:400px;}

#range2_LongDesc ul{margin:0px 0px 0px 5px;padding:0px 0px 0px 0px;color:#D62489;}

#range2_LongDesc li
{
	list-style-position:outside;
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px;
	color:#564b47;
}

#range2_professionaltips {
	background-color:#e8f0f2;
	width:385px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family: Helvetica, Arial, sans-serif;
	color:#3e5962;
	float:none;
}

#range2_professionaltips .titleBold {
	color: #3d5965;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	font-weight: 900;
	margin-bottom:2px;
	margin-left:19px;
	padding-left:20px;
	background: url(../img/Products/scissors.gif) no-repeat 0px 4px;
}
/* END Range2.aspx CSS */

hr {margin:0 5px 0 5px;padding:0;height:1px;border:0;border-top:1px solid #627784;}

/* Colors */
.OptiCurlPurple{color:#801C60;}
.OptiCurlGreen{color:#1C7BA3;}
.OptiWavePurple{color:#923D98;}
.OptiWaveBrown{color:#D8966A;}
.OptiWaveGreen{color:#5EB4C3;}
.OptiWaveDrkGreen{color:#476468;}
.grape {color:#950AD5;}
.blueberry {color:#0038AC;}
.spearmint {color:#028B0F;}
.mocha {color:#5A2E02;}
.banana {color:#E2BD0E;}
.strawberry {color:#E20E54;}

#biolageExp{margin-left:20px;margin-right:20px;	font-family: Helvetica, Arial, sans-serif;}

#biolageExp .titleBold {font-size: 15px;font-weight: 900;	margin-bottom:2px;	color:#6C8D3C;}

#biolageExp .titleBold12 {font-size: 12px;font-weight: 900;margin-bottom:2px;color:#6C8D3C;}

#biolageExp .titleBold11{font-size: 11px;font-weight: 900;margin-bottom:2px;color:#6C8D3C;}

#biolageExp .titleBoldBrown12{font-size: 12px;font-weight: 900;margin-bottom:2px;color:#B3BA4C;}

#biolageExp p {margin: 10px 0px 10px 0px;}

#biolageExp ol {margin:0px;padding:0px 0px 0px 20px;}

#biolageExp ul {margin:0px;padding:0px 0px 0px 20px;}

#biolageExp li	 {color:#564b47;	list-style-position:outside;margin-left:0px;padding:0px;}

#biolageExp a{	color: #d5000a;	font-size: 11px;font-weight:bold;}

#clubMatrix {
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	font-family: Helvetica, Arial, sans-serif;
}

#clubMatrix .titleBold {
	color: #d5000a;
	font-size: 12px;
	font-weight: 900;
	margin-bottom:2px;
}

#clubMatrix a.titleBold {
	color: #d5000a;
	font-size: 12px;
	font-weight: 900;
	margin-bottom:2px;
	text-decoration:none;
}
#clubMatrix .titleBoldPink {
	color: #CE7B6F;
	font-size: 12px;
	font-weight: 900;
	margin-bottom:2px;
}

#clubMatrix ul{margin:0px;padding:0px 0px 0px 20px;}

#clubMatrix li	 {
	list-style-position:outside;
	list-style-image:url(/img/bullet_dot.gif);
	margin-bottom:20px;
	padding:0px;
}

#clubMatrix a{color: #d5000a;font-size: 11px;}

/* Most Wanted Callout on homepage */
#mostwanted { margin:0 10px; }
    #mostwanted a { color:#fff; font-weight:bold; }
        #mostwanted a img { border:0; }

/* Most Wanted page */
#mostWantedTitle {
	margin:0;
	padding:20px 70px 0 0;
	float:right;
	width:417px;
	height:209px;
}

#mostWantedCopy {
	margin:20px 30px 0 0;
	padding:0;
	width:520px;
	height:300px;
    background:url(/img/head-logo.gif) no-repeat bottom right;
}

#mostWantedCopy p { margin-bottom:1em; }
#mostWanted a {
    color:#333;
    text-decoration:underline;
    font-weight:bold;
}

