
TABLE.mainTable { width: 980px;padding-left:10px}
TABLE.mainContentWhite { background-color: White; }
TD.leftNavTableCell { width: 135px; vertical-align: top;}
TD.mainContentTableCell { width: 765px; vertical-align: top;  }
TABLE.innerConent { width: 631px; }
IMG.imageLink { border: 0px; }
img.blueborder{border: solid 1px #6699CC}
a { text-decoration: none; }
img { border: 0px; }
#header {position:absolute; top:10px; left:14px;}
#nav {position:absolute; top:114px; left:2px;}
#content {position:absolute; top:140px; left:132px;}
.hidden{display: none; visibility: hidden;width:0px;}


/*
 Do not add/modify/remove classes below
*/
.A_drkblu07B { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #194495}	
.V_drkblu07R { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 194495 }
.V_drkblu08B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 194495 }
.V_drkblu08R { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 194495 }
.V_drkblu09B { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 194495 }
.A_ltblue08B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: BEDFFF}
.A_ltblue08R {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: BEDFFF}
.A_white08R {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF}
.A_white09R {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}
.A_white09RL {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF; text-decoration: underline}
.A_medblue08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 6699CC }
.A_medblue08RL { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 6699CC ; text-decoration: underline }
.A_drkblu08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #194495}
.A_meddrkgrey08R {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 666666}
.A_meddrkgrey08RBL {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 666666; text-decoration: underline}
.A_meddrkgrey10R { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: 666666 }
.A_drkblue16 { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #194495}
.A_meddrkgrey12R { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: 666666 }
.A_meddrkgrey11R { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: 666666 }
.A_meddrkblack10R { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000 }
.A_meddrkgrey07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: 666666 }
.A_green12R {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: 228500}
.A_meddrkgrey10B { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666}
.A_meddrkgrey09R { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: 666666 }
.A_drkblu10B { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #194495}
.A_meddrkgrey09RL { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: 666666 ; text-decoration: underline}
.A_meddrkgrey08RL { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 666666 ; text-decoration: underline}
.A_drkblu09R { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #194495}
.A_meddrkgrey08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #666666 }
.A_meddrkgrey09B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 666666 }
.A_drkblu08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #194495}
.A_verydrkblu08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #012C57}
.A_drkblu09B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #194495}
.A_orange09B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #F57E1F;
	text-decoration: none;
}
.A_drkblu09RL { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #194495; text-decoration: underline}
.A_verydrkblu08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #012C57}
.A_briteblue08R {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 00BEE6}
.A_briteblue09R { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: 00BEE6 }
.A_briteblue12B { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: 00BEE6 }
.A_medblue08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: 6699CC }
.A_medblue09B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 6699CC }
.A_briteblue09B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: 00BEE6 }
.A_litegrey08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #a7a7a7}
.A_drkblu07R { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #194495}
.A_drkblu06R { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: normal; color: #194495}
.A_medlitegrey08R { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #cccccc }
.V_drkblu09R { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: 194495 }
.V_litegreen08RL {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 6CB67F; text-decoration: underline}
.A_white09B { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF }
.A_litegrey09R { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #a7a7a7 }
.A_litegrey09RL { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #a7a7a7; text-decoration: underline }
.A_drkblu08RL { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #194495; text-decoration: underline}
.A_errorred08B {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: FF0000}
.A_errorred09B {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: FF0000}
.A_white08B { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF }
.V_drkblu11R { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:normal ; color: #194495; text-transform:uppercase ;   }
.A_drkblue12 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #194495}
.A_white12B{  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF}

.A65GRY_18R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #5c5c5c;
	text-decoration: none;
}

/*     ***** added for new whats new page    ******/

.A_drkblue13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #001836 }
.A_teal13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #80d8dd }
.A_brightorange13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #ff7929 }
.A_brightpink13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #c1004b }
.A_brightpurple13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #2b1185 }
.A_lightbrown13B { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #d6b990 }
.A_ltgrey06R { font-family: Arial, Helvetica, sans-serif; font-size: 6pt; font-weight: regular; color: #575656; text-transform:uppercase }


.A_black18B {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000}
.A_black12BTT {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #000000; text-transform:
uppercase}
.A_ltgrey12R {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #575656; }
.A_medgrey10B { font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #464647; } 
.titleblue h3 {font-family: Arial, Helvetica, sans-serif; font-size: 18pt;  color: #194495; margin:0px; padding:0px; font-weight: normal;}
.titleblue h3 span {font-weight: bold;}
.titleblue p {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  color: #194495;font-weight: normal;margin:0px; padding:0px;}
.titleblue p span{font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF6634;font-weight: normal;}
.titleblueprod {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #194495;font-weight: normal;}
/*    *****  end  *******    */

/*     *****     Store Locator  Settings     *****     */


div#locator {
		margin: 10px 0px 0px 0px; padding: 0px; 		
}

div#locator .pad5 {
		margin: 0px; padding: 0px 0px 5px 0px; 		
}

div#locator p {
		margin: 0px; padding: 0px 5px 10px 0px; 	
		font-size: 10px;
		line-height: 14px;	
		color: #666;
		
}

div#locator table.us {
		margin: 0px 0px 25px 0px; padding: 0px 0px 8px 0px; 	
		border-bottom: 1px solid #dcdcdc;
}

div#locator table.international {
		margin: 0px 0px 25px 0px; padding: 0px 0px 8px 0px; 	
		border-bottom: 1px solid #dcdcdc;
}

div#locator h2 {
	margin: 0px 0px 9px 0px; padding: 0px 0px 4px 0px; 
	font-family: "Times New Roman", Times, serif;	
	border-bottom: 3px solid #dcdcdc;
	text-transform: uppercase;
	font-size: 16px;
	line-height: 16px;
	font-weight: normal;
}

div#locator select.selState {
	margin: 0px 0px 9px 0px; padding: 1px 0px 0px 3px; 
	width: 70px; height: 17px;	
	background-color: #f4f4f4;
}

div#locator select.selCity {
	margin: 0px 0px 9px 0px; padding: 1px 0px 0px 3px; 
	width: 143px; height: 17px;
	background-color: #f4f4f4;
}

div#locator input.selZip {
	margin: 0px 0px 9px 0px; padding: 1px 0px 0px 3px; 
	width: 74px; height: 17px;
	background-color: #f4f4f4;
	border-top: 1px solid #b7b6b2;
	border-right: 1px solid #e3e2de;
	border-bottom: 1px solid #e3e2de;
	border-left: 1px solid #b7b6b2;
}

div#locator select.selCountry {
	margin: 0px 0px 9px 0px; padding: 1px 0px 0px 3px; 
	width: 136px; height: 17px;
	background-color: #f4f4f4;
}

div#locator select.selIntCity {
	margin: 0px 0px 9px 0px; padding: 1px 0px 0px 3px; 
	width: 147px; height: 17px;
	background-color: #f4f4f4;
}

.style1 {
	color: #194495;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
.style2 {
	color: #5A5B5E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #5A5B5E;}

.greenbkcolor { background-color:#9dd158;

}
.greenbk { background-image:url(/img/landing/normaderm/greensquare.gif);
background-repeat:repeat;
}
.greenkrepeater{
background-image:url(/img/landing/normaderm/bkrepeater.gif);
background-repeat:repeat-x;
}
		
.BuyNowBtn_Pos_FF {
float:right;position:absolute; top:1195px; left:500px;

}
		
.BuyNowBtn_Pos_IE {
float:right;position:absolute; top:1162px; left:500px;
}


/**/

.alignC {
	margin-right: auto;
	margin-left: auto;
}
.float_L {
	float: left;
}
.float_R {
	float: right;
}
.LftNv ul {
	color: #FFFFFF;
	background-color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.LftNv ul li {
	border-bottom: 1px solid #b4b4b4;
	padding: 3px 0px 4px 11px;
	line-height: 12px;
}
.LftNv ul li a {
	color:#FFFFFF;
	text-decoration: none;
}

.LftNv_Prmry_ON {
	background-color: #09539f;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 1px solid #85a0bb;
	margin-top: 3px;
}
.LftNv_Prmry_ON a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}


.LftNv_ON {
	background-color:#09539f;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}


.LftNvMyVichy_Prmry_ON {
	background-color: #09539f;
	text-align: center;	
	
	
}
.LftNvMyVichy_Prmry_ON a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.LftNvMyVichy_Prmry_OFF {
	background-color: #9c9e9f;
	text-align: center;
	
	
	
}
.LftNvMyVichy_Prmry_OFF a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}


.LftNvMyVichy_Back {
	background-color:#9c9e9f;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}


.LftNv_Prmry_OFF {
	background-color: #9c9e9f;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 3px;
}
.LftNv_Prmry_OFF a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}


.BtmNv  ul {
	margin: 0px;
	padding: 5px 0px 6px 15px;
}
.BtmNv  ul li {
	list-style-type: none;
	display: inline;
	line-height: 12px;
}
.BtmNv  ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #09539f;
	text-decoration: none;
}



.INPUTBOX_BRDR_GRY {
	border: 1px solid #e3e4e4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4d82b9;
	text-decoration: none;
}
.BRDR_10BLUE_T {
	border-top: 1px solid #e1e2e3;
}
.BRDR_10BLUE_B {
	border-bottom: 1px solid #e1e2e3;
}


.BRDR_35GRY_T {
	border-top: 1px solid #a4a6a7;
}
.BRDR_35GRY_B {
	border-bottom: 1px solid #a4a6a7;
}
.OPAC_20 {
	filter: Alpha(Opacity=20);
	-moz-Opacity:.20;
}
.AWHITE_10RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.AWHITE_11RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.AWHITE_12RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}
.AMEDBLUE_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2768ab;
	text-decoration: none;
}
.AMEDBLUE_11RTT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2768ab;
	text-decoration: none;
	text-transform: uppercase;
}
.ABLACK_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.A65GRY_11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #5c5c5c;
	text-decoration: none;
}
.LH_12 {
	line-height: 12px;
}

