/* CSS Document */
#mainNav {
	float: left;
	width: 240px;
	padding-bottom:19px;
	background:white;
	position: relative;
}

#nav-one {
	margin: 0;
	padding: 0;
	list-style: none;
	z-index:99;
	position: relative;
}
	#nav-one li {
		margin:0;
		padding:0;
		overflow:hidden;
		z-index:99;
		height:31px;
	}
	#nav-one li img {
		margin:0;
		padding:0;
	}
	.nav li ul {
	  background: white;
	  border: 1px solid #B3B3B3;
	  color: #000000;
	  list-style: none;
	  margin: 0;
	  width: 100%;
	  padding: 5px;
	  top: -999em;
	  left: -1px;
	  z-index:99;
	  position: absolute;
	}
	
	.nav li:hover ul,
	.nav li.sfHover ul {
	  top: 0px;
	  left: 240px;
	  height: 214px;
	  z-index:99;
	}
	.nav ul li {
	  border: 0;
	  text-align: left;
	  width:100%;
	  z-index:99;
	}
	.nav ul a {
	  padding-right: 20px;
	  width: 100%;
	  white-space: nowrap;
	  font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 24px;
		color: #000000;
		text-decoration: none;

	}
	.nav ul li a:hover {

		text-decoration: underline;
		color: #000;
	}