a {
	color:#AE0B15;
	text-decoration:none;
}	

a:hover {
	color:#2EB135;
}

/* Centre nav / top level navigation
-----------------------------------------------------------------------------------*/
#centreNav {
	width:600px; 
	float:left;
}

#centreNav div {
	float:left;
}

/* Left nav
-----------------------------------------------------------------------------------*/
#leftNav {
	padding-top:1px;
	background:url(/consumer/imgs/bg_column1.jpg) no-repeat;
}

#leftNav ul {
	margin:0;
	padding:0;
}

#leftNav li {
	margin:0;
	padding:0;
	float:left; /* Fixes the IE5 whitespace bug, */
	width:100%; /* better yet, use Mozilla! */
}

#leftNav li, #leftNav li li {
	margin:0;
	font-weight:bold;
	list-style-type:none;
	border-bottom:1px solid #D9DAE3;
}

#leftNav li a, #leftNav li a:hover {
	display:block;
	font-size:12px;
	text-decoration:none;
	color:#403E3F;
	padding:9px 9px 9px 9px;
}

#leftNav li a:hover {
	color:#AE0B15;
}

#leftNav ul ul {
	padding:0;
}

#leftNav li li {
	border:none;
	font-weight:normal;
}

#leftNav li li a, #leftNav li li a:hover {
	display:block;
	font-size:11px;
	line-height:12px;
	color:#5C5E61;
	padding:6px 9px 7px 17px;
	background:url(/consumer/imgs/icon_nav_Level2.gif) 9px 9px no-repeat;
}

#leftNav li li a:hover {
	color:#AE0B15;
	background:#E5ECEB url(/consumer/imgs/bg_navLevel2.jpg) repeat-x;
}

/* footer sitemap nav
------------------------------------------------------------------------- */
.footerSitemapContainer {
	float:left;
	width:140px;
	height:144px;
	background:url(/consumer/imgs/sitemapPipe.jpg) top right no-repeat;
}

.footerSitemapContainer ul {
	margin:0;
	padding:2px 10px 6px 21px;
}

.footerSitemapContainer li, .footerSitemapContainer li li {
	margin:0;
	padding:2px 0 0 0;
	font-weight:bold;
	list-style-type:none;
}

.footerSitemapContainer ul ul {
	padding:0;
}

.footerSitemapContainer li li {
	padding:5px 0 1px 0;
	font-weight:normal;
	line-height:14px;
}

.footerSitemapContainer li a, .footerSitemapContainer li a:hover {
	font-size:12px;
	text-decoration:none;
	color:#999999;
}

.footerSitemapContainer li a:hover {
	color:#AE0B15;
}

/* special alignment for the first column */
#footerSitemap1stCol ul {
	padding-left:10px;
}

#footerSitemap1stCol ul ul {
	padding-left:0;
}


