
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: >>>   BROWSE/SEARCH RESULTS   */


#sideSearchBox {
	margin-bottom: 25px;
}
.searchHeader {
	overflow: hidden;
	margin: 0 0 15px;
}
	#mainContent .searchHeader h2 {
		font-weight: normal;
		float:left;
		margin: 0;
		line-height:26px;
	}
	#mainContent .searchHeader .searchTerm {
		border: 1px solid #b3b5b7;/* CR */
		float: left;
		margin: 0 0 0 10px;
		padding: 0 6px;
		height: 24px;
		line-height: 24px;
	}
		/* clean this up later: */
		#mainContent .searchHeader .searchTerm li {
			list-style: none;
		}
			.searchHeader .searchTerm .text strong {
				font-weight: normal;
			}
			.searchTerm .remove {
				padding: 0 1px 0 3px;
			}
			.searchHeader .modifySearch,
			.searchHeader .clearAll {
				display:block;
				float:left;
				height:24px;
				line-height:24px;
				margin:0 0 8px 10px;
				padding:0 6px;
				border:1px solid #b3b5b7;/* CR */
			}

#resultsBarTop,
#resultsBarBottom {
	clear: both;
	overflow:hidden;
}
/*  ADD IN NEXT VERSION
	.resultsBar form {
		float:left;
		margin:0 0 10px 15px;
	}
*/
	.resultsBar .viewControls {
		float: left;
		margin-right: 15px;
	}
	.resultsBar label {
		display: block;
		float: left;
		margin-right: 10px;
	}
	.resultsBar select {
		float: left;
		margin-right: 10px;
	}
	.resultsBar .pagination {
		float: right;
	}
		#resultsBarTop .submit,
		#resultsBarBottom .submit {
			display: inline;
		}
	.jumpToModule .text {
		margin-right:8px;
		width:35px;
	}
	
#searchContent img {
	float: left;
	border:0 none;
	margin:0 10px 10px 0;
	padding:0;
}

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: >>>   IPOD SCROLLER/TAXONOMY NAVIGATION   */

.flyoutStyleNav {
	width: 188px;
	background-color: #f7f7f7;/* CR */
}
.flyoutWrap .topLevel {
	height: 100%;
}
	#columnOne .flyoutStyleNav h2 {
		padding: 3px 6px;
	}
	.flyoutWrap {
		position: relative;
		height: 300px;
		overflow: hidden;
	}
		#columnOne .flyoutStyleNav ul {
			position: relative;
			width: 188px;
			border-left: 1px solid #ccc;/* CR */
			border-right: 1px solid #ccc;/* CR */
			left: -1px;
		}
			#columnOne .flyoutStyleNav li {
				list-style: none;
			}
			.flyoutStyleNav .nestedWrapper {
				position: absolute;
				top: 0px;
				left: 188px;
			}
				#columnOne .flyoutStyleNav ul li a {
					display: block;
					padding: 3px 6px;
				}
				#columnOne .flyoutStyleNav ul li h3 {
					display: none;
				}
				#columnOne .flyoutStyleNav ul li ul {
					display: none;
					position: static;
				}
#columnOne .flyoutBreadcrumbs {
	padding: 3px 6px;
}
	#columnOne .flyoutBreadcrumbs ul {
		border: 0;
		position:static;
		overflow: hidden;
	}
		#columnOne .flyoutBreadcrumbs ul li {
			list-style: none;
			display: inline;
			margin-right: 10px;
		}
		
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: >>>   SITE GEN FEATURES   */




/* this could be moved to entry.css */









