﻿div.menuWrapper {
	visibility:hidden;
}


ul.dropdown li {
    zoom: 1;
}

ul.dropdown {
    position: relative;
	z-index: 597;
	float: left;
   	width:879px;}

    /* backgrounds based on site section */
    
    .study ul.dropdown {
        background: url(/includes/images/nav-red.png) repeat-x 0 0;
    }

    .medical ul.dropdown {
        background: url(/includes/images/nav-blue.gif) repeat-x 0 0;
    }

ul.dropdown a {
	color: #fff;
}

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0 0 0 15px;
	font-family: arial, sans-serif;
	font-size: 14px;
}

ul.dropdown li {
	float: left;
	padding: 0;
	vertical-align: middle;
	color: #fff;
	
}

ul.dropdown li.hover,
ul.dropdown li:hover {
	position: relative;
	z-index: 599;
	cursor: default;
}

ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top: 28px;
	left: 0;
	z-index: 598;
	width: 100%;
	padding:0;
}

ul.dropdown ul li {
	float: none;
}

ul.dropdown ul ul {
	top: -1px;
}

ul.dropdown ul ul,
ul.dropdown li ul li.fstHov ul,
ul.dropdown li ul li.first:hover ul {
    left: 148px;
}

ul.dropdown li.hover > ul,
ul.dropdown li:hover > ul {
	visibility: visible;
}


ul.dropdown li.root a.primary {
    width: auto;
}

ul.dropdown li.root a.primaryHover,
ul.dropdown li.root:hover {
	width: auto;
}

    /* backgrounds based on site section */
    
    .study ul.dropdown li.root a.primaryHover,
    .study ul.dropdown li.root:hover {
        background-color: #e4565a;
    }
    
    .medical ul.dropdown li.root a.primaryHover,
    .medical ul.dropdown li.root:hover {
        background-color: #2950c4;
		
    }

ul.dropdown ul {
	width: 150px;
	margin: 0;
}

ul.dropdown li a,
ul.dropdown li a:link,
ul.dropdown li a:visited,
ul.dropdown li a.hover,
ul.dropdown li a:hover,
ul.dropdown li a:active {
	text-decoration: none;
	display: block;
	padding: 0 10px;
	margin: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}

/*** Primary ***/

ul.dropdown li.root {
    padding: 0 10px;
    padding: 0;
	line-height: 28px;
}

    ul.dropdown li.root a.primary,
    ul.dropdown li.root > a {
        width: auto;
        text-decoration: none;
        padding: 0 10px;
        margin: 0;
        display: block;
		font-size:14px;
        font-family:Georgia, "Times New Roman", Times, serif;
    }

/*** Secondary ***/

ul.dropdown li ul li {
	padding: 0;
	margin: 0;
	line-height: 23px;
	line-height: 13px;
	padding: 5px 0;
	font-weight: normal;
	
}

    ul.dropdown li ul li,
    ul.dropdown li ul li a {
        font-size: 12px;
    }
    
    .study ul.dropdown li ul li {
        border-left: solid 1px #e4565a;
	    border-right: solid 1px #e4565a;
	    border-bottom: solid 1px #e4565a;
	    background-color: #ec888a;
    }
    
    .medical ul.dropdown li ul li {
        border-left: solid 1px #2950c4;
	    border-right: solid 1px #2950c4;
	    border-bottom: solid 1px #2950c4;
	    background-color: #5370c7;
    }

.study ul.dropdown li ul li.hover,
.study ul.dropdown li ul li:hover {
	background: #e4565a;
}

.medical ul.dropdown li ul li.hover,
.medical ul.dropdown li ul li:hover {
	background: #2950c4;
}

/*** Tertiary ***/

.study ul.dropdown li ul li ul li.first {
	border-top: solid 1px #e4565a;
}

.medical ul.dropdown li ul li ul li.first {
    border-top: #2950c4;
}

.study ul.dropdown li ul li.first ul li.first {
	border-top: solid 1px #ba2124;
}

.medical ul.dropdown li ul li.first ul li.first {
	border-top: solid 1px #243a7c;
}