ul#topnav {
	list-style-type:none;
	font-weight:bold;
	padding-bottom:285px;
	font-size:10pt;
}
ul#topnav li {
	display:block;
	color:#666;
}
/* NAV LINKS */
ul#topnav li a {
	display:block;
	padding:5px 12px 4px 12px;
	height:15px;
	text-decoration:none;
	color:#666;
	background-image: url(images/template/nav-off.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li a.shadow {
	background-image: url(images/template/nav-off-shadow.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.first-item a {
	background-image: url(images/template/nav-off-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.last-item a {
	height:24px;
	background-image: url(images/template/nav-off-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.twoline a {
	padding:2px 12px;
	height:22px;
}
ul#topnav li a:hover,ul#topnav li a:active {
	background:url(images/template/nav-hover.gif) top left no-repeat;
	color:#000;
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li a.shadow:hover,ul#topnav li a.shadow:active {
	background:url(images/template/nav-hover-shadow.gif) top left no-repeat;
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.first-item a:hover,ul#topnav li.first-item a:active {
	background:url(images/template/nav-hover-top.gif) top left no-repeat;
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.last-item a:hover,ul#topnav li.last-item a:active {
	background:url(images/template/nav-hover-bottom.gif) top left no-repeat;
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li a.onstate {
	color:#000;
	background-image: url(images/template/nav-on.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.first-item a.onstate {
	background-image: url(images/template/nav-on-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav li.last-item a.onstate {
	background-image: url(images/template/nav-on-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav ul li a {
	font-size:7pt;
	color:#333;
	padding-top:4px;
	padding-bottom:3px;
	height:17px;
	margin:0;
}
ul#topnav ul li a {
	background-image: url(images/template/nav-hover.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
ul#topnav ul li a.shadow {
	background:url(images/template/nav-hover-shadow.gif) top left no-repeat;
}
ul#topnav ul li.first-item a {
	background:url(images/template/nav-hover-top.gif) top left no-repeat;
}
ul#topnav ul li.last-item a {
	background:url(images/template/nav-hover-bottom.gif) top left no-repeat;
}
ul#topnav ul li.twoline a {
	padding:1px 12px;
	height:22px;
	line-height:8pt;
}

