.search{
	display: block;
	float: right;
	width: 670px;
	height: auto;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.search-top{
	background: transparent url(../../../images/components/search/search-top.jpg) no-repeat top left;
	/*float: right;*/
	margin: 0;
	padding: 0;
	width: 670px;
	height: 35px
}
.search-mid{
	background: transparent url(../../../images/components/search/search-mid.jpg) repeat-y top left;
	width: 527px;
	height: auto;
	float: right;
	display: block;
	margin: 0;
	margin-right: 143px;

}
.search-mid form {
	width: inherit;
}
.search-mid form fieldset {
	width: inherit !important;
}
#searchText{
	width: 330px;
	font-weight: bold;
	color: #717171;
	margin-left: 15px;
	padding-left: 10px;
}
.search-foot{
	margin: 0;
	padding: 0;
	float: right;
	background: transparent url(../../../images/components/search/search-foot.jpg) no-repeat top left;
	width: 669px;
	height: 15px
}
div.liContainer {
	float: left;
	width: 140px;
	margin: 2px 0px 2px 35px !important;
}
li.selectable {
	cursor: pointer;
	font-size: 9px;
	color: #717171;
	list-style: url(../../../images/components/search/unselected.png);
	line-height: 11px;
	margin: 0;
	padding: 0 !important;
}
li.selected {
	font-size: 9px;
	list-style: url(../../../images/components/search/selected.png);
}
li.selectable label {
	margin-left: 18px;
}
#searchYears {
	padding-left: 15px;
}
#searchOptions{
	width: 669px;
	padding:0;
	margin:0;
	margin-top: 15px;
}
#tagsContainer{
	padding:0;
        margin:0;
}