.margin02_T {
	margin-top: 2px;
}
.margin03_T {
	margin-top: 3px;
}
.margin03_L {
	margin-left: 3px;
}
.margin05_T {
	margin-top: 5px;
}
.margin05_L {
	margin-left: 5px;
}

.margin05_R {
	margin-right: 5px;
}

.margin05_B {
	margin-bottom: 5px;
}

.margin08_T {
	margin-top: 8px;
}

.margin10_T {
	margin-top: 10px;
}
.margin10_L {
	margin-left: 10px;
}
.margin10_R {
	margin-right: 10px;
}

.margin10_B {
	margin-bottom: 10px;
}

.margin15_T {
	margin-top: 15px;
}
.margin15_L {
	margin-left: 15px;
}

.margin20_T {
	margin-top: 20px;
}


.margin20_B {
	margin-bottom: 20px;
}

.margin20_L {
	margin-left: 20px;
}
.margin25_T {
	margin-top: 25px;
}

.margin25_B {
	margin-bottom: 25px;
}

.margin25_L {
	margin-left: 25px;
}
.margin30_T {
	margin-top: 30px;
}


.margin45_T {
	margin-top: 45px;
}

.margin45_B {
	margin-bottom: 45px;
}

.margin50_L {
	margin-left: 50px;
}


