/************************************************************************/ /* START: js filter */  
div.gui-select {
	position: relative;
	z-index: 1;
	margin: 0pt;
	*margin:1px 0 0 0;
	width: 182px;
}
div.active-gui-select {
	z-index: 2;
}
div.gui-select p.title {
	font-size: 11px;
	height: 17px;
	line-height: 16px;
	overflow: hidden;
	width: 320px;
}
div.gui-select p.title a {
	background: #fff url(img/pulldown-bg-plus.gif) no-repeat right bottom;
	display: block;
	color: #666;
	height: 17px;
	padding: 0 16px 0 7px;
	white-space: nowrap;
	width: 297px;
	text-indent: 13px;
}
div.active-gui-select p.title a {
	background: #fff url(img/pulldown-bg-minus.gif) no-repeat right bottom;
	display: block;
	color: #666;
	height: 17px;
	padding: 0 16px 0 7px;
	white-space: nowrap;
	width: 297px;
}
div.gui-select p.selected-title a {
	color: #900;
}
div.gui-select div.content {
	background: #fff;
	left: -7000px;
	max-height: 189px;
	overflow: hidden;
	position: absolute;
	top: 18px;
	width: 318px;
	z-index: 1;
	border:#666 solid 1px;
}
div.gui-select div.active-content {
	left: 0;
}
div.gui-select ul {
	overflow: hidden;
	padding: 5px 10px 6px 7px;
	position: relative;
}
div.gui-select li.unchecked {
	background: #fff url(img/pulldown-bg-unchecked.gif) no-repeat right bottom;
	color: #666;
	height: 18px;
	white-space: nowrap;
	font-size: 11px;
	line-height: 14px;
	display: block;
	padding: 0 16px 0 3px;
	width: 297px;
}
div.gui-select li.checked {
	background: #fff url(img/pulldown-bg-checked.gif) no-repeat right bottom;
	color: #666;
	height: 18px;
	white-space: nowrap;
	font-size: 11px;
	line-height: 14px;
	display: block;
	padding: 0 16px 0 3px;
	width: 297px;
}
div.gui-select li.childunchecked {
	background: #fff url(img/pulldown-bg-childunchecked.gif) no-repeat right bottom;
	color: #666;
	height: 18px;
	white-space: nowrap;
	font-size: 11px;
	line-height: 14px;
	display: block;
	padding: 0 16px 0 3px;
	width: 297px;
}
div.gui-select li.childchecked {
	background: #fff url(img/pulldown-bg-childchecked.gif) no-repeat right bottom;
	color: #666;
	height: 18px;
	white-space: nowrap;
	font-size: 11px;
	line-height: 14px;
	display: block;
	padding: 0 16px 0 3px;
	width: 297px;
}
div.gui-select li.unchecked span.value {
	display: none;
}
div.gui-select li.unchecked a:hover {
	padding-left:15px;
	color: #900;
}
div.gui-select li.checked a {
	padding-left:15px;
}
div.gui-select li.unchecked a {
	padding-left:15px;
}
div.gui-select li.childunchecked a:hover {
	padding-left:32px;
	color: #900;
}
div.gui-select li.childchecked a {
	padding-left:32px;
}
div.gui-select li.childunchecked a {
	padding-left:32px;
}
div.gui-select li.unchecked span.no {
	color: #999;
}
div.gui-select div.slider-wrapper {
	border: 2px solid #fff;
	border-top-width: 1px;
	height: 186px;
	left: 302px;
	position: absolute;
	top: 0;
	width: 13px;
}
div.gui-select div.arrow-up, div.gui-select div.arrow-down, div.gui-select div.handle, div.gui-select div.slider {
	background-color: #ccc;
	background-repeat: no-repeat;
	background-position: 2px 4px;
	height: 12px;
	left: 0;
	position: absolute;
	top: 0;
	width: 13px;
}
div.gui-select div.arrow-up {
	background-image: url(img/gui-select-arrow-up.gif);
}
div.gui-select div.arrow-down {
	background-image: url(img/gui-select-arrow-down.gif);
	top: 174px;
}
div.gui-select div.slider {
	background: #f4f4f4;
	height: 158px;
	top: 14px;
}
div.gui-select div.handle {
	height: 0; /* set by js */
}  /* END: js filter */ /************************************************************************/
div.aggregationblock {
*position:relative;
*top: -20px;
}
div.tv_currentUser {
	float:right;
	font-size: 11px;
	line-height: 16px;
	font-family: arian, sans-serif;
	background: url('img/icon-currentuser.gif') no-repeat 0px 0px;
	padding-left: 16px;
	color: #666666;
}
div.tv_currentUser_layer {
	font-size: 11px;
	line-height: 16px;
	font-family: arian, sans-serif;
	background: url('img/icon-currentuser.gif') no-repeat 0px 0px;
	padding-left: 16px;
	color: #666666;
}
div.tv_rhc {
	border: 1px solid #cccccc;
	padding: 1px 6px 5px 6px;
	margin-top: 4px;
	width: 161;
}
div.tv_rhc input {
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #999999;
	margin-bottom: 6px;
	width:147px /* All Browsers */;
 *width:145px /* IE6 and IE7 */;
	_width:145px /* IE6 */;
}
div.tv_rhc button.handledGeneric {
	font-size: 11px;
	line-height: 14px;
	background: #999;
	color: #fff;
	display: block;
	float: right;
	padding: 0 6px;
	text-align: center;
	overflow: visible;
	width: auto;
}

