/* $Id$ */


/*********************************
	NAVIGATION
**********************************/
#navigation {
	clear: left;
	float: left;
	width: 970px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 3px;
	list-style-type: none;
	}
#navigation li {
	/* Rollover state */
	float: left;
	display: block;
	height: 85px;
	margin-left: 0px;
	background-position: 0 -85px;
	background-repeat: no-repeat;
	}
#navigation li a {
	/* Rolloff state */
	display: block;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
#navigation li#selected, #navigation li#selected a {
	background-position: 0 100%;
	}
#navigation li span {
	/* Hide <a> text and hide off-state image when rolling over (prevents flicker in IE) */
	display: none;
	}
#navigation li a:hover {
	background-image: none !important;
	}
	
#navigation li.homepage, #navigation li.homepage a {
	width: 120px;
	background-image: url("../images/nav/tabs_homepage.gif");
	}
#navigation li.about, #navigation li.about a {
	width: 120px;
	background-image: url("../images/nav/tabs_about.gif");
	}
#navigation li.events, #navigation li.events a {
	width: 120px;
	background-image: url("../images/nav/tabs_events.gif");
	}
#navigation li.marketing, #navigation li.marketing a {
	width: 120px;
	background-image: url("../images/nav/tabs_marketing.gif");
	}
#navigation li.rwc, #navigation li.rwc a {
	width: 120px;
	background-image: url("../images/nav/tabs_rwc.gif");
	}
#navigation li.resources, #navigation li.resources a {
	width: 120px;
	background-image: url("../images/nav/tabs_resources.gif");
	}
#navigation li.media, #navigation li.media a {
	width: 120px;
	background-image: url("../images/nav/tabs_media.gif");
	}
#navigation li.research, #navigation li.research a {
	width: 120px;
	background-image: url("../images/nav/tabs_research.gif");
	}
/* #navigation li.auckland2011, #navigation li.auckland2011 a {
	width: 120px;
	background-image: url("../images/nav/tabs_auckland2011.gif");
	} */
#navigation li.contact, #navigation li.contact a {
	width: 120px;
	background-image: url("../images/nav/tabs_contact.gif");
	}

#navigation li.null_right, #navigation li.null_right a {
	width: 120px;
	background-image: url("../images/nav/tabs_null.gif");
	}
#navigation li.null_left, #navigation li.null_left a {
	width: 10px;
	background-image: url("../images/nav/tabs_null.gif");
	}
	
	
 /*********************************
	NAVIGATION SHADOW
**********************************/
 
 
 .navshad {
	background-image: url("../images/nav/nav_shad.gif");
	background-repeat: repeat-x;
	min-height:10px;
	height:20px;

}	

div[class] .navshad {
	height:auto;
	}
	
 /*********************************
	LEFTCOLUMN NAV
**********************************/	

.leftnav{
	list-style-type: none;
	padding-top: 0px;
	padding-right: 20px;
	margin-top: 0px;
	margin-left: 5px;
	}

a.leftnav:link, a.leftnav:visited {
	background-image: url(../images/arrow_01.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;
	border-top: 1px solid #eee;
	color: #006699;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	width: 180px;
	text-align: left;
}

.leftnavEnd{
	display: block;
	line-height: 0px;
	/*margin-top:-20px;*/
	margin-left: 5px;
	padding-right: 20px;
	border-bottom: 1px solid #eee;
	width: 180px;
}
a.leftnav:hover {
	background-color: #fafafa;
	color: #000000;
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 9px;
	text-decoration: none;
	background-repeat: no-repeat;
}
a#active_menu {
	color: #000000;
	font-weight: bold;	
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;	

}
a#active_menu_withsub {
	color: #000000;
	font-weight: bold;
	border-bottom: none;	
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;	

}

a.sublevel:link, a.sublevel:visited {

	background-image: url(../images/arrow_01.gif);
	background-position: 15px 9px;
	background-repeat: no-repeat;
	color: #006699;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	width: 180px;
	text-align: left;
		text-decoration: none;
	text-indent: 8px;
	width: 180px;


	/*background-image: url(../images/sub.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-bottom: 1px;
	border-bottom-color: #EDEDED;
	border-bottom-style: solid;
	color: #4682B4;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 20px;
	padding-bottom: 2px;
	padding-top: 2px;
	*/


}
a.sublevel:hover {
	color: #000000;
	text-decoration: none;
	background-color: #fafafa;
	background-image: url(../images/arrow_02.gif);
	background-position: 15px 9px;
}
a#active_sublevel {
	background-image: url(../images/arrow_02.gif);
	background-position: 15px 9px;
	background-repeat: no-repeat;
	color: #000000;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	width: 180px;
	text-align: left;
		text-decoration: none;
	text-indent: 8px;
	width: 180px;

}
	#bread{
	color: #006699;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	padding-left: 20px;
	padding-right: 10px;
	line-height: 12px;
	text-decoration: none;
	text-align: left;
}
#bread ul, #bread a{
	color: #006699;
	font-size: 11px;
	margin-right: 0;
	padding-right: 0;
	text-decoration: none;
	display: inline;
	border: none;
} 
#bread a:hover{
	text-decoration: underline;
} 
#bread ul li {
	margin-right: 0;
	padding-right: 2px;
	border: none;
	list-style: none;
	display: inline;
}

/*********************************
	FOOTER NAV
**********************************/	
.td_footnav {
	width:500px;
	margin-left: 15px;
	margin-bottom: 0px;
	}
#footnav{
	list-style-type: none;
	padding-right: 0px;
	margin-left: 0px;
	}

a.footnav:link, a.footnav:visited {
	background-image: url(../images/arrow_01.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	color: #006699;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 12px;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	width: 150px;
	text-align: left;
}

a.footnav:hover {
	color: #000000;
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
}
/*********************************
	SEARCH PANEL NAV
**********************************/	
#searchnav{
	list-style-type: none;
	padding-right: 0px;
	margin-left: 0px;
	}

a.searchnav:link, a.searchnav:visited {
	background-image: url(../images/arrow_01.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	color: #294074;
	display: block;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 10px;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	width: 150px;
	text-align: left;
}

a.searchnav:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 5px;
	background-repeat: no-repeat;
}



 /*********************************
	SITEMAP NAV
**********************************/	

.sitemapL1{
	list-style-type: none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	margin-top:10px;
	text-decoration: none;
}

a.L1:link, a.L1:visited {
	list-style-type: none;
	background-color: #fafafa;
	background-image: url(../images/arrow_02.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;
	border: 1px solid #eee;
	color: #000000;
	display: block;
	padding: 2px 5px 2px 15px;
	text-decoration: none;
	text-align: left;
	width: 220px;
}

a.L1:hover {
	background-color: #ffffff;
	color: #006699;
	background-image: url(../images/arrow_01.gif);
	color: #000000;
	text-decoration: none;
}

.sitemapL2{
	list-style-type: none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: none;
	margin-left:20px;
}

a.L2:link, a.L2:visited {
	list-style-type: none;
	background-image: url(../images/arrow_01.gif);
	background-position: 5px 9px;
	background-repeat: no-repeat;
	border: 1px solid #eee;
	color: #006699;
	display: block;
	text-decoration: none;
	padding: 2px 5px 2px 15px;
	margin-left:0px;
	text-align: left;
	width: 220px;
	float:left;
}

a.L2:hover {
	background-color: #fafafa;
	color: #000000;
	background-image: url(../images/arrow_02.gif);
	text-decoration: none;
}
