:focus {outline:none;}

.js ul.newList {left:-9999px;}

ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0!important; list-style:none; color:#000; width:236px; background:#fff; position:absolute;  border:1px solid #ccc; top:27px!important; left:0; overflow:auto; z-index:9999!important;}

.newListSelected {width:238px; color:#000; height:27px; padding:0; float:left; background:url('/images/template/select_box_bg.gif') no-repeat;}
.newListSelected span {
	width:284px; 
	display:block;
	}
ul.newList li {
	color:#333333;
	padding:3px 8px;
	z-index:999;
	margin:0!important;
	list-style:none!important;
	}
	ul.newList li:hover {
		background:#cfcfcf;
		}
.selectedTxt {
	color:#727373;
	cursor:pointer;
	height:17px;
	overflow:hidden;
	padding:5px 10px;
	width:218px;
	}
	.hiLite {background:#adadad!important; color:#000!important;}

.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/* SMALLER DROP DOWNS (different form id required to style differently to the larger size) */
#search_form ul.newList, #contactsAZ_filter ul.newList, #corporate_contacts_filter ul.newList, .taggedContactSelect .newListSelected ul.newList, .newListSelected ul.newList {
	width:146px;
	top:21px!important;
	z-index:999999!important;
	font-size:11px;
	}
#search_form .newListSelected, #contactsAZ_filter .newListSelected, #corporate_contacts_filter .newListSelected, .taggedContactSelect .newListSelected {
	width:150px; background:url('/images/template/select_box_small_bg.gif') no-repeat;
	margin-right:6px;
	height:21px;
	margin-top:2px;
	z-index:3;
	}
#search_form .newListSelected span, #contactsAZ_filter .newListSelected span, #corporate_contacts_filter .newListSelected span, .taggedContactSelect .newListSelected span {
	width:75px; 
	}
#search_form .newListSelected .selectedTxt, #contactsAZ_filter .newListSelected .selectedTxt, #corporate_contacts_filter .newListSelected .selectedTxt, .taggedContactSelect .newListSelected .selectedTxt {
	padding:3px 6px!important;
	width:138px;
	font-size:11px;
	}
	
table.email .newListSelected ul.newList {
	width:265px!important;
	}
