﻿#left ul {
  margin:0; padding:0; list-style:none;
}

#left a {
	display:block; width:11.875em;
}
#left li ul {
	display:none;
}
#left li:hover ul {
	display:block; width:10em;
}

/* Styling for leftcolumn and lnavbar divisions */
#leftcolumn{  
  	width:180px;
}

#leftcolumn h4 {
	padding: 0 0 5px 10px;
	margin: 0;
	font-size: 1em;
	color:#002758;
	font-weight:bolder;	
}

/************************ lnavbar division (For vertical lnavbar)*/
#lnavbar{
 	width:100%;
	padding: 1px 0 0 0;
	border-top: 1px solid #9DB2C3;
}

/* Remove bullets from ul in the lnavbar */
#lnavbar ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

/* List items in the lnavbar */
#lnavbar li{
	margin:-1px 0 0 0;
	padding:0 0 0 1px;
	width:12em;
	/* For flyout menus */
	position:relative;
}

/* applies to all list items of the menuhide class in the lnavbar division  */
#lnavbar a.menuhide {
	text-indent:20px; 
	background-image: url(../../images/arrow1.gif); 
	background-repeat: no-repeat; 
	background-position: 9px 6px;
}

/* applies to all hovers on links of the menuhide class in the lnavbar division */
#lnavbar a:hover.menuhide{
	text-indent:20px; 
	background-image: url(../../images/arrow2.gif); 
	background-repeat: no-repeat; 
	background-position: 9px 6px;
}

/* Applies to lnavbar links, unvisited and visited */
#lnavbar a,
#lnavbar a:link,
#lnavbar a:visited{
	text-decoration:none;
	font-family:Verdana, Geneva, Arial, Sans-Serif;
	font-size:90%;
	color:#002758;
	font-weight:bolder;
	background-color: #F1E3C7;
	display:block;
	height:2.0em;
	line-height:1.8em;
	width:auto;
	padding: 0px 1px 0px 5px;
	outline-style:none;
}

/* Applies to lnavbar links, unvisited and visited of the navdbl class */
#lnavbar a.navdbl,
#lnavbar a.navdbl:link,
#lnavbar a.navdbl:visited{
	height:2.8em;
	line-height:1.2em;
}

/* Applies to lnavbar links, unvisited and visited of the navtri class */
#lnavbar a.navtri,
#lnavbar a.navtri:link,
#lnavbar a.navtri:visited{
	height:3.8em;
	line-height:1.2em;
}

/* lnavbar hover, active, and current page links */
#lnavbar a:hover,
#lnavbar a:active,
#lnavbar li.selected a:link,
#lnavbar li.selected a:visited{
	background:#fff;	
	color:#002758;
}

/*********************************** Flyout menu styles */
/* Applies to flyout menus in lnavbar */
#lnavbar li ul{
	position:absolute;
	top:0;
	width:13em;
	left:99%;	
	z-index:105;
	visibility:hidden;
	/*borders commented-out until sliding menu perfected*/
	/*border-top: 1px solid #D68838; 
	border-bottom: 1px solid #D68838;*/	
}

/* Make flyout menu visible on lnavbar hover */
#lnavbar li:hover ul,
#lnavbar li a:hover ul{ /* IE6 hack */
	visibility:visible; 
}
/************************************************************/
