.eui-dropbox {
	display:block;
	cursor:pointer;
}
.eui-dropbox select {
	position:absolute;
	margin-left:-3999px;
}

.dropbox-light {
	color:#8b8d90;
	font-size:11px;
	font-weight:700;
	display:block;
/*	padding-bottom:23px;*/
	width:150px;
}
.dropbox-light .outer {
	display:block;
	position:absolute;
	z-index:200;
	border:#8b8d90 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding:0 25px 0 12px;
	background:#fff url(<site_url>/resources/images/front-end/template/dropbox_arrow_small.png) right no-repeat;
}
.dropbox-light.focused .outer {
    /*	border-color:#94b52c;*/
    z-index: 400;
}
.dropbox-light .inner {
	display:block;
	line-height:21px;
	height:21px;
	white-space:nowrap;
	overflow:hidden;
	text-align:left;
	width:111px;
}
.dropbox-light .listing {
	display:none;
	position:absolute;
	z-index:100;
	margin:2px 0 0;
	width:148px;
	background-color:#fff;
	border:#8b8d90 1px solid;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.dropbox-light .listing ul {
	max-height:400px;
	overflow:auto;
	list-style:none;
	margin:20px 0 7px;
	padding:6px 0 5px;
	display:block;
}
.dropbox-light .listing li {
	display:block;
	color:#437796;
	line-height:14px;
	padding:0 13px;
}
.dropbox-light .listing li:hover, .dropbox-light .listing li.selected {
	color:#fff;
	background-color:#437796;
}


.dropbox-light.open .listing
{
    z-index: 500;
    
}
.dropbox-light.open .outer
{
    z-index: 600;
    
}

.eui-checkbox {
	display:inline;
	float:left;
	cursor:pointer;
}
.eui-checkbox input {
	position:absolute;
	margin-left:-3999px;
}

.checkbox-light {
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:none;
	margin-right:10px;
	width:19px;
	height:19px;
	background:url(images/sprite.png) 0px -260px no-repeat;
}
.checkbox-light.focused {
	background:url(images/sprite.png) -38px -260px no-repeat;
}
.checkbox-light.checked {
	background:url(images/sprite.png) -76px -260px no-repeat;
}
.checkbox-light.checked.focused {
	background:url(images/sprite.png) -114px -260px no-repeat;
}

.eui-radio {
	display:inline;
	float:left;
	cursor:pointer;
}
.eui-radio input {
	position:absolute;
	margin-left:-3999px;
}

.radio-light {
	display:-moz-inline-stack;
	display:inline-block;
	*display:inline;
	*zoom:1;
	float:none;
	margin-right:10px;
	width:19px;
	height:19px;
	background:url(images/sprite.png) 0px -279px no-repeat;
}
.radio-light.focused {
	background:url(images/sprite.png) -38px -279px no-repeat;
}
.radio-light.checked {
	background:url(images/sprite.png) -76px -279px no-repeat;
}
.radio-light.checked.focused {
	background:url(images/sprite.png) -114px -279px no-repeat;
}
