/* ---- Home links. ---- */ 
#navigationhome {
	}
#navigationhome ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationhome li {
	margin: 0;
}
#navigationhome a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #CCCCCC;
	color: #373737;
	border-bottom: 1px solid #fff;
}
#navigationhome a:hover {
	background-color: #666666;
	color: #FFFFFF;
	background-image: url(../images/testbg.jpg);
}



/* ---- Red links. ---- */ 
#navigationred ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationred li {
	margin: 0;
}
#navigationred ul li {
	position: relative;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
#navigationred li ul {
	position: absolute;
	left: 183px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}
/* Styles for Menu Items */
#navigationred ul li a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #C3211F;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
	}
#navigationred a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #C3211F;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
 /* Hover Styles */
#navigationred ul li a:hover { 
	background: #8C0C10; 
}
/* Sub Menu Styles */
#navigationred li ul li a { 
	padding: 4px 8px 4px 8px;
} 
/* The magic */
#navigationred li:hover ul, #navigationred li.over ul { 
	display: block; 
} 
/* Fix IE. Hide from IE Mac \*/
* html #navigationred ul li { float: left; height: 1%; }
* html #navigationred ul li a { height: 1%; }/* End */



/* ---- Find A Home links. ---- */ 
#navigationfindahome ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationfindahome li {
	margin: 0;
}
#navigationfindahome a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #D7B00E;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationfindahome a:hover {
	background-color: #F9CA0D;
}



/* ---- Tenant zone links. ---- */ 
#navigationtenantzone ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationtenantzone li {
	margin: 0;
}
#navigationtenantzone a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #E37000;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationtenantzone a:hover {
	background-color: #FF7D00;
}



/* ---- Equality & Diversity links. ---- */ 
#navigationequalitydiversity ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationequalitydiversity li {
	margin: 0;
}
#navigationequalitydiversity a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #0067C1;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationequalitydiversity a:hover {
	background-color: #0085F9;
}



/* ---- Talk to us links. ---- */ 
#navigationtalktous ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationtalktous li {
	margin: 0;
}
#navigationtalktous a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #00C0BE;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationtalktous a:hover {
	background-color: #00E4E1;
}



/* ---- Green links. ---- */ 
#navigationgreen ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationgreen li {
	margin: 0;
}
#navigationgreen a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #2AB73D;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationgreen a:hover {
	background-color: #197126;
}



/* ---- Talk to us links. ---- */ 
#navigationtalktous ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationtalktous li {
	margin: 0;
}
#navigationtalktous a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #00C0BE;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
#navigationtalktous a:hover {
	background-color: #00E4E1;
}



/* ---- Mauve links. ---- */ 
#navigationmauve ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationmauve li {
	margin: 0;
}
#navigationmauve ul li {
	position: relative;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
#navigationmauve li ul {
	position: absolute;
	left: 183px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}
/* Styles for Menu Items */
#navigationmauve ul li a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #533BA1;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
	}
#navigationmauve a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #533BA1;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
 /* Hover Styles */
#navigationmauve ul li a:hover { 
	background: #332464; 
}
/* Sub Menu Styles */
#navigationmauve li ul li a { 
	padding: 4px 8px 4px 8px;
} 
/* The magic */
#navigationmauve li:hover ul, #navigationmauve li.over ul { 
	display: block; 
} 
/* Fix IE. Hide from IE Mac \*/
* html #navigationmauve ul li { float: left; height: 1%; }
* html #navigationmauve ul li a { height: 1%; }/* End */



/* ---- Community links. ---- */ 
#navigationcommunity ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#navigationcommunity li {
	margin: 0;
}
#navigationcommunity ul li {
	position: relative;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
#navigationcommunity li ul {
	position: absolute;
	left: 183px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}
/* Styles for Menu Items */
#navigationcommunity ul li a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #1c3ec5;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
	}
#navigationcommunity a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: #1c3ec5;
	color: #FFFFFF;
	border-bottom: 1px solid #ffffff;
}
 /* Hover Styles */
#navigationcommunity ul li a:hover { 
	background: #12277d; 
}
/* Sub Menu Styles */
#navigationcommunity li ul li a { 
	padding: 4px 8px 4px 8px;
} 
/* The magic */
#navigationcommunity li:hover ul, #navigationcommunity li.over ul { 
	display: block; 
} 
/* Fix IE. Hide from IE Mac \*/
* html #navigationcommunity ul li { float: left; height: 1%; }
* html #navigationcommunity ul li a { height: 1%; }/* End */


/* ---- 404  Yellow links. ---- */ 
#404yellow ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 183px;
	}
#404yellow li {
	margin: 0;
}
#404yellow a {
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
	display: block;
	padding: 4px 8px 4px 8px;
	background-color: F4DB00;
	color: #000000;
	border-bottom: 1px solid #ffffff;
}
#404yellow a:hover {
	background-color: #00B902;
}