/*
 * <copyright>
 *  Copyright (c) 2009 by IICM, Graz University of Technology, Austria
 * </copyright>
 *
 *  This software is the confidential information of IICM,
 *  Graz University of Technology, Austria. You shall not disclose such
 *  confidential information and shall use it only in accordance with
 *  the IICM.
 *
 *  IICM MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY OF THE
 *  SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
 *  IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 *  PURPOSE, OR NON-INFRINGEMENT. IICM SHALL NOT BE LIABLE FOR ANY DAMAGES
 *  SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR DISTRIBUTING
 *  THIS SOFTWARE OR ITS DERIVATIVES.
 *
 */
 

/* misc */

/* ------------------- AutoComplete --------------------- */
table.autocomplete {
		font-family: Arial,Helvetica,sans-serif;
		border-spacing: 0px;
		border-collapse:collapse;
		background-color:#ffffff; 
		width:200px;
	}
	
td.autocomplete_topLeft {	
		width:180px; 
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align: center;	
		font-size: 12px;
		font-weight: bold;
		color: #363535;
		background-color: #d3c071;
	}
	
td.autocomplete_topRight {	
		width:20px; 
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 0px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align:right;
		background-color: #d3c071;		
	}
	
input.autocomplete_topRight {
		font-size: 12px;
		width: 18px;
		height: 18px;
		background-color: #f9eed4;
		border-style: outset;
		text-align: center;
		vertical-align: middle;
	}
		
td.autocomplete_select {
		width: 200px;
		background-color: #f9eed4; /* proposal IICM */
		padding-top: 5px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;		
		text-align: center;
	}	
	
select.autocomplete_select {
		border-style: outset;
		/* background-color: #f9eed4; */
		background-color: #ffffff; /* proposal IICM */		
		width: 190px;
	}
	
td.autocomplete_bottom {
		background-color: #f9eed4; /* proposal IICM */
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 0px;
		padding-right: 0px;				
		text-align: center;
		font-weight: bold; 
		font-size: 10px;		
	}
	
	
/* ------------------- Regions --------------------- */
table.regions {
		font-family: Arial,Helvetica,sans-serif;
		border-spacing: 0px;
		border-collapse:collapse;
		background-color:#ffffff; 
		width:600px;
	}
	
td.regions_topLeft {	
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align: center;	
		font-size: 12px;
		font-weight: bold;
		color: #363535;
		background-color: #d3c071;
	}
	
td.regions_topRight {	
		width:20px; 
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 0px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align:right;
		background-color: #d3c071;		
	}
	
input.regions_topRight {
		font-size: 12px;
		width: 18px;
		height: 18px;
		background-color: #f9eed4;
		border-style: outset;
		text-align: center;
		vertical-align: middle;
	}
		
td.regions_middle {
		background-color: #f9eed4; /* proposal IICM */
		color: #363535;
		padding-top: 5px;
		padding-bottom: 0px;
		padding-left: 5px;
		padding-right: 5px;		
		text-align: left;
		vertical-align: top;	
		font-weight: bold; 
		font-size: 12px;				
	}	
	
input.regions_middle_accept {
		font-size: 12px;
		background-color: #f9eed4;
		border-style: outset;
		text-align: center;
		vertical-align: middle;				
	}		
	
textarea.regions_middle {
		background-color: #f9eed4; /* proposal IICM */
		border:none;
		text-align: left;
		font-family: Arial,Helvetica,sans-serif;
		width:400px;
		height:30px;		
		font-weight: bold; 
		font-size: 12px;
		color: #363535;
		overflow:hidden;
	}		
		
td.regions_bottom {
		background-color: #f9eed4; /* proposal IICM */
		padding-top: 2px;
		padding-bottom: 10px;
		padding-left: 0px;
		padding-right: 0px;				
		text-align: center;
		font-weight: bold; 
		font-size: 10px;		
	}
		
table.regionsContent {
		font-family: Arial,Helvetica,sans-serif;
		width: 100%;
	}