.margin55_T {
	margin-top: 55px;
}

.margin55_B {
	margin-bottom: 55px;
}


.padding02_T {
	padding-top: 2px;
}
.padding03_A {
	padding: 3px;
}
.padding03_T {
	padding-top: 3px;
}
.padding03_B {
	padding-bottom: 3px;
}
.padding03_L {
	padding-left: 3px;
}
.padding03_R {
	padding-right: 3px;
}
.padding05_T {
	padding-top: 5px;
}

.padding05_B {
	padding-bottom: 5px;
}

.padding05_L {
	padding-left: 5px;
}

.padding05_R {
	padding-right: 5px;
}

.padding10_L {
	padding-left: 10px;
}
.padding05_B {
	padding-bottom: 5px;
}

.padding10_T {
	padding-top: 10px;
}
.padding10_B {
	padding-bottom: 10px;
}
.padding10_L {
	padding-left: 10px;
}
.padding10_R {
	padding-right: 10px;
}
.DIAG_PU_QUSTNS {
	height: 740px;
	width: 715px;
	background-image: url(/img/DIAG_PU_BG_Qustns.jpg);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-left: 35px;
}
.DIAG_PU_ANS {
	height: 500px;
	width: 715px;
	background-image: url(/img/DIAG_PU_BG_Ansrs.jpg);
	background-repeat: no-repeat;
	padding-top: 150px;
	padding-left: 35px;
}

.AWHITE_31R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 31px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.AWHITE_18R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.AWHITE_25R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.AWHITE_23R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.padding20_T {
	padding-top: 20px;
}
.AWHITE_21R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.padding35_R {
	padding-right: 35px;
}
.TXT_Jstfy {
	text-align: justify;
}
.A65GRY_17B {
	color: #5c5c5c;
	text-decoration: none;
	font: bold 17px Arial, Helvetica, sans-serif;
}


/**/
		