@charset "UTF-8";
/* CSS Document */

.menuClass {
	font-size: 10px;
	font-weight:bold;
	color:#fff
}

.menuClass a {
	font-size: 10px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.menuClass a:hover {
	font-size: 10px;
	font-weight:bold;
	color:#ffffff!important;
	text-decoration:none;
}

#nav li ul li .menuClass {
	padding: 7px 5px 0px 5px;
/*	padding: 3px 3px 3px 3px;	*/
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#nav { 
	position:static;
	text-align:left;
	z-index: 10;
	 }

#nav a {
	display: block;
	width: auto;
	color: #fff;
	text-decoration:none;
}

nav a:hover { color: #fff; }

#nav li {
	float: left;
	width: auto;
}

#nav li a {
/*	height:20px;	*/
	display:block;
	text-indent:-9999px;
}

#nav li ul {
	position: absolute;
	width: 10em; 
	left: -999em;
	z-index: 10;
}

#nav li ul li {
/*	height:auto;	*/
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	vertical-align:middle;
}

#nav li ul li ul li:first-child{
	border-top: 1px solid #fff;
}


#nav li ul li a {
	display:block;
	text-indent:0px!important;
	background-image:none!important;
/*	height:20px;	*/
/*	background-color:#ccc;	*/
/*	background-image:url(images/transparent-bar-90.png);	*/
	width: 200px;
}



#nav li ul li:hover {
	background-image: url(images/itemgradient-hover.gif);	
	display:block;
	text-indent:0px!important;
/*	background-image:none!important;	*/
/*	height:20px;	*/
/*	background-color:#ccc;	*/
/*	background-image:url(images/transparent-bar-90.png);	*/
	width: 200px;
}






#nav li ul li{
/*	background-color:#B6E9FA; ---- TRANSPARENT MENU TEST */
	background-image: url(images/transparent-bar-90.png);
	width: 200px;
}

#nav li ul li a:hover, #nav li ul li a:focus {
	background-image: url(images/itemgradient-hover.gif);	
}

/*
#nav li ul {
	background-image:url(images/transparent-bar-90.png);
	width: 200px;
}
*/





#nav li:hover ul {
	left: auto;
}

#nav li ul ul {
	margin: -1em 0 0 10em;
}

#nav li:hover ul ul, #nav {
	left:-999em;
	}
	
	
	
#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;
}	
	
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}
	
	
	
#nav-who_are_you a {
	background-image:url(images/nav/nav-who_are_you.jpg);
	width:85px;
	height:20px;
	}
	
#nav-who_are_you a:hover {
	background-image:url(images/nav/nav-who_are_you.jpg);
	background-position: 0 -20px;
	}
	
#nav-academics a {
	background-image:url(images/nav/nav-academics.jpg);
	width:68px;
	height:20px;
	}
	
#nav-academics a:hover {
	background-image:url(images/nav/nav-academics.jpg);
	background-position: 0 -20px;
}	

#nav-admissions a {
	background-image:url(images/nav/nav-admissions.jpg);
	width:72px;
	height:20px;
	}
	
#nav-admissions a:hover {
	background-image:url(images/nav/nav-admissions.jpg);
	background-position: 0 -20px;
}

#nav-locations a {
	background-image:url(images/nav/nav-locations.jpg);
	width:62px;
	height:20px;
	}
	
#nav-locations a:hover {
	background-image:url(images/nav/nav-locations.jpg);
	background-position: 0 -20px;
}	

#nav-student_experience a {
	background-image:url(images/nav/nav-student_experience.jpg);
	width:114px;
	height:20px;
	}
	
#nav-student_experience a:hover {
	background-image:url(images/nav/nav-student_experience.jpg);
	background-position: 0 -20px;
}	

#nav-pathfinder a {
	background-image:url(images/nav/nav-pathfinder.jpg);
	width:67px;
	height:20px;
	}
	
#nav-pathfinder a:hover {
	background-image:url(images/nav/nav-pathfinder.jpg);
	background-position: 0 -20px;
}	

#nav-about_berkeley a {
background-image:url(images/nav/nav-about_berkeley.jpg);
	width:93px;
	height:20px;
	}
	
#nav-about_berkeley a:hover {
	background-image:url(images/nav/nav-about_berkeley.jpg);
	background-position: 0 -20px;
}

#nav-news_room a {
background-image:url(images/nav/nav-news_room.jpg);
	width:74px;
	height:20px;
	}
	
#nav-news_room a:hover {
	background-image:url(images/nav/nav-news_room.jpg);
	background-position: 0 -20px;
}

#nav-site_index a {
background-image:url(images/nav/nav-site_index.jpg);
	width:63px;
	height:20px;
	}
	
#nav-site_index a:hover {
	background-image:url(images/nav/nav-site_index.jpg);
	background-position: 0 -20px;
}

#nav-berkeley_login a {
background-image:url(images/nav/nav-berkeley_login.jpg);
	width:112px;
	height:20px;
	}
	
#nav-berkeley_login a:hover {
	background-image:url(images/nav/nav-berkeley_login.jpg);
	width:112px;.jpg);
	background-position: 0 -20px;
}