/* a */

a {
  text-decoration: none;
  color: #000000;
}

a.tip, a.tipLong {
  display: none;
}

h1 {
  margin: 0;
}


/* img */

img {
  display: none;
}

h3 img {
  display: inline;
}

li img {
  display: inline;
}

td img {
  display: inline;
}

img.lettrine {
  display: inline;
}


/* page */

#page, #window {
  font-family: Sans, Verdana, Arial;
  font-size: 80%;
}


/* banner */

#user {
  display: none;
}

#site {
  margin: 0;
}

#language {
  display: none;
}

#webSearch {
  display: none;
}


/* tabbar */

ul#tabbar {
  display: none;
}


/* menu */

ul#menu {
  display: none;
}


/* header */

#header {
  display: none;
}

#printHeader {
  margin-bottom: 1em;
}


/* sidebar */

#sidebar {
  display: none;
}


/* new */

#new {
  display: none;
}


/* sidetab */

#sidetab {
  display: none;
}


/* footer */

#footer {
  display: none;
}

#printFooter {
  margin-top: 1em;
}


/* validation */

#validation {
  display: none;
}


/* browser */

.browser {
  display: none;
}


/* message */

.message {
  display: none;
}


/* screen */

.screen {
  display: none;
}


/* ruler */

span.ruler {
  color: #999999;
}


/* sequence */

.sequence {
  float: left;
  margin-right: 1em;
  color: #999999;
}


/* tool, nextTool, toolPrint */

.tool {
  display: none;
}

.nextTool {
  display: none;
}

.titleTool {
  display: none;
}

.toolPrint img {
  display: none;
}


/* underline */

.underline {
  border-bottom: 1px dotted #999999;
}


/* weak */

span.weak {
  color: #999999;
}


/* table */

th {
  vertical-align: top;
  text-align: left;
}

td {
  vertical-align: top;
}


  /* view */

    /* multi */

td.number {
  width: 0.1%;
  text-align: right;
  font-weight: bold;
}

td.numberGreen, td.numberRed {
  width: 0.1%;
  text-align: right;
  font-weight: normal;
}

th.checkbox { /* history */
  width: 0.1%;
}

th.date {
  width: 0.1%;
}

th.title {
  width: 70%;
}

*+html th.title { /* ie */
  width: 50%;
}

th.author {
  width: 25%;
}

th.type {
  width: 0.1%;
}

th.noItem {
  width: 0.1%;
}

th.linking { /* single */
  width: 0.1%;
}

td.separator {
  visibility: hidden;
}


  /* single */

td.checkbox {
  width: 0.1%;
}

th.field, th.nextField {
  width: 0.1%;
  padding-right: 1em;
  white-space: nowrap;
}

th.nextField {
  padding-left: 2em;
}

td.indicator {
  width: 0.1px;
}

td.ruler {
  font-family: monospace, "courier new";
}

td span.subfield {
  font-weight: bold;
}

td.linking {
  width: 0.1%;
  text-align: right;
  white-space: nowrap;
}

td.status {
  width: 25%;
  padding-right: 1em;
  padding-left: 1em;
}

td.location {
  padding-left: 1em;
}

td .cover img {
  display: block;
  margin-left: 1em;
  border: 0;
}

th .reference, td .reference {
  margin-left: 3em;
  text-indent: -2em;
}

th .reference span.title, td .reference span.title {
  border-bottom: 1px dotted #999999;
}

td .subject {
  margin: 1em 0 1em 3em;
}

th a {
  font-weight: normal;
}
