.barNav a {
	padding:1px 3px 3px 1px;
	margin:3px;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#000000;
	background:#ffe4b5;
	border:1px solid #cccccc;
	border-left:10px solid #cccccc;
	display:inline;
	line-height:25px;
}
.barNav a:hover {
	background: #fafad2;
	border:1px solid #000000;
	border-left: 10px solid #000000;
	text-decoration:none;
	color:#00008b;
}
.barNav a #sp {
	display: none;
}
.barNav a:hover #sp {
	display:inline;
	line-height:15px;
	position:absolute;
	width:130px;
	padding:3px 1px 1px 3px;
	margin-left:-15px;
	margin-top:20px;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	color: #00008b;
	background:#e8e8e8;
	border:1px solid #00008b;
	border-right:3px solid #00008e;
	border-bottom:3px solid #00008e;
	text-align:left;
}

