.trigger {
	cursor:pointer;
	color: #940E03;
	text-decoration: underline;
}		
.trigger:hover {
	cursor:pointer;
	text-decoration: underline;
/*	background:#ddf; */
}		
.expanded {
	/*	background:#ccf; */
	cursor:pointer;
	color: #940E03;
	text-decoration: underline;
}
.expanded:hover {
/*	background:#eef; */
	text-decoration: underline;
	cursor:pointer;
}
.show {
	position:static;
	display: table;
}
.hide {
	position:absolute;
	left:-999em;
	height:1px;
	width:100px;
	overflow:hidden;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.smTextExpanded {
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 1px;
	color: #CA8800;
}
/*
span.trigger {
	cursor:pointer;
	color: #008400;
	text-decoration: none;
	border: dashed #008400;
	border-width: 0 0 1px 0;
}
span.trigger:hover {
	cursor:pointer;
	text-decoration: none;
	border-width: 0;
}
span.expanded {
	cursor:pointer;
	color: #008400;
	text-decoration: none;
	border: dashed #008400;
	border-width: 0 0 1px 0;
}
span.expanded:hover {
	text-decoration: none;
	border-width: 0;
	cursor:pointer;
}
*/