/* CSS Document WL corp site searchmaster with image flow */
.searchCandy { width:610px; height:330px; margin:0 0 15px 0px; background-color:#000000;  padding:5px 180px 8px 180px; position:relative; }
#images{
	visibility:hidden;
	vertical-align:top;
}
#images img { 
	position:absolute; 
	top:0px;
	border:none;
}
#loading {
	margin-top:10px;
	text-align:center;
	width:100%;
}
#loading img {
	margin-top:10px;
	position:relative; 
}
#captions {
	font-weight:bold;
	position:relative; 
	text-align:center;
	z-index:10000;
	display:block;
	font-size:.85em;
}
#scrollbar {
	visibility:hidden;
	position:relative;
	z-index:10001;
	background-color:#000000;
	background-image: url(../graphics/searchy/scrollTrack.gif);
	background-repeat: no-repeat;
	background-position: center center;	
	width:362px;
	height:14px;
}
#slider {
	position:absolute;
	z-index:10002;
	background-image:url(../graphics/searchy/slider.gif);
	background-repeat:no-repeat;
	width:15px;
	height:14px;
}
#imageflow {
	text-align:left;
	height:180px;
	color:#FFFFFF;
}
#imageflow a img { display:inline; margin:auto;}
/**/
.searchBar { background-color:#000000; padding-bottom:5px; margin-bottom:5px;}
#searchIT {
	position: relative;
	height: 45px;
	z-index: 4000;
	background-color: #000000;
	margin-top:-23px;
	width:630px;
}
#searchIT strong { 
	position: relative;
	float: left;
	display: block;
	width: 344px;
	height: 49px;
	padding: 25px 0 0 30px;
	text-indent: -9999px;
}

#searchIT strong a { 
	display: block;
	width: 100%;
	height: 100%;
}

#searchIT p {
	position: absolute;
	right: 2px;
	bottom: -5px;
	background-image: url(../graphics/navigation/search-bg.gif);
	width: 268px;
	height: 33px;
	z-index: 2000;
	padding: 13px 0 0 15px;
	line-height: 1em;
	background-repeat: no-repeat;
}

#searchIT p * { 
	vertical-align: middle;
}

#searchIT p input { 
	width: 198px;
	height:16px;
	padding:7px;
	border:none;
	background:transparent;
	font-size: 1em;
}

#searchIT p input.submit { 
	width: 26px;
	height: 26px;
	padding: 0 0 0 0;
	border: 0;
	background:transparent;
}

/**/


.searchDialogue { width:960px; padding: 3px 5px 10px 5px; }
.pageCount { float:left; width:350px; padding-right:10px; color:#666666; text-align:right; }
.pageNav { float:left; width:580px; margin-left:1em; }

/* label pairs ioverwrite global */
/* label set */
.searchStats { width:700px; padding-left:260px;}
.searchStats .set { clear:both; padding-bottom:1em; }
/*.searchStats .set p { padding-bottom:5px;}
.searchStats .setLabel { display:block; float:left; }

.searchStats .setLabel { width:350px; text-align:right; color:#666666; background-color:#CC9900; }
.searchStats .setDetail { width:250px; color:#000000; margin-left:1em; background-color:#00FF66;  }*/

/* left column st*/
#leftColumn .container,
#rightColumn .container { padding:0 5px 5px 5px;}
#leftColumn .module,
#rightColumn .module {
	background-image: url(../graphics/default/dot.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 8px;
	margin-bottom:.8em;
	font-size:90%;
}
#leftColumn p.moduleTitle,
#rightColumn p.moduleTitle { display:block; background-color:#efefef; padding:5px; font-weight:bold; margin-bottom:5px; font-size:1.1em;}
#leftColumn .module .set,
#rightColumn .module .set { padding:0 5px .5em 5px;}
#leftColumn .module .setLabel,
#rightColumn .module .setLabel { width:100px; text-align:left; color:#666666; }
#leftColumn .module .setDetail,
#rightColumn .module .setDetail {
	width:50px;
	color:#FF3333;
	margin-left:1em;
	text-align:right;
}

