/*  
FILE NAME: nav.css 
DATE MODIFIED:--/08/2007
DESCRIPTION: This stylesheet styles the look and feel for CLIPS navigation
VERSION:1.0
AUTHOR: Grant Focas
MODIFIED: Andrew Jackson
*/

 #menu ul, #menu li{
	/*margin: 0;*/
	padding: 0;
	list-style-type: none;

	}

#menu img {
	border: 0;
	}

#menu {
	/* 
	The navigation is an unordered list (ul)
	it contains list items (li - these are the top level nav items) 
	The second and third level items themselves nested are list items */
	padding:0;
	margin:0;
}

/*---------------------------------- first level---------------------------*/
/*  these are the top level nav items */
/*#navmenu ul {
	margin:0 0 3em 0;
	padding:0;
	}	
#navmenu li{
	margin:auto 0;
	padding:0;	
	text-align:left;
	border-top:solid 1px #fff;
	}
	*/


#menu li a{
	color: #95190A;
	text-decoration: none;
	display: block;
	border: 0;
	height: 100%;
	margin:0;
	background-repeat:no-repeat;
	background-position:top left;
}

#menu li a:visited
{
	color:#362108;
}
#menu li a:focus,
#menu li a:hover,
#menu li a:active
{
	color:#95190A;
	text-decoration:underline;
}
/* first level menu cannot be expanded */
#menu li.none a{

}
#menu li.none a:link,
#menu li.none a:visited{	
}
#menu li.none a:focus,
#menu li.none a:hover,
#menu li.none a:active
{

}
	
/* first level menu closed */
#menu li.closed a {
}
#menu li.closed a:link,
#menu li.closed a:visited{	
}
#menu li.closed a:focus,
#menu li.closed a:hover,
#menu li.closed a:active
{
		color:#95190A;
}

/* first level menu expanded */	
#menu li.expanded{
	width:99%;
	padding:0;
	margin:0;
	border:none;

	}
#menu li.expanded a {

	font-weight : bold;
	margin:0 0 0 0.5em;
	padding: 0.5em 0.2em 0.5em 0;
}	
#menu li.expanded a:link,
#menu li.expanded a:visited
{

}
#menu li.expanded a:focus,
#menu li.expanded a:hover,
#menu li.expanded a:active
{

}
/*-------------------------------currrent links-----------------------*/
#menu li a.current{
	font-weight: bold;
}
/*-------------------------------first level currrent-----------------------*/
/* current. first level cannot be expanded */
#menu li.none a.current
{

}
#menu li.none a.current:link,
#menu li.none a.current:visited {	
}
#menu li.none a.current:focus,
#menu li.none a.current:hover,
#menu li.none a.current:active
{

}
	
/* current. first level closed */
#menu li.closed ul
{
	display:none;
}

#menu li.closed a.current
{

}
#menu li.closed a.current:link,
#menu li.closed a.current:visited
{

}
#menu li.closed a.current:focus,
#menu li.closed a.current:hover,
#menu li.closed a.current:active
{

}
	
/* current. first level menu expanded */
#menu li.expanded a.current
{

}
#menu li.expanded a.current:link,
#menu li.expanded a.current:visited,
#menu li.expanded a.current:active,
#menu li.expanded a.current:focus  
{

}
#menu li.expanded a.current:hover
{

}
	
/*---------------------------------- Second level---------------------------*/
#menu li.expanded ul {
	margin:0;
	padding:0 0 1em 0;
	background-color:transparent;
}
#menu li.expanded ul li {
	text-align: left;
	padding-left:0;
	margin:0 0 0 5px;
	padding:0;
	background-image:none;
}
/* second level items */	
#menu li.expanded ul li a{

	text-decoration:none;
	font-weight:normal;
	display:block;
	border:0;
	height: 100%;
	padding:0.2em 0.2em 0.2em 1.2em;
	margin:0;
}

#menu li.expanded ul li a:link, 
#menu li.expanded ul li a:visited,  
#menu li.expanded ul li a:active
{

}

#menu li.expanded ul li a:focus,
#menu li.expanded ul li a:hover{

}
/* second level cannot be expanded*/
#menu li.expanded ul li.none a
{
}
#menu li.expanded ul li.none a:link, 
#menu li.expanded ul li.none a:visited,
#menu li.expanded ul li.none a:active
{

}
#menu li.expanded ul li.none a:focus, 
#menu li.expanded ul li.none a:hover
{

}
	
/* second level not expanded*/
#menu li.expanded ul li.closed a
{

}
#menu li.expanded ul li.closed a:link, 
#menu li.expanded ul li.closed a:visited,
#menu li.expanded ul li.closed a:active
{

}
#menu li.expanded ul li.closed a:focus, 
#menu li.expanded ul li.closed a:hover
{

}

/* second level expanded - means it is the current section heading but not necessarily current item*/
#menu li ul li.expanded 
{
	background-image:none;
}
#menu li.expanded ul li.expanded a{
	background-image:none;
	background-color:#DEDEDE;
	font-weight:bold;
	padding-left:1.3em;
}
#menu li.expanded ul li.expanded a:link, 
#menu li.expanded ul li.expanded a:visited,
#menu li.expanded ul li.expanded a:active {
	background-color : #DEDEDE;	
}
#menu li.expanded ul li.expanded a:focus, 
#menu li.expanded ul li.expanded a:hover{
	background-color : #DEDEDE;
}
/*-------------------------------second level currrent-----------------------*/
/* current. second level cannot be expanded */
	
#menu li.expanded ul li.none a.current{	

	}
#menu li.expanded ul li.none a.current:link,
#menu li.expanded ul li.none a.current:visited,
#menu li.expanded ul li.none a.current:active {
}
#menu li.expanded ul li.none a.current:focus,
#menu li.expanded ul li.none a.current:hover{

}

/* current. second level closed */
#menu li.expanded ul li.closed a.current:link,
#menu li.expanded ul li.closed a.current:visited
#menu li.expanded ul li.closed a.current:active{	

	}
#menu li.expanded ul li.closed a.current:focus,
#menu li.expanded ul li.closed a.current:hover{

}
	
/* current. second level expanded */
#menu li.expanded ul li.expanded a.current{	

	background-color:#DEDEDE;
}	
#menu li.expanded ul li.expanded a.current:link,
#menu li.expanded ul li.expanded a.current:visited,
#menu li.expanded ul li.expanded a.current:active 
{

}

#menu li.expanded ul li.expanded a.current:focus,
#menu li.expanded ul li.expanded a.current:hover{

}	
#nav li a#ctl00_hprHome
{
	background: url(graphics/home_bullet.gif) no-repeat 1px;
	padding-left:25px;
}