/* kad */


#nav, #nav ul {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
        line-height: 1;				/* needed for submenus */
}

#nav a {
	display: block;
    white-space: nowrap;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #005495;
    text-decoration: none;
    padding: 0px 10px 0px 10px;
    background: #ffdd5d url(../images/design/divider.gif) 100% 2px no-repeat;
	letter-spacing: 0px;
}

#nav li {
	float: left;
	padding: 2px 0px 2px 0px;
}

#nav li ul {
	position: absolute;
	left: -999em;
        background-color: #ffdd5d;
	width: 135px;
        z-index: 10;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #cccccc;

}

#nav li ul a {
	background-image: none;
	padding: 3px 10px 3px 10px;
}

#nav li ul li {
	width: 135px;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav a:hover {
        background-color: #ffffff;
        color: #f48120;
}

#nav ul li a:hover {
	background-color: #ffffff;
}

/* submenus */
#nav li ul ul {
	margin: -2em 0 0 130px;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
}

#nav li ul li a.submenuheader {
	background: #ffdd5d url(../images/design/rightarrow.gif) center right no-repeat;
}
