/******** NAVIGATION -- VERTICAL EXPANDING MENU ***********/
#main_nav {
	position:relative;
	float:left;
	margin:0px;
	
}
ul#nav-ex7 {
	width:175px;
	list-style:none;
	margin: 0px;
	padding: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

ul#nav-ex7 li {
	list-style: none;	
	margin-bottom:5px;
	border: 1px solid #fff; 
}

#nav-ex7 a {
	color: #fff;
}

.closed a {
        padding-left:2px;
        line-height:15px;
        display: block;
	background: url(/images/closed.gif) no-repeat #5285CE;
	padding-left: 17px;
	padding-bottom: 2px;
	color: #fff;
        text-decoration: none;
}

.open a { /* top-level menu links */
	padding-left:2px;
	line-height:15px;
	background-color: #fff;
	color: #FFF;
	display: block;
  	text-decoration: none;
}

.closed a:hover, .open a:hover, .closed a:active, .open a:active {
}

#nav-ex7 li li {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:12px;
}

.open ul a, .closed ul a { /* sub-page menu links */
	 background-image: none;
	 background-color: transparent;
	 border:0px;
	 margin: 0px 0px 0px -38px;
}

.closed ul a:hover, .open ul a:hover, .closed ul a:active, .open ul a:active  {
	text-decoration:underline;
}

.nav-ex-current {	
	color: #fff !important;
}
/* controls the a tag of the open menu */
li.open a {
    background: url(/images/open.gif) no-repeat #0040A2;
    padding-left: 17px;
    padding-bottom: 2px;
    color: #FFF !important;
}
/* controls the a tag under the open menu */
li.open ul li a {
    background: none;
    padding: 0px;
    color: #5285CE !important;
}

/********** END NAV **********/
#nav-text20 {
	margin-left: 5px;
}

#nav-text20 a {
	padding-left: 18px;
    display: block;
	background: url(/images/secondnav-graphic.gif) no-repeat;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 5px;
}