﻿select.replaced
{
	display:none;
}

ul.selectReplacement li
{
	background-color: #b1e191;
	cursor: pointer;
	display: none;
	line-height:16px;
	list-style: none;
	margin: 0px;
	padding: 0px 12px;
	width: auto;
	z-index:1;
}

ul.bigScope li
{
	cursor: pointer;
	display: none;
	list-style: none;
	margin: 0px;
	padding: 0px 12px;
	width: auto;
	z-index:1;
}


ul.selectOpen li
{
	display: block;
}

ul.selectReplacement.selectOpen li.selected
{
	background-color: #a0d080;
}

ul.selectReplacement.selectOpen li.hover
{
	background-color: #a0d080;
}

ul.bigScope.selectOpen li.selected
{
	background-color: #70a050;
}

ul.bigScope.selectOpen li.hover
{
	background-color: #70a050;
}

ul.selectReplacement li.visible,
ul.selectReplacement.selectOpen li.visible
{
	display: block;
	background-image: url(../img/btn_l.gif);
	background-position: left;
	background-repeat:no-repeat;
	background-color:transparent;
}

ul.bigScope li.visible
{
	display:block;
	border-bottom: 1px solid #70a050;
	padding-bottom: 2px;
}


ul.selectReplacement
{
	background-image: url(../img/ddl_arr.gif);
	background-position: top right;
	background-repeat:no-repeat;
	background-color: #a0d080;
	margin: 0px;
	padding: 0px;
	height:16px;
	font-weight: bold;
	color:White;
	width:90px;
	z-index:1;
}

ul.bigScope
{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	z-index:1;
	position:absolute;
	top:-15px;
	border:1px solid #70a050;
	text-align:left;
	background-image: url(../img/arrow_down_big.png);
	background-position: 152px 12px;
	background-repeat:no-repeat;
	width:175px;
	background-color:#a0d080;
	border-radius: 5px; 
	-moz-border-radius: 5px;
	color:#fff;
	behavior: url(css/PIE.htc);
}

/* autocomplete */
.ac_table { background-color: #ffffff; border: 1px solid #000000;  }
.ac_tr { background-color: #ffffff; }    
.ac_trh { background-color: #60b0e0; }
.ac_tr td { color: #000000; padding-left: 2px; }
.ac_trh td { color: #ffffff; padding-left: 2px; }
.ac_td { padding: 0px; }
