/* CSS Document */
/* Firefox Dotted Outline Fix */
	a:active {
	outline: none;
}
/* Firefox Dotted Outline Fix */
	a:focus {
	-moz-outline-style: none;
}
/*----------- top navigation -------------*/
#topNav_container {
	color:inherit;
	background:#717171 url("../images/nav-bg.gif") repeat-x;
}
#topNav {
	font:bold 18px verdana, helvetica, sans-serif;
	height:40px;
}
#topNav ul {
	padding:5px 0 0 0;
	list-style:none;
}
#topNav ul li {
	display:inline;
}
#topNav a {
	float:left;
	background:url("../images/tableft.gif") no-repeat left top;
	padding:0 0 0 10px;
	margin:0 0 0 2px;
	text-decoration:none;
}
#topNav a span {
	float:left;
	display:block;
	background:url("../images/tabright.gif") no-repeat right top;
	padding:5px 15px 7px 6px;
	margin:0;
	text-decoration:none;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topNav a:link span {
	float:none;
}
/* End IE5-Mac hack */
#topNav a:hover span, #topNav a:visited span {
	background-color:inherit;
	text-decoration:none;
}
#topNav a:hover {
	background-position:0% -30px;
}
#topNav a:hover span {
	background-position:100% -30px;
	cursor:pointer;
}
#active a:link, #active a:visited, #active a:hover {
	background-position:0% -30px;
	text-decoration:none;
}
#active a:link span, #active a:visited span, #active a:hover span {
	background-position:100% -30px;
	text-decoration:none;
}