/* NAVIGATION MENU AREA */

#nav-menu
{
	float: left;
	padding: 0px 0 70px 2px;
	width: 170px;
	height:100%;
	background:#e4edf6;
}
#nav-menu ul, #nav-menu ul li
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#nav-menu ul
{
	border: 1px solid #e5e5e5;
	border-top: 0;
}
#nav-menu ul.nav-primary, #nav-menu ul.nav-secondary
{
	margin-bottom: 5px;
}


/* PRIMARY NAVIGATION USES THE BLUE HEADER BACKGROUND */

#nav-menu ul.nav-primary li h3
{
	background: #a9c9e9 url("_h1_bg.jpg") repeat-x;
	 
	font: bold 110% Verdana, Arial, sans-serif;
	color:#ffffff;
	margin : 0 1px 1px;
	padding: 2px 10px;
	text-decoration:none;
	 
}
#nav-menu ul.nav-primary li h3.first
{
	background: #a9c9e9 url("images/navHead.jpg") no-repeat;
	margin : 0 -1px 1px -1px;
	text-decoration:none;
	color:#ffffff;
}

h3.first a{
color:#ffffff;
text-decoration:none;
}

h3.first a:hover {
color:#333333;
text-decoration:none;
}

h3.first a:visited{
color:#ffffff;
text-decoration:none;
}


#nav-menu ul.nav-primary li ul
{
	border: 0;
}
#nav-menu ul.nav-primary li ul li
{
	padding: 0;
}
#nav-menu ul.nav-primary li ul li a
{
	background-color: #e4edf6;
	border: 1px solid #fff;
	border-top: 0;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 146px;
	text-decoration:none;
	color:#666666;
}


#nav-menu ul.nav-primary a:hover
{
	background-color: #e4edf6;
	border: 1px solid #fff;
	border-top: 0;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 146px;
	text-decoration:none;
	color:#333333;
}


#nav-menu ul.nav-primary li ul li a.navHome
{
	background-color: #e4edf6;
	border: 1px solid #fff;
	border-top: 0;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 146px;
	text-decoration:none;
	color:#ffffff;
}

a.navHome
{
color:ffffff;
text-decoration:none;
}

a.navHome:hover
{
color:333333;
text-decoration:none;
}












/* SUPPORT USES THE GREY HEADER BACKGROUND */

#nav-menu ul.nav-secondary li h3
{
	background: #e6e6e6 url("_h2_bg.jpg") repeat-x;
	color: #333;
	font: bold 120% "Gill Sans MT", "Gill Sans", "Verdana", "Arial", sans-serif;
	margin : 0 1px 1px;
	padding: 2px 10px;
}
#nav-menu ul.nav-secondary li h3.first
{
	background: #e6e6e6 url("_bg.jpg") repeat-x;
	margin : 0 -1px 1px -1px;
}
#nav-menu ul.nav-secondary li ul
{
	border: 0;
}
#nav-menu ul.nav-secondary li ul li
{
	padding: 0;
}
#nav-menu ul.nav-secondary li ul li a
{
	background-color: #f7f7f7;
	border: 1px solid #fff;
	border-top: 0;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: 148px;
}
#nav-menu ul li p
{
	background-color: #f7f7f7;
	margin: 0;
	padding: 2px 10px 7px;
}



 #leftnav {
	float: left;
	width: 162px;
	padding-top: 0px; /* padding from the top for the words, not the */
	background: url('../images/leftnavbg.gif');
	background-color: #e4edf6;

} #leftnav ul {
	display: block;
	list-style: none;
	margin: 5px 0 30px;
	padding: 0;
	background:url('./images/leftnavbg2.gif') no-repeat bottom center;

} #leftnav ul li {
	display: block;
	background: url('../images/leftnavdiv.gif') no-repeat top center;
	margin: 0;
	padding: 2px 0 0 12px;

} #leftnav ul li.active, #leftnav ul li.active-selected {
	background-color: #dadfe5;
	background-position: top right;
	
} #leftnav ul li.active-selected {
	background-image: url('../images/leftnavdiv1.gif');

} #leftnav ul li a {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	line-height: 20px;

} #leftnav ul li a:hover, #leftnav ul li.active a, #leftnav ul li.active-selected a {
	color: #332272;
	font-weight: bold;

} #leftnav ul li.active ul li a, #leftnav ul li.active-selected ul li a {
	font-weight: normal;
	
} #leftnav ul li.active ul li a:hover, #leftnav ul li.active-selected ul li a:hover {
	font-weight: bold;

