#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(../images/overlay.png);}
.dialog {display:none}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}

.autolist { padding: 3px; width: 120%; border: 1px solid #999; font-family: verdana; arial, sans-serif; font-size: 10px;}
.autolist { list-style-type: none; font-family: verdana; arial, sans-serif; font-size: 12px;  margin: 5px 0 0 0; background: #fff; z-index: 25; }
.autolist li { margin: 0 0 5px 0; cursor: default;}
.autolist li:hover { background: #EF1A20; }
.autolist li.selected { background: #EF1A20;}

.autocomplete {
background-color:#000000;
}

.selected {
	background-color: #000000; 
	width: 250px;
	background-color: white;
	border: 2px solid #888;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #000000;
}

div.autocomplete ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div.autocomplete ul li.selected {
	background-color: #ffb;
}

div.autocomplete ul li {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 2px;
	height: 18px;
}

span.informal {
	font-style: italic;
}

.x {
	margin: 0px 20px 0px 20px;
	display: none;
}

