
/*
#navback {
	background-image: url(topmenuback3.jpg);
	background-repeat: no-repeat;
background-position: top right
}
*/

div#nav {
z-index: 1;
	height: 68px;
	width: 840px;
	margin: 0px;
	margin-left:15px;
/*
	background-image: url(topnav-no-act.jpg);
	background-repeat: repeat-x;
*/
	background-image: url(topmenuback3.jpg);
	background-repeat: no-repeat;
background-position: top right;	

font-family: "Trebuchet MS";
	color: #c6dbe8;
text-align: center;
display:block;
}

* html #nav {
height: 18px;
}


div#nav ul {
margin: 0; 
padding: 0; 
background: #7197AE;
}

div#nav li {
position: relative; 
list-style: none; 
margin: 0;
float: left; 
width: 6.6em; 
line-height: 1em;
}



div#nav li:hover {
	background-color: #366480;
}

div#nav li.submenu {
background: url(dropmenu.gif) 95% 50% no-repeat;
}

div#nav li.submenu:hover {
}

div#nav li a {
display: block; 
width: 90px;
text-decoration: none;
 	background: url(topmenu-off.jpg) top right no-repeat;
	list-style-type: none;
	line-height: 90px;
	color: #c6dbe8;
	font-size:0.9em;
height:68px;
}


* html div#nav li a {
	line-height: 68px;
}

div#nav li a:hover {
background: url(topmenu-on.jpg) top right no-repeat;
height: 68px;
color:white;
}


div#nav>ul a {
width: auto;
}

div#nav ul ul {
position: absolute; 
width:100px;
display: none;
}

div#nav ul ul li {
	/* width: 9em;*/
border-bottom:1px solid #3B6885;
	background-image: none;
	 background-color: #366480; 
text-align: left;
}

div#nav ul ul li a {
	font-size: 0.8em;
	padding:1px 3px 1px 4px;
	background-image: none;
	 background-color: #668EA7; 
	height:auto;
	line-height:20px;
        color: #c6dbe8;
	text-decoration: none;
width:100px;
}

div#nav ul ul li a:hover {
	background-image: none;
	background-color: #366480;
	height:auto;
	line-height:20px;
	color: #fff;
}


div#nav li.submenu li.submenu {
background: url(submenu.gif) 95% 50% no-repeat;
}

div#nav li.submenu li.submenu:hover {

}

div#nav li.submenu li.submenu:hover {

}

div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 
{
display:block;
}

div#nav ul.level2 {
top: 68px; 
left: 0px;
}

div#nav ul.level3 {
top: 0px; 
left: 108px;

}




#funcnav {
text-align:right;
position:relative;
top:20px;
/*float:right;*/
margin-right:100px;
}


 ul#funcnavlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
font-size:0.8em;
}

#funcnavlist li
{
display: inline;
list-style-type: none;
}

#funcnavlist a { padding: 3px 10px; }

#funcnavlist a:link, #funcnavlist a:visited
{
color: #aaa;
font-weight:bold;
text-decoration: none;
}

#funcnavlist a:hover
{
color: #fff;
text-decoration: none;
}


