/* ************************************************************************* */
/* element: hideunhide-link */

a.hideunhide-link {
	display: block;
	padding-left: 1.25em;
	background: transparent url(/myweb/p/wui/3/core/img/icons.png) scroll no-repeat left -5249px;
}

a.hideunhide-link.active {
	background-position: left -5549px;
}

a.hideunhide-link:active,
a.hideunhide-link:hover,
a.hideunhide-link.active:active,
a.hideunhide-link.active:hover {
	background-image: url(/myweb/p/wui/3/core/img/icons_hover.png);
}


/* ************************************************************************* */
/* element: hideunhide-container */

#cp.wide div.hideunhide-container {
	width: 65em;
}

div#mainContent div.hideunhide-container h2.container-title {
	overflow: hidden;
	border-bottom: 0.0556em solid #CCD2D8;
}
div#mainContent div.hideunhide-container a.hideunhide-link {
	text-decoration: none;
}
div#mainContent div.hideunhide-container h2.container-title a.hideunhide-link {
	display: block;
	float: left;
	padding-left: 0.78212em;
	padding-bottom: .0661em;
	background: transparent url(/myweb/p/wui/3/core/img/icons.png) scroll no-repeat left -5248px;
	text-decoration: none;
}

div#mainContent div.hideunhide-container.active h2.container-title a.hideunhide-link {
	background-position: left -5548px;
}

div#mainContent div.hideunhide-container h2.container-title a.hideunhide-link:active,
div#mainContent div.hideunhide-container h2.container-title a.hideunhide-link:hover,
div#mainContent div.hideunhide-container.active h2.container-title a.hideunhide-link:active,
div#mainContent div.hideunhide-container.active h2.container-title a.hideunhide-link:hover {
	background-image: url(/myweb/p/wui/3/core/img/icons_hover.png);
}

div.hideunhide-container div.container-body {
	display: none;
	clear: both;
}
div.hideunhide-container.active div.container-body {
	display: block;
}
