/* menu */
 ul#menu { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	 padding:0px;
	list-style-type: none;
	color:#000;
	 line-height:14px;
	 display:inline-block;
	 float:left;
	 z-index:100;
	 }
 ul#menu a { 
	color:#000;
	 text-decoration:none;
	 }
 ul#menu > li {
	cursor:pointer;
	float:left;
	position:relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	height: 20px;
	z-index:100;
	}
 ul#menu > li#first {
	background-image: url();
	padding: 0px 7px 0px 0px;
	}
 ul#menu > li#last{
	padding: 0px 0px 0px 7px;
	}	
 ul#menu > li.selected, #menu > li:hover {
		color: #000000;
	}	
	
 ul#menu > li a:hover {
	color:#cccccc;
	}
 ul#menu > li a:active {
	color:#cccccc;
	}	

/* sub-menus*/
 ul#menu ul { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*  display:block; */
	 display:inline;
	 z-index:100;
	}
 ul#menu li ul { 
	position:absolute;
	 left:-10px;
	 top:-10px;
	 margin-top:25px;
	 width:150px;
	 line-height:16px;
	 color:#fff;
	 /* for IE */ display:none;
	 z-index:100;
	 }
 ul#menu li:hover ul { 
	display:block;
	 z-index:100;
	}
 ul#menu li ul li{ 
	margin: 0px 0px 0px 0px;
	padding: 3px 10px 3px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type:none;
	display:block;
	text-align:left;
	background-image: url(/includes/images/dropNavBack2.png);
	background-repeat: repeat-y;
	 }
	 	 
	 
 ul#menu li ul li:first-child { 

	background-image: url(/includes/images/dropNavBackTop2.png);
	background-repeat: repeat-y;
	}
	
 ul#menu li ul li#last { 
	padding: 0px 20px 15px 20px;

	background-image: url(/includes/images/dropNavBackBottom2.png);
	background-repeat: no-repeat;
	}	
 ul#menu li ul li a { 
	display:block;
	 color:#fff;
	 }
 ul#menu li ul li a:hover { 
	color:#cccccc;
	 }

