.autocomplete-w1 {  position:absolute; top:0px; left:6px; /* IE6 fix: */ _background:none; _top:1px; z-index: 1000; _margin:0px 0px 0px -3px;}
.autocomplete-w2 { padding:0 6px 6px 0; }
.autocomplete {padding-bottom:0em;  width:100px; border-top:1px solid #7D9EBA; border-bottom:0px; background:transparent; color: #003A8D; cursor: pointer; text-align:left;overflow:auto; margin:-4px 6px 6px px; /* IE specific: */   _margin:0px 6px 6px 1px; overflow:hidden; }

/*
*+html .autocomplete {margin:-3px 6px 6px -4px;}  

body.resultlistV2 .autocomplete{ margin:-3px 6px 6px 3px; }

* html body.career .autocomplete{ margin:-3px 6px 6px -0px;  }
* html body.career .autocomplete-w2 { padding:0px 6px 5px 0px; }

* html body.front  .autocomplete{ margin:-3px -3px 6px 0px;  }
* html body.resultlistV2 .autocomplete{ margin:0px -5px 6px 1px;  }

* html body.front  .autocomplete-w1 {margin: 0px 0px 0px -1px; }
* html body.front  .autocomplete-w2 { padding:0px 0px 3px 2px; }
*/
.autocomplete .selected { background:#DFDFDF; }

.autocomplete .preclose {
	height: 5px;
} 

.autocomplete div { 
	padding:2px 5px; 
	color: #0c2577;
	font-family: trebuchet MS,sans-serif;
	background-color:#fff;
	border-left: 1px solid #7D9EBA;
	border-right: 1px solid #7D9EBA;
}

.autocomplete div:hover { text-decoration:underline; }

.resultList .autocomplete div { 
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.front .autocomplete div { 
	font-size: 12px;
}

.wrapword{
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space: pre-wrap;       /* css-3 */
    word-wrap: break-word;       /* Internet Explorer 5.5+ */
} 

.autocomplete span.region {font-size:9px; color:#0c2577;} 

.autocomplete div.as_bottom  {
   background-color: #7D9EBA;
   height: 17px;
   padding-right: 5px;
   text-align: right;
   vertical-align: middle;
   padding-top: 5px;
}

.formkeyword .buttonwrapper {
	text-align: right;
}

.autocomplete .as_bottomline {
    overflow:hidden;
	height:1px;
	background:#7D9EBA;
	margin:0 1px;
	display:block;
	border-bottom: 1px solid #7D9EBA;
}

div.as_bottom a:link,div.as_bottom a:visited {
	color:#ffffff;
	font-size:11px;font-family:trebuchet MS,sans-serif;	
}

div.as_bottom:hover {
	text-decoration:none;	
	color:#ffffff;
}

div.as_bottom a:hover {
	color:#ffffff;
	text-decoration:underline;	
}