/*general styles--------------------*/
body {
	background-color: #666;
}
h1 {
	font-size: 20px;
	color: #006;
	text-transform: uppercase;
	font-weight: normal;
}
h2 {
	color: #900;
	font-size: 14px;
}
h3 {
	color: #000;
	font-size: 12px;
}
a, a:visited, a:link, a h3, a:visited h3, a:link h3 {
	color: #006;
}
a:hover, a:active, a:hover h3, a:active h3 {
	color: #666;
}
.success {
	color: #006; 
	border: 1px solid #006;
}
.mandatory { color: #900; }
.newsheading { color: #900; }
.intro {
}
#icon img { background-color: #006; }
#icon a:hover img { background-color: #666; }
#listtable .heading {
	background-color: #006;
	color: #fff;
}

/*login styles--------------------*/
#loginform {
}
#logoutform {
}

/*page styles--------------------*/
#pagecontainer {
	background: #fff url(/functional/images/tongariro/navbg.gif) repeat-y;
}
#popuppagecontainer {
}
#leftcontainer {
}
#contentcontainer {
}
#popupcontentcontainer {
}

/*header styles--------------------*/
#headercontainer {
	border-bottom: 1px solid #fff;
	height: 100px;
	background-color: #006;
}
#headercontainer .headtext {
	color: #fff;
	font-size: 32px;
	font-style: normal;
	font-weight: bold;
	background-color: #006;
	height: 47px;
	padding-top: 28px;
	width: 599px;
}
#headercontainer .leftimage {
	height: 100px;
}
#headercontainer .rightimage {
	height: 100px;
}

/*footer styles--------------------*/
#footercontainer {
	background-color: #900;
}
#footercontainer li a {
	color: #fff;
}
#footercontainer li a:hover, #footercontainer li a:active {
	color: #006;
}

/*top nav--------------------*/
#topnavcontainer {
	color: #000;
	background: #900 url(/functional/images/tongariro/topnavbg.gif) repeat-x;
}
#topnavcontainer td a {
	color: #fff;
}
#topnavcontainer td a:hover, #topnavcontainer td a:active, #topnavcontainer td a.selected {
	color: #900;
	background: #fff none;
}

/*left nav--------------------*/
#leftnav .level1 {
}
#leftnav .level2 {
}
#leftnav .level1 li {
	background-color: #eee;
}
#leftnav li a {
	color: #000;
}
#leftnav li a:hover, #leftnav li a:active {
	color: #900;
	background-color: #fff;
}
#leftnav li a.selected {
	font-weight: bold;
	color: #900;
	background-color: #fff;
}
#leftnav .level2 li a.selected {
	font-weight: normal;
	color: #900;
	background-color: #fff;
}
