a.ctrl { text-decoration: none; font-weight: bold; }
.message {font: bold 10px Verdana,sans-serif; background-color: #CCCCFF; color: #FF0000;}
.header { font: x-large Arial,Helvetica,sans-serif; }
.section { clear: both;}

a.tools_tab, a.tools_tab:link, a.tools_tab:visited {
  cursor: pointer;
  border: 1px solid #9900FF;
  text-decoration: none;
  background-color: #FFFFFF;
  font: bold 13px Verdana,sans-serif;
  color: #9900FF;
}

a#activetools_tab {
   color: #000000;
   border: 1px solid #000000;
   background-color: #CCCCCC;
}

a.tools_tab:hover {
  color: #000000;
  border: 1px solid #000000;
  background-color: #CCCCCC;
}

.tableRight {padding: 2px 5px; border-bottom: 1px solid #FFFFFF; background-color: #CCCFFF; color: #000000; font: 10px Verdana,sans-serif;}
.tableLeft {padding: 2px 5px; border-bottom: 1px solid #FFFFFF; background-color: #CCCFFF; color: #000000; font: bold 10px Verdana,sans-serif;}
.tableRightSingle {padding: 2px 5px; border-bottom: solid 1px #FFFFFF; background-color: #CCCFFF; color: #000000; font: 10px Verdana,sans-serif;}
.adminButton { background-color: #CCCCFF; font: bold 10px Verdana,sans-serif; border-width: 1px; height: 1.8em; }
.adminButton:hover { background-color: #DDDDFF; cursor: pointer; }
.shadeButton{border-style: solid; border-width: 1px; border-color: #000000;background-color: #FFFFFF; color: #000000; font: 
             bold 10px Verdana,sans-serif; cursor: default;}
.tableHeader {border: solid #000000 1px; background-color: #CCCCCC; font: bold 12px
             Verdana,sans-serif; height: 20px; padding: 3px;}
.plainText{font: 10px Verdana,sans-serif; color: #000000;}