/* Search Controls */

	/* Listing Control */
	.sys_theme-simple .sys_search-control {
	}
	
		/* Title */
		.sys_theme-simple .sys_search-control .sys_search-title {}
					
			/* Icon */
			.sys_theme-simple .sys_search-control .sys_itemslist div.sys_icon {
			}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_0 {
				background-image:url("imgs/contenttypes/large/0.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_1 {
				background-image:url("imgs/contenttypes/large/1.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_2 {
				background-image:url("imgs/contenttypes/large/2.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_3 {
				background-image:url("imgs/contenttypes/large/3.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_4 {
				background-image:url("imgs/contenttypes/large/4.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_5 {
				background-image:url("imgs/contenttypes/large/5.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_6 {
				background-image:url("imgs/contenttypes/large/6.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_7 {
				background-image:url("imgs/contenttypes/large/7.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_8 {
				background-image:url("imgs/contenttypes/large/8.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_9 {
				background-image:url("imgs/contenttypes/large/9.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_10 {
				background-image:url("imgs/contenttypes/large/10.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_11 {
				background-image:url("imgs/contenttypes/large/11.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_12 {
				background-image:url("imgs/contenttypes/large/12.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_13 {
				background-image:url("imgs/contenttypes/large/13.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_14 {
				background-image:url("imgs/contenttypes/large/14.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_15 {
				background-image:url("imgs/contenttypes/large/15.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_16 {
				background-image:url("imgs/contenttypes/large/16.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_17 {
				background-image:url("imgs/contenttypes/large/17.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_18 {
				background-image:url("imgs/contenttypes/large/18.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_19 {
				background-image:url("imgs/contenttypes/large/19.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_20 {
				background-image:url("imgs/contenttypes/large/20.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_21 {
				background-image:url("imgs/contenttypes/large/21.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_22 {
				background-image:url("imgs/contenttypes/large/22.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_23 {
				background-image:url("imgs/contenttypes/large/23.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_24 {
				background-image:url("imgs/contenttypes/large/24.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_25 {
				background-image:url("imgs/contenttypes/large/25.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_26 {
				background-image:url("imgs/contenttypes/large/26.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_27 {
				background-image:url("imgs/contenttypes/large/27.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_28 {
				background-image:url("imgs/contenttypes/large/28.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_29 {
				background-image:url("imgs/contenttypes/large/29.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_30 {
				background-image:url("imgs/contenttypes/large/30.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_31 {
				background-image:url("imgs/contenttypes/large/31.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_32 {
				background-image:url("imgs/contenttypes/large/32.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_33 {
				background-image:url("imgs/contenttypes/large/33.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_34 {
				background-image:url("imgs/contenttypes/large/34.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_35 {
				background-image:url("imgs/contenttypes/large/35.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_36 {
				background-image:url("imgs/contenttypes/large/36.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_37 {
				background-image:url("imgs/contenttypes/large/37.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_38 {
				background-image:url("imgs/contenttypes/large/38.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_39 {
				background-image:url("imgs/contenttypes/large/39.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_40 {
				background-image:url("imgs/contenttypes/large/40.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_41 {
				background-image:url("imgs/contenttypes/large/41.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_42 {
				background-image:url("imgs/contenttypes/large/42.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_43 {
				background-image:url("imgs/contenttypes/large/43.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_44 {
				background-image:url("imgs/contenttypes/large/44.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_45 {
				background-image:url("imgs/contenttypes/large/45.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_46 {
				background-image:url("imgs/contenttypes/large/46.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_47 {
				background-image:url("imgs/contenttypes/large/47.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_48 {
				background-image:url("imgs/contenttypes/large/48.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_49 {
				background-image:url("imgs/contenttypes/large/49.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_50 {
				background-image:url("imgs/contenttypes/large/50.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_51 {
				background-image:url("imgs/contenttypes/large/51.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_52 {
				background-image:url("imgs/contenttypes/large/52.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_53 {
				background-image:url("imgs/contenttypes/large/53.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_54 {
				background-image:url("imgs/contenttypes/large/54.gif");}
				.sys_theme-simple .sys_search-control .sys_itemslist div.sys_55 {
				background-image:url("imgs/contenttypes/large/55.gif");}
				
		
		/* 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;}
	