


/* -------------
 * Selects
 * ------------- */
.jNiceSelectWrapper {
	width: 132px;
	position:relative;
	height: 19px;
	font:  1.1em Verdana, Arial, Helvetica, sans-serif;
	color:#999;
}

.jNiceSelectWrapper div span {
	float: none;
	position: absolute;
	width: 166px;
	height: 19px;
	line-height: 19px;
	padding: 0px 3px;
	margin-left:16px;
	overflow: hidden;
	border: 1px solid transparent;
	border-right: none;
	background: url(../../../../images/asearchinputbg.gif) top left no-repeat;
	
}

.jNiceSelectWrapper div a {
	display: block;
	position: absolute;
	right: 0px;
	left:166px;
	width: 19px;
	height: 19px;
	margin-top:1px;
	background: url(../../../../images/expand.gif) no-repeat center center;
}

.jNiceSelectWrapper ul {
	position: absolute;
	width: 150px;
	top: 16px;
	left: 16px;
	list-style: none;
	background: #fff;
	display: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	overflow: auto;
	overflow-y: auto;
	z-index:100;
}

.jNiceSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#999;
	background: #fff;
}

.jNiceSelectWrapper ul a:hover { background:#ccc; }
.jNiceSelectWrapper ul a.selected {background: #ccc;}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jNiceHidden {display: none;}

#qlinks form {margin:10px 0 0 10px; padding:0;}

#qlinks label {width:166px; display:block; color:#083a81; font-weight:bold; font-size:1.1em; padding:10px 0 5px 16px;}

#qlinks #go {margin:10px 0 0 140px; background: url(../../../../images/asearchgo.gif); color:#fdce95; font-size:0; width:45px; height:19px; border:none;}



