/**************************************************************************
**
** Copyright 2001 - 2006 Collexis B.V.
** This file is part of the sourcecode for the Collexis Search application.
** Copyright on this software package remains with Collexis BV, The
** Netherlands.
**
** No part of this software shall be used, copied or translated in any
** form (written or electronically) without the written permission of
** Collexis BV. Unauthorized reproduction or distribution of this program
** or any portion of it, may result in severe civil and criminal penalties,
** and will be prosecuted to the maximum extent possible under the law.
**
**************************************************************************/
@import url( header.css );
@import url( menu.css );
@import url( footer.css );
@import url( button.css );
@import url( fpbox.css );
@import url( tabbedpane.css );
@import url( pager.css );
@import url( resultbox.css );
@import url( searchbox.css );
@import url( filterbox.css );
@import url( proposedconcepts.css );
@import url( semanticAnalysis.css );

/*
	fe7d19 changed to 000098
	FFEFD5 changed to E7E8F0

*/

html body {
	margin: 0;
	border: 0;
	padding: 0;
	height: 100%;
	max-height: 100%;
	overflow: hidden;
	background: white;
	color: black;
	font-family: Arial;
	font-size: 10pt;
}
html body.popupwithscrollbars {
	overflow:auto;
	padding-top: 0px;
	padding-bottom: 0px;	
}

#SiteContent {
	position: fixed;
	top: 88px;
	left: 0px;
	bottom: 33px;
	right: 0px;
	overflow: auto;
	margin-right: 10px;
	margin-left: 10px;
}

/* for internet explorer   "*" is only recognized by IE */
* html body {
	width: 100%;
	padding-top: 88px;
	padding-bottom: 33px;
}

* html #SiteContent {
	height: 100%;
}

#ErrorPage {
	overflow: auto;
}


A {
	font-size: 8pt;
}

h1 {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 14pt;
	font-weight: bold;
}

h2 {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}

h3 {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}

td {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
}

.ItemLink {
	color: 000098;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
}

.ItemLink:hover { /*	font-weight: bold; 
	text-decoration: underline; */
	color: red;
		}

.ModifyFingerprint {
	margin-right: 10px;
}


.ButtonLink {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
}

.ButtonLink:hover {
	color: 000098;
}

.SearchTitle {
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
}

.SearchFieldHeader {
	background-color: #000098;
	height: 25px;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	line-height: 25px;
}

.SearchFieldHeaderLink {
	background-color: #000098;
	height: 25px;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}
.ConceptMenuLink {
	font-size: 8pt;
	font-family: Arial;
	color: red;
	text-decoration: none;
}

.submitLink {
	font-family: Arial;
	font-size: 8pt;
	color: red;
	text-decoration: none;
}

.pleaseWaitBar {
	font-family: arial;
	font-size: 10pt;
	position: relative;
	overflow: hidden;
	width: 178px;
	height: 8px;
	padding: 1px;
	visibility: hidden;
	background-color: #FFF;
	border: 0px solid #000;
	display: block;
}

.pleaseWaitBlock {
	position: relative;
	overflow: hidden;
	width: 18px;
	margin: 0 0 0 1px;
	color: #FFF;
	background-color: lightgrey;
	border: none;
	float: left;
	text-align: center;
	font-weight: bold;
	padding: 0;
	visibility: hidden;
}

.popUp {
	vertical-align: middle;
	display: none;
	visibility: hidden;
	position: absolute;
	left: 35%;
	right: 35%;
	width: 292;
	height: 60;
	top: 150;
	background: #FFFFFF;
	z-index: 10;
}

#totalDiv {
	display: none;
	position: absolute;
	visibility: hidden;
	filter: alpha(opacity = 80);
	opacity: .8;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #EFEFEF;
	overflow: hidden;
}

#filter {
	margin: 0px;
	padding: 0px;
}

#mailFields {
	top: 10px;
	visibility: hidden; 
	display: none; 
	position: absolute; 
	width: 700px; 
	height: 320px; 
	background: #EFEFEF;
}

#LogonDiv {
	border: 1px solid black;
	margin-left: 10%;
	margin-right: 10%;
}
#LogonDiv .logo {
	float: left;
	padding-left: 25px;
	padding-top: 25px;
}
#LogonDiv .logonform {
	padding-left: 200px;
	padding-right: 25px;
	padding-top: 25px;
}
#logontable TD {
	padding-top: 5px;
	padding-bottom: 5px;
}

#containerBtnSearchWithFingerPrint {
	visibility: hidden;
	display: none;
}

#presetFilterDiv {
	font-size: 8pt;	
}

#presetFilterDiv .heading {
	font-weight: bold;
}

/* used for the header above the Preset Filters */
.PresetFilterHeader {
	background-color: #FFFFFF;
	height: 25px;
	font-size: 11pt;
	font-weight: bold;
	color: black;
}

/* used for the header above the Search Filters */
.SearchFilterHeader {
	background-color: #FFFFFF;
		height: 25px;
	font-size: 11pt;
	font-weight: bold;
	color: black;
}

.searchWithFiltersOnly {
	background-color: #FF0000;
}

#additionalProposedConceptsDiv {
	position: absolute;
	right: 10px;
	top: 180px;
	bottom: 0px;
	width: 210px;
}

#additionalProposedConceptsDiv a {
	color: red;
	text-decoration: none;
}

#additionalProposedConceptsDiv a:hover {
	text-decoration: underline;
}

#additionalProposedConceptsDiv .categoryHeader {
	font-weight: bold;
}

#MetaDataSearchFilterBox {
	position: absolute;
	left: 10px;
	top: 10px;
	width: 400px;
}


#MetaDataSearchResults {
	position: absolute;
	left: 420px;
	top: 10px;
}

#MetaDataSearchResultHeader {
	top: 0px;
	height: 20px;
	
}

#MetaDataSearchPager {
	top: 25px;
	height: 20px;
}

#MetaDataSearchResultBox {
	top: 50px;
}

#MetaDataSearchPagerFooter {
}


