﻿#nav2{
	padding: 0 0 5px 0;
	margin: 0;
	list-style: none;
	font: 11px Arial, sans-serif;
	background: #8a52a1;
	position: relative;
	z-index: 200;
	color:#FFF;
}
#nav2 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	font: 11px Arial, sans-serif;
	background: #8a52a1;
	z-index: 200;
	color:#FFF;
	width:120px;
}
#nav2 ul li{
margin:0;
padding:0 0 0 10px;
width:110px;
_padding:0 0 0 2px;
_width:120px;
}
#nav2 img{
_margin-top:9px;
padding:0;
}
#nav2 ul li:hover{
background-color:#FFF;
width:110px;
border:1px solid #8a52a1;
}
#nav2 ul a:hover{
color:#8a52a1;
_border:1px solid #8a52a1;
_border-left:5px solid #FFF;
_padding:0 0 0 0;
_background-color:#FFF;
}

#nav2 {
	height: 25px;
	padding: 0;
}
#nav2 table {
	border-collapse: collapse;
}
#nav2 li {
	float: left;
	_padding: 0 0 0 15px;	
	padding: 0 0px 0 9px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Opera 9 rules here */
	#nav2 li{
		padding: 0 0px 0 4px;}
}
#nav2 li li {
	float: none;
}
/* a hack for IE5.x and IE6 */
#nav2 li a li {
	
}
#nav2 li a {
	display: block;
	float: left;
	color:#FFF;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
	white-space: nowrap;
}
#nav2 li li a {
	height: 20px;
	line-height: 20px;
	float: none;
}
#nav2 li:hover {
	position: relative;
	z-index: 300;
}

#nav2 a:hover {
	position: relative;
	z-index: 300;
	
	color:#FFF;
}
#nav2 :hover ul {
	left: 0;
	top: 22px;
}

#nav2 ul {
	position: absolute;
	left: -9999px;
	top: -9999px;
}
