@charset "UTF-8";
/* MINERAL HYGIENICS TOP NAVIGATION */

#nav, #nav ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1; font-size:12px;}
#nav a { display: block;}
#nav li { float: left;}
#nav li ul { position: absolute; left: -999em; }
#nav li ul ul { margin: -23px 0px 0px 170px; }
#nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
li:hover ul, li.over ul{ display: block; }

.TopLevelNav{
text-align:center;
}

.TopLevelNav a{
padding:0px;
color:#fff;
text-decoration:none;
}

.TopLevelNav ul.SubLevelNav{
background-color:#e59191;
border:1px solid #c06c6c;
z-index:9999999;
}

.TopLevelNav ul.SubLevelNav li{
clear:both;
border-bottom:1px solid #fff;
}

.TopLevelNav ul.SubLevelNav a{
padding:5px 0px;
width:170px;
color:#fff;
}

.TopLevelNav ul.SubLevelNav a:hover{
padding:5px 0px;
width:170px;
background-color:#fcc0c0;
color:#c06c6c;
}

.TopLevelNav ul.SubLevelNav ul.ThirdLevelNav{
background-color:#e59191;
border:1px solid #c06c6c;
}

.TopLevelNav ul.SubLevelNav li.NavLast{
border-bottom:0px solid #fff;
}

/* TOP NAV IMAGES*/
a#topNav_collections{
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat 0px 0px;
width:130px;
height:33px;
}

a:hover#topNav_collections{
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat 0px -33px;
width:130px;
height:33px;
}

a#topNav_benefits {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -130px 0px;
width:249px;
height:33px;
}

a:hover#topNav_benefits {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -130px -33px;
width:249px;
height:33px;
}

a#topNav_stories {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -379px 0px;
width:130px;
height:33px;
}

a:hover#topNav_stories {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -379px -33px;
width:130px;
height:33px;
}

a#topNav_tips {
background: url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -509px 0px;
width:134px;
height:33px;
}

a:hover#topNav_tips {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -509px -33px;
width:134px;
height:33px;
}

a#topNav_faqs {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -643px 0px;
width:79px;
height:33px;
}

a:hover#topNav_faqs {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -643px -33px;
width:79px;
height:33px;
}

a#topNav_about {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -722px 0px;
width:113px;
height:33px;
}

a:hover#topNav_about {
background:url(//www.mineralhygienics.com/store/includes/templates/mineral_hygienics/common/_include/images/TopNav_Image.gif) no-repeat -722px -33px;
width:113px;
height:33px;
}

/****SEARCH STYLES *****/
#SearchInput input{
border:1px solid #b06470;
padding:2px;
margin-left:30px;
}

/****FOOTER STYLES ****/

table#footer{ border-top:1px solid #BBBBBB;}
table#footer td{padding:10px 0px 15px 0px;}

.small {  font-family: Arial; font-size:11px; }
.small a:link { color: #2D2D2D;  text-decoration:underline; }
.small a:visited { color: #2D2D2D;text-decoration:none; }
.small a:active { color: #2D2D2D; text-decoration:none; }
.small a:hover {  color:#E59191; text-decoration:underline; }
