body {
	margin-left: 0px;
	margin-top: 0px;
}
.BttmNv {
	margin: 0px;
	padding: 0px 5px 0px 0px;
	font-size: 9px;
	width: 340px;
}
.BttmNv ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.BttmNv ul li{
	list-style-type: none;
	margin: 2px 0px 0px 3px;
	background-image: url(../IMG/BN_Dvdr.gif);
	padding-left: 7px;
	background-repeat: no-repeat;
	display: inline;
}
.BttmNv ul li a{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #3f4c52;
	text-decoration: none;
}
.INPUTBOX1_BRDR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #8d8d8d;
	text-decoration: none;
	border: 1px solid #cacaca;
	border-top: 1px solid #8a8a8a;
	height: 15px;
	padding-top: 2px;
}
.INPUTBOX2_BRDR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #8d8d8d;
	text-decoration: none;
	border: 1px solid #d1d2d4;
	height: 13px;
}
.BRDR_1px20GREY_L {
	border-left: 1px solid #cccccc;
}
.BRDR_1px20GREY_R {
	border-right: 1px solid #cccccc;
}
.BRDR_1px20GREY_B {
	border-bottom: 1px solid #cccccc;
}
.BRDR_1px20GREY_T {
	border-top: 1px solid #cccccc;
}
.BRDR_1px20GREY_A {
	border: 1px solid #cccccc;
}





.BRDR_1px35GREY_R {
	border-right: 1px solid #a3a3a3;
}

.BRDR_1px35GREY_L {
	border-left: 1px solid #a3a3a3;
}

.margin08_T {
	margin-top: 8px;
}
.margin35_T {
	margin-top: 35px;
}
.margin40_L {
	margin-left: 40px;
}
.margin55_T {
	margin-top: 55px;
}

.padding04_T {
	padding-top: 4px;
}
.padding05_A {
	padding: 5px;
}

.padding08_T {
	padding-top: 8px;
}
.padding08_L {
	padding-left: 8px;
}
.padding08_B {
	padding-bottom: 8px;
}
.padding35_L {
	padding-left: 35px;
}
.A_WHITE_09BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

.V_WHITE_10B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.V_WHITE_11RTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.V_WHITE_11BTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.A_60GREY_10R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}


.A_60GREY_10RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
}
.A_60GREY_11RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}


.A_60GREY_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.V_60GREY_10BTT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
}


.V_60GREY_11R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.V_60GREY_12B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}


.V_BLACK_12R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.V_BLACK_22R {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A_ORANGE_09BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #EE7C00;
}
.A_ORANGE_10B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #EE7C00;
}

.A_ORANGE_12BTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #EE7C00;
}

.LH_10 {
	line-height: 10px;
}
.VGREEN_09B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #066545;
	text-decoration: none;
}
.VORANGE_09B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #EE7C00;
	text-decoration: none;
}
.QS_PU {
	background-image: url(../IMG/QS_PU_BG.png);
	background-repeat: no-repeat;
	height: 293px;
	width: 166px;
	position: absolute;
	padding: 8px 12px 8px 8px;
}
.BRDR_1px20GREY_TDTTD {
	border-top: 1px dotted #cccccc;
}

/*NEW STYLES FOR PRODUCT CUSTOMER REVIEW SECTION*/

.A_80GREY_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2e2e2e;
	text-decoration: none;
}
.BRDR_1px20GREY_LDTTD {
	border-left: 1px dotted #cccccc;
}

.TXT_TT {
	text-transform: uppercase;
}
.TXT_12 {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
.BRDR_1px_B_F1_Nutritive  {
	border-bottom:1px solid #ED7C00;
}
.BRDR_1px_B_F1_Reflection  {
	border-bottom:1px solid #CC3399;
}
.BRDR_1px_B_F1_Resistance  {
	border-bottom:1px solid #006633;
}
.BRDR_1px_B_F1_Soleil  {
	border-bottom:1px solid #CC0033;
}
.BRDR_1px_B_F1_Nutrients  {
	border-bottom:1px solid #508A36;
}
.BRDR_1px_B_F1_Noctogenist  {
	border-bottom:1px solid #251959;
}
.BRDR_1px_B_F1_StylingTools  {
	border-bottom:1px solid #8e929c;
}
.BRDR_1px_B_F1_Specifique  {
	border-bottom:1px solid #a9a9a9;
}
.BRDR_1px_B_F1_AgePremium {
	border-bottom:1px solid #650360;
}
.BRDR_1px_B_F1_MensHairandScalp {
	border-bottom:1px solid #342e10;
}
.SrchRslts {
	margin: 0px;
	padding: 0px;
}
ol.SrchRslts li {
	margin-left:18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	margin-bottom: 10px;
}
