/******************************************************* // casedotedu Navigation // *****************************************************/

/* Action Items */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/


#actionitems
	{
	position: absolute;
	top: 0px;
	right: 0;
	}

#actionitems li
	{
	list-style-type: none; 
	list-style-position: inline;
	}

#actionitems h3
	{
	display: none;
	}

#actionitems_1
	{
	width: 545px;
	margin: 0;
	padding: 0;
	}
	
#actionitems_1 li
	{
	float: left;
	border-bottom: none;
	text-align: center;
	padding: 0;
	margin: 0;
	}

#actionitems_1 li a
	{
	display: block;
	height: 29px;
	outline: none;
	}

#actionitems_1 li a:hover
	{
	background-position: 0 -31px;
	}

#actionitems_1 li .nav_current_1
	{
	background-position: 0 0px;
	}

#actionitems_1 li .nav_current_1:hover
	{
	background-position: 0 -31px;
	}

#actionitems_1_home
	{
	background-image: url(images/act_home.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 82px;
	}

#actionitems_1_apply
	{
	background-image: url(images/act_apply.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 58px;
	}

#actionitems_1_give
	{
	background-image: url(images/act_give.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 50px;
	}

#actionitems_1_visit
	{
	background-image: url(images/act_visit.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 51px;
	}
	
#actionitems_1_dir
	{
	background-image: url(images/act_dir.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 102px;
	}

#actionitems_1_req
	{
	background-image: url(images/act_req.gif);
	background-repeat: no-repeat;
	text-indent: -3000px;
	width: 110px;
	}
	
	
/* MyCaseDaily Link */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/

.mycasedaily_link
	{
	float: right;
	position: relative;
	top:21px;
	}
	

/* Left nav */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/
	

ul#navmenu
   {
	border: 0 none;
  	padding: 0;
  	list-style: none;
  	list-style-type: none; 
	margin:-5px 0 1.5em 0;
	list-style-position: inside;
	display:block;
	width:170px;
	line-height:-20px;
	}

ul#navmenu li 
  	{
  	margin: 0;
  	border: 0 none;
  	padding: 0 0 0 0px;
  	float: left;
  	display: inline;
  	list-style: none;
  	position: relative;
  	border-bottom: 1px dotted #8a9ca6;
  	width:170px;
	text-indent:0px;
	line-height:20px;
	}

ul#navmenu li ul li
  	{
  	border-bottom:#fff 1px dotted;
	margin:0px;
	padding-left:12px;
	padding-right:5px;
	}

ul#navmenu ul /*Blow-out background specs*/
	{
	border: 0 none;
	border: #fff 4px solid;
  	padding: 0;
  	width: 190px;
  	list-style: none;
  	display: none;
  	position: absolute;
	margin-top:-25px;
  	left: 0;
	margin-left:170px;
	background-color:#426c8f;
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	z-index:20;
	}

ul#navmenu ul:after /*From IE 7 lack of compliance*/{
  	clear: both;
 	display: block;
  	font: 1px/0px serif;
  	content: ".";
  	height: 0;
  	visibility: hidden;
	}

ul#navmenu ul li 
	{
  	width: 190px;
  	padding: 0;
  	margin: 0;
  	float: left; /*For IE 7 lack of compliance*/
  	display: block !important;
  	display: inline; /*For IE*/
   	border-left: 0!important;
	}

ul#navmenu li:hover li a,
ul#navmenu li.iehover li a 
	{
  	float: none;
  	color: #fff;
  	text-transform:  none;
	}

ul#navmenu ul.longlist
	{
	width:280px;
	position:absolute;
	top:-75px;
	}

ul#navmenu ul.longlist li
	{
	width:280px;
	}

li.toplevel a
	{
	color:#000000;
	text-transform:uppercase;
	font-size:12px;
	margin-top:10px;
	padding-right:9px;
	}

li.toplevel a:hover
	{
	color:#999999;
	}

/*Left nav with secondary blow-out gets arrow*/
.hasSecondary
	{
	background:url('http://www.case.edu/webdev/newtemp/admin/styles/css/images/arrows.jpg') center right no-repeat;
	}

/*Lowercase left hand nav used on Casedotedu - class can also be used on school or dept sites if desired - for lowercase on IE*/
li.toplevelhome a
	{
	color:#000000;
	text-transform:uppercase;
	font-size:12px;
	margin-top:10px;
	padding-right:8px;
	}

li.toplevelhome a:hover
	{
	color:#999999;
	}

li.toplevelhome ul 
	{
    z-index: 2;
	}

li.toplevel ul 
	{
    z-index: 2;
	}


/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a,
ul#navmenu li ul li:hover, ul#navmenu li ul li.iehover
	{
  	background: #8dc5dd;
  	color: #004388;
	}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a 
	{
  	background: #EEE;
  	color: #666;
	}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}


/* Right-hand navigation */
ul#rightlinks
	{
	border: 0 none;
  	padding: 0;
  	list-style: none;
  	list-style-type: none; 
	margin:-5px 0 1.5em 0;
	list-style-position: inside;
	display:block;
	width:100%;
	line-height:-20px;
	}

ul#rightlinks li 
  	{
  	margin: 0;
  	border: 0 none;
  	padding: 0 0 0 0px;
  	float: left;
  	display: inline;
  	list-style: none;
  	position: relative;
  	width:100%;
	text-indent:0px;
	line-height:22px;
	border-bottom: 1px dotted #8a9ca6;
	}

ul#rightlinks li ul
	{
	border: 0 none;
  	padding: 0;
	}

ul#rightlinks li ul li
  	{
	margin:0px;
	line-height:20px;
	}

ul#rightlinks li ul li.last
  	{
	  	border: 0 none;
	}

ul#rightlinks li a
  	{
	margin-left:15px;
	}

ul#rightlinks li span.points
  	{
	margin-left:15px;
	}

ul#rightlinks li.onit
	{
	font-style:italic;
	background-color:#e1f0f5;
	}


/* Quicklinks */
/*///////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////*/



	

/********************************************************** // End // ********************************************************/