@charset "UTF-8";
/*
 *
 * CDDL HEADER START
 *
 * The contents of this file are subject to the terms of the
 * Common Development and Distribution License, Version 1.0 only
 * (the "License"). You may not use this file except in compliance
 * with the License.
 *
 * You can obtain a copy of the license at license/ESCIDOC.LICENSE
 * or http://www.escidoc.org/license.
 * See the License for the specific language governing permissions
 * and limitations under the License.
 *
 * When distributing Covered Code, include this CDDL HEADER in each
 * file and include the License file at license/ESCIDOC.LICENSE.
 * If applicable, add the following below this CDDL HEADER, with the
 * fields enclosed by brackets "[]" replaced with your own identifying
 * information: Portions Copyright [yyyy] [name of copyright owner]
 *
 * CDDL HEADER END
 */
/*
 * Copyright 2006-2012 Fachinformationszentrum Karlsruhe Gesellschaft
 * für wissenschaftlich-technische Information mbH and Max-Planck-
 * Gesellschaft zur Förderung der Wissenschaft e.V.
 * All rights reserved. Use is subject to license terms.
 */

/*
 ALL COLORS USED
 
 PRIMARY COLORS
 ==============
 BACKGROUND							#EAF4F7
 BG - DROPDOWN						#DAE3ED / D9E3E8
 BG - AUTHOR / ORG					#366A9D
 BG - SELECTED IMAGES				#CCDFDD

 LINK COLOR							#004465
 MOUSEOVER / HOVER					#012846
 ACTIVE MENU						#9BB5CE
 DEACTIVATED						#9BB5CE

 INPUT TEXT							#000000
 INPUT BG							#F4F5F5
 INPUT BORDER						#9FAFAE

 TEXT								#3A3B3B
 PAGE TITLE / SITE TITLE			#004465
 ERROR MSG							#BE0031
 SUCCESS MSG						#006F7B

 LIGHT LINES						#9BB5CE
 NORMAL LINES						#B0B1B1
 SHORT LINES						#CFD1D1
 STATIC ICON						#3A3B3B

 NOT CLICKABLE						#888B8B
 NOT CLICKABLE - AUTHOR BG 80% BG	#A0A2A2

 PRIMARY BUTTON NORMAL
 =====================
 TEXT								#CDDAE7
 BG									#336984
 BORDER-RIGHT						#004465
 BORDER-BOTTOM						#004465
 PRIMARY BUTTON HOVER
 ====================
 BG									#012846
 BORDER								#012846

 SECONDARY BUTTON NORMAL
 =======================
 TEXT								#004465
 BORDER-RIGHT						#004465
 BORDER-BOTTOM						#004465
 SECONDARY BUTTON HOVER
 ======================
 TEXT 								#012846
 BORDER-RIGHT		 				#012846
 BORDER-BOTTOM		 				#012846

 FREE TO USE COLOR:					#CDDAE7

 SECONDARY COLORS
 ================
 positive (INFO MSG)				#CEC200
 warning	(NOTICE MSG)			#FF8304
 VISITED LINK						#6E1E16
 */
 
/****** GLOBAL DEFINITION ******/

/***BODY***/
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #78AAB3 !important;
	color: #3A3B3B;
	line-height: 145%;
}

/***HEADLINES***/
h1 {
	color: #468EA2;
}

h6 {
	color: #888B8B;
	margin: 0px;
}

/***LABEL***/
label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/***BUTTON***/
button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

button:hover {
	text-decoration: underline;
	cursor: pointer;
}

button:focus {
	text-decoration: underline;
}

button:disabled {
	cursor: default;
	color: #888B8B;
}

/***INPUT***/
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F3F5F5;
	color: #000000;
	border-style: solid;
	border-color: #9FAFAE;
}

input:disabled {
	cursor: default;
	color: #888B8B;
}

input[type="button"]:hover {
	cursor: pointer;
}

input[type="submit"]:hover {
	cursor: pointer;
}

input[type="reset"]:hover {
	cursor: pointer;
}

input[type="text"] {
	background-color: #F3F5F5;
	vertical-align: baseline;
}

input[type="file"] {
	background-color: #F3F5F5;
	border-bottom-color: #000000;
	border-right-color: #000000;
}

