/* 	[ COPYRIGHT CONTEGRO  - Intelligent Website Content Management ]   */
/* 	[ http://www.contegro.com ]   */



/* -----[ SEARCH MODULES  ]--------------------------------------------------------------------- */

/* 
		Do not change class names. Alter attributes as required.
*/

/* -----[ SEARCH SIMPLE ]--------------------------------------------------------------------- */

.SearchSimple {
	font-size: 12px;
	text-transform: uppercase;
	color: #013151;
	margin: 0px;
	padding: 0px;
}
.SearchSimple td {
	padding: 0px;
}
.SearchSimple input {
	font-size: 12px;
}

.SearchSimpleGo {
}

	#cT .SearchSimple {
		clear: none;
		float: right;
		display: inline-block;
		white-space: nowrap;
		color: #FFFFFF;
		text-transform: uppercase;
		margin: 8px 0px 0px 0px;
		width: auto;
		height: 32px;
		vertical-align: middle;
	}

	.SearchSimple span {
		margin: 0px 4px 0px 0px;
	}
	#cLS .SearchSimple {
		position: relative;
		font-size: 11px;
		text-transform: uppercase;
		vertical-align: middle;
		margin: 0px 0px 10px 0px;
	}


/* -----[ SEARCH FULL ]--------------------------------------------------------------------- */

.SearchFull {
	width: 100%;
	padding: 4px 0px;
	width: 100%;
	margin-bottom: 20px;
}
.SearchFull td {
	padding: 3px 0px;
}
		.SearchFull input, 
		.SearchFull select, 
		.SearchFull textarea {
			font-family: sans-serif;
			font-size: 12px;
		}

/* -----[ SEARCH RESULTS ]--------------------------------------------------------------------- */

/*
		Unless changed below, the List will use styles from DefaultTheme.css
		Do not change class names. Alter attributes as required.
*/

.SearchResults {
	position: relative;
	display: block;
	clear: both;
	margin: 1em 0em 1em 0em;
	padding: 1.7em 0em 1.7em 4.7em;
	color: #999999;
	min-height: 100px;
	background: url(/Templates/_images/back_search.jpg) no-repeat;
	height: 1%;
}
.SearchResults:hover {
	background: url(/Templates/_images/back_search2.jpg) no-repeat;
}
.SearchResults .ListHolder {
}
.SearchResults .ListItem {
	margin: 0px 0px 15px -20px;
	padding: 0px 0px 0px 20px;
	background: none;
	border-style: none;
	display: block;
	height: 1%;
	font-size: 12px;
}
.SearchResults .ListItem p,
.SearchResults .ListItem li {
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	line-height:1.5em;
	color: #636B75;
}
.SearchResults .ListItem br {
	padding: 0px 0px 0px 0px;
	line-height: 0;
	font-size: 0;
	margin: 0px;
}
		.SearchResults .ListItem a {
			color: #2878b7;
			text-decoration: none;
		}
		.SearchResults .ListItem a:hover {
			color: #013773;
		}


	/* Custom Title */
	.SearchResults .ListCustomTitle {
	}

	/* Separators */
	.SearchResults .ListPrimarySeparator {
	}
	.SearchResults .ListSecondarySeparator {
	}

	/* Thumbnail */
	.SearchResults .ListThumbnail {
		float: right;
	}
	/* ListIcon */
		.SearchResults .ListIcon {
		}

	/* Title */

		.SearchResults .ListItem .ListTitle {
			margin: 0 0 0 -20px;
		}
		.SearchResults .ListItem .ListTitle a {
			font-size: 18px;
			line-height: 1.3em;
			margin: 0em 0em 0.3em 4px;
			float: none;
			text-decoration: none;
		}
		.SearchResults .ListItem .ListTitle a:link,
		.SearchResults .ListItem .ListTitle a:visited {
			padding: 0em;
			color: #2878b7;
			text-decoration: none;
			block: auto;
		}
		.SearchResults .ListItem .ListTitle a:hover {
			padding: 0em;
			color: #013773;
			text-decoration: none;
			block: auto;
		}

	/* Date, Keywords */
		.SearchResults .ListAuthor,
		.SearchResults .ListItemDate,
		.SearchResults .ListKeywords {
		}

	/* Summary */
		.SearchResults .ListSummary {
			font-size: 12px;
		}
		.SearchResults .ListItem li {
			font-size: 12px;
		}
		.SearchResults .ListSummary a {
			color: #2878b7;
			font-size: 80%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background: none;
			text-decoration: none;
			text-transform: uppercase;
		}
		.SearchResults .ListSummary a:hover {
			color: #013773;
			background: none;
		}
	/* Product Catalogue SKU, Price, SalePrice */
		.ListSKU,
		.ListPrice,
		.ListSalePrice {
			font-size: 85%;
			margin: 0 0 0 0;
		}

	/* Creator, Created Date, Updator, Updated Date */
		.SearchResults .ListCreator,
		.SearchResults .ListCreatedDate {
		}
		.SearchResults .ListUpdator,
		.SearchResults .ListUpdatedDate {
		}
		.SearchResults .ListUpdator ListFileName {
		}
		

	/* EndItem (Visual break between each list item) */
		.SearchResults .ListEndItem {
		}
		
