﻿div.ektronSearch div.searchWrapper div.searchResults table
{
	background-color: #fff;
}

div.ektronSearch div.searchWrapper div#basicTerms input.basicSearchSubmit
{
	text-indent: -10000px;
	background-image: url('/images/search.png');
	background-color: transparent;
	background-repeat:no-repeat;
	border:0px;
	width: 61px;
	height: 28px;
	cursor: pointer;
}


.ektronSearch div.searchWrapper div.resultPreview > ul li 
{
      color:#ffffff !important; 
}

/*------------------Search Results START------------------*/

.ektronSearch
{
	margin:0px !important;
}

div.searchResults
{
	color:black;
}

div.resultsHeaderText
{
	background-image:url('/images/bgResultsHeader.gif');
	background-repeat:repeat-x;
	height:30px;
	width:538px;
	font-family: Arial, Helvetica;
	font-size: 1.25em; /*14px*/
	font-weight: normal;
	color: #2d6089;
	padding:6px 10px;
	float:left;	
}

div.resultsHeaderTextLeft
{
	background-image:url('/images/bgResultsHeaderLeft.png');
	background-repeat:no-repeat;
	float:left;
	width:5px;
	height:30px;	
}

div.resultsHeaderTextRight
{
	background-image:url('/images/bgResultsHeaderRight.png');
	background-repeat:no-repeat;
	width:5px;
	height:30px;
	float:left;	
}

.clearFloats
{
	clear: both;	
}

table.searchResultsPositioning
{
	margin-top:-14px;
	background-image:url('/images/searchResultsBgStretch.gif');
	background-repeat:repeat-y;
	width:568px;
	padding:13px;
	margin-bottom: 0px !important;	
}


div.resultsBottomMiddle
{
	background-image:url('/images/resultsBottomMiddle.gif');
	background-repeat:repeat-x;
	height:5px;
	width:536px;
	font-family: Arial, Helvetica;
	font-size: 1.25em; /*14px*/
	font-weight: normal;
	color: #2d6089;
	padding:6px 10px;
	float:left;	
}

div.resultsBottomLeft
{
	background-image:url('/images/resultsBottomLeft.png');
	background-repeat:no-repeat;
	float:left;
	width:6px;
	height:5px;	
}

div.resultsBottomRight
{
	background-image:url('/images/resultsBottomRight.png');
	background-repeat:no-repeat;
	width:6px;
	height:5px;
	float:left;	
}

.ektronSearch div.searchWrapper div.searchResultsHeader h3.noResults
{
	padding-left:15px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#fff !important;
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
}

.ektronSearch div.searchWrapper div.searchResults h4 
{
	margin-top:-10px !important;
	margin-bottom:15px !important;
	padding-left:15px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#fff !important;
	font-family: Helvetica, Arial !important;
	font-size: 1em !important;
	font-weight:normal !important;
}

.ektronSearch div.searchWrapper div.resultPreview p 
{
	padding-left:15px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#fff !important;
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
}

.ektronSearch div.searchWrapper div.resultPreview > ul 
{
	margin-top:5px !important;
	margin-bottom:15px !important;
	padding-left:40px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#444444 !important;
	font-family: Helvetica, Arial !important;
	font-size: 1em !important;
	font-weight:normal !important;
}

.interiorContent li
{
	color:#444444 !important;	
}



