/* Body style */
body {
  font-family:  Verdana, Helvetica, Arial, Sans-Serif;
/*
"Lucida Grande", "Lucida Sans Unicode"
*/
  font-size: 11px;
  margin: 0px;
/*
  background-color: #444;
*/
  background: url('../img/back.png') no-repeat fixed bottom right;
/*
  background: url('../img/rj.png') no-repeat fixed bottom left;
*/
}
a {
  text-decoration: none;
  font-style: normal;
  color: #0000cc;
}
a:hover {
  color: blue;
  border-bottom: 1px black dotted;
  background-color: #ffd5aa;
}
/* Header */
div.header { 
  font-size: 10px; color: white;
  height: 48px;
  background-color: #2f74c5;
  background-image: url('../img/logosm.png');
  background-repeat: no-repeat;
  background-position: 12px 12px;
  text-align: right;
}
a.header {
  font-size: 10px;
  color: white;
}
a:hover.header {
  color: #d9e7f4;
  background-color: #2f74c5;
  border-bottom: 1px #d9e7f4 dotted;
}
/* Left column */
div.leftcol {
  margin: 10px;
  width: 15%;
  position: relative;
  float: left;
}
/* Right bars */
div.rnav {
  padding: 4px;
  background-color: #f8f8f8;
  border: 1px #2f74c5 dotted;
}
div.quote {
  font-family: Verdana, Tahoma, Georgia, Times, serif;
  font-size: 10px;
  font-style: italic;
  text-align: center;
  padding: 4px; background-color: #ffd5aa;
  border: 1px #ff9933 solid;
}
a:hover.quote {
  background-color: #ff9933;
}
/* Menu navigation */
div.nav {
  background-color: #f8f8f8;
  border: 1px #d6d6d6 solid;
}
/* Column caption */
div.colcapt {
  font-size: 11px;
  font-weight: bold;
  color: white;
  background-color: #2f74c5;
  background-image: url('../img/slam.png');
  text-align: center;
  clear: both;
  height: 18px;
}
/* Navigation item */
div.navitem {
  padding: 1px;
}
a.llnav {
  padding: 4px;
  color: #2f74c5;
  display: block;
}
a:hover.llnav {
  color: white;
  background-color: #2f74c5;
  border: none;
}
/* Main central column */
div.mcolumn {
  margin-top: -24px;
  width: 65%;
  position: relative;
  float: left;
}
/* Paragraphs */
h3 {
  text-indent: 30px;
  margin-left: 20px;
  margin-right: 20px;
}
h4 {
  text-indent: 10px;
  margin: 10px 10px 10px 0px;
}
p {
  text-indent: 30px;
  margin-left: 20px;
  margin-right: 20px;
}
li {
  text-indent: 0px;
  margin-left: 40px;
  margin-right: 20px;
}
/* Copyright */
div.cr {
  margin-left: 10px;
  margin-bottom: 10px;
  color: #d6d6d6;
  font-size: 9px;
  position: fixed;
  clear: both;
  top: 97%;
  left: 10px;
  width: 140px;
  height: 100px;
}
/* Borders with shadow */
#t1 {
  width: 8px; height: 24px;
  background: url('../img/brd/ltc.jpg') no-repeat;
}
#t2 {
  font-size: 11px; font-weight: bold;
  background-color: #d6d6d6; color: #2f74c5;
  text-align: center;
  height: 24px;
}
#t3 {
  width: 8px; height: 24px;
  background: url('../img/brd/rtc.jpg') no-repeat;
}
#c1 {
  width: 8px;
  background: url('../img/brd/left.jpg') repeat-y top right;
}
#c2 {
  font-size: 12px; text-align: justify;
  line-height: 18px;
  background-color: #f8f8f8;
}
#c3 {
  width: 8px;
  background: url('../img/brd/right.jpg') repeat-y top right;
}
#b1 {
  width: 8px; height: 8px;
  background: url('../img/brd/lbc.jpg') no-repeat;
}
#b2 {
  height: 8px;
  background: url('../img/brd/bottom.jpg') repeat-x top right;
}
#b3 {
  height: 8px;
  background: url('../img/brd/rbc.jpg') no-repeat;
}