input.numberLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input[type="radio"] {
	padding-left: 0 !important;
	padding-right: 0 !important;
	margin-right: 0.2727em;
}

/***LINK***/
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004465;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
	cursor: pointer;
}

a:focus {
	text-decoration: underline;
	cursor: pointer;
}

a:active {
	text-decoration: underline;
	cursor: pointer;
}

a:visited {
	color: #004465;
	text-decoration: none;
}

a:disabled {
	cursor: default;
	color: #888B8B;
}

/***TEXTAREA***/
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-style: solid;
	border-color: #9FAFAE;
	background-color: #F3F5F5;
}

/***SELECTBOX***/
select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border-style: solid;
	border-color: #9FAFAE;
	background-color: #F3F5F5;
}

/****** COMPONENT DEFINITION ******/

/***** FOOTER *****/
body .footer {
	display: none;
}

.footer .metaMenu a {
	float: left;
	background-color: transparent;
	color: #3A3B3B;
}

.footer .metaMenu .seperator {
	float: left;
	background-color: #006F7B;
	padding-left: 0.001em;
	/* bugfixing for 1px-calculation in difference browser */
}

/***** WRAPPER ******/
body .wrapper {
	background-color: #E8FBFB !important;
	/* fix for IE < 8 */
	width: 84.0909em !important;
	max-width: 84.0909em !important;
	overflow: hidden;
}

/* HELP PAGE */
.maketitle.wrapper {
	background-image: none;
}

/***** MENU *****/

/***META MENU***/
.metaMenu {
	height: 3.9091em;
}

.metaMenu button {
	font-size: 100%;
	background-color: #006F7B;
	color: #FFFFFF;
}

.metaMenu button:hover {
	text-decoration: underline;
}

.metaMenu button:focus {
	text-decoration: underline;
}

.metaMenu a {
	color: #FFFFFF;
	background-color: #006F7B;
}

.metaMenu a:hover {
	text-decoration: underline;
}

.metaMenu a:focus {
	text-decoration: underline;
}

.metaMenu label {
	color: #FFFFFF;
}

.metaMenu .seperator {
	background-color: #7CADB4;
	border-color: transparent;
	max-height: 0.363636em;
}

/*META MENU - CUSTOMIZED SELECTBOX*/
.metaMenu .selectContainer select {
	float: right;
	margin-top: -1.3636em;
	margin-left: auto;
	margin-right: -0.0909em;
	filter: alpha(opacity = 0);
	opacity: 0;
	-moz-opacity: 0;
	cursor: pointer;
	background-color: #006F7B;
	color: #FFFFFF;
}

.metaMenu .selectionBox {
	color: #FFFFFF;
	margin-left: 0.5454em;
	float: left;
}

.metaMenu .selectContainer {
	margin-left: 0.001em;
	padding-top: 0.2727em;
	padding-bottom: 0.2727em;
	border: none;
	background-color: #006F7B;
}

.metaMenu .selectContainer .selectboxIcon {
	float: right;
	padding: 0 0.1818em 0 0;
	margin: -1.5454em 0 0 0;
	background-color: #006F7B;
}

/***MAIN MENU***/
.mainMenu {
	color: #FFFFFF;
	/*general color for main menu text*/
	margin-top: 0.2727em;
}

.mainMenu input {
	background-color: transparent;
	color: #FFFFFF;
}

.mainMenu input:hover {
	color: #012846;
}

.mainMenu input:focus {
	color: #012846;
}

.mainMenu a {
	background-color: transparent;
	color: #FFFFFF;
}

.mainMenu a:hover {
	height: 1.3125em;
	text-decoration: none;
	padding-bottom: 0.3125em;
}

.mainMenu a:focus {
	height: 1.3125em;
	text-decoration: none;
	padding-bottom: 0.3125em;
}

.mainMenu span.free_area0 {
	height: 1.3125em;
	text-decoration: none;
	padding-bottom: 0.3125em;
}

.coneMainMenu {
	/*	display:none; */
	
}

/* IE 7 Hack */
*:first-child+html .coneMainMenu {
	height: 2.7272em;
}

/***CONTENT MENU - OPTION MENU***/
.contentMenu a {
	background-color: transparent;
	color: #004465;
}

