/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3

Licensed under the GPL license:
http://www.gnu.org/licenses/gpl.html
*/


/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

#mainContent .newListSelected {
	background: #FFF url(../images/arrow_dropdown.gif) no-repeat scroll 125px center;
	border: 1px solid #ccc;
	color: #000;
	height: 17px;
	padding: 2px;
	width: 143px;
	line-height: 1;
	_line-height: normal;
	display: inline-block;
	vertical-align: middle;
}
#storeLocator #mainContent .newListSelected {
	width: 229px;
	background: #FFF url(../images/arrow_dropdown.gif) no-repeat scroll 211px center;
	_background: #FFF url(../images/arrow_dropdown.gif) no-repeat scroll 216px center;
}
#mainContent .newListSelected span {
	padding: 0;
	float: none;
	
}
.selectedTxt {

}
.newListSelected div {
	font-size: 12px;
	padding:2px 21px 2px 4px;
	text-align:left !important;
	width:119px;
	height: 17px;
}
#storeLocator .newListSelected div {
	width: 211px;
}
ul.newList {
	color:#000;
	width:146px;
	background:#fff;
	border:1px solid #000;
	top:22px !important;
	_top:26px !important; 
	left:0;
	height:auto;
	overflow:auto;
	font-size: 12px;
	text-align:left!important;
	position:absolute;
	z-index:1000;
	margin: 0;
	padding: 0;
}
#storeLocator ul.newList {
	width: 230px;
}
ul.newList li {
	padding: 2px 5px!important;
	background: none;
}
.hiLite {
	color: #000;
}
.newListHover {
	background:#ccc !important;
	color:#000 !important;
	cursor:default;
}
.newListSelHover {
	cursor: default;
}
.newListSelHover, .newListSelFocus {
	background-position:auto;
	height: 17px;
}
.newListSelHover div, .newListSelFocus div {
	height: 17px;
}