.flatCatsUL {display:none;}
.sf-menu .flatCatsUL li, .sf-menu .flatCatsUL li:hover, .sf-menu .flatCatsUL li.sfHover {
    background: none !important;
    margin: 13px 0 0 0;                  /* push the DHTML up and down. */
    position:relative; 
    left: -35px;
	border: 0px solid #fff !important;
	border: none !important;
    }
.flatCats {/* dropdown defaults */
    background:url("/images/aveeno/en_us/global/globalgraphics/dhtml_leftbg.png") left bottom no-repeat;                       
	padding: 0 0 23px 0;
    float:left;
}
.flatCatsRightGradient {
    background:url("/images/aveeno/en_us/global/globalgraphics/dhtml_rightbg.png") left bottom no-repeat;
	width: 24px;
}
.flatCatsLeftGradient div { width: 24px;}
.flatCatsRightGradient div { width: 30px;}
.flatCatsBottomGradient div {height: 6px;}
.flatCatsClear {clear: both;}
.flatCatPromos {padding: 0 0px 0px 27px;}
.flatCat {/* a column defaults */
    position:relative;
    float:left;
    font-weight:bold;
    background-color:#ffffff;
    margin:10px 0 5px 15px;
	padding: 0 0 0 8px;
}
.flatCat a {/* reset the flatcat links */
    padding:0px 30px 0px 0;
    text-decoration:none;
    white-space:nowrap;
    border:0;
    font-weight:normal;
    font-size: 13px;
    color: #666666;
}
.flatCat a:hover { 
    text-decoration:underline; 
    background:none;
}                            
.flatCat div.flatCatSnippet {/* default DHTML snippet styles */
    font-family: 'Open Sans', Arial,Helvetica;
    font-weight: normal !important;
    font-size: 14px;
    margin: 5px 0 6px 10px;
    text-transform: uppercase;
    color: #861303;
}

/* Start - Category specific menu styles (width, border-color, left/right positioning) */

/* remove padding, add margins */
.sNavS { padding:0 0 0 0; margin:7px 2px 0 0; } 
.bgiframe{
display:none !important;
width:1px;
height:1px;
}
.flatCat a       { padding:3px 15px 3px 10px; font: normal 12px 'Open Sans', Arial,Helvetica !important; text-transform: none !important; color: #666666 !important;}
.flatCat a:hover { text-decoration: none !important; font: normal 12px 'Open Sans', Arial,Helvetica !important; text-transform: none !important; color: #861303 !important;}
                                            
.flatCat a{letter-spacing:-0.02em \0/;}
.flatCat a:hover {letter-spacing:-0.02em \0/;}

/* Category Menu width */
#flatCatMenu_4 {width: 746px;} /* Skin Care +15 for iPhone fix (was 741)*/
#flatCatMenu_100681 {width: 405px;} /* Hair Care +10 for iPhone fix (was 641)*/
#flatCatMenu_5 {width: 639px;} /* Health Care +10 for iPhone fix (was 633)*/
#flatCatMenu_6 {width: 496px;} /* Baby Care */
#flatCatMenu_7 {width: 510px;} /* Oral Care */
#flatCatMenu_8 {width: 491px;} /* Personal Care */
#flatCatMenu_9 {width: 568px; float: left; margin: 0 0 0 -62px; position: relative;} /* Cosmetics +10 for iPhone fix (was 718)*/
#flatCatMenu_21 {width: 394px; float: left; margin: 0 0 0 -5px; position: relative;} /* Nutritionals */
#flatCatMenu_22 {width: 711px; float: left; margin: 0 0 0 -215px; position: relative;} /* First Aid */
#flatCatMenu_100684 {width: 569px; float: left; margin: 0 0 0 -178px; position: relative;} /* More way to browse */

/* Category Menu Height and Border */
#flatCatMenu_4 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 146px;}/* Skin Care */
#flatCatMenu_100681 #flatCat_2, #flatCatMenu_100681 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 126px;} /* Hair Care */
#flatCatMenu_5 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 166px;} /* Health Care */
#flatCatMenu_6 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 126px;} /* Baby Care */
#flatCatMenu_7 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 86px;}/* Oral Care */
#flatCatMenu_8 #flatCat_2 {border-left: 1px solid #e5e5e5; height: 86px;} /* Personal Care */
#flatCatMenu_9 #flatCat_3, #flatCatMenu_9 #flatCat_4 {border-left: 1px solid #e5e5e5; height: 106px;} /* Cosmetics */
#flatCatMenu_21 #flatCat_2, #flatCatMenu_21 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 86px;} /* Nutritionals */
#flatCatMenu_22 #flatCat_3 {border-left: 1px solid #e5e5e5; height: 106px;} /* First Aid */

/* Last Category DHTML */
#LastCatPadding {display: block; background: url("/images/aveeno/en_us/global/globalgraphics/moreways_flyout_bg.png") bottom repeat-x; margin: 0 0 0 24px; padding: 25px 0 15px 52px; background-position: 0 -6px; height: 330px;}
#flatCatMenu_100684 .flatCats, #flatCatMenu_100684 .flatCatsRightGradient {background: none !important;}

.LastCatInnerTable {width: 211px; height: 74px; font-size: 14px !important; color: #666666 !important; padding: 13px 0px 6px 18px; margin: 0 4px 0 0; line-height: 15px;}
.LastCatInnerTable table img {width: 70px; height: 70px; margin: 0 15px 0 5px;}
.LastCatInnerTable a {font-size: 14px; color: #666666; text-decoration: none; text-transform: uppercase; display: block; padding: 0 0 1px 0; background: none !important;}
.LastCatInnerTable a:hover {font-size: 14px; color: #b41601 !important; text-decoration: none; text-transform: uppercase; display: block; padding: 0 0 1px 0; background: none !important;}
.LastCatInnerTable table {width: 214px !important;}
.LastCatInnerTable table tbody tr td div {color: #666666 !important; font-size: 12px;}
.LastCatInnerTable table tbody tr td div:hover {color: #666666 !important; font-size: 12px;}
.LastCatInnerTable:hover {background: url("/images/aveeno/en_us/global/globalgraphics/shadowbox_bg.png") no-repeat; width: 211px; height: 74px; font-size: 14px !important; color: #333333 !important; line-height: 15px; padding: 13px 0px 6px 18px; margin: 0 4px 0 0;}

#flatCat_1 {padding-left: 14px; margin-left: 28px;}
#change_country .tooltip {height: 83px;}
.ShortDesc a:link, .ShortDesc a:active, .ShortDesc a:visited, .ShortDesc a:hover {color: #333333 !important; font-size: 11px !important; text-decoration: none !important; text-transform: none !important;}
.flatCatPromos a {display: inline !important; padding: 0px !important;}
/*CD-2011-13439*/
.flatCatPromos a:hover, .flatCatPromos a:active { background-color: transparent !important } 


#flatCatMenu_100681 .flatCat div.flatCatSnippet{white-space:nowrap;}
#flatCatMenu_4, #flatCatMenu_100681, #flatCatMenu_5{
	background: #FFFFFF !important;
	width: 341px !important;
	border-top: none;
	margin-top:-0.06em;	
	background:#fff !important;
	border:none;	
	-moz-box-shadow: 5px 5px 5px -4px  #333333;
	-webkit-box-shadow: 5px 5px 5px -4px  #333333;
	box-shadow: 5px 5px 4px -4px  #333333;	
	}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#flatCatMenu_4, #flatCatMenu_100681, #flatCatMenu_5{ margin-top:-0.0825em;}
	}