.contentMenu a:hover {
	text-decoration: underline;
}

.contentMenu a:focus {
	text-decoration: underline;
}

.contentMenu .seperator {
	background-color: transparent;
	border-color: transparent;
}

.contentMenu input {
	color: #004465;
	line-height: 1.36364em;
}

.contentMenu .CSL {
	clear: left;
	margin-top: 0.252525em;
}

.contentMenu .sub span {
	/*	text-decoration:underline; */
	
}

.contentMenu .sub span.free_area0 {
	/*	text-decoration:underline; */
	
}

/***ACTION MENU***/
.contentMenu .sub.action span {
	text-decoration: none;
}

.sub.action .seperator {
	background-color: #9BB5CE;
	border-width: 0.0909em;
}

/***QUICK SEARCH MENU***/
.quickSearchMenu a {
	background-color: transparent;
	color: #004465;
}

.quickSearchMenu a:hover {
	text-decoration: underline;
}

.quickSearchMenu a:focus {
	text-decoration: underline;
}

.quickSearchCheckBoxMenu label {
	background-color: transparent;
	color: #004465;
}

.quickSearchTextInput {
	height: 1.5454em;
	line-height: 1.5454em;
	/* for correct alignment in IE - it should be declared and than with the same value*/
	padding-top: 0;
	padding-bottom: 0;
}

.quickSearchBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/***SEARCH MENU***/
.searchMenu a:hover {
	text-decoration: underline;
}

.searchMenu a:focus {
	text-decoration: underline;
}

/***ADVANCED SEARCH MENU***/
.advancedSearchMenu input {
	background-color: transparent;
	color: #004465;
}

.advancedSearchMenu a {
	background-color: transparent;
	color: #004465;
}

/***ORGANISATION SEARCH MENU***/
.organisationSearchMenu input {
	background-color: transparent;
	color: #004465;
}

.organisationSearchMenu a {
	background-color: transparent;
	color: #004465;
}

.organisationSearchMenu a:hover {
	text-decoration: underline;
}

.organisationSearchMenu a:focus {
	text-decoration: underline;
}

.checkboxDoubleContainer .large_checkbox label {
	white-space: normal;
}

/***SELECT MENU***/
.selectMenu {
	border-color: #9FAFAE;
	/*	opacity: 0.91;
	    filter: alpha(opacity=91); */
	background-color: #F3F5F5;
}

.selectMenu input {
	background-color: #F3F5F5;
}

.selectMenu a {
	color: #004465;
}

.selectMenu a:hover {
	background-color: #366A9D;
	color: #FFFFFF;
}

.selectMenu input:hover {
	background-color: #366A9D;
	color: #FFFFFF;
}

.selectMenu .checkBoxCloseSelectButton:focus {
	background-color: transparent;
}

.selectMenuGroupTitle {
	text-align: left;
	/*	background-color:#006F7B; */
	/*	color:#ffffff; */
	color: #888B8B;
	text-decoration: underline;
}

/***** LOGO *****/
.logoAlternate span {
	color: #888B8B;
}

.coneLogo {
	height: 5.7272em;
}

.searchExportLogo {
	height: 5.7272em;
}

/***** PAGE BROWSER - PAGINATOR *****/
.pageBrowser .seperator {
	/*	border-color: #B1D5DC; */
	border-width: 0;
	margin-top: 0.7272em;
	background-color: #888B8B;
}

.pageBrowser a.actual, .pageBrowser span.actual {
	color: #888B8B;
}

.pageBrowser :disabled {
	color: #888B8B;
	cursor: default;
}

.pageBrowser :disabled:hover {
	color: #888B8B;
}

.pageBrowser :disabled:focus {
	color: #888B8B;
}

.pageBrowser .deactivated {
	color: #888B8B;
}

.pageBrowser .deactivated:hover {
	color: #888B8B;
}

.pageBrowser .deactivated:focus {
	color: #888B8B;
}

.pageBrowser input {
	background-color: transparent;
	color: #004465;
}

.pageBrowser input:hover {
	color: #012846;
	cursor: pointer;
}

.pageBrowser input:focus {
	color: #012846;
	cursor: pointer;
}

.pageBrowser button {
	background-color: transparent;
	color: #004465;
}

