/**********************************************************************/

/************************** menu **************************************/

/**********************************************************************/

/*box models*/

#nav ul, #nav li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav li {
	margin: 0 0 10px 0;
}

#nav li li {
	margin: 0;
}

/*color codes*/

#nav_home,
#nav_contact,
#nav_about,
#nav_resources,
#nav_media_room,
#nav_careers,
#nav_useful_links,
#nav_information_for_consumers, 
#nav_events,
#nav_positions_vacant {
	background: #aac8de;
}

/*40% of theme color*/

#nav {
	background: #7968AB;
}

/*color lv2 menu*/

#nav_home ul,
#nav_positions_vacant ul,
#nav_contact ul,
#nav_about ul,
#nav_resources ul,
#nav_events ul,
#nav_media_room ul,
#nav_careers ul,#nav_useful_links ul,
#nav_information_for_consumers ul {
	background: #e3edf4;
}

/*20% of theme color*/


#nav_education_end_of_life_care_pathways {background:#d6e9be;}


#nav ul {
	background: #e1dce9;
}

/*color lv2 menu seps*/

#nav_home ul li,
#nav_contact ul li,
#nav_about ul li,
#nav_resources ul li,
#nav_media_room ul li,
#nav_careers ul li,
#nav_useful_links ul li,
#nav_positions_vacant ul li,
#nav_events ul li,
#nav_information_for_consumers ul li {
	border-bottom: 2px solid #7968AB;
}


#nav ul li {
	border-bottom: 2px solid #c48bd4;
}



#nav ul ul li, #nav li.last {
	border: none;
}

/*last items*/

#nav_home li.last,#nav_contact li.last,#nav_about li.last,#nav_resources li.last,#nav_media_room li.last,#nav_careers li.last,#nav_useful_links li.last,
#nav_information_for_consumers li.last {
	background: transparent url(../images/bg/bg-nav-blu.gif) bottom center no-repeat;
}


#nav li.last {
	background: transparent url(../images/bg/bg-nav-ppl.gif) bottom center no-repeat;
}


#nav li li li.last {
	background: none;
}

/*current items*/

#nav>li.here>a {
	color: #ffffff;
}

#nav li li.here>a,
#nav li li li.here>a,
#nav li li li li.here>a {
	font-weight: bold;
	color: #000000;
}

/*ie6 only*/

#nav li.here a,
#nav li.here a:link,
#nav li.here a:visited,
#nav li.here a:active,
#nav li.here a:hover {
	_color: #ffffff !important;
}

#nav li.here li a,
#nav li.here li a:link,
#nav li.here li a:visited,
#nav li.here li a:active,  
#nav li.here li a:hover {
	_font-weight: normal !important;
	_color: #000000 !important;
}

#nav li li.here a,
#nav li li.here a:link,
#nav li li.here a:visited,
#nav li li.here a:active, 
#nav li li.here a:hover {
	_font-weight: bold !important;
	_color: #000000 !important;
}

#nav li li.here li a,
#nav li li.here li a:link,
#nav li li.here li a:visited,
#nav li li.here li a:active,
#nav li li.here li a:hover {
	_font-weight: normal !important;
	_color: #000000 !important;
}

/*colors for lv1 current items*/

#nav_home.here,
#nav_contact.here,
#nav_about.here,
#nav_resources.here,
#nav_media_room.here,
#nav_careers.here,
#nav_useful_links.here,
#nav_events.here,
#nav_information_for_consumers.here {
	background: #00599d;
}

/*100% of theme color*/


#nav.here {
	background: #6b4e93;
}

#nav_research_pcrnv {
	background: #e1dce9 !important;
}

#nav_research_pcrnv.last {
	background: #e1dce9 url(../images/bg/bg-nav-ppl.gif) bottom center no-repeat !important;
}


/*links*/

#nav a {
	width: 144px;
}

#nav a,#nav a:link, #nav li li a,#nav li li a:link {
	color: #222222;
	text-decoration: none;
}

#nav a:visited, #nav li li a:visited {
	color: #222222;
	text-decoration: none;
}

#nav a:hover, #nav li li a:hover {
	color: #000000;
	text-decoration: underline;
}

/*link for levels*/

#nav li a {
	padding: 6px 8px;
	display: inline-block;
	margin: 0;
	font-weight: bold;
}

#nav li a:hover {
	
}

#nav li li a {
	font-size: 12px;
	font-weight: normal;
}

#nav li li a:hover {
	
}

#nav li li li a,#nav li li li li a {
	font-size: 11px;
	font-weight: normal;
}

/*identation*/

#nav ul ul a {
	width: 132px;
	padding-left: 20px !important;
	background: transparent url(../images/menu/blt.gif) 8px 10px no-repeat;
}

#nav ul ul ul a {
	width: 120px;
	padding-left: 32px !important;
	background: transparent url(../images/menu/blt2.gif) 20px 10px no-repeat;
}

/*IE hacks*/

/*#nav { .margin-top: -15px; } ie6,7*/

#nav li {
	.height: 1%;
}

/*ie6,7*/

/******************************************************************
Navigation fixes
These are fixes to the navigation to show and hide sections depending on where the user is on the site
******************************************************************/

/* by default only show the level 1 nav */


/* when in level 1 show level 2 */
ul#nav li.here ul,
ul#nav li.parent_here ul{
	display: block;
}

/* when in level 1 do not show level 3 */
ul#nav li.here ul ul,
ul#nav li.parent_here ul ul{
	display: none;
}

/* when in level 2 show level 3 */
ul#nav li ul li.here ul,
ul#nav li ul li.parent_here ul{
	display: block;
}

/* when in level 2 do not show level 4 */
ul#nav li ul li.here ul ul,
ul#nav li ul li.parent_here ul ul{
	display: none;
}

/* when in level 3 show level 4 */
ul#nav li ul li ul li.here ul,
ul#nav li ul li ul li.parent_here ul{
	display: block;
}



#body_research_pcrn #nav_about,
#body_research_pcrn #nav_resources,
#body_research_pcrn #nav_research li,
#body_research_pcrn #nav_education,
#body_research_pcrn #nav_foundation,
#body_research_pcrn #nav_media_room,
#body_research_pcrn #nav_careers,
#body_research_pcrn #nav_useful_links,
#body_research_pcrn #nav_events,
#body_research_pcrn #nav_information_for_consumers {
	display: none;
}

#body_research_pcrn li#nav_research_pcrnv,
#body_research_pcrn #nav_research_pcrnv li {
	display: block;
}