

li, ul, ol  {
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 0.98em;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
  margin: 0;
}
h1 {
  color: #369;
  font-size: 1.2em;
}
tr.dark td, tr.light td {
  padding: 0.3em;
}
a:link {
  text-decoration: none;
  font-weight: bold;
  color: #369;
  font-size:0.98ems;
}
a:visited {
  text-decoration: none;
  font-weight: bold;
  color: #c96;
}
a:hover, a:active {
  font-weight: bold;
  color: #990066;
  text-decoration: underline;
}

#content .title, #content .title a {
  color: #369;
}


.content h3 {
  color: #69c;
  font-size: 1.2em;
}
.content h4 {
  color: #8be;
  font-size: 1.1em;
}
.content h5 {
  color: #96c6f6;
  font-size: 1.15em;
}

.block .title h3 {
  border-bottom: 2px solid #6699cc;
  color: #369;
  font-size: 1.1em;
  font-weight: bold;
  padding: 10px 5px 10px 30px;
  margin-bottom: 0px;
  background: transparent url(images/bluearrow.gif) left center no-repeat;
}

.block .content {
  padding: 5px 5px 1px 5px;
}
.block {
  margin-bottom: 0px;
}
.block2 .title h3 {
  border-bottom: 2px solid #6699cc;
  color: #369;
  font-size: 1.1em;
  font-weight: bold;
  padding: 10px 5px 5px 30px;
  margin-bottom: .20em;
  background:transparent url(images/arrow1.gif) left center no-repeat;
}
.block2 .content {
  padding: 5px 5px 5px 5px;
}
.block2 {
  margin-bottom: 1.5em;
}

.content .active {
  color: #369;
}

.menu {
  padding: 0 0 0 0.5em;
}
.menu ul {
  list-style: none;
  border: none;
  text-align:left;
}
.menu li a {
  width: 100%;
  text-decoration: none;
}

li.leaf {
  list-style-type: square;
  list-style-image: url(images/menu-leaf.png);
  padding:0px 3px 2px 0px;
  margin:0px 0px 0px -10px;
}
li a.active {
  color: #000;
}
.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em;
}
.latest-updates
{
border: 1px solid #FFCCFF;
}
