#topics ul {
margin:0;
padding: 0 0 0 37px;
}

#topics li {
margin: 0;
padding: 0;
list-style: none;
float:left;
}

.topics-nav-item {
}

/* These styles handle the non-hover rounded background for the topic menus */
.topics-nav-item a:visited, .topics-nav-item a {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 8px 0px;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	background-position: left top;
	background-image: url(/images/topicsmenu/menuitem-leftbleed-bg-off.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	_padding: 0px 0px 8px 0px;
}

.topics-nav-item a:visited span, .topics-nav-item a span {
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	background-position: right top;
	background-image: url(/images/topicsmenu/menuitem-right-bg-off.gif);
	background-repeat: no-repeat;
}

/* These styles handle the non-hover rounded background for the topic menus */
.topics-nav-item a:hover, .topics-nav-item a:active {
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 8px 0px;
	text-decoration: none;
	background-position: left top;
	background-image: url(/images/topicsmenu/menuitem-leftbleed-bg-on.gif);
	background-repeat: repeat-x;
	background-color: #fff;
	_padding: 0px 0px 8px 0px;
}

.topics-nav-item a:hover span, .topics-nav-item a:active span {
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	background-position: right top;
	background-image: url(/images/topicsmenu/menuitem-right-bg-on.gif);
	background-repeat: no-repeat;
}

/* done with topic menus fanciness*/


#topics span {
/*display: none;*/
padding: 2px 10px;
white-space: nowrap;
}

#topics a {
}

#topics-trends {
width: 66px;
height: 22px;
background-image:url(../images/topic-trends-off.gif);
background-repeat:no-repeat;
}
#topics-trends a {
padding: 0 66px 22px 0;
}

#topics-trends a:hover {
background:url(../images/topic-trends-on.gif) no-repeat top left;
}
/*
#topics-accomplishments {
width: 144px;
height: 22px;
background-image:url(../images/topic-accomplishments-off.gif);
background-repeat:no-repeat;
}

#topics-accomplishments a {
padding: 0 144px 22px 0;
}

#topics-accomplishments a:hover {
background:url(../images/topic-accomplishments-on.gif) no-repeat top left;
}

#topics-innovations {
width: 102px;
height: 22px;
background-image:url(../images/topic-innovations-off.gif);
background-repeat:no-repeat;
}

#topics-innovations a {
padding: 0 102px 22px 0;
}

#topics-innovations a:hover {
background:url(../images/topic-innovations-on.gif) no-repeat top left;
}

#topics-solutions {
width: 137px;
height: 22px;
background-image:url(../images/topic-solutions-off.gif);
background-repeat:no-repeat;
}

#topics-solutions a {
padding: 0 137px 22px 0;
}

#topics-solutions a:hover {
background:url(../images/topic-solutions-on.gif) no-repeat top left;
}

#topics-comments {
width: 94px;
height: 22px;
background-image:url(../images/topic-comments-off.gif);
background-repeat:no-repeat;
}

#topics-comments a {
padding: 0 94px 22px 0;
}

#topics-comments a:hover {
background:url(../images/topic-comments-on.gif) no-repeat top left;
}

#topics-polls {
width:51px;
height: 22px;
background-image:url(../images/topic-polls-off.gif);
background-repeat:no-repeat;
}

#topics-polls a {
padding: 0 51px 22px 0;
}

#topics-polls a:hover {
background:url(../images/topic-polls-on.gif) no-repeat top left;
}
*/

