.selectbox {
	position: relative;
	border: 1px solid #cccccc;
	z-index: 1;
	min-width: 100px;
	border-radius: 4px;
	vertical-align: middle;
}
.selectbox:before {
	content: "";
	position: absolute;
	top: 50%;
	right: 4px;
	width: 0;
	height: 0;
	margin-top: -2.5px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #808080;
}
.selectbox:after{content:'';position: absolute;width: 1px;height: 25px;background-color: #cccccc;right: 18px;}
.selectbox label {
	position: absolute;
	top: 4px;
	left: 9px;
	padding: 0 0 0 0;
	color: #999;
	z-index: -1;
	font-size: 12px;
	font-weight: 500;
}
.selectbox select {
	width: 100%;
	height: auto;
	line-height: normal;
	font-family: inherit;
	padding: 4px 0 5px 0;
	border: 0;
	opacity: 0;
	filter:alpha(opacity=0);
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	font-size: 12px;
}
