/* $Id: caudium.css,v 1.26 2002/10/15 21:01:24 cd34 Exp $ */

/* Global */

/* All colors are arbitrary. they must be taken from blackwell graphics */

body
{
  background: #ffffff;
  color: #000000;
  text-decoration: none;
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
}

span.tmetc {
  font-size: xx-small;
  vertical-align: super;
}

a.tmetc {
  font-size: 8px;
  vertical-align: super;
  text-decoration: none;
}

.menu1
{
  background: transparent;
  color: #0000ff;
  margin-left: 8px;
  margin-right: 8px;
  font-size: 14pt;
}

.menu2
{
  background: transparent;
  color: #0000ff;
  margin-left: 14px;
  margin-right: 8px;
  font-size: 10pt;
}

.copyright
{
  background: transparent;
  color: #000000;
  font-size: 8pt;
  text-align: right;
}

.w3c {
  text-align: center;
  width: 135px;
}

.trademarks{
  background: transparent;
  color: #000000;
  font-size: 8pt;
}

/* Left menu links */

a.left
{
  text-decoration: none;
  font-size: 14px; 
  color: inherit;
  background-color: inherit;
  width: 100%;
  white-space: nowrap;
}

a.left:visited
{
  text-decoration: none;
  font-size: 14px;
  background-color: inherit;
  color: inherit;
  width: 100%;
  white-space: nowrap;
}

a.left:hover
{
  text-decoration: none;
  font-size: 14px;
  background-color: inherit;
  color: inherit;
  width: 100%;
  white-space: nowrap;
}

a.leftsmall:hover
{
  text-decoration: underline;
  font-size: 12px;
  background-color: transparent;
  white-space: nowrap;
}

span.leftsmall
{
  font-size:12px;
  white-space: nowrap;
}

/* Content box */

div.itemdiv {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  text-indent: 2px;
  width: 100%;
  font-size: 14px;
  white-space: nowrap;
}

/* News boxes */

.howmanynews {
  background-color: transparent;
  font-size: 75%;
  text-align: center;
}

.newstitle {
  background-color: transparent;
  font-size: 90%;
  font-weight: bold;
  text-align: left;
  padding-bottom: 3px;
}

.newscontents {
  background-color: transparent;
  font-size: 80%;
  font-weight: normal;
  text-align: justify;
  padding-bottom: 3px;
}

.newsdate {
  background-color: transparent;
  font-size: 70%;
  font-weight: normal;
  text-align: right;
}

/* inline elements */

div.subtext {
  margin-left: 1em;
  margin-right: 1em;
}

div.dlutext {
  margin-left: 1em;
  margin-right: 1em;
  padding-bottom: 1em;
}

div.w3cname {
  border-style: solid;
  border-width: 1px;
  border-color: #121212;
  padding: 1px;
  background-color: transparent;
  z-index: 0;
}

div.w3cshade {
  background-image: url("/img/shade.png");
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  text-align: center;
  width: 110px;
  z-index: 1;
  position: relative;
  top: 1px;
  left: 14px;
}

div.w3cshade:hover {
  background-image: url("/img/shade-light.png");
  font-family: verdana,arial,helvetica,sans-serif;
  font-size: 10pt;
  width: 110px;
  z-index: 1;
  position: relative;
  top: 1px;
  left: 14px;
  cursor: crosshair;
}

div.w3cname a {
  text-decoration: none;
  color: inherit;
  background-color: inherit;
}

div.w3cname a:hover {
  text-decoration: underline;
  color: inherit;
  background-color: inherit;
}

span.w3up {
  color: #000000;
  background-color: transparent;
  position: relative;
  top: -3px;
  font-size: 8pt;
}

span.w3cok {
  color: #880000;
  font-weight: bold;
  background-color: transparent;
}

span.smalltext {
   font-size: 7pt;
   font-family: sans-serif;
}

