#menu {position:absolute;width:946px;padding:5px 7px;height:30px;top:118px;left:5px;background:#c5daec;}

.menu {width:951px; height:30px; position:absolute;top:7px;left:7px;z-index:1100;background:#c5daec url(menu-bg.gif) -7px -5px no-repeat;font-family:Trebuchet MS;}
.menu ul {padding:0;margin:0;list-style-type:none;}
.menu ul ul {width:152px;}
.menu li {float:left;width:100px;position:relative;margin-right:6px;}
.menu li ul li {clear:both;width:171px;}
.menu a, .menu a:visited {display:block;text-decoration:none; color:#000; width:92px; height:26px; border:1px solid #eAf6f9; border-width:1px 0 1px 1px; background-color:#c5daec; padding-left:7px;line-height:26px;}

li.menu-contact-us {margin-right:0;}

a.top {
	font-size:11pt!important;
	border-width:0 0px 0 0!important;
	z-index:1101;
	overflow:hidden;
}

body.home .menu ul li.menu-home a.top,
body.about-us .menu ul li.menu-about-us a.top,
body.hair-loss .menu ul li.menu-hair-loss a.top,
body.our-solutions .menu ul li.menu-our-solutions a.top,
body.photos .menu ul li.menu-photos a.top,
body.videos .menu ul li.menu-videos a.top,
body.news .menu ul li.menu-news a.top,
body.blog .menu ul li.menu-blog a.top,
body.contact-us .menu ul li.menu-contact-us a.top {
	background-color:#eaf6f9;
	color:#0E8ACA;
}



.menu a, .menu a:visited {font-size:11pt;}
.menu ul ul a, .menu ul ul a:visited {font-size:10pt;color:#000;background:#c9d9e9;}

.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#c9d9e9 url(drop.gif) center right no-repeat;}
.menu ul ul a.last, .menu ul ul a.last:visited {background:#c9d9e9 url(drop-last.gif) center left no-repeat;}
.menu ul ul a.drop:hover{background:#1D98DD url(drop-white.gif) center right no-repeat;color:#fff;}
.menu ul ul :hover > a.drop {background:#1D98DD url(drop-white.gif) center right no-repeat;color:#fff;}
.menu ul ul a.last:hover{background:#1D98DD url(drop-last-white.gif) center left no-repeat;color:#fff;}
.menu ul ul :hover > a.last {background:#c9d9e9 url(drop-last.gif) center left no-repeat;color:#000;}
.menu ul ul ul a, .menu ul ul ul a:visited {color:#000;background:#c9d9e9;}
.menu ul ul ul a:hover {color:#fff;background:#1D98DD;}
.menu ul ul {display:none;position:absolute;height:auto;top:26px;left:-1px; width:203px;border:1px solid #ddd;border-width:1px 1px 1px 0;}
* html .menu ul ul {top:26px;}
.menu ul ul ul{left:202px; top:-1px; width:203px;z-index:1102}
.menu ul ul.left {left:-103px;}
.menu ul ul ul.left {left:-203px;}
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul ul a, .menu ul ul a:visited {background:#c9d9e9; color:#000; height:auto; line-height:30px; padding:0 0 0 10px; width:191px;border-width:0 1px 1px 1px;border-bottom:1px solid #eAf6f9;}

.menu a:hover, .menu ul ul a:hover,.menu a:active, .menu ul ul a:active{color:#fff!important; background-color:#1D98DD!important;}
.menu ul ul :hover > a {color:#fff!important; background-color:#1D98DD!important;}
.menu :hover > a.top {color:#fff!important; background-color:#1D98DD!important;}
.menu ul li a.top:hover, .menu ul li a.top:active {color:#fff!important; background-color:#1D98DD!important;}


.menu li.dropdown a.top:hover{background-image:url(drop-white-down.gif);background-position: 85px 10px;background-repeat:no-repeat;}
.menu li.dropdown:hover > a.top {background-image:url(drop-white-down.gif);background-position: 85px 10px;background-repeat:no-repeat;}
.menu li.dropdown :hover > a.top {background-image:url(drop-white-down.gif);background-position: 85px 10px;background-repeat:no-repeat;}
.menu li.dropdown a.top {background-image:url(drop-down.gif);background-position: 85px 10px;background-repeat:no-repeat;}
.menu li.dropdown a.top:hover,.menu li.dropdown a.top:active {background-image:url(drop-white-down.gif);background-position: 85px 10px;background-repeat:no-repeat;}
 
 
.pure-css ul li:hover ul,
.pure-css ul a:hover ul{display:block;}
.pure-css ul :hover ul ul{display:none;}
.pure-css ul :hover ul :hover ul{display:block;}