.pageBrowser button:hover {
	color: #012846;
	cursor: pointer;
}

.pageBrowser button:focus {
	color: #012846;
	cursor: pointer;
}

.pageBrowser a {
	background-color: transparent;
	color: #004465;
}

.pageBrowser a:hover {
	color: #012846;
	cursor: pointer;
}

.pageBrowser a:focus {
	color: #012846;
	cursor: pointer;
}

.pageBrowser .actual:disabled {
	/* are declared for the current page and are not used for images */
	/*  color: #888B8B;	color and cursor are defined about general disabled settings
	    cursor: default;*/
	text-decoration: underline;
}

/*EXT. PAGINATOR*/
.paginatorFallbackGoBtn {
	background-color: #FFFFFF;
	color: #004465;
}

.fullItem .pageBrowserItem a:hover {
	text-decoration: underline;
}

.fullItem .pageBrowserItem .skipToFirst:hover, .fullItem .pageBrowserItem .skipToLast:hover {
	text-decoration: none;
}

/***** BREADCRUMP *****/
.breadcrumb li {
	color: #636363;
}

.breadcrumb li a {
	color: #004465;
}

.breadcrumb li a:visited {
	color: #004465;
}

.breadcrumb li a:hover {
	color: #012846;
}

.breadcrumb li a:focus {
	color: #012846;
}

/***** ITEM LIST *****/
.itemList {
	border-top-color: #004465;
	border-bottom-color: #B0B1B1;
	background-color: #B1D5DC;
}

.itemList .seperator {
	background-color: #FFFFFF;
	border-color: #B0B1B1;
}

.itemList .checkBoxSelectButton {
	cursor: pointer;
}

.itemList .checkBoxCloseSelectButton:hover {
	background-color: transparent;
}

/***** LIST ITEM *****/
.listItem {
	border-top-color: #B0B1B1 !important;
}

.listItem td {
	border-top-color: #B0B1B1 !important;
}

.listItem td .itemHeadline b {
	font-size: 11px !important;
}

.listItem .itemHeadline b {
	font-size: 14px !important;
	white-space: nowrap;
}

/***** FULL ITEM *****/
.fullItem {
	/*	background-color: #FFFFFF; */
	border-top-color: #004465;
	border-bottom-color: #B0B1B1;
	background-color: #B1D5DC;
}

.fullItem .seperator {
	background-color: transparent;
	border-color: #B0B1B1;
}

.fullItem .messageSuccess b {
	color: #006F7B;
}

.fullItem .groupBtn {
	color: #004465;
	background-color: transparent;
	text-align: left;
}

.fullItem .groupBtn:hover {
	color: #012846;
	cursor: pointer;
}

.fullItem .groupBtn:focus {
	color: #012846;
	cursor: pointer;
}

.fullItem .groupBtn:disabled {
	color: #888B8B;
	cursor: default;
}

.fullItem .disabled {
	text-decoration: underline !important;
	color: #888B8B;
	cursor: default;
}

.fullItem li {
	border-top-color: #B0B1B1;
}

.fullItem .itemHeadline b {
	font-size: 16px !important;
	line-height: 145%;
}

.fullItem .easySubmissionHeader b {
	color: #888B8B;
	font-size: 16px;
}

.fullItem .easySubmissionHeader b.actual {
	color: #000000;
	/*	text-decoration:underline; */
}

.fullItem .easySubmissionHeader .seperator {
	background-color: #FFFFFF;
	border-color: #99C8E9;
}

/*FULL ITEM HEADER*/
.fullItem .itemHeader {
	border-top-color: #B0B1B1;
}

.fullItem .fullItemControls a {
	cursor: pointer;
}

.fullItem .fullItemControls .seperator {
	background-color: transparent;
	border-color: #9BB5CE;
}

.fullItem .fullItemControls .actual {
	color: #FFFFFF;
	background-color: #004465;
}

.fullItem .itemHeader .medium_area0_p4.statusArea {
	width: 10.5454em;
	text-align: center;
}

.fullItem .itemHeader .medium_area0_p4.statusArea .medium_label {
	width: auto;
}

/*FULL ITEM BLOCK*/
.fullItem .metaDataSection {
	border-color: #B0B1B1 !important;
	border-style: solid;
}

