/*
  .side-links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
*/
a.side-links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
  text-decoration: none;
}
a.side-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33CC66;
}
a.side-links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
}

/* top link blocks - used on drug testing page */
a.top-links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
  text-decoration: none;
}
a.top-links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #33CC66;
}
a.top-links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009933;
}


.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #477398;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.footer-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #009933;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
.copy-bld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #000000;
}
.outline {
	border: 1px solid #000000;
}
.lessTopMargin {
	margin-top: 3px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.plainBold {
	font-weight: bold;
}
td.boxBorder {
	border: 1px solid #C4E6D0;
}
#panel {
   display: block;
   float: left;
   width: 230px;
   padding: 4px;
   margin-right: 25px;
   border: 1px solid #009933;
   background-color: #C4E6D0;
   text-align: center;
}
#list {
   display: block;
   float: right;
   width: 230px;
   padding: 4px;
   margin-left: 25px;
   border: 1px solid #009933;
   background-color: #C4E6D0;
   text-align: center;
}
.archiveLeftPadding { padding-left: 30px; }
.textBlue { color: #0000FF; }
.textBlueBold {
   color: #0000FF;
   font-weight: bold;
}
.newsBottomCellPadding { padding-bottom: 10px; }
.textRed { color: #FF0000; }
.textRedBold {
   color: #FF0000;
   font-weight: bold;
}
