.asmContainer {
	/* container that surrounds entire asmSelect widget */
}

.asmSelect {
	/* the newly created regular 'select' */
	display:inline-table;
	width:280px;



}

.asmOptionDisabled {
	/* disabled options in new select */
	color: #999; 
}

.asmHighlight {
	/* the highlight span */
	padding: 0;
	margin: 0 0 0 1em;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;


}

.asmList {
	/* html list that contains selected items */
	display:inline-table;
	margin: 0.25em 0 1em 0; 
	position: relative;
	display: block;
	padding-left: 0; 
	list-style: none;
	float:right;
	width:280px;
	font-size:13px;
}

.asmListItem {
	/* li item from the html list above */

	margin-left: 0;
	padding-left: 0;
	list-style: none;
	border: 1px solid #bbb;
	width: 100%;
	margin: 0 0 -1px 0;
	line-height: 1em;
	background-color: #F4F4F4;
}

.asmListItem:hover {
	background-color: #e5e5e5;
}

.asmListItemLabel {
	/* this is a span that surrounds the text in the item, except for the remove link */
	padding: 5px; 
	display: block;
	float:left;


}

.asmListSortable .asmListItemLabel {
	cursor: move; 
}

.asmListItemRemove {
	/* the remove link in each list item */
	float:right;
	margin-right:5px; 
	padding-top: 8px;
	background-image:url(../images/remove.png);
	background-repeat:no-repeat;
	background-position:99%;
}

