  a.cat:link { color: #000000; text-decoration: none;  font-family: Trebuchet MS}
  a.cat:active { color: #000000; text-decoration: none  }
  a.cat:visited { color: #000000; text-decoration: none  }
  a.cat:hover { color: #000000; text-decoration: underline; font-weight: bold; }  
  
  a.catSelected:link { color: #FFFFFF; text-decoration: none;  font-family: Trebuchet MS; font-weight: bold;}
  a.catSelected:active { color: #FFFFFF; text-decoration: none  }
  a.catSelected:visited { color: #FFFFFF; text-decoration: none  }
  a.catSelected:hover { color: #FFFFFF; text-decoration: underline }    
  
  a.menuBar:link { color: #FFFFFF; text-decoration: none }
  a.menuBar:active { color: #FFFFFF; text-decoration: none  }
  a.menuBar:visited { color: #FFFFFF; text-decoration: none  }
  a.menuBar:hover { color: #FFFFFF; text-decoration: underline }  
  
  a.img:link { text-decoration: none }
  a.img:active {text-decoration: none  }
  a.img:visited { text-decoration: none  }
  a.img:hover { text-decoration: underline } 
  
  a.foot:link { color: #A9A9A9; text-decoration: underline;  font-family: Trebuchet MS}
  a.foot:active { color: #A9A9A9; text-decoration: none  }
  a.foot:visited { color: #A9A9A9; text-decoration: none  }
  a.foot:hover { color: #A9A9A9; text-decoration: underline }    
  
  a.titleHeader:link { color: #FFFFFF; text-decoration: none;  font-family: Trebuchet MS; font-weight: bold;}
  a.titleHeader:active { color: #FFFFFF; text-decoration: none  }
  a.titleHeader:visited { color: #FFFFFF; text-decoration: none  }
  a.titleHeader:hover { color: #B0C4DE; text-decoration: none  }    
  
  a.sectionText:link { color: #000000; text-decoration: underline;  font-family: Trebuchet MS;}
  a.sectionText:active { color: #000000; text-decoration: underline;  }
  a.sectionText:visited { color: #000000; text-decoration: underline  }
  a.sectionText:hover { color: #000000; text-decoration: underline; font-weight: bold; }  
  
  a.sectionHead:link { color: #000000; text-decoration: none;  font-family: Trebuchet MS}
  a.sectionHead:active { color: #000000; text-decoration: none  }
  a.sectionHead:visited { color: #000000; text-decoration: none  }
  a.sectionHead:hover { color: #000000; text-decoration: underline; font-weight: bold; } 
  
  a.sectionHeadSelected:link { color: #FFFFFF; text-decoration: none;  font-family: Trebuchet MS; font-weight: bold;}
  a.sectionHeadSelected:active { color: #FFFFFF; text-decoration: none  }
  a.sectionHeadSelected:visited { color: #FFFFFF; text-decoration: none  }
  a.sectionHeadSelected:hover { color: #FFFFFF; text-decoration: underline }    
  
  a:link { color: #000000; text-decoration: underline;  font-family: Trebuchet MS; font-weight: bold}
  a:active { color: #000000; text-decoration: none; font-weight: bold  }
  a:visited { color: #000000; text-decoration: underline; font-weight: bold  }
  a:hover { color: #000000; text-decoration: underline; font-weight: bold; } 
  
  a.accent:link { color: #000000; text-decoration: underline;  font-family: Trebuchet MS}
  a.accent:active { color: #000000; text-decoration: none  }
  a.accent:visited { color: #000000; text-decoration: underline  }
  a.accent:hover { color: #000000; text-decoration: underline; font-weight: bold; }   
  
  a.dataHeader:link { color: #B22222; text-decoration: underline;}
  a.dataHeader:active { color: #B22222; text-decoration: none  }
  a.dataHeader:visited { color: #B22222; text-decoration: underline  }
  a.dataHeader:hover { color: #B22222; text-decoration: underline; font-weight: bold; }   
 

body
{
  font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

.accent
{
  font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
}


H1
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px;
  color: #005F27;
  font-weight: bold;
}

.menuBar
{
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #FFFFFF;
  font-weight: bold; 
  background: #8C9FD1;
}

.promoPic
{
  text-align: center;   
  text-valign: center;  
}

.footer
{
  text-align: center;
  text-valign: bottom;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFFFF;
  font-weight: bold; 
  background: #8C9FD1
}

.productTable
{ 
  align: left;
  valign:top;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  cellpadding: 0;
  cellspacing: 0;
}

.dataTable
{
  border: solid 1px black;
  width: 50%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  cellpadding: 0;
  cellspacing: 0;
  background: #FFFFFF;
}

.dataHeader
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #B22222;
  font-weight: bold; 
}

.dataLabel
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: bold;
  background: #F5F5F5;
}

.dataOdd
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  background: #F5F5F5;
}
.dataEven
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  background: #F5F5F5; 
}

.cat
{
  text-align: left;
  font-family: Trebuchet MS,Verdana,Helvetica, sans-serif;
  font-size: 13px; 
  font-weight: bold;  
  color: #000000;
}

.catSelected
{
  text-align: left;
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 13px; 
  font-weight: bold; 
  color: #000000;
  background: #005f27; 
}

.titleHeader
{
  text-align: center;
  text-valign: top;
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 35px; 
  font-weight: bold;  
  color: #FFFFFF;  
}

.titleAccent
{
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 20px; 
  font-weight: bold;  
  color: #000000;
  vertical-align: top;
  text-align: right;
}

.foot
{
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 12px;   
  color: #A9A9A9;
}

.sectionHead
{
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  vertical-align: top;
  text-align: center;
  font-size: 13px;   
  color: #000000;
  font-weight: bold; 
}

.sectionHeadSelected
{
  text-align: center;
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 13px; 
  font-weight: bold; 
  color: #000000;
  background: #B0C4DE; 
}

.sectionText
{
  font-family: Trebuchet MS, Verdana,Helvetica, sans-serif;
  font-size: 12px;   
  color: #000000;
  text-align: left;
}

.newsTable
{
  border-bottom: dotted 1px #000000;
  width: 80%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  cellpadding: 0;
  cellspacing: 0;
  background: #F5F5F5;
}

.newsHeader
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold; 
  width: 100%;  
}

.newsHeadline
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold; 
  width: 100%;
  color: #B22222;  
}

.formTable
{
  border: solid 1px #C0C0C0;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  cellpadding: 0;
  cellspacing: 0;   
  background: #FFFFFF;
}

.formTitle
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #B22222;
  font-weight: bold; 
  width: 100%; 
  background: #F5F5F5;
}

.formHeader
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold; 
  width: 100%; 
}

.formLabel
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  background: #F5F5F5;
}

.formLabelTop
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  background: #F5F5F5;
  vertical-align: top;
}

.formFooter
{
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  width: 100%; 
}







