/* Main Menu
-------------------------------------------*/
#inner-nav {
	width:781px;
	float:left;
}

#left-bg, #right-bg { 
	width:10px;
	height:35px;
	float:left;
	padding:0;
	margin:0;
}

#left-bg {background:url(/images/main/NavBarLeft.gif) no-repeat left;}

#right-bg {background:url(/images/main/NavBarRight.gif) no-repeat left;}

ul#nav {
	width:761px;
	float:left;
	height:33px;
	background:url(/images/main/NavButtonMiddle.gif) center repeat-x;
	background-position: top;
}

ul#nav li {
	float:left;
	margin-top:2px;
	z-index:20;
	height:33px;
}

ul#nav li a {
	font:bold .9em "Lucida Sans",Trebuchet MS, Verdana;
	color:#7C7979;
	width:auto;
	padding:8px 8px;
	height:14px;
	float:left;
	text-align:left;
	text-shadow:0 1px 0 #FFF;
	border-right:1px solid #CCC;
	border-left:1px solid #E2E2E2;	
}

ul#nav li a img {
	margin-top:-5px;
	padding-top:5px;
	height:13px;
}

ul#nav li a:hover {
	background:url(/images/main/NavButtonMiddle.gif) center repeat-x;
	background-position: bottom;
	color:#7C7979;
	text-shadow:0 1px 0 #DEDEDE;}

/* Submenu drop down
-------------------------------------------*/
#nav li{
	float:left;
	position:relative;
	margin:0;
}

#nav li ul {
	position:absolute;
	display:none;
	width:150px;
	top:14px;
	left:0;
	padding:0 5px 1px 2px;
	margin:16px 0 0 0;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius-bottomleft:3px;
	background:#FFF;
	z-index:20;
}
#nav li ul li {
	border-bottom:1px solid #DEDEDE;
	margin-top:1px;
	height:auto;
	z-index:5;
}

#nav li ul a{
	width:140px;
	height:auto;
	font:.95em  "Lucida Sans", Trebuchet MS, Verdana;
	float:left;
	margin:0;
	padding:8px 3px 8px 10px;
	border:none;
	background:#f7f6f6;
}

#nav li ul a:hover{
	background:#dedcdc;
	color:#666;
}

#nav li ul ul {
	left:12em;
	margin:0px 0 0 5px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
	display:none;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
	display:block;
}

/* left menu
-------------------------------------------*/
#leftmenu {
	width:100%;
	margin-top:8px;
	padding-top:15px;
	float:left;
	height:100%;
	background:url(/images/main/bg-submenu-top.png) no-repeat top;
}

#leftmenu .bottom-menu {
	width:100%;
	margin:5px 0 5px 2px;
	height:25px;
}

#leftmenu h4 {
	margin-top:10px;
	text-align:left;
	font:bold 8.5pt "Lucida Sans";
	color:#999;
}
#leftmenu .icon {
	width:auto;
	float:left;
	margin:8px 5px 0 10px;
}

#leftmenu .bottom-menu {background:url(/images/main/sub-bottom-grey.png) no-repeat;}





