#searchResults {
	width: 460px;
	float: left;
	padding-left: 20px;
}
#searchFields {
	width: 250px;
	float: left;
	padding-bottom: 30px;
}
.searchForm {
	padding-right: 20px;
	padding-bottom: 20px;
	background: url(/shared/images/search/vertical_fade_top.gif) top right no-repeat;
}
#searchFields label {
	display: block;
	margin-bottom: 3px;
}
#searchFields #s {
	width: 100%;
}
#searchFields select {
	margin-bottom: 10px;
}
#searchFields .button {
	width: auto;
}
#searchFields .subsets {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 15px 0 15px 0;
	margin: 10px 0 15px 0;
}
#searchFields .subsets label {
	margin: 0px;
}
#searchFields table {
	margin-top: 3px;
	border-collapse: collapse;
}
.searchResult {
	margin-bottom: 20px;
}
.searchResult a {
	font-size: 13px;
}
.searchResult .link {
	color: #84ac3d;
}
.promotion {
	padding: 10px 10px 0 10px;
	background: #DFF2FF none repeat scroll 0 0;
	border: 1px solid #91C1F8;
}
ul.refinements {
	text-align: right;
	margin: 0;
	padding: 0;
}
ul.refinements li {
	background: none;
	margin: 0;
	padding: 0;
}
ul.refinements li.last {
	height: 160px;
	background: url(/shared/images/search/vertical_fade_bottom.gif) top right no-repeat;
}
ul.refinements li a {
	display: block;
	padding: 7px 10px;
	text-decoration: none;
	font-size: 14px;
	border-right: 1px solid #ccc;
	background: url(/shared/images/search/tab_fade.gif) top right no-repeat;
	color: #666;
}
ul.refinements li a:hover,
ul.refinements li a.selected:hover {
	color: red;
}
ul.refinements li a.selected {
	border-right: 0px;
	background: url(/shared/images/search/tab_fade_selected.gif) top right no-repeat;
	color: #0050AB;
	padding: 14px 10px;
}
ul.refinements li a.empty {
	color: #bbb;
}
span.hits {
	font-size: 10px;
}
span.filetype {
	font-size: 10px;
	font-weight: normal;
}
/*
.cse .gsc-branding,
.gsc-branding {
	display: none;
}
.gs-visibleUrl-short {
	display: none;
}
div.gs-webResult div.gs-visibleUrl-long {
	display: block;
}
.gsc-results .gsc-cursor-box div.gsc-trailing-more-results {
	display: none;
}
table.gsc-resultsHeader {
	margin-bottom: 10px;
}
.gs-result {
	margin-bottom: 10px;
}
.gs-result .gs-title, .gs-result a.gs-title, 
.gs-result .gs-title, .gs-result a.gs-title b {
	color: #0377A8;
	font-weight: bold;
}
*/