/*  ***********************************************************************************************

    Copyright (c) 2000-2002 EUROCONTROL, all rights reserved.
    This work is subject to the license provided in the file LICENSE.txt.

    Identifiers
    ============
    SYSTEM:        history.css
    HTML:          <link rel="stylesheet" href="history.css" type="text/css" />
    Version:       1.2
    Date:          2009/05/18 20:57:09
    Description: Style sheet for eAIS Package History page in XHTML

    ******************************************************************************************** */
body {
  background-color: white;
  margin: 5px;
}
table {
  background-color: #f0f0f0;
  border-color: #999999;
  border-style: solid;
  border-width: 1px;
}
abbr, acronym {
  cursor: help;  /* IE 5.0 doesn't do this by itself */
/*  color: #666666; */
/*  font-variant: small-caps; don't change the case: some abbreviations are in lower case */
  letter-spacing: 0.1em;
  border-bottom: 1px dotted black;  /* IE 5.0 doesn't do this by itself */
}
/* base font size */
body, div, p, li, td, th {
	font-size:    x-small;	/* false value for WinIE4/5/6 */
}
html>head:first-child+body, html>head:first-child+body p, html>head:first-child+body li, html>head:first-child+body td, html>head:first-child+body th {
	font-size:    small;	/* intended value for better browsers */
}

body, p, li {
  font-family: Arial, Helvetica, sans-serif; /* Note: Verdana doesn't contain some Unicode characters that we need */
}
td, th {
  font-family: Arial, Helvetica, sans-serif; /* note Verdana: too large */
}

tr.even-row {
}
tr.odd-row {
	background-color: #dddddd;
}

td {
  border-color: #999999;
  border-style: solid;
  border-width: 0px;
  margin: 20px;
  padding: 2px;
}
th {
  border-color: #999999;
  border-style: solid;
  border-width: 0px;
  margin: 0px;
  padding: 2px;
}
p, div {
  margin-top: 1em;
}

/*
   ------------------------------------------------------------------------------------------------
   The "Front page" div element
   ------------------------------------------------------------------------------------------------
*/
.FrontPage {
  color: black;
  text-transform: uppercase;
  text-align: center;
  background-color: #dddddd;
  padding: 10px 20px 10px 20px;
}

.logo {
  width: 375px;
}

/*
   ------------------------------------------------------------------------------------------------
   Handle the H1 on the "front" page
   ------------------------------------------------------------------------------------------------
*/
.H1 {
  margin: 0px 0 20px 0;
}
h2 {
	margin: 4px;
}

/*
   ------------------------------------------------------------------------------------------------
   Titles & the outlining mechanism
   ------------------------------------------------------------------------------------------------
*/
caption {
  color: maroon;
  text-align: left;
}
/*
   ------------------------------------------------------------------------------------------------
   Graphics & their titles classes
   ------------------------------------------------------------------------------------------------
*/
img {
	vertical-align: middle;
	border-width: 0px;
}
.icon {
	padding: 0 4px 0 4px;
}

td p, th p, td div, th div, li p, li div {
  margin-top: 0pt;
  margin-bottom: 0pt;
  text-indent: 0pt;
}
.line {
	margin-top: 0;
	margin-bottom: 0;
}
/* cell borders */
.colsep-0 th, .colsep-0 td, tr th.colsep-0, tr td.colsep-0 { border-right-width: 0px; }
.colsep-1 th, .colsep-1 td, tr th.colsep-1, tr td.colsep-1 { border-right-width: 1px; }
.rowsep-0 th, .rowsep-0 td, tr th.rowsep-0, tr td.rowsep-0 { border-bottom-width: 0px; }
.rowsep-1 th, .rowsep-1 td, tr th.rowsep-1, tr td.rowsep-1 { border-bottom-width: 1px; }

.border-start-off th, .border-start-off td, tr th.border-start-off, tr td.border-start-off { border-left-width: 0px; }
.border-start-on th, .border-start-on td, tr th.border-start-on, tr td.border-start-on { border-left-width: 1px; }
.border-end-off th, .border-end-off td, tr th.border-end-off, tr td.border-end-off { border-right-width: 0px; }
.border-end-on th, .border-end-on td, tr th.border-end-on, tr td.border-end-on { border-right-width: 1px; }
.border-before-off, .border-before-off td, tr th.border-before-off, tr td.border-before-off { border-top-width: 0px; }
.border-before-on th, .border-before-on td, tr th.border-before-on, tr td.border-before-on { border-top-width: 1px; }
.border-after-off, .border-after-off td, tr th.border-after-off, tr td.border-after-off { border-bottom-width: 0px; }
.border-after-on th, .border-after-on td, tr th.border-after-on, tr td.border-after-on { border-bottom-width: 1px; }
.border-off, .border-off td, tr th.border-off, tr td.border-off { border-width: 0px; }
.border-on th, .border-on td, tr th.border-on, tr td.border-on { border-width: 1px; }

td.date, th.date {
	border-right-width: 1px;
}

td.date {
	white-space: nowrap;
	width: 10em;
}

table.transparent {
	background-color: transparent;
	border: none;
}
