﻿a {cursor:pointer !Important;}
#search-button {float:left;height:30px}
#search-button a span {height:30px;float:left;}
#search-button a span.left {background:url(/Templates/Styles/Images/btn_search_left.gif) no-repeat;width:3px;}
#search-button a span.right {background:url(/Templates/Styles/Images/btn_search_right.gif) no-repeat;width:3px;}
#search-button a span.middle 
{
	background:url(/Templates/Styles/Images/btn_search_mid.gif) repeat-x;
	padding:7px 9px 0 9px;
	color:#fff;
	font-size:1.2em;
	font-weight:900;
}
#search-button a:hover{color:#fff;text-decoration:none;}

#search {margin-left:21px;}
#search .search-textbox {float:left;}

#left {float:left;width:720px;}
#right {float:left;width:220px;}
#search .search-box
{
	background:url(/Templates/Styles/Images/searchfield_bg.gif) no-repeat;
	width:700px;
	height:50px;
	padding:10px 0 0 10px;
	margin-top:20px;
	float:left;
}
#search .search-textbox
{
	background:url(/Templates/Styles/Images/search_field.gif) no-repeat; 
	border:none;
	width:328px;
	height:28px;
	padding:7px 0 0 30px;
	font-size: 1.2em;
}
#sort {margin:4px 15px 0 0;float:right;}
#sort .text {float:right;margin:4px 5px 0 0;}
#sort a
{
	color: #000;
	padding:4px;
	float:right;
	margin-right:5px;
	display:block;
}
#sort a:hover {color:#000 !Important;text-decoration:underline;font-weight:normal;}
#sort .sort {color:#fff;background:url(/Templates/Styles/Images/relevance_bg.gif) no-repeat;}
#sort a.sort:hover {color:#fff !Important;}
#search .feedback {font-size:1.1em;margin:0 0 10px 0;padding:0 0 0 10px;}

#search .top h1, .top h2 {color:#fff;}

#search .hits {padding:10px 10px 0 0;margin:10px 0 0 0;float:left;}
#search .hits ul {list-style-type:none;margin:0 0 0 10px;padding:0 10px 0 0;}
#search .hits li {padding-bottom:10px; border-bottom:solid 1px #E3E1E1;margin-bottom:10px;}
#search .hits a {color:#00AEEF !Important;font-size:1.1em;font-weight:700;text-decoration:none;}
#search .hits a:hover {text-decoration:underline;}
#search .hits p {margin-top:0;}
#search .hits span 
{
	background:url(/Templates/Styles/Images/list_dot_black.gif) no-repeat 0 center;
	padding-left:7px;
	color:#9B9696;
}

#paging {float:left;font-size:1.1em;padding:10px;}
#paging .pagingfeedback {margin:0 30px 0 0;}
#paging  span .prev {background:url(/Templates/Styles/Images/arrow_left.gif) no-repeat left 5px;padding-left:14px;margin-right:4px}
#paging  span .next{background:url(/Templates/Styles/Images/arrow_right.gif) no-repeat right 5px;padding-right:14px;text-align:right;margin-left:4px;}
#paging  a {color:#685c53;}
#paging  a:hover {color:#00AEEF !Important;text-decoration:none !Important;font-weight:normal !Important;}
#pager a {display:inline;padding:0 4px 0 4px;font-weight:700;}
#pager a:hover {color:#fff !Important;background-color:#00AEEF;font-weight:700 !Important;}
#pager .select {background-color:#9B9696;color:#fff;}
#pager .unselected {font-weight:normal;}

#overview 
{
	background:url(/Templates/Styles/Images/module_bottom.gif) no-repeat bottom left;
	margin-top:20px;
	width:220px;
	padding-bottom:5px;
	float:right;
}
#overview .top
{
	background:url(/Templates/Styles/Images/module_top_large.gif) no-repeat; 
	width:220px;
	padding:6px 0 0 10px;
}
#overview ul 
{
	background:url(/Templates/Styles/Images/module_mid.gif) repeat-y;
	list-style-type:none;
	margin:0;
	padding:0 0 5px 0;
	border:0;
}
#overview li {padding:6px 4px 6px 4px;font-size:1.1em;margin-bottom:-10px;}
#overview span {margin: 6px 0 6px 0;padding:0 0 0 8px;display: inline-block;}
#overview .nrhits  {width:65px;text-align:right;}
#overview .scope {width:115px;}
#overview  a {display:block;color:#685c53; }
#overview .alt {background-color:#fff;}
#overview .selected {background-color:#C4C4C4;}
#overview a:hover {background-color:#F47F37; color: #fff;text-decoration: none;}
#overview .selected {color:#fff !Important;text-decoration:none;font-weight:700;}

#prevsearch .top
{
	background:url(/Templates/Styles/Images/module_top_small.gif) no-repeat; 
	width:220px;
	padding:7px 0 5px 11px;
	color:#fff;
	font-weight:bold;
	font-size:1.1em !Important;
}
#prevsearch
{
	background:url(/Templates/Styles/Images/mod_bottom.gif) no-repeat bottom left;
	margin-top:20px;
	width:220px;
	padding-bottom:5px;
	float:right;
}
#prevsearch ul 
{
	background:url(/Templates/Styles/Images/module_mid.gif) repeat-y;
	list-style-type:none;
	margin:0;
	padding:4px 0 0 0;
	border:0;
}
#prevsearch li {padding:2px 4px 2px 12px;font-size:1.0em;}
#prevsearch li a span {padding-left:11px; background:url(/Templates/Styles/Images/list_dot_blue.gif) no-repeat left;}
#prevsearch li a {color:#685c53;}
#prevsearch li a:hover{color:#685c53 !Important; font-weight:normal;text-decoration:underline;}

#quick-search 
{
	position:absolute;
	border:1px solid #272220; 
	background-color:#272220;
	overflow:hidden;
	color:#685c53;
	display:none;
	width:200px;
	font-weight:bold
}
#quick-search div  
{
	border-top:1px dotted #685c53;
	padding-bottom:4px;
	padding-top:4px;
	margin-right:6px;
	margin-left:6px;
}
#quick-search div span
{
	color:#99908B;
}
#quick-search div.first {border-top:none}
#quick-search a
{
	color:#08a2e3;
}
#quick-search a:hover{color:#fff;text-decoration:none}
#quick-search div a.active {color:#fff;}
