@charset "utf-8";
/* CSS Document */

/* LAYOUT */

.ektronSearch { padding:0; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important; padding-top:50px; background: url(search_back.jpg) no-repeat; }

.suggestedResults { /*width:609px;*/ padding:15px 10px 10px 10px; border-bottom:1px solid #c4c4c4;  margin:0 0 15px 0; }

.ektronSearch div.searchWrapper div.resultPreview  { margin:0; padding:0; }

.searchWrapper #navbar { margin:0; padding:0; }

.searchNavigation { padding-left:20px!important; display:block; }

.ektronSearch a { color:#0085C2!important; text-decoration:none!important; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important;  }

.ektronSearch a:hover { color:#0085C2; text-decoration:underline!important; }



.searchNavigation li { text-indent:0; padding:0; }

.searchWrapper { overflow:hidden; }


/* Suggested Results */

div.searchWrapper  h4 a { font-size:14px; color:#145675; text-decoration:none; font-weight:bold; }

div.searchResults h4  { padding-top:7px!important;  height:auto;  display:block; margin:0; color:#145675; font-weight:bold; padding:0;}

div.suggestedResults h3 { float:right; font-weight:normal; color:#4c4c4c; font-size:10px; text-align:right; margin:0 auto; width:auto; padding:4px 0 4px 3px; }

.searchResultsHeader h3 { border-top:1px dotted #4c4c4c; color:#676767; background-color:#d6def3; margin:0em 0em .5em 0em; padding:.25em; text-align:left; font-weight:normal; font-size:10px;}

.searchResultsHeader h3 span { display:inline; padding-right:3px; }




/* Search Results */ 

div.resultPreview h4 a {font-size:14px; letter-spacing:.05em; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif!important;  }

div.resultPreview span { display:none; }

div.resultPreview p { /*width:620px;*/ color: #666666!important; font-size: 11px;  line-height: 16px; padding:3px 15px 15px 0px!important; display:block; margin:0; }

.dateTime { display:inline; font-size:10px; color:#aaa; font-weight:normal; }

.resultPreviewId, .resultPreviewSize { display:none; }

.resultPreviewLastAuthor { font-size:11px; }

.searchresults h4 a { padding-right:10px; }

.ektronSearch div.searchWrapper div.searchResults h4 img { display:none; }






/* PAGINATION */ 
div#navbar ul { text-indent:0; }

.searchWrapper div#navbar { text-align:center; display:block; padding-left:10px;  }

.searchWrapper div#navbar { text-align:center; display:block;  padding-left:10px; }

.searchWrapper #navbar li { width:auto; float:left; line-height:12px; height:auto; padding:5px 0px 15px 0; font-size:12px; color:#3b3b3b; display:inline-block; list-style-image:none; list-style:none; text-indent:0; border:0; }

.searchWrapper #navbar li.page { padding:12px 3px 0 0; margin:0; border:0; }

.searchWrapper #navbar a { font-size:12px; color:#145675;padding:0px 0px 10px 12px; display:inline-block; text-decoration:underline; }

.searchWrapper #navbar a:hover { text-decoration:none; }

.searchWrapper #navbar li.next a { color:#fff!important; font-size:11px!important; padding:2px 4px 3px 4px!important; line-height8px!important; letter-spacing:.1em!important; background:#246c92;  margin:5px 0 0 10px;  display:block; text-decoration:none;  }

.searchWrapper #navbar li.next a:hover {background:#0085C2; text-decoration:none!important; }



/*SEARCH TABS*/

ul.searchNavigation { width:100%; list-style:none; margin:0em; padding:0em; }

ul.searchNavigation li { display:block; float:left; margin:0em; margin:.25em ; }

ul.searchNavigation li a { display:block; padding:.25em .5em; text-decoration:none; background-color:#d6def3; color:#000080; font-size:11px; }

ul.searchNavigation li a:hover { text-decoration:underline; }

ul.searchNavigation li a.selected { background-color:white; padding:.25em .5em; position:relative; top:1px; }

div.searchWrapper { clear:left; padding:10px 20px 10px 20px!important; margin:0em; }

div.searchWrapper input { margin:0em 1em 0em 0em; }

div.searchWrapper fieldset { margin:0em; }

div#advancedTerms ul { list-style:none; margin:0em 0em 1em 1em; padding:0em 0em 0em 0em; }

div#basicTerms input { margin-right:.5em; font-weight:normal; color:#4c4c4c; padding:0em; }

div#basicTerms select { margin-right:.5em; font-weight:normal; color:#4c4c4c; padding:0em; }

















