/* TITLE */
#navtitle {
	background: #5F94C0 url(../../images/menu_bg.gif);
	color: #fff;
	font-weight: bold;
	padding: 6px;
	border: 1px solid #5F94C0;
}

.nav-menu {
	background-image:url(../../images/menu_bottom.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	border:0 none;
	overflow:hidden;
	padding:8px 10px 20px;
	}

.nav-menu-title { 
	width: 162px;
	background:url(images/menu_top.jpg) no-repeat left top;
	border: 0px none;
	line-height: 27px;
	height: 28px;
	overflow: hidden;
	white-space: nowrap;
	color: #000;
	font-weight: bold;
	text-transform:uppercase;
	font-size:12px;
	position: relative;
	padding:6px 0px 6px 15px;
}

#navicon { vertical-align: middle; border:0; }

/* BORDER */
#nav { border: 0px solid #5F94C0; border-top: 0px; margin-bottom: 0px;}

#nav a { border-bottom:1px solid #CACACA;
font-size:12px;
padding:8px 0 9px 5px;
color:#000; }

#nav dl, #nav dt {   margin-bottom: 15px;
  background-image:url(../../images/menu_middle.jpg);
  background-repeat:repeat-y;
  background-position:top; }

#nav dl dd { list-style-type: none; padding: 0; margin: 0; }

/* FIRST LEVEL */
#nav dl dt a {
}

/* SECOND LEVEL */
#nav dl dd a {
}

/* THIRD LEVEL */
#nav dl dd dl dd a {

}

#nav dl dt a:hover {  color: #CD3781; font-weight: bold; } /* FIRST LEVEL HOVER */
#nav dl dt a#currentgrp {  color: #CD3781; font-weight: bold; } /* FIRST LEVEL ON */

#nav dl dd a:hover { color: #CD3781; font-weight: normal; } /* SECOND LEVEL HOVER */
#nav dl dd a#currentcat {  color: #CD3781; font-weight: bold; } /* SECOND LEVEL ON */

#nav dl dd dl dd a:hover {  color: #CD3781; font-weight: normal; } /* THIRD LEVEL HOVER */
#nav dl dd dl dd a#currentsub { color: #CD3781; font-weight: bold; } /* THIRD LEVEL ON */
