.autocomplete-w1 {background:url(../images/system/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete {border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div {padding:3px 10px; white-space:nowrap; overflow:hidden;border-bottom:1px solid #999; }
.autocomplete div:hover {cursor:pointer;}
.autocomplete strong { font-weight:bold; color:#22a7c8; }

.searchResults{ margin-left: 15px;}    
.searchResults ul { list-style: none; }

#letterblock {oveflow:hidden;}
#letterblock ul {list-style:none !important;margin-bottom:20px;overflow:hidden;}
#letterblock li {list-style:none !important;background:none;float:left;display:inline;margin:0 10px 0 0;padding:5px 0;}
#letterblock a {display:block;padding:2px 6px;border:1px solid #265686;color:#fff;background:#0e4779;text-shadow:0px 1px 1px #265686;font-weight:normal;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
#letterblock a:hover {background:#619ac9;}
#letterblock li.active a {background:#fff;color:#000;text-shadow:0px 1px 1px #fff;border-color:#000}	
/*		#letterblock li.inactive a {background:#f0f0f0;border:1px solid #ccc;color:#999999;text-shadow:none;cursor:default;}*/
#letterblock li.inactive {display:none;}

#atoz-search {clear:both;margin:0 0 20px 0;overflow:hidden;background:#f0f0f0;border:1px solid #dadada;padding:15px;}
#atoz-search label {float:left;font-weight:bold;font-size:20px;margin-right:10px;margin-bottom:5px;padding-top:5px;}
#atoz-search input {height:28px;line-height:28px;border:1px solid #000;padding:0 10px;margin-right:10px;color:#000;float:left;}	

#listresults h2 {border-bottom:1px solid #ccc;padding:0 0 5px 0;position:relative;}
#listresults h2 span {float:right;font-size:10px;}
#listresults h2 a {}

#listresults .list-heading {
	margin-left:5px;
}

#listresults .list-heading {
	list-style: none;
	background:none;
}

#listresults .list-heading h3 {
	border:none;
	margin-top:10px;
	
}

#listresults .list-item {
	margin-left:35px;
}