.forms .selectbox {
	vertical-align: middle;
	cursor: pointer;
	position:relative;
	z-index: 0;
}
.forms   .selectbox .select {
background:#ffffff;
	width: 262px;
	height:20px;
	line-height: 22px;
	padding: 0 15px 0 7px;
	color:#000;
	font-size:13px;
	margin-top:-1px;
	border:1px solid #c0c0c0;
	border-radius:3px;
}


.forms  .selectbox .select .text {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.forms .selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 100%;
}
.forms  .selectbox .trigger .arrow {
	position: absolute;
	top: 1px;
	right: 1px;
	background:url(../images/arrow.png) no-repeat;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

.forms  .selectbox .dropdown {
z-index: 99;
position: absolute;
width: 285px;
margin: 0;
padding: 0px 0;
background: #fff;
top: 20px;
left: 0px;
overflow-y:auto;
}

.mfl  .selectbox {
margin-left:10px;	
}

.forms  .selectbox ul {
	margin:0;
	padding:0;
		border:1px solid #c0c0c0;
		border-radius:3px;
}

.forms  .selectbox li {
	padding: 5px 6px 6px;
	font-size:12px;
	color: #000;
	list-style:none;
	border-top:1px dashed #c1c1c1;
}
.forms  .selectbox li.selected {
	background: #555;
	color: #FFF;
}
.forms .selectbox li:hover {
	background: #555;
	color: #FFF;
}




















.def .selectbox {
	vertical-align: middle;
	cursor: pointer;
	position:relative;
}
.def   .selectbox .select {
background:#ffffff;
	width: 232px;
	height:22px;
	line-height: 24px;
	padding: 0 15px 0 7px;
	color:#000;
	font-size:13px;
	margin-top:-1px;
	border:1px solid #c0c0c0;
	border-radius:3px;

}


.def  .selectbox .select .text {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.def .selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 100%;
}
.def  .selectbox .trigger .arrow {
	position: absolute;
	top: 2px;
right: 2px;
	background:url(../images/arrow.png) no-repeat;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

.def  .selectbox .dropdown {
z-index: 99;
position: absolute;
width: 255px;
margin: 0;
padding: 0px 0;
background: #fff;
top: 21px;
left: 0px;
}

.def  .selectbox {
margin-left:10px;	
}

.def  .selectbox ul {
	margin:0;
	padding:0;
		border:1px solid #c0c0c0;
		border-radius:3px;
}

.def  .selectbox li {
	padding: 5px 6px 6px;
	font-size:12px;
	color: #000;
	list-style:none;
	border-top:1px dashed #c1c1c1;
}
.def  .selectbox li.selected {
	background: #555;
	color: #FFF;
}
.def .selectbox li:hover {
	background: #555;
	color: #FFF;
}


.fltform .region .selectbox {
margin-top:15px;	
}

.fltform .region .selectbox .select {
width:136px;
}


.fltform .region .selectbox .dropdown {
width:155px;	
}



.fltform .year .selectbox .select {
width:38px;	
}


.fltform .year .selectbox .dropdown {
width:56px;	
}

.fltform .month .selectbox .select {
width:28px;
}

.fltform .month .selectbox .dropdown {
width:46px;
}

.fltform .state .selectbox .select {
width:108px;	
}


.fltform .state .selectbox .dropdown {
width:126px;	
}

.fltform .selectbox {
	vertical-align: middle;
	cursor: pointer;
	position:relative;
	margin-top:4px;
	margin-bottom:4px;
}
.fltform   .selectbox .select {
background:#ffffff;
	width: 24px;
	height:22px;
	line-height: 24px;
	padding: 0 12px 0 5px;
	color:#000;
	font-size:13px;
	margin-top:-1px;
	border:1px solid #c0c0c0;
	border-radius:3px;

}


.fltform  .selectbox .select .text {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.fltform .selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 14px;
	height: 100%;
}
.fltform  .selectbox .trigger .arrow {
	position: absolute;
	top: 2px;
right: 2px;
	background:url(../images/arrow.svg) no-repeat center;
	width: 18px;
	height: 18px;
	overflow: hidden;
}

.fltform  .selectbox .dropdown {
z-index: 99;
position: absolute;
width: 42px;
margin: 0;
padding: 0px 0;
background: #fff;
top: 21px;
left: 0px;
}


.fltform  .selectbox ul {
	margin:0;
	padding:0;
		border:1px solid #c0c0c0;
		border-radius:3px;
}

.fltform .selectbox li {
	padding: 5px 6px 6px;
	font-size:12px;
	color: #000;
	list-style:none;
	border-top:1px dashed #c1c1c1;
}
.fltform  .selectbox li.selected {
	background: #555;
	color: #FFF;
}
.fltform .selectbox li:hover {
	background: #555;
	color: #FFF;
}



