/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2010 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;}

/*==================================
red curvy example
====================================*/
ul.newList * {
	margin:0; 
	padding:0;
}

ul.newList {
	background:#fff; 
	border:1px solid #ccc; 
	border-width: 0 1px 1px 1px;
	color:#666666; 	
	font-size: 11px	;
	left:0; 	
	list-style:none; 	
	margin:0; 
	overflow: hidden; 	
	padding:0; 
	position:absolute;  
	top:22px; 
	width:150px; 
	z-index:9999;
}

.select ul.newList {
	top: 32px; 
	width: 347px;
}

.newListSelected {
	background:url(../images/bg_tools_select.gif) no-repeat;
	color:#666666;
	float:left;	
	height:20px;
	margin: 0 5px 0 0;
	padding:5px 0 0 6px;
	width:146px; 
	z-index:9999;
}

.newListSelected.select {
	background:url(../images/bg_input2.gif) no-repeat;
	color: #666666;
	font-size: 12px;
	height: 24px;
	margin: 0;
	padding:9px 0 0 6px;	
	width: 343px;
}

.newListSelected.select.blue_required {
	background:url(../images/bg_input2_blue.gif) no-repeat;
}

.newListSelected span {
	display:block;
	width:284px; 
}

ul.newList li {
	padding:3px 8px;
}

#sub_green #right_content ul.newList li,
#sub_orange #right_content ul.newList li,
#sub_blue #right_content ul.newList li,
#sub_purple #right_content ul.newList li {
	background: none;
	border: none;
	font-size: 12px;
	padding: 7px 8px;
	margin: 0;
}

.selectedTxt {
	color: #666666;
	font-size: 11px;
	height:16px;
	overflow:hidden;
	padding:0 23px 0 0;
}

.select .selectedTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.hiLite {
	background:#555555!important; 
	color:#fff!important;
}

.newListHover {
	background:#e1e1e1!important; 
	color:#666666!important; 
	cursor:default;
}

.newListSelHover, 
.newListSelFocus {
	background-position:0 0; 
	cursor:default;
}

.newListOptionTitle {
	font-weight:bold;
}

.newListOptionTitle ul {
	margin:3px 0 0;
}

.newListOptionTitle li {
	border-left:1px solid #ccc;
	font-weight:normal; 
}

