a.bodyLink:link 
{
	COLOR: #0000FF;
}	

a.bodyLink:active 
{
	COLOR: #D972EF;
}

a.bodyLink:visited 
{
	COLOR: #0000FF;
}

a.bodyLink:hover 
{
	COLOR: #D972EF;
}

a.navBarLinkTopSmall:link 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  display: block;
  padding: 0px;
  overflow: hidden;
  color: #666666;
  text-decoration: none;
}

a.navBarLinkTopSmall:active 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

a.navBarLinkTopSmall:visited 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  display: block;
  padding: 0px;
  overflow: hidden;
  color: #666666;
  text-decoration: none;
}

a.navBarLinkTopSmall:hover 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  background-color: #6699FF;
  color: #FFFFFF;
  text-decoration: underline;
}


a.headerNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #619477;
  text-decoration: none;
}

a.headerNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

a.headerNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #619477;
  text-decoration: none;
}

a.headerNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #0e8341;
  color: #FFFFFF;
  text-decoration: underline;
}


a.leftUpperNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.leftUpperNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #395746;
  text-decoration: none;
}

a.leftUpperNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.leftUpperNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #984938;
  color: #ffffff;
  text-decoration: underline;
}

a.leftLowerNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.leftLowerNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #DEE4E0;
  text-decoration: none;
}

a.leftLowerNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.leftLowerNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #A08A99;
  color: #DEE4E0;
  text-decoration: underline;
}

a.bottomNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #619477;
  text-decoration: none;
}

a.bottomNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #FFFFFF;
  text-decoration: none;
}

a.bottomNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #619477;
  text-decoration: none;
}

a.bottomNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #0e8341;
  color: #FFFFFF;
  text-decoration: underline;
}


a.rightUpperNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.rightUpperNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #DEE4E0;
  text-decoration: none;
}

a.rightUpperNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.rightUpperNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #A08A99;
  color: #DEE4E0;
  text-decoration: underline;
}

a.rightLowerNavLink:link 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.rightLowerNavLink:active 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  color: #DEE4E0;
  text-decoration: none;
}

a.rightLowerNavLink:visited 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  display: block;
  padding: 2px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.rightLowerNavLink:hover 
{
  font-weight: bold;
  font-family: veranda, sans-serif;
  background-color: #A08A99;
  color: #DEE4E0;
  text-decoration: underline;
}

a.navLinkSubCategory:link 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #0033CC;
  text-decoration: none;
}

a.navLinkSubCategory:active 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #ff0000;
  text-decoration: none;
}

a.navLinkSubCategory:visited 
{
  font-size: 10pt;	
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #0033CC;
  text-decoration: none;
}

a.navLinkSubCategory:hover 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #ff0000;
  text-decoration: underline;
}


a.navLinkBody:link 
{
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #0033CC;
  text-decoration: none;
}

a.navLinkBody:active 
{
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #ff0000;
  text-decoration: none;
}

a.navLinkBody:visited 
{
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #0033CC;
  text-decoration: none;
}

a.navLinkBody:hover 
{
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #ff0000;
  text-decoration: underline;
}


a.navBarLinkLeft:link 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  display: block;
  padding: 5px;
  overflow: hidden;
  color: #ffffff;
  text-decoration: none;
}

a.navBarLinkLeft:active 
{
  font-size: 10pt;	
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  color: #ffffff;
  text-decoration: none;
}

a.navBarLinkLeft:visited 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  display: block;
  padding: 5px;
  overflow: hidden;
  color: #ffffff;
  text-decoration: none;
}

a.navBarLinkLeft:hover 
{
  font-size: 10pt;
  font-weight: bold;
  font-family: verdana, "trebuchet MS", helvetica, sans-serif; 
  background-color: #9AACDC;
  color: #ffffff;
  text-decoration: underline;
}

a.navLinkRegistration:link 
{
  font-weight: bold;
  font-family: "Bradley Hand ITC", sans-serif;
  display: block;
  padding: 5px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.navLinkRegistration:active 
{
  font-weight: bold;
  font-family: "Bradley Hand ITC", sans-serif;
  color: #FFFF99;
  text-decoration: none;
}

a.navLinkRegistration:visited 
{
  font-weight: bold;
  font-family: "Bradley Hand ITC", sans-serif;
  display: block;
  padding: 5px;
  overflow: hidden;
  color: #FFFFFF;
  text-decoration: none;
}

a.navLinkRegistration:hover 
{
  font-weight: bold;
  font-family: "Bradley Hand ITC", sans-serif;
  background-color: #330000;
  color: #FFFF99;
  text-decoration: underline;
}

a.navLinkFooter:link 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  color: #666666;
  text-decoration: none;
}

a.navLinkFooter:active 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  color: #330000;
  text-decoration: none;
}

a.navLinkFooter:visited 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  color: #666666;
  text-decoration: none;
}

a.navLinkFooter:hover 
{
  font-weight: bold;
  font-family: "Helvetica", sans-serif;
  color: #330000;
  text-decoration: underline;
}


/* Nav Cell Properties ********************************/

td.navAdminLinkCellLeft
{
  background-color: #0033FF;
}

td.navLinkCell
{
  background-color: #CCCC9A;
}

td.navLinkCellSmall
{
  background-color: #ffffff;
}

table.navLinkTableTop
{ 
  width: 100%; 
  height: 30px;
}