#rightColumn .module ol {
	list-style-type:decimal;
	margin:0 0 0 20px;
	padding:0 0 0 10px;
	text-align:left;
	
}
#rightColumn .module ol li { 
	margin-bottom:8px;
	width:150px;
	display:list-item;
}
#rightColumn .module ol li a {	display:block;}


/* search resukt item */
span.highlight {
	font-weight:normal;
	padding:1px .3em 1px .3em;
	background-color:#fcf7d5;
	border:1px solid #fdf2b1;
}
	



.resultItem { clear:both; border-bottom:1px solid #efefef; margin-bottom:1em;}
.resultTitle { padding:3px 5px 5px 5px; background-color:#6397EF; clear:both; width:560px; margin-bottom:5px; }
	.page .resultTitle p { color:#FFFFFF; padding:0 0 0 0; display:block; }
		
	
	
	
	
.resultTitle div { display:block; float:left; }
.resultTitle div.clear { float:none; clear:both; }
	.resultNumber { width:30px;}
	.resultLink { width:330px;}
			#contents .page .resultLink p a { 
				color:#FFFFFF; 
				padding:0 0 0 18px;
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big_blue.gif);
				background-repeat: repeat-y;
				background-position: left 58px;
				display:block;
			}
			#contents .page .resultLink p a:hover {
				padding:0 0 0 18px;
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big_blue.gif);
				background-repeat: repeat-y;
				background-position: left 158px;
			}
	.resultRelevance { width:200px; font-size:80%; margin-top:2px; }
	.page .resultRelevance p { display:block; float:left; }
	.percent { display:block; float:left; width:101px; height:9px; background-color:#efefef; border:1px solid #FFFFFF; margin:1px 5px 0 5px;}
	.percent .value {
		height:9px;
		background-image: url(../graphics/default/percent.gif);
		background-repeat: repeat-x;
		background-position: left top;
		border-right:1px solid #f87c03;
		display:block;
		float:left; 
	}
	
	.resultSummary { clear:both; font-size:90%; }
		.resultSummary p { padding-bottom:8px; }
		.resultSummary .setLabel { display:block; float:left; text-align:left; width:13%; }
		.page .resultSummary .setLabel p { color:#999999; font-weight:bold; padding-left:5px; }
		.resultSummary .setDetail { display:block; float:left; width:87%; margin:0 0 0 0;}
	
	.resultExtract { clear:both; font-size:90%; }
		.resultExtract p { padding-bottom:8px; }
		.resultExtract .setLabel { display:block; float:left; text-align:left; width:13%; }
		.page .resultExtract .setLabel p { color:#999999; font-weight:bold; padding-left:5px; }
		.resultExtract .setDetail { display:block; float:left; width:87%; margin:0 0 0 0;}
	
	.resultExtras div { display:block; float:left; font-size:80%; padding-top:8px; }
	.resultExtras div p { padding-bottom:8px;}
		.resultUrl { width:65%;  }
		.page .resultUrl p {color:#008800; font-family:"Times New Roman", Times, serif;}
		.resultLinkRelated { width:12.5%; text-align:center; }
			.page .resultLinkRelated p a {
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big.gif);
				background-repeat: repeat-y;
				background-position: left 156px;
				padding-left:15px;
			}
			.page .resultLinkRelated p a:hover {
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big.gif);
				background-repeat: repeat-y;
				background-position: left 56px;
				padding-left:15px;
			}
		.resultLinkText { width:12.5%; text-align:center; }
			.page .resultLinkText p a {
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big.gif);
				background-repeat: repeat-y;
				background-position: left 156px;
				padding-left:15px;
			}
			.page .resultLinkText p a:hover {
				background-color: transparent;
				background-image: url(../graphics/default/arrow_right_big.gif);
				background-repeat: repeat-y;
				background-position: left 56px;
				padding-left:15px;
			}
		.resultDocSize { width:10%; text-align:right; float:right; }
