﻿.form3 select {
	display: block;
	margin: 0 0 10px;
	width: 130px;
	position: relative;
	top:0;
	z-index:999;
}
select.replaced {
	width: 130px;
	position: relative;
	left: -400px; 
	top:-50px;
}
ul.selectReplacement {
	background: url(../images/search/top.gif) top left no-repeat;
	margin: 0 0 10px;
	padding: 0;
	height: 20px;
	width: 130px;
	position: absolute;
	top:5px;
	left:0px;
	/*z-index:2100;*/
}
ul.selectFocused {
	background-image: url(../images/search/top-focus.gif) left top;
}
ul.selectReplacement li {
	background: #fff;
	color: #000;
	cursor: pointer;
	display: none;
	font-size: 11px;
	line-height: 16px;
	list-style: none;
	margin:0 1px 0 1px;
	padding: 1px 12px;
	width: 130px;
}
ul.selectOpen li {
	display: block;
	position:relative;
	top:20px;
	border:1px solid #CCCCCC;
	margin:-1px 0 0 0;
}
ul.selectOpen {
	margin:0;
}
ul.selectOpen {
/*position:relative;
		top:20px;
		border:1px solid #CCCCCC;*/
	}
ul.selectReplacement li.selected {
	background: url(../images/search/bottom.gif) bottom center no-repeat;
	color: #000;
	display: block;
}
ul.selectOpen li.selected {
	background: #fff;
	border: 0;
	display: block;
	background: #DAECF1;
	border:1px solid #CCCCCC;
}
ul.selectOpen li:hover,  ul.selectOpen li.hover,  ul.selectOpen li.selected:hover {
	background: #DAECF1;
	color: #000;
}
/* checkbox skin styles */
input.replaced {
	position: absolute;
	left: -1050px;
	top:0px;
}
span.checkboxReplacement{
	background: url(../images/search/checkbox.gif) top left no-repeat;
	background-position: 0 0;
	margin:0;
	padding:0;
	display:block;
	float:left;
	height: 20px;
	width: 20px;
	position: relative;
	top:0px;
	left:0px;
}