.fullItem .detailedItem {
	border-color: #B0B1B1 !important;
	border-style: solid;
}

.fullItem .fullsizedBlock {
	border-color: #B0B1B1 !important;
	border-style: solid;
}

.fullItem .splitBlockHeader {
	border-color: #B0B1B1 !important;
	border-style: solid;
}

.fullItem .splitBlockBody {
	border-color: #B0B1B1 !important;
	border-style: solid;
}

.fullItem .itemBlock {
	border-top-color: #B0B1B1;
}

/***** ITEM BLOCK *****/
.itemBlock .voidBlock {
	color: #B0B1B1;
}

.itemBlock .itemLine {
	border-top-color: #B0B1B1;
}

.itemBlock .newBlock {
	/*short line color*/
	border-top-color: #CFD1D1;
}

/***** HEADER-SECTION *****/
.withoutPageHeader {
	background-position: left -12em;
	padding-top: 2em !important;
}

.headerSection h1 {
	font-family: "Myriad Pro Condensed", "Arial Narrow", sans-serif;
}

.header.alternateHeader .metaMenu .logoAlternate a {
	background-color: transparent;
}

.header.alternateHeader .mainMenu {
	/* uses in cone */
	margin-top: 6em;
}

.header.alternateHeader .mainMenu a {
	/* uses in cone */
	color: #FFFFFF;
}

.header.alternateHeader .mainMenu a.active {
	/* uses in cone */
	background-image: url("../images/BG_MainNavi_hover_bold.png");
	background-position: 0 0.2em;
	background-repeat: no-repeat;
	height: 1.3125em;
	padding-bottom: 0.3125em;
	text-decoration: none;
}

.header.alternateHeader .searchExportLogo+.mainMenu {
	margin-top: 0.2727em;
}

/***** PRE-HEADER *****/
.preListHeader {
	border-top-color: #B0B1B1;
	background-color: #FFFFFF;
}

/***** LISTHEADER *****/
.listHeader a:hover {
	text-decoration: underline;
}

table#selSelectDate .huge_radioBtn label {
	/*browse by year */
	width: 25em !important;
}

/***** INFO PAGE *****/
.infoPage .sideSection {
	border-style: solid;
	border-left-color: #B0B1B1;
}

.infoPage .videoPreview {
	border-style: solid;
	border-color: #012846;
}

/***** LIST BACKGROUND *****/
.listBackground {
	background-color: #FFFFFF;
	border-top: 1px solid #004465 !important;
}

.listBackground .seperator {
	background-color: #FFFFFF;
}

/***** CUSTOMIZED SELECTCONTAINER *****/
.selectContainer select {
	float: left;
	margin-top: -1.3636em;
	margin-left: -0.0909em;
	filter: alpha(opacity = 0);
	opacity: 0;
	-moz-opacity: 0;
	cursor: pointer;
	background-color: #FFFFFF;
	color: #3A3B3B;
	border-bottom-color: #9FAFAE;
	border-style: none;
}

.selectContainer .selectionBox {
	padding-left: 0.2727em !important;
	white-space: nowrap;
}

.selectionBox {
	color: #000000;
	text-align: left;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1.363636em;
	overflow: hidden;
}

.selectContainer {
	padding-top: 0em;
	padding-bottom: 0.18em;
	height: 1.363636em;
	background-color: #F3F5F5;
	border: 0.0909em solid #9FAFAE;
}

.selectboxIcon {
	float: right;
	padding: 0 0.1818em 0 0;
	margin: -1.3636em 0 0 0;
	margin-right: 0 !important;
	/*action menu fix*/
	background-color: #F3F5F5;
}

.free_area0.third_txtInput {
	background-color: #F3F5F5;
}

/* special definitions for different height of selectContainer and following text input fields */
.selectContainer+input[type=text], .selectContainer+input[type=text]+input[type=text], .xSmall_txtInput.ouNumber {
	height: 1.363636em;
}

/***** FORM BUTTONS *****/
body .cancelButton {
	float: left;
	color: #004465;
	border-right-color: #004465;
	border-bottom-color: #004465;
	border-top: 0 !important;
	border-left: 0 !important;
	border-style: solid;
	padding-top: 0.10em;
	padding-bottom: 0.10em;
}

