#navDiv {
	width: 252px;
	margin: 12px 0 0 12px;
	padding: 0;
	float: left;
	position: relative;
	}

.navTop {
	width: 252px;
	height: 13px;
	background-image: url(../newcastle/navTop.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	border: none;
}	

.navBottom {
	width: 252px;
	height: 16px;
	background-image: url(../newcastle/navBottom.png);
	background-position: left top;
	background-repeat: no-repeat;
	padding: 0;
	margin: 0;
	border: none;
}	

#nav {
	width: 216px;
	margin: 0;
	padding: 0 16px 0 16px;
	background-color: #F7F7F5;	
	position: relative;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	}

/*--------------------------------

 	LEVEL 1 - normal state

----------------------------------*/

a.togglediv:link, 
a.togglediv:visited,
a.togglediv:hover, 
a.togglediv:active,
a.toggledivCLICK:link, 
a.toggledivCLICK:visited {
	display: block;
	width: 196px;
	height: 18px;	
	padding: 8px 10px 5px 10px;
	margin: 0 0 0 0;
	text-align: left;
	text-decoration: none;
	color: #B0B0B0;
	background-color: #F6F6F5;	
	border-top: 2px solid #fff;
}

a.togglediv:hover, a.togglediv:active {
	color: #757575;
}

/* expanded but not selected */
a.toggledivCLICK:link, 
a.toggledivCLICK:visited {	
	color: #757575; 
	border-bottom: none;
	background-image: url(../newcastle/nav.gif);
	background-position: 0 12px;
	background-repeat: no-repeat;		
	}

a.navFirst:visited {
	border-top: none;	}

a.hasSub {
	background-image: url(../newcastle/nav.gif);
	background-position: 0 12px;
	background-repeat: no-repeat;	
}

/*--------------------------------

 	LEVEL 1 - selected state

----------------------------------*/
a.toggledivSEL:link, 
a.toggledivSEL:visited,
a.toggledivSEL:hover, 
a.toggledivSEL:active {
	display: block;
	width: 206px;
	height: 18px;	
	padding: 10px 0 5px 10px;
	border-top: 2px solid #fff;	
	color: #689BCD;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	border-bottom: none;
	background-image: url(../newcastle/navSel.gif);
	background-position: 0 14px;
	background-repeat: no-repeat;	

}

/*--------------------------------

 	LEVEL 2 - normal state 

----------------------------------*/

/* level 2 holding container */
div.togglesub {
	margin: 0 0 8px 0;
	padding: 0;	}

/* level 2 list container */
div.togglesub ul {
	text-align: left;
	list-style-type: none;
	margin: 0;
	padding: 0;	
		}

/* level item style */
div.togglesub li {
	text-align: left;
	margin: 0;
	padding: 0;		
}



/* level item link/text style */
div.togglesub ul li a:link, 
div.togglesub ul li a:visited,
div.togglesub ul li a:hover, 
div.togglesub ul li a:active {
	color: #757575;
	text-decoration: none;
	text-align: left;
	background-image: url(../newcastle/navsub.gif);
	background-position: 10px 6px;
	background-repeat: no-repeat;
	display: block;	
	width: 196px;
	height: 16px;
	padding: 2px 0 2px 20px;
}

/* selected list style */
div.togglesub ul li.sel a:link, 
div.togglesub ul li.sel a:visited,
div.togglesub ul li.sel a:hover, 
div.togglesub ul li.sel a:active {
	color: #689BCD;
	background-image: url(../newcastle/navsubSEL.gif);	
}

/*--------------------------------

 	LEVEL 2 - selected state 

----------------------------------*/

/* level 2 holding container */
div.togglesubSEL {
	margin: 0 0 8px 0;
	padding: 0;	}

/* level 2 list container */
div.togglesubSEL ul {
	text-align: left;
	list-style-type: none;
	margin: 0;
	padding: 0;	
		}

/* level item style */
div.togglesubSEL li {
	text-align: left;
	margin: 0;
	padding: 0;		
}



/* level item link/text style */
div.togglesubSEL ul li a:link, 
div.togglesubSEL ul li a:visited,
div.togglesubSEL ul li a:hover, 
div.togglesubSEL ul li a:active {
	color: #B0B0B0;
	text-decoration: none;
	text-align: left;
	background-image: url(../newcastle/navsub.gif);
	background-position: 10px 6px;
	background-repeat: no-repeat;
	display: block;	
	width: 196px;
	height: 16px;
	padding: 2px 0 2px 20px;
}

/* selected list style */
div.togglesubSEL ul li.sel a:link, 
div.togglesubSEL ul li.sel a:visited,
div.togglesubSEL ul li.sel a:hover, 
div.togglesubSEL ul li.sel a:active {
	color: #689BCD;
	background-image: url(../newcastle/navsubSEL.gif);	
}

