#navigation2{
	width:958px;
		background-image:url(../../images/general/navbg.jpg);
	
}
#nav, #nav ul {
	
	
	height:24px;
	line-height: 18px;
	list-style: none;

	font-weight: bold;
	padding:0px;
	margin:0px;
}
 #nav {
 padding:0px;
 margin:0px;
 width: 821px;
	padding-left:17px;
	padding-right:0px;

}
* html #nav {  width: 801px; }
#nav a {
	display: block;
	
	color: #4a6d8e;
	text-decoration: none;
	padding: 0.25em 0em;
}
 
#nav a.menuparent  {
	background: url(../../images/general/arrow.gif) no-repeat 95% 50%;
}
#nav a.menuparent:hover  {
	background: url(../../images/general/arrow_hover.gif) no-repeat 95% 50%;
}

#nav li {
	float: left;
	padding: 0;
	padding-left:13px;
	padding-right:13px;font-size: 10px;
	/*width: 11em;*/
}
 #nav li li{
		padding: 0px;
	padding-left:0px;
	padding-right:0px;
	margin:0px;
	border:1px solid #ccc;
	background-image:url(../../images/general/navbg.png);
	

	/*width: 11em;*/
}
 
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 10em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
		
}
 
#nav li li {
 padding-left:20px;
 padding-right:20px;
	width: 13em;
	}
 
#nav li ul a {
	width: 13em;
	
}
 
#nav li ul ul {
	margin: -20px 0 0 13em;
}
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
	
	
}
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	
}
 
#nav li li:hover, #nav li li.sfhover {

	color: red;
}
/* Color for active navigation points */
#nav li a:hover{
	color: #272727;

}

