#searchResultsTable{
	margin-top:10px;
	width:100%;
	float:left;
}

#searchResultsTable td{
	vertical-align:top;
	padding-top:10px;
	padding-bottom:10px;
}

#searchResultsTable .imageCol{
	width:1px;
	text-align:right;
	padding-right:15px;
}

#searchResultsTable .descriptionCol{
	font-size:80%;
	font-family:arial;
}

#searchResultsTable .rowSep{
	background-color:gray;
}

#searchResultsTable .rowSep td{
	padding:0px;
	height:1px;
}

#searchResultsTable .artistAuthor{
	font-style:italic;
}

#error{
	color:white;
	font-family:arial;
	padding:5px;
	background-color:red;
	margin-top:5px;
}

#searchFormContainer{
	width:265px;
	height:20px;
}
#searchFormContainer #searchBtn, #advancedSearchSubmitBtn{
	border:solid 1px gray;
	margin-top:5px;
}
#searchFormContainer #searchForm{
	float:left;
}
#loadIndicator{
	position:absolute;
	margin-top:-20px;
}

#advancedSearchForm .removeBtn{
	visibility:hidden;
}

.gateTypeLabel{
	color:gray;
	padding:2px;
	text-transform:uppercase;
	font-family:arial;
}

.browseIndexHeading, .browseIndexItem{
    font-family:arial;
}

.browseIndexHeading{
	margin-top:10px;
	font-weight:bold;
	font-size:110%;
	color:gray;
}
.browseIndexItem a{
	font-size:90%;
	color:black;
}

.browseIndexItem a:hover{
    
}