/*----Search Results START----*/
.ektronSearch div.searchWrapper div#advancedTerms fieldset 
{
	border:0px;
	border-bottom:solid 1px #295c84;
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset.findResults legend
{
	padding:10px 13px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#fff !important;
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset.searchFilters legend
{
	margin-bottom:0px !important;
	padding-left:13px !important;
	background-color:Transparent !important;
	border-top:0px !important;
	color:#fff !important;
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
}

.ektronSearch div.searchWrapper div#advancedTerms input.advancedSubmit 
{
	text-indent: -10000px;
	background-image: url('/images/search.png');
	background-color: transparent;
	background-repeat:no-repeat;
	border:0px;
	width: 61px;
	height: 28px;
	cursor: pointer;
	margin-left:13px;
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset input.addFilter 
{
	text-indent: -10000px;
	background-image: url('/images/filter.png');
	background-color: transparent;
	background-repeat:no-repeat;
	border:none;
	width: 76px;
	height: 28px;
	cursor: pointer;
	margin-left:0px;
	margin-top:10px;
	
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset a 
{
	font-family: Helvetica, Arial !important;
	font-size: 1em !important;
	font-weight:normal !important;
	text-decoration:none !important;
	color:#4f7a9a !important;
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset a:hover 
{
	font-family: Helvetica, Arial !important;
	font-size: 1em !important;
	font-weight:normal !important;
	text-decoration:underline !important;
	color:#fff !important;
}

/*----Search Results END----*/


/*------------------Search Results END------------------*/

div.ektronSearch div.searchWrapper
{
	background-image:url('/images/searchBgTop.png');
	background-repeat:no-repeat;
	background-position:right top;	
}

div#WebSearch1 div.ektronSearch
{
	background-image:url('/images/searchBgBottom.png');
	background-repeat:no-repeat;
	background-position:bottom center;
	width:594px;
	padding-bottom:9px;
		
}

div.ektronSearch
{
	padding:15px 0px;
	width:568px;	
}

body#form1 div#WebSearch1
{
	width:568px;
	padding:0px;
	margin:0px;	
}



/*------------------Buttons START------------------*/

div.ektronSearch ul.searchNavigation li a
{
	border:0px !important;
	text-align:center;
	padding:.25em .1em;
	position:relative;	
	background-image:url('/images/searchBgOff.png');
	background-repeat:no-repeat;
	margin-bottom:0px;
	margin-right:5px;
	width:140px;
	height:15px;
	top:0 !important;
	overflow:hidden;	
}

div.ektronSearch ul.searchNavigation li a#advancedTermsAnchor
{
	text-indent:5px;	
}

div.ektronSearch ul.searchNavigation li a.selected
{
	background-image:url('/images/searchBgOn.png');
	background-repeat:no-repeat;	
	width:153px;
	text-align:center;
	padding:.25em .1em;
	position:relative;
	border:0px !important;
}




/*------------------Buttons END------------------*/


body#form1
{
padding:0px;	
}


.j
{
	font-family: Helvetica, Arial !important;
	font-size: 2em !important;
	color: #444444 !important;
	line-height: 16px !important;
	padding-left:30px !important;	
}

a.1:link {font-family:Helvetica, Arial, Sans-Serif;font-size:2em !important;font-weight:normal;color:#b7607d;text-decoration:none;}
a.1:visited {font-family:Helvetica, Arial, Sans-Serif;font-size:2em !important;font-weight:normal;color:#b7607d;text-decoration:none;}
a.1:hover {font-family:Helvetica, Arial, Sans-Serif;font-size:2em !important;font-weight:normal;color:#921e44;text-decoration:underline;}

p.g a
{
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold;
	line-height:20px !important;
	padding-left:10px !important;
	color:#b7607d;
	text-decoration:underline;	
}

p.g a:hover
{
	color:#921e44;
	text-decoration:underline;	
}

p, li, div {
	font-family: Helvetica, Arial !important;
}

/*------------------IMPORTANT START------------------*/

.ektronSearch ul.searchNavigation 
{
	color:Red !important;
	width:100% !important;
	list-style:none !important;
	margin:0em !important;
	padding:0em !important;
}

.ektronSearch ul.searchNavigation li 
{
	display:block !important;
	float:left !important;
	border:0px !important;
	background-color:#a7c0d3 !important;
	width:143px !important;
 }

.ektronSearch ul.searchNavigation li a 
{
	display:block !important;
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
	color: #FFF !important;
	text-decoration:none !important;
	border:0px !important;
}

.ektronSearch ul.searchNavigation li a.selected 
{	
	width:143px !important;
	text-align:center !important;
	position:relative !important;
}

.ektronSearch ul.searchNavigation li a:hover 
{
	font-family: Helvetica, Arial !important;
	font-size: 1.25em !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

.ektronSearch div.searchWrapper 
{
	clear:left !important;
	padding:13px !important;
	background-color: #03406e !important;
	margin:0px !important;
	width:568px !important;
	border:0px !important;
	
}

.ektronSearch div.searchWrapper div#basicTerms 
{
	padding:0em !important;
	margin:0em !important;


}
.ektronSearch div.searchWrapper div#basicTerms input#ecmBasicKeywords 
{
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	padding-left:6px !important;
	/*-------SPRITE LEFT-------*/
	width: 250px;
	height: 23px;
	background:url('/images/textBox.png') 0 0;
	background-repeat:no-repeat;
	/*-------SPRITE LEFT-------*/
	border-style:none;
	float: left;	
}

	/*.ektronSearch div.searchWrapper div#basicTerms input#ecmBasicKeywords text 
{
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	padding-left:6px !important;
	-------SPRITE LEFT-------
	width: 6px;
	height: 23px;
	background:url('/images/textBox.png') 0 -24;
	background-repeat:no-repeat;
	-------SPRITE LEFT-------
	border-style:none;
	float: left;	
}*/

.ektronSearch div.searchWrapper div#advancedTerms fieldset input
{
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	padding-left:6px !important;
	/*-------SPRITE LEFT-------*/
	width: 244px;
	height: 22px;
	background:url('/images/textBox.png') 0 0;
	background-repeat:no-repeat;
	/*-------SPRITE LEFT-------*/
	border-style:none;
	float: left;
	margin-left:25px;
	margin-bottom:5px;	
}

.ektronSearch div.searchWrapper div#advancedTerms fieldset.searchFilters input
{
	margin:0px;
	margin-bottom:5px;
	margin-right:10px;	
}


div.searchWrapper div#advancedTerms fieldset.findResults ul li label
{
	color:#FFFFFF !important;
	font-family:Helvetica,Arial !important;
	font-size:1em !important;
	font-weight:normal !important;
	margin-bottom:15px !important;
	margin-top:-10px !important;
	margin-left:0px;
	padding-left:20px !important;
	opacity:0.4 !important;
}

div.searchWrapper div#advancedTerms fieldset.findResults ul li label b
{
	font-family:Helvetica,Arial !important;
	font-size:1.1em !important;
	font-weight:bold !important;
	margin-left:0px;


}

div.searchWrapper div#advancedTerms fieldset.findResults ul li span
{
	width:200px;
	margin-right:-8px;
	text-align:right;
}


.ektronSearch div.searchWrapper div#basicTerms select

{
	margin-top:0em !important;
}

.ektronSearch div.searchWrapper div#advancedTerms select
{
	margin-top:0em !important;
}



.ektronSearch div.searchWrapper div#basicTerms select 
{
	margin-right:.5em !important;
	
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	padding-top:3px;
	padding-left:6px !important;
	padding-right:6px;
	padding-bottom:3px;
	/*-------SPRITE LEFT-------*/
	width: 125px;
	height: 23px;
	background:url('/images/textBox.png') 0 -24px;
	background-repeat:no-repeat;
	/*-------SPRITE LEFT-------*/
	border-style:none;
	float: left;
}

.ektronSearch div.searchWrapper div#basicTerms select option
{
	background-color: white;
}

.ektronSearch div.searchWrapper div#advancedTerms select option
{
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	background-color: white;
	border:0px !important;
}

.ektronSearch div.searchWrapper div#advancedTerms select
{
	font-family:Arial, Helvetica !important;
	font-size:0.9em !important;
	font-weight: normal !important;
	color:#6b97b8 !important;
	text-align:left !important;
	padding-top:3px;
	padding-left:6px !important;
	padding-right:6px;
	padding-bottom:3px;
	/*-------SPRITE LEFT-------*/
	width: 125px;
	height: 23px;
	background:url('/images/textBox.png') 0 -24px;
	background-repeat:no-repeat;
	/*-------SPRITE LEFT-------*/
	border:0px;
	margin-right:15px;	
}

.ektronSearch div.searchWrapper div#basicTerms input.basicSearchSubmit 
{
	padding:0em 0em !important;
}

.ektronSearch div.searchWrapper div#advancedTerms 
{
	padding:0em !important;
	margin:0em !important;
}

.ektronSearch div.searchWrapper div.suggestedResults 
{
	background-color:#FFFFD8;padding:1em .5em .5em .5em;border:1px solid silver !important;
}

/*-----------PAGING BEGIN-----------*/
.ektronSearch div#navbar 
{
	text-align:right !important;
	display:block !important;
	margin-top:1em !important;
	border-top:0px !important;
	padding-top:1em !important;
	padding-right:1em !important;
}

.ektronSearch div#navbar ul.ektronPaging 
{
	list-style:none;
	margin:0em;
	padding:0em;
}
.ektronSearch div#navbar ul.ektronPaging li 
{
	display:inline;
	border:0px;
	padding:.35em;
	margin-right:.5em;
	font-weight:normal;
	color:#fff;
}
.ektronSearch div#navbar ul.ektronPaging li a 
{
	text-decoration:none;
	font-weight:normal;
	color: #4f7a9a;
}
.ektronSearch div#navbar ul.ektronPaging li a:hover 
{
	text-decoration:underline;
	color:#fff;
}
/*-----------PAGING END-----------*/


/*------------------IMPORTANT END------------------*/