body .cancelButton:hover {
	color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	text-decoration: underline;
	background-color: #012846;
}

body .activeButton {
	float: right;
	color: #FFFFFF;
	border-top: 0 !important;
	border-left: 0 !important;
	background-color: #006F7B;
	border-color: #004465;
	border-style: solid;
	padding-top: 0.10em;
	padding-bottom: 0.10em;
}

body .activeButton:hover {
	text-decoration: underline;
	background-color: #012846;
}

body .activeButton.disabled {
	background-color: #888B8B !important;
	cursor: auto;
}

body .activeButton.disabled:hover {
	text-decoration: none;
}

/***** MESSAGE AREA *****/
.messageArea {
	border-style: solid;
	border-color: #004465;
	background-color: #E8FBFB;
	margin-bottom: 1em;
}

.infoMessageArea {
	border: 1px solid #56871B !important;
	border-color: #56871B;
	/*	position:absolute; */
}

.infoMessageArea h2 {
	color: #006F7B;
}

.errorMessageArea {
	border: 1px solid #E95A29 !important;
	border-color: #E95A29;
}

.errorMessageArea h2 {
	color: #D80000;
}

.absoluteMessageArea {
	position: fixed;
	z-index: 100;
}

.successMessageArea {
	border: 1px solid #147DA2 !important;
	border-color: #147DA2;
}

/***** MESSAGE BUTTON *****/
.fixMessageBlockBtn {
	float: right;
	background-color: #FFFFFF;
}

.fixErrorMessageBlockBtn {
	float: right;
	background-color: #FFFFFF;
}

.fixSuccessMessageBlockBtn {
	float: right;
	background-color: #FFFFFF;
}

/***** MESSAGE TEXT *****/
.messageSuccess {
	color: #006F7B;
}

.messageStatus {
	color: #006F7B;
}

.falseValue {
	color: #BE0031;
}

.messageError {
	color: #BE0031;
}

.messageWarn {
	color: #BE0031;
}

.messageFatal {
	color: #BE0031;
}

.mandatory {
	font-weight: bold;
}

/***** GLOBAL ELEMENTS *****/
.searchHit {
	background-color: #99C8E9;
}

.add {
	cursor: pointer;
}

.add:disabled {
	cursor: default !important;
}

.remove {
	cursor: pointer;
}

.remove:disabled {
	cursor: default !important;
}

.dateJSLabel {
	background-color: #006D70;
	color: #FFFFFF;
}

.blankInput {
	color: #B0B1B1;
}

.underRework {
	background-color: #F43E71 !important;
}

/***** UNCATEGORIZED *****/
.inputInfoBox {
	text-align: center;
	font-family: serif;
	border-left-width: 2px !important;
	border-right-width: 2px !important;
}

.inputInfoBox a {
	text-align: center;
	font-family: serif;
	border-left-width: 2px !important;
	border-right-width: 2px !important;
}

.filesSection a:hover {
	/* used in bib list as logged in user - for file references */
	text-decoration: underline;
}

.languageArea .readonlyInput {
	background-color: transparent;
	border: none;
}

/***** AUTOSUGGEST *****/
.ac_results {
	border-color: #9FAFAE;
	/*	opacity: 0.91;
	filter: alpha(opacity=91); */
	border-style: solid;
	background-color: #F3F5F5;
}

.ac_results li {
	border-bottom-style: solid;
	border-bottom-color: #9FAFAE;
}

.ac_over {
	cursor: pointer;
	background-color: #006D70 !important;
	color: #FFFFFF !important;
}

.ac_match {
	background-color: #CDDAE7;
	color: #000000;
}

/******************** EXTERNAL AND JSP CLASSES ********************/
a.OraLinkDisabled {
	/* used e.g. for selectMenu */
	/*	color: #888B8B;
	cursor: default; */
	
}

a.OraLinkDisabled:hover {
	/*	color: #888B8B;
	cursor: default; */
	
}

.affHover {
	background-color: #006D70;
	color: #FFFFFF;
}

.licenseArea .messageArea {
	background-color: #FFFFFF;
}

/* OVERVIEW PAGE */
.tile_category {
	margin-top: 1.363636em;
	border-top-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 9px !important;
	background-color: #CBE0E5;
	border-radius: 6px 6px 6px 6px;
}

