/* $Id: style-01.css,v 1.21 2002/10/19 11:50:21 vida Exp $ */

/* Default values for Links */
a:link
{
  color: #36746a;
  background-color: transparent;
}

a:visited
{
  color: #36746a;
  background-color: transparent;
}

a:hover
{
  color: #5477bf;
  background-color: transparent;
}

a:active
{
  color: red;
  background-color: transparent;
}

/* Default values for H1, H2, H3, H4 */
h1, h2, h3, h4
{
  background-color:transparent;
  color: #36746a;
}

td.gridlight
{
  background-color: #ebf1ef;
}

td.gridmid
{
  background-color: #d6e7e1;
}

td.griddark
{
  background-color: #c2d5d3;
}

/* Left menu */
.menu
{
  background: #c2d5d3;
  color: #36746a;
  margin-top: 10px;
  margin-bottom: 10px;
  vertical-align: top;
  white-space: nowrap;	/* Do not wrap */
}

/* 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.left:active
{
  text-decoration: underline;
  font-size: 14px;
  color: red;
  background-color: inherit;
  width: 100%;
  white-space: nowrap;
}

a.leftsmall:link
{
  text-decoration: none;
  font-size: 12px;
  color: #36746a;
  background-color: transparent;
  white-space: nowrap;
}

a.leftsmall:visited
{
  text-decoration: none;
  font-size: 12px;
  color: #36746a;
  background-color:transparent;
  white-space: nowrap;
}

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

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

span.left
{
  font-size: 14px;
  background-color: #ebf1ef;
  white-space: nowrap;
}

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

/* Content box */

div.itemdiv1 {
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 0px;
  text-indent: 3px;
  width: 100%;
  font-size: 14px;
  color: #36746a;
  background-color: #ebf1ef;
  white-space: nowrap;
}

div.itemdiv1cur {
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 0px;
  text-indent: 3px;
  width: 100%;
  font-size: 14px;
  color: #36746a;
  background-color: #ebf1ef;
  white-space: nowrap;
}

div.itemdiv1:hover {
  padding: 0px 0px 0px 0px;
  margin: 3px 0px 0px 0px;
  text-indent: 3px;
  width: 100%;
  font-size: 14px;
  color: #ebf1ef; 
  background-color: #36746a;
  white-space: nowrap;
}

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

.contents
{
  background: #ebf1ef;
  color: #000000;
  text-align: justify;
  vertical-align: top;
}

/* News box */

.news
{
  background: #c2d5d3;
/*  background: #ecf2f1;
  border-width: thin;
  border-color: #36746a; 
  border-left: ridge; */
  color: #000000;
  text-align: justify;
  vertical-align: top;
}

.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;
}

span.h2 {
  font-size: 13pt;
  font-weight: bold;
  background-color:transparent;
  color: #36746a;
  padding-left: 3px;
  padding-top: 2px;
}

span.h3 {
  font-size: 12pt;
  font-weight: bold;
  background-color:transparent;
  color: #36746a;
  padding-left: 3px;
  padding-top: 2px;
}