td.regionsContent_headline {
		text-align: center;	
		font-size: 12px;
		font-weight: bold;
		color: #363535;	
	}
	
td.regionsContent {
		text-align: left;	
	}
		
select.regionsContent {
		font-size: 10px;
		border-style: outset;
		/* background-color: #f9eed4; */
		background-color: #ffffff; /* proposal IICM */		
		width: 150px;	
	}		
	
/* ------------------- Catalogue SearchIndex --------------------- */

div.searchIndex {
		background-color: #ffffff;
	}
	
table.searchIndex {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		border-spacing: 0px;
		border-collapse:collapse;
		background-color:#ffffff; 
		width:400px;
	}
	
td.searchIndex_topLeft {	
		width:380px; 
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 5px;
		padding-right: 0px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align: center;	
		font-size: 12px;
		font-weight: bold;
		color: #363535;
		background-color: #d3c071;
	}
	
td.searchIndex_topRight {	
		width:20px; 
		border-left: none;	
		border-right: none;
		border-top: none;
		border-bottom: 1px solid #363535;	
		padding-left: 0px;
		padding-right: 5px;
		padding-top: 2px;
		padding-bottom: 2px;	
		text-align:right;
		background-color: #d3c071;		
	}

input.searchIndex_close {
		font-size: 12px;
		width: 18px;
		height: 18px;
		background-color: #f9eed4;
		border-style: outset;
		text-align: center;
		vertical-align: middle;
	}
	
td.searchIndex {
		width: 400px;
		background-color: #ffffff; /* proposal IICM */
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		padding-bottom: 0px;
	}	
		
input.searchIndex_button {
		font-size: 12px;
		background-color: #f9eed4;
		border-style: outset;
		text-align: center;
		vertical-align: middle;
	}
	
td.searchIndex_content {
		width: 400px;
		background-color: #ffffff; /* proposal IICM */
		padding: 5px;
		text-align: left;
	}	
	
td.searchIndex_filter {	
		text-align:center;
		padding: 5px;		
	}
	
a.searchIndex_filter {
		text-decoration:none;
		font-weight:bold;
		color:#363535;	
	}
	
a.searchIndex_filter:hover {
		text-decoration:none;
		font-weight:bold;		
		color:#a38b26;		
	}		
	
a.searchIndex_content {
		text-decoration:none;
		color:#363535;		
	}
	
a.searchIndex_content:hover {
		text-decoration:none;		
		color:#a38b26;		
	}		
	
/* ------------------- Atlas --------------------- */	

iframe.atlas {
		border:none;
		width: 100%;
		height: 100%;
	}
	
/* ------------- Bibliography -------------------- */	

iframe.bibliography {
		border:none;
		width: 100%;
		height: 100%;
	}	
	
/* ----------------- Kit ------------------------- */	

iframe.kit {
		border:none;
		width: 100%;
		height: 100%;
	}	

table.kit {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
	}

td.kit {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight:bold;
	}

td.kit_headline {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		font-weight:bold;
	}
	
td.kit_explanation {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}

td.kit_disclaimer {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}


div.kit_disclaimer {
		height:200px;
		width:750px;
		padding:5px;
		text-align:left;
		font-size:11px;
		overflow:auto;	
		border: 1px solid black;	
	}
	
img.kit_download {
		width: 30px;
		height:30px;
		border: none;
	}
	
span.kit {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;	
	}
	
a.kit {
		text-decoration:none;
		color:#363535;
		font-weight:bold;
	}


/* ----------------- Expertise ------------------------- */	

iframe.expertise {
		border:none;
		width: 100%;
		height: 100%;
	}	

table.expertise {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
	}

td.expertise {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		font-weight:bold;
	}

td.expertise_headline {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 14px;
		font-weight:bold;
	}
	
td.expertise_explanation {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
}
	
img.expertise_download {
		width: 30px;
		height:30px;
		border: none;
	}
	
span.expertise {
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;	
	}
	
a.expertise {
		text-decoration:none;
		color:#363535;
		font-weight:bold;
	}