.colorBackground {
	background-color: #CBE0E5;
	border-radius: 6px 6px 6px 6px;
}

.tile_category img[align="left"] {
	clear: left;
	border: none;
}

.tile_category div {
	line-height: 150%;
	display: inline-block;
	margin: 0 0 1em 0;
	*clear: both;
	/* IE7 Hack */
}

.tile_category div p {
	margin-left: 0;
}

.tile_category .image {
	float: left;
	width: 4.272727em;
	margin-right: 1.363636em;
}

.tile_category div .big_imgBtn[align="left"] {
	*margin-bottom: 0.5em;
	/* IE7 Hack */
}

.tile_category div .large_imgBtn[align="right"], .tile_category div .big_imgBtn[align="right"] {
	margin-left: 0.545454em;
	display: block;
	border: none;
}

.tile_category.borderDarkTurquoise {
	border-top-color: #006F7B;
}

.tile_category.borderDarkBlue {
	border-top-color: #163D7A;
}

.tile_category.borderDarkGreen {
	border-top-color: #008354;
}

.tile_category.borderYellow {
	border-top-color: #CEC200;
}

.tile_category.borderRed {
	border-top-color: #BE0031;
}

.tile_category.borderOrange {
	border-top-color: #FF8304;
}

.tile_category.borderBrown {
	border-top-color: #6E1E16;
}

.tile_category .tile_title {
	font-size: 1.454545em;
	display: block;
	margin: 0.454545em 0;
}

.tile_category .tile_title img {
	width: 1.9375em;
	height: 1.9375em;
}

.tile_category h4.tile_publication_title {
	font-size: 1.909090909090909em;
	margin: 0.454545em 0;
	line-height: normal;
	text-align: center;
}

.tile_category .tile_publication_title img {
	width: 1.476190476190476em;
	height: 1.476190476190476em;
}

.tile_category .status_group {
	margin-top: 0.4545454545455em;
	float: left;
	text-align: center;
}

.tile_category .status_group img {
	display: inline-block;
}

.tile_category .genre_group {
	margin-top: 0.4545454545455em;
	float: right;
	text-align: center;
}

.tile_category h5.tile_citation_title {
	font-size: 2.181818em;
	margin: 0.454545em 0;
}

.tile_category .tile_citation_title img {
	width: 1.291666666666667em;
	height: 1.291666666666667em;
}

.tile_category .author_name {
	font-weight: bold;
}

.tile_category .author_organization {
	font-style: italic;
}

/******************** GLOBAL PRINT SETTINGS ********************/
/*FF3.x Print Issue (No more relevant in FF4)*/
@media print {
	body * {
		overflow: visible !important;
		float: none !important;
		border-top: 0px #FFFFFF !important;
		border-right: 0px #FFFFFF !important;
		border-bottom: 0px #FFFFFF !important;
		border-left: 0px #FFFFFF !important;
		list-style: none !important;
	}
	/*Print Lists*/
	.listItemLine {
		text-align: left !important;
		float: left !important;
		clear: both !important;
	}
	.blockHeader {
		text-align: left !important;
		float: left !important;
		clear: both !important;
	}
	.blockHeader * {
		text-align: left !important;
		float: left !important;
		clear: both !important;
	}
	.blockHeader {
		font-size: 1.4em !important;
		margin-bottom: 0.6em !important;
	}
	.listItem {
		text-align: left !important;
		float: left !important;
		clear: both !important;
	}
	/*Print Items*/
	.itemLine {
		text-align: left !important;
		float: left !important;
	}
	.itemBlockContent {
		text-align: left !important;
		float: left !important;
	}
	.fullItem .blockHeader {
		text-align: left !important;
		float: left !important;
	}
	.paginator * {
		float: left !important;
	}
	.min_imgBtn {
		visibility: hidden !important;
	}
	.std_imgBtn {
		visibility: hidden !important;
	}
	.big_imgBtn {
		visibility: hidden !important;
	}
	.lineToolSection {
		visibility: hidden !important;
	}
	.formButtonArea {
		visibility: hidden !important;
	}
	.messageArea {
		visibility: hidden !important;
	}
	.pageBrowser .actual {
		font-weight: normal;
		background-color: white;
	}
}

