.body         { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.7em; color: #008080; text-align:justify }
.error         { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 1.1em; color: #a00000; font-weight: bold; text-align:justify }

.tablabel { 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: 0.8em; 
color: #ffffff; 
font-weight: bold; 
margin-top:5; 
text-align:center}


 
 a.tab   { 
 font-family: Verdana, Helvetica, Arial, sans-serif; 
 font-size: 1em; 
 color: #ffffff; 
 font-weight:  bold; 
 display: block;
height: 1em;
line-height: 1em;
float: left;
width: 130px;
display: block;
text-decoration: none;
text-align: center;

 }
 
/* Banner across top of page that says the name of the whole site */

#main-title {
margin-bottom: 10px;
margin-left: 0;
margin-right: 0;
padding-top: 8px;
padding-bottom: 8px;
padding-left: 25px;
padding-right: 0;
background-color: #b0b3ba;
border-top: 1px black solid;
border-bottom: 1px black solid;
color: #f8f8f8;
font-weight: bold;
font-size: 1.5em;
font-family: Verdana, Helvetica, Arial, sans-serif;
} 
 
/* Styles for the main text on the page. */

#main-text {
margin-top: 0;
margin-bottom: 50px;
margin-left: 150px;
margin-right: 50px;
  height: 180px;}
/*
p, ul, ol {
font-size: .95em;
line-height: 1.9em;
margin-top: 0;
margin-bottom: 17px;
margin-left: 0;
margin-right: 0;
padding: 0;
}

*/

ol, ul {
margin-left: 25px;
}

a.centermenu:link, a.centermenu:visited {
color: #1363b3;
text-decoration: none;
font-weight: normal;
}

a.centermenu:hover {
color: #ad2e0b;
text-decoration: none;
font-weight: bold;
}

/* Styles for the navbar on the left side. */

/* this is the absolute position of the left menu in the members area */
#left-menu {
position: absolute;
top: 150px;
left: 25px;
width: 100px;
border-right: 1px #999 dashed;
text-align: right;
}

/* this is the block formatting for the outside page left menu */
a.left-menu   { 
font-family: Verdana, Helvetica, Arial, sans-serif; 
font-size: .6em; 
color: #008080; 
font-weight: bold; 
display: block;
height: 2em;
line-height: 2em;

width: 12em;
display: block;
border: 0.1em solid #dcdce9;
text-decoration: none;
text-align: center;
color: #008080;
 }
 

a.left-menu:hover, a.left-menu:current {
color: #33332c;
}

  
td.urltable {
	font-size: 0.6em;

	}
	
span.logo    { font-family: monospace; font-size: 1.5em; color: #39D564; font-weight: bold }
h2           { font-size: 0.95em; font-family: Verdana, Helvetica, Arial, sans-serif; color: #008080; font-weight: bold }
/*a { color: #ffffff; text-decoration: none; }*/

#dhtmltooltip{
font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 0.75em; color: #008080; text-align:left;
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}