/* Search Controls */

	/* Listing Control */
	.sys_theme-simple .sys_search-control {
	}
	
		/* Title */
		.sys_theme-simple .sys_search-control .sys_search-title {}
					
			
		
		/* Item Summary Wrapper */
		.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem .sys_search-summary {
		position:relative;
		z-index:300;
		top:-15px;
		margin:0;
		padding:0 0 0 9px;
		min-height:1em;
		zoom:1;
		}
			
			/* Description */
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dt.sys_search-description {
			display:none;}
			
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-description {
			display:block;
			color: #484848;}
			
				.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-description strong {
				color:#000;
				font-weight:700;
				}
				
			/* Ranking */
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dt.sys_search-ranking {
			display:none;
			width:60px;}
			
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-ranking {
			float:left;
			margin-right:25px;
			background-repeat:no-repeat;
			background-position:0 0;
			}
				.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-ranking img {
				vertical-align:top;
				margin:.5em 5px 0 0;}
			
			/* Date Created */
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dt.sys_search-datecreated {
			width:60px;}
			
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-datecreated {
			margin-right:25px;}
			
			/* Type */
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dt.sys_search-type {
			width:60px;}
			
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-type {
			font-weight:700;
			margin-right:25px;}
			
	
			/* URL */
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dt.sys_search-url {
			display:none;
			width:2.4em;
			text-transform:uppercase;
			font-size:.9em;}
			.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-url {
			font-style:italic;
			font-size:.9em;
			white-space: pre-wrap; /* css-3 */
			white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
			white-space: -pre-wrap; /* Opera 4-6 */
			white-space: -o-pre-wrap; /* Opera 7 */
			word-wrap: break-word; /* Internet Explorer 5.5+ */
			}
				.sys_theme-simple .sys_search-control .sys_itemslist .sys_subitem dl dd.sys_search-url span {
				font-size:1%;/* remove this once span removal fix is implemented */}
			
			
	/* Search Options Bar*/
	.sys_theme-simple .sys_search-search-control {
	min-height:1em;
	margin:0 0 10px 0;
	padding:0;
	background:#f7f7f7;
	border:1px solid #b3b3b3;
	clear:both;
	position:relative;
	min-width:540px;
	zoom:1;}
	
		.sys_theme-simple .sys_search-search-control .sys_search-options {
		margin:0;
		padding:.4em 20% 0 0;
		position:relative;
		background:none;
		border:0 none;}
		
		.sys_theme-simple .sys_search-search-control .sys_advanced-search-options {
		margin:0;
		padding:.4em 0 0 0;
		position:relative;
		background:none;
		border:0 none;}
	
	
		.sys_theme-simple .sys_search-search-control .sys_searchmode {
		clear:both;
		height:1.8em;
		position:absolute;
		top:-1px;
		right:-1px;
		width:30%;}
			.sys_theme-simple .sys_search-search-control .sys_searchmode a {
			float:right;
			color:#000;
			font-size:.85em;
			list-style-type:none;
			background:#f0f0f0 url("imgs/Arrow.gif") 98% 50% no-repeat;
			border:1px solid #b3b3b3;
			margin:0;
			padding: .2em 22px .3em 12px;
			width: auto;
			cursor: pointer;
			cursor: hand;
			z-index: 0;
			text-decoration:none;
			outline:none;}
			
				.sys_theme-simple .sys_search-search-control .sys_searchmode a:hover {
				text-decoration:underline;
				background:#f0f0f0 url("imgs/ArrowHover.gif") 98% 50% no-repeat;}
				
				.sys_theme-simple .sys_search-search-control .sys_advanced-search-options .sys_searchmode a {
				padding: .2em 12px .3em 22px;
				background:#f0f0f0 url("imgs/ArrowBack.gif") 2px 50% no-repeat;
				}
					.sys_theme-simple .sys_search-search-control .sys_advanced-search-options .sys_searchmode a:hover {
				background:#f0f0f0 url("imgs/ArrowBackHover.gif") 2px 50% no-repeat;
				}
		
		.sys_theme-simple .sys_search-search-control .sys_basic-search-row, 
		.sys_theme-simple .sys_search-search-control .sys_search-row, 
		.sys_theme-simple .sys_search-search-control .sys_advanced-search-row {
		padding:0 10px .5em 10px;
		zoom:1;
		position:relative;
		clear:both;
		height:22px;
		}
		
		.sys_theme-simple .sys_search-search-control .sys_basic-search-row *, .sys_theme-simple .sys_search-search-control .sys_search-row, .sys_theme-simple .sys_search-search-control .sys_advanced-search-row * {
		position:relative;}
	
			.sys_theme-simple .sys_search-search-control label {
			float:left;
			margin:.2em 2px 5px 0;
			padding:0;
			font-weight:700;
			display:none;/* Hides labels */
			}
			.sys_theme-simple .sys_search-search-control .sys_first label {
			display:block;
			width:6.2em;
			line-height:1.2em;
			font-size:12px;
			}
				.sys_theme-simple .sys_search-search-control label.sys_search-label {
				display:none;
				}
			
			.sys_theme-simple .sys_search-search-control input {
			width:61%;
			margin:0 3px 0 0;
			padding:.2em 2px;
			font-size:12px;
			}
			
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row select {
			font-size:12px;
			margin:0 3px 0 0;
			padding:.2em 2px;}
			
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row select, 
			.sys_theme-simple .sys_search-search-control.sys_advanced-search-row input {
			float:left;
			margin:0 3px;
			}
			
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row select {
			width:32%;
			}
			
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row input {
			width:24%;
			}
			
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row span.sys_advanced-search-operator label {
			display:none;}
			.sys_theme-simple .sys_search-search-control .sys_advanced-search-row span.sys_advanced-search-operator select {
			width:6.2em;
			margin-left:0;}

			.sys_theme-simple .sys_search-search-control input.sys_button {
			}
			
			.sys_theme-simple .sys_search-search-control input.sys_addbutton, 
			.sys_theme-simple .sys_search-search-control input.sys_removebutton {
			height:22px !important;
			background-position:1px 50% !important;
			background-repeat:no-repeat !important;
			margin:0 2px 0 0 !important;
			padding:0 0 0 16px !important;
			text-align:left !important;
			font-size:.8em !important;
			text-transform:uppercase !important;
			font-weight:400 !important;
			outline:none !important;
			border:0 none !important;
			font-family:Verdana, Arial, Helvetica, sans-serif !important;
			width:auto !important;
			color:#000 !important;
			background-color:transparent !important;
			cursor:pointer !important;
			}
			
			.sys_theme-simple .sys_search-search-control input.sys_addbutton {
			background-image:url("imgs/Plus.gif") !important;
			width:42px;
			}
			.sys_theme-simple .sys_search-search-control input.sys_removebutton {
			background-image:url("imgs/Minus.gif") !important;
			width:65px;
			}
				.sys_theme-simple .sys_search-search-control input.sys_addbutton:hover, .sys_theme-simple .sys_search-search-control input.sys_removebutton:hover {
			text-decoration:underline;}
			
	
			.sys_theme-simple .sys_search-search-control .sys_button-row {
			text-align:right;}
				.sys_theme-simple .sys_search-search-control .sys_button-row input{
				float:right;}
				
				
	/* Search Query */
	.sys_theme-simple .sys_search-query-control {}
		.sys_theme-simple .sys_search-query-control label {
		float:left;
		font-weight:700;
		width:55px;
		padding:.3em 0 0 0;}
		.sys_theme-simple .sys_search-query-control input.sys_searchbox {
		float:left;
		width:150px;
		margin:0 5px 0 0;}
		.sys_theme-simple .sys_search-query-control input.sys_button {
		float:left;
		width:70px;
		margin:-1px 5px 0 0;}
	