BODY  { font-family: verdana; font-size: 11pt; } 

TABLE  { font-family: verdana; font-size: 100%; } 

H1 {  margin-left: 1cm; font-size: 14pt; }

H2 {  margin-left: 1cm; font-size: 12pt; }

TH {  text-align: left; }

P { margin-left: 1cm; margin-right: 1cm; }

.listing {
  margin-left: 1cm;
}

.index {  }

.index A { 
  margin-left: 1em;
}

.standout {
  font-size: 140%;
}

.alphabetical { 
  margin-top: 0.5em;
  margin-left: 1em;
  width: 600px;
}

.alphabetical TR TD { 
  padding-bottom: 0.5em;
  width: 50%;
}

.catalogue { 
  margin-top: 1.5em;
  width: 600px;
}

.catalogue TR TD { 
  padding-bottom: 0.5em;
}

.category { 
  margin-top: 2em;
  width: 600px;
}

.category TR TD { 
  padding-bottom: 0.5em;
}

.category-line { 
  padding: 0;
  margin: 0;
  border: solid 1px #000000;
  line-height: 0px;
}

.publication { 
  margin-top: 2em;
  width: 600px;
  }

.publication TR TD { 
  padding-bottom: 0.5em;
}

.edition { 
  margin-top: 2em;
  width: 700px;
  border-collapse: collapse 
  
}

.edition TR TD { 
  padding-top: 0.45em;
  padding-bottom: 0.5em;
  padding-left: 0.5em;
}

.edition_title { 
  width: 130px;
}

.rowA {
  background: #ffffff;
}

.rowB {
  background: #ffffff;
}

.buttons { 
  padding-top: 2em;
}

.buttons TR TD { 
  padding-left: 2em;
}

.highlight { 
  font-weight: bold;
  font-size: 90%;
  color: #888888;
}

.play { 
  font-weight: bold;
  color: #888888;
}

.back_button {
  margin-top: 2em;
  margin-right: 2em;
  text-align: right;
}

.link { 
  text-decoration: none;
}

.manage-top { 
  border: solid 1px #000000;
  padding-left: 0.75em;
  padding-top: 0.5em;
  padding-bottom: 1em;
  margin-top: 0.5em;
}

.manage-bottom { 
  border: solid 1px #000000;
  padding-left: 0.75em;
  padding-bottom: 1em;
  margin-top: 0.5em;
}

.manage-message {
  margin-top: 0;
  margin-right: 4em;
  width: 16em;
  font-size: 100%;
  float: right;
}

.manage-count {
}

.manage-count-number { 
  font-weight: bold;
  font-size: 120%;
}

.manage-link {
  /* padding-left: 10em; */
  text-align: right;
}

.manage-category { 
  background-color: #c6d0e0;
}

.manage-publication { 
  margin-left: 2em;
  background-color:  #d6e0f0;
}

.manage-found { 
  margin-bottom: 0;
  margin-top: 0.4em;
  padding-left: 4em;
  font-size: 80%;
}

.manage-found-edition { 
  margin-bottom: 0;
  margin-top: 1.0em;
  padding-left: 4em;
  font-size: 80%;
}


.manage-found-margin { 
  margin-bottom: 0;
  margin-top: 0.5em;
  padding-left: 4em;
  font-size: 80%;
}

.manage-skip { 
  margin-bottom: 0;
  margin-top: 0.4em;
  padding-left: 4em;
  font-size: 80%;
  color: #2c5ab7;
}

.manage-input { 
  font-size: 70%;
  vertical-align: middle;
  margin-right: 1em;
}

.manage-button {
  margin-top: 2em;
  margin-left: 2em;
  vertical-align: middle;
  background-color:  #d6e0f0;
}

.login {
  padding-top: 6px;
  padding-bottom: 10px;
  font-size: 66%;
  font-weight: bold;
  vertical-align: middle;
}

.error { 
  color: red;
}

.rss_listing { 
}

.rss_listing UL { 
  list-style: none;
}

.rss_listing LI { 
  padding-bottom: 0.3em;
}

.url { 
  font-size: 90%;
  margin-bottom: 1.2em;
}

.attribution { 
  float:right;
  margin-top: 6em;
  margin-bottom: 2em;
  margin-right: 2em;
  width: 260px;
  border: solid 1px #000000;
  padding-left: 5px;
  padding-right: 4px;
  padding-top: 3px;
}

.attribution-text {
  font-size: 8pt;
}

.attribution-image {
  border: 1px solid #000000;
}

.small {
  font-family: sans-serif;
  font-size: 8pt;
}

.contact 
{
font-size: 100%;
 font-style: normal;
  font-family: verdana, arial, sans-serif;
   text-align: right; 
   color: white;
   vertical-align:top;
   padding: 5px;
}

