/*
 * $Id$
 *
 * Copyright (c) 2003 Xten Networks, Inc.
 * All rights reserved.
 */

body {
  font-family: verdana, garamond, times, serif, sans-serif;
  font-size: 8pt;
  background: #ffffff;
  color: #000000;
}

A {
  text-decoration: none;
  color: #006699;
}
A:hover, A:active {
  color: #0099e0;
  text-decoration: underline;
}
A.barely {
  color: #4f4f4f;
  font-weight: bold;
}

.header {
  background: #ffc700;
  color: #000000;
  padding: 4px;
}
.subheader {
  background: #efefef;
  border: 1px solid white;
  color: #4b4b4b;
  font-weight: bold;
  font-size: 10pt;
}
.subheader-selected {
  background: #006699;
  color: #ffffff;
  font-weight: bold;
}
.info {
  color: #b08800;
}
tr.subheader {
  background: #ffffff;
}

hr {
  border: 1px solid #ffcc08;
  height: 0;
  width: 75%;
}

h4 {
  color: #4f4f4f;
  font-weight: bold;
  font-size: 11pt;
  margin-left: 30px;
  margin-right: 30px;
}
h3 {
  margin-left: 25px;
  margin-right: 25px;
  font-size: 12pt;
}
h1 {
  color: #000000;
  font-weight: bold;
  font-size: 14pt;
  margin-left: 30px;
  margin-right: 30px;
}
.error {
  color: red;
  font-weight: bold;
  margin-left: 40px;
  margin-right: 40px;
}

.indent {
  margin-left: 30px;
  margin-right: 30px;
}

.ecaption {
  background: #efefef;
  color: #000000;
  font-weight: bold;
  font-size: 90%;
}

table {
  border: 0;
  font-size: 100%;
}

.grayed {
  background: #f5f5f5;
  color: #000000;
  border: 1px solid black;
  font-size: 95%;
}

.grayed-small {
  background: #f5f5f5;
  color: #000000;
  font-size: 90%;
  border: 1px solid black;
}
.harsh-indent {
  margin-left: 40px;
  margin-right: 40px;
}
.cg {
  background: #f5f5f5;
}
.cw {
  background: #f5f5f5;
}

A.logout {
  font-weight: bold;
  color: #4b4b4b;
  margin-right: 40px;
}
A.logout:hover {
  color: #7f7f7f;
}
