BODY {
 background-color: #ffffff;
 margin: 0;
 margin-bottom: 25px;
 font-family: Garamond, "times new roman", serif; 
 }
A:visited {
 color: #c000c0; 
 }
A:link {
 color: #0000ff; 
 }
A:hover {
 color: #ff0000; 
 text-decoration: none;
 background: #ddd;
 }

A:active {
 color: #008; 
 background: #ffc;
 }

nobr {
 white-space: nowrap;
 }

.td {
 font-family: Garamond, "times new roman", serif; 
 }

.smalltitle {
 font-family: Verdana, arial, helvetica, sans-serif; 
 }

.bluetext {
 font-weight: bold; 
 font-size: 14pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 color: #0000FF;
 }

.titletext {
 font-weight: bold; 
 font-size: 14pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 }

.menu {
 font-size: 10pt; 
 font-family: "times new roman", serif; 
 }

.machdesc {
 font-weight: bold; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 }

.other {
 font-family: Helvetica, arial, sans-serif;
 font-size: 12pt;
 }

.sample {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 }

.event {
 font-size: 12pt; 
 font-family: Garamond, "times new roman", serif; 
 }

.chart {
 font-size: 12pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 }

.discl {
 font-size: 8pt; 
 font-family: Garamond, "times new roman", serif;
 color: #c0c0c0;
 }

.gallery {
 font-size: 14pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 color: #000080;
 }

.headtext {
 font-family: tahoma, arial, helvetica, sans-serif;
 font-weight: bold;
 color: #ffffff;
 background: #000080;
}

.gallerytag {
 font-size: 14pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 text-decoration: underline; 
 font-style: italic; 
 }

.gallerytitle {
 font-size: 24pt; 
 font-family: Verdana, arial, helvetica, sans-serif; 
 text-decoration: underline; 
 font-style: italic; 
 font-weight: bold; 
 color: #000080;
 }

.hints {
 font-size : 10pt; 
 }

.bmark {
 font-family: Garamond, "times new roman", serif;
 font-size: 75%;
 }

.qno {
 font-family: Verdana, arial, helvetica, sans-serif;
 font-size: 150%;
 }

.sno {
 font-family: Verdana, arial, helvetica, sans-serif;
 font-size: 75%;
 }

div#leftnav a:hover {
 color: #fff;
 background: #000080;
 }

div#leftnav a {
 font-size: 10pt;
 font-family: arial, helvetica, sans-serif;
 font-weight: bold;
 padding-top: 7px;
 padding-left: 7px;
 padding-bottom: 7px;
 display: block;
 border-width: 0;
 color: #000080;
 background: #fff;
 }

div#title a:hover {
 color: #ffce00;
 background: #000080;
 }

div#title a {
 font-size: 30px;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 display: block;
 background: #000080;
 text-decoration: none;
 color: #ffce00;
 }

div#mbody {
 padding-left: 20px;
 padding-right: 10px;
 border-width: 0px;
 background: #fff;
 }

div#foot {
 padding-left: 50px;
 padding-right: 50px;
 padding-bottom: 50px;
 border-width: 0px;
 background: #fff;
 }

div#adb {
  margin:5px;
  padding:10px;
  border: dashed 7px #000000;
  color: #000000;
  background-color: #ffffcc;
  }

.foot {
 font-size: 10pt;
 font-family: Garamond, "times new roman", serif;
 text-align: center;
 width: 90%;
 }

.titletag {
 font-size: 10pt;
 font-family: verdana, arial, helvetica, sans-serif;
 font-weight: bold;
 margin-bottom: 10px;
 padding-bottom: 10px;
 color: #ffce00;
 background: #000080;
 }

