/* mainnav */

@import url(text-colours.css);
@import url(bg-colours.css);
@import url(images.css);



/* ================================================================== */
/* ========================= OLD SUB NAVIGATION ========================= */
/* ================================================================== */		

/* ------------------------------------------------------------------------- */
/* -------------------------------- level 1 -------------------------------- */
/* ------------------------------------------------------------------------- */

	DIV.mod-subnav-1 ul {
		list-style:	none;
		margin:	0;
		padding: 0;
		border:	none;
		}
				
	DIV.mod-subnav-1 li {
		margin: 0 0 -2px 0px;	/* IE 5 only indent fix */
		ma\rgin: 0 0 0 0;	/* better browser override */
		}
		
/* ---------- Menu item ---------- */
	
	DIV.mod-subnav-1 li a {
		display: block;
		padding: 3px 6px 4px 10px;
		background-color: #8B99A7;
		color: #EEF1F3;
		text-decoration: none;
		border-bottom: solid 1px #3c8d3e;
		}
		
	* html DIV.mod-subnav-1 li a				{ width: 146px; /* IE 5.5 */ }	
	i {content:"\"/*"} DIV.mod-subnav-1 li a	{ width: 130px !important; /* IE6 & Mozilla */ }	
		
	DIV.mod-subnav-1 li a:link {		background-color: #316932;	color: #a4d14b;	text-decoration: none; }
	DIV.mod-subnav-1 li a:visited {		background-color: #316932;	color: #a4d14b;	text-decoration: none; }
	DIV.mod-subnav-1 li a:hover {		background-color: #408b3c;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li a:active {		background-color: #316932;	color: #a4d14b;	text-decoration: none; }
	
/* ---------- Selected Menu item ---------- */
	
	DIV.mod-subnav-1 li.selected a {
		background-color: #08735a;	
		color: #fff;
		font-weight: bold;
		}
	
	DIV.mod-subnav-1 li.selected a:link {		background-color: #005542;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected a:visited {	background-color: #005542;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected a:hover {		background-color: #005542;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected a:active {		background-color: #005542;	color: #fff;	text-decoration: none; }	
	
	
/* ------------------------------------------------------------------------- */
/* -------------------------------- level 2 -------------------------------- */
/* ------------------------------------------------------------------------- */	

	DIV.mod-subnav-1 ul {
		list-style:	none;
		margin:	0;
		padding: 0;
		border:	none;
		}
	
	DIV.mod-subnav-1 li.selected li {
		margin: 0 0 0 0;	/* better browser override */
		}
	
	DIV.mod-subnav-1 li.selected li a {
		display: block;
		padding: 2px 6px 3px 10px;
		background-color: #647484;
		color: #EEF1F3;
		text-decoration: none;
		width: 130px;
		border-top: 1px solid #495460;
		font-weight: normal;
		}
		
	html>body DIV.mod-subnav-1 li.selected li a {
		width: auto;
		}
		
	DIV.mod-subnav-1 li.selected li a:link {		background-color: #647484;	color: #EEF1F3;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li a:visited {		background-color: #647484;	color: #EEF1F3;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li a:hover {		background-color: #4876C1;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li a:active {		background-color: #647484;	color: #EEF1F3;	text-decoration: none; }
	
/* ---------- Nested Selected Menu item ---------- */
	
	DIV.mod-subnav-1 li.selected li.selected a {
		background-color: #586674;	
		color: #fff;
		font-weight: bold;
		border-top: 1px solid #000;
		}
	
	DIV.mod-subnav-1 li.selected li.selected a:link {		background-color: #495460;	color: #EEF1F3;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li.selected a:visited {	background-color: #495460;	color: #EEF1F3;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li.selected a:hover {		background-color: #4876C1;	color: #fff;	text-decoration: none; }
	DIV.mod-subnav-1 li.selected li.selected a:active {		background-color: #495460;	color: #EEF1F3;	text-decoration: none; }		
