/*
stylish-select.css 

*/
/*==================================
remove default focus style
====================================*/
/*:focus {outline:none;}*/

.js ul.newList {
	left: -9999px;
}

/*==================================
red curvy example
====================================*/
ul.newList * {
	margin: 0;
	padding: 0;
}
ul.newList {
	scrollbar-face-color: #ed1a3b;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-shadow-color: #ed1a3b;
	scrollbar-highlight-color: #ed1a3b;
	scrollbar-3dlight-color: #ed1a3b;
	scrollbar-darkshadow-color: #ed1a3b;

	margin: 0;
	padding: 0;
	list-style: none;
	color: #000;
	width: 226px;
	background: #fff;
	position: absolute;
	border: 1px solid #b9aca5;
	top: 22px;
	left: 0;
	overflow: auto;
	z-index: 9999;
}
.newListSelected {
	width: 222px;
	color: #000;
	height: 19px;
	padding: 3px 0 0 6px;
	float: left;
	border: 1px solid #b9aca5;
	background: url('/images/dropdownarrow.gif') top right no-repeat;
}
.newListSelected span {
	width: 216px;
	display: block;
}
ul.newList li {
	font-size: 11px;
	padding: 3px 8px;
}
.selectedTxt {
	font-size: 11px;
	color: #b9aca5;
	width: 194px;
	overflow: hidden;
	height: 16px;
	padding: 0 23px 0 0;
}
.hiLite {
	background: #ed1a3b !important;
	color: #fff !important;
}
.newListHover {
	background: #eee8e5 !important;
	color: #000 !important;
	cursor: default
}
.newListSelHover, .newListSelFocus {
	cursor: default;
}
.newListOptionTitle {
	font-weight: bold;
}
.newListOptionTitle ul {
	margin: 3px 0 0;
}
.newListOptionTitle li {
	font-weight: normal;
	border-left: 1px solid #ccc;
}