.contendor {		
	padding: 5px;
	border:1px solid #FFFFFF;
	margin: 0 auto;
	width: 1010px;
	height: auto;
	left: 50px;	
}

body{
	background-color:#FFFFFF;
}
.inputImg{
	width:28px;
	height: 20px;
	vertical-align:top;
}
.inputTxt{
	width:200px;
	height: 15px;
	border:solid 1px #999999;
	float: left;
}
#search-wrap input{	
	font-size:12px;
	color:#999999;	
	font-family: Verdana, calibri, Tahoma, Candara;		
	z-index:0;
	float: left;
}

#results{
	width:251px;
	border:solid 1px #DEDEDE;
	display:none;
	position: absolute;
	z-index: 2;
	margin-top: 17px;
	float: left;
	margin-left: 1px;
	background-color: #FFFFCC;
	text-align:left;
	border-top:none;	
}
#results ul, #results li, #results a{padding:0; margin:0; border:0; list-style:none; text-decoration:none;}
#results li {border-top:solid 1px #000000; padding-left:5px;}
#results li a{display:block; padding:4px; color:#000000; font-weight:bold;}
#results li a small{display:block;  color:#999999; font-weight:normal;}
#results li a:hover{background:#CCCCCC;}
#results ul {padding:6px;}
