.heapBox 
{ 
	clear:both; 
	display:inline-block;
	line-height: 25px;
	position:relative;
	border: 0px solid #d1d3d4;
	/*background: url(images/dda.png) no-repeat 86% #e7e7e7;*/
}

.heapBox *
{
	margin:0;
	padding:0;
	outline: none;
}

.heapBox.disabled .holder
{
	color:#fff;
}

.heapBox.disabled .handler
{
	background:none;
}

.heapBox a
{
	text-decoration:none;
	color:#616161;
}

.heapBox .holder
{
	width:150px;
	overflow:hidden;
	text-indent:5px;
	border-right:none;
	height:20px;
}

.heapBox .handler
{
	width:25px;
	height:20px;
	border-left:none;
	background: url(images/dda.png) no-repeat center;
}

.heapBox .holder,.heapBox .handler
{
	float:left;
	position:relative;
	overflow:hidden; text-align: right;
}

.heapBox .handler {z-index:10;}

.heapBox1
{
	clear:both;
	position:relative;
	display:inline-block;
	background-position:93%; 
	/*line-height:24px;
	border: 1px solid #d1d3d4;
	background: url(../images/dropdown.png) no-repeat right #fff;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;*/
}

.heapBox1 .holder
{
	width:88px;
	height:25px;
	overflow:hidden;
}

.heapBox1 .handler
{
	width:21px;
	height:25px;
}

.heapBox2 .holder
{
	width:33px;
	height:25px;
}

.heapBox2 .handler
{
	width:21px;
	height:25px;
}

.heapBox div.heap
{
	display:none;
	position:absolute;
	list-style-type:none;
	left:-1px;
	width:175px;
	top:21px;
	overflow:hidden;
	border:1px solid #d1d3d4;
	background-color:#fff;
	z-index:1998;
}

.heapBox1 div.heap1
{
	width:110px;
	top:25px;
}

.heapBox2 div.heap2
{
	width:54px;
	top:25px;
}

.heapBox .heap .heapOptions
{
	display:block;
	overflow:hidden;
	z-index:20;
	position:relative;
}

.heapBox .heap1 .heapOptions
{
	display:block;
	overflow:hidden;
	z-index:2000;
	position:relative;
}

.heapBox .heap a.sliderUp
{
	display:block;
	width:100%;
	height:15px;
	background:#333 url(../gfx/slider_arrow_up.png);
	background-repeat:no-repeat;
	background-position:center center;
	border-bottom:1px solid #111;
	position:absolute;
	top:0px;
	z-index:30;
}

.heapBox .heap a.sliderDown
{
	display:block;
	width:100%;
	height:15px;
	background:#333 url(../gfx/slider_arrow_down.png);
	background-repeat:no-repeat;
	background-position:center center;
	border-top:1px solid #111;
	position:absolute;
	bottom:0px;
	z-index:30;
}

.heapBox .heap .heapOptions .heapOption
{
	z-index:2020;
	position:relative;
	clear:both;
	display:block;
	text-align: center;
}

.heapBox .heap .heapOptions .heapOption a
{
	width:100%;
	display:block;
	/*background:url(../gfx/heapbox_heapitem_bg.jpg) repeat-x;*/
	text-indent:0px;
	/*font-weight:normal;*/
}

.heapBox .heap2 .heapOptions .heapOption a
{
	width:55px;
}

.heapBox .heap .heapOptions .heapOption a:hover
{
	/*color:#fff;*/
	background-color:#e7e7e7;
}

.heapBox .heap .heapOptions .heapOption a.selected
{
	/*background-color:#e7e7e7;*/
	/*color:#fff;*/
}

.heapBox .heap .heapOptions .heapOption a.disabled
{
	color:#888;
}

.heapBox .heap .heapOptions .heapOption a.disabled:hover
{
	background-color:#00aeef;
}
