BODY, TD, LI, DIV, SELECT {
  COLOR:#000000; FONT-SIZE:14px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.navcol {
  color:ffffff;
  text-decoration:none;
  border:1px outset #ffffff;
  width:50px; height:25px;
 }
 .navcol a {
  color:ffffff; font-size:90%;
  text-decoration:none;
  padding:1px;
  width:100%; height:25px;
 }
 .navcol a:hover {
  color:black; font-size:90%;
  text-align:center;
  background-color:3399cc;
  padding:1px;
  text-decoration:none;
  width:100%; height:100%;
 }
.navcol a:visited {
  color:white; font-size:90%;
  text-align:center;
  padding:1px;
  text-decoration:none;
  width:100%; height:100%;
 }

 .navcol span {
  color:ffffff; font-size:90%;
  text-decoration:none;
  padding:1px;
  width:100%; height:20px;
 }


.sectionblue {
  COLOR:#FFFFFF; FONT-SIZE:16px; font-weight:bold; font-style:normal; FONT-FAMILY:arial, sans-serif;
}

.bodyblack {
  COLOR:#000000; FONT-SIZE:14px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

INPUT{
  COLOR:#000000; FONT-SIZE:12px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
  height:20px; border:1px solid #666666; background-color:#ffffff;
}

TEXTAREA {
  COLOR:#000000; FONT-SIZE:12px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
  border:1px solid #666666; background-color:#ffffff;
}

.bodyblackbold {
  COLOR:#000000; FONT-SIZE:14px; font-weight:bold; font-style:normal; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.bodydkgreybold {
  COLOR:#606060; FONT-SIZE:14px; font-weight:bold; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.bodyblackbolditalic {
  COLOR:#000000; FONT-SIZE:14px; font-weight:bold; font-style:italic; FONT-FAMILY:arial,sans-serif;
}

.bodywhite {
  COLOR:#ffffff; FONT-SIZE:14px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.bodywhitebold {
  COLOR:#ffffff; FONT-SIZE:14px; font-weight:bold; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.bodyred {
  COLOR:#ff3333; FONT-SIZE:14px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.bodyredbold {
  COLOR:#CC3333; FONT-SIZE:14px; font-weight:bold; font-style:normal; FONT-FAMILY:arial, sans-serif;
}

.smblack {
  COLOR:#000000; FONT-SIZE:12px; font-weight:normal; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.xsmblackbold {
  COLOR:#000000; FONT-SIZE:10px; font-weight:bold; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.smwhitebold {
  COLOR:#ffffff; FONT-SIZE:12px; font-weight:bold; font-style:normal; FONT-FAMILY:arial,sans-serif;
}

.smblackbold {
  COLOR:#000000; FONT-SIZE:12px; font-weight:bold; font-style:bold; FONT-FAMILY:arial,sans-serif;
}

.headingwhite {
  COLOR:#ffffff; FONT-SIZE:20px; font-weight:bold; font-style:italic; FONT-FAMILY:arial,sans-serif;
}

.leftnav {
  COLOR:#ffffff; FONT-SIZE:13px; font-weight:normal; font-style:normal; FONT-FAMILY:arial, sans-serif;
  text-decoration:none;  
  filter:progid:DXImageTransform.Microsoft.DropShadow(color=#000000 offx=1 offy=1);
}

.shortnav {
  COLOR:#ffffff; FONT-SIZE:13px; font-weight:normal; font-style:normal; FONT-FAMILY:arial, sans-serif;
  text-decoration:underline;
  filter:progid:DXImageTransform.Microsoft.DropShadow(color=#000000 offx=1 offy=1);
}

.headingred {
  COLOR:#CC0000; FONT-SIZE:18px; font-weight:bold; font-style:italic; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}

.headingblack {
  COLOR:#000000; FONT-SIZE:20px; font-weight:bold; font-style:italic; FONT-FAMILY:arial,sans-serif;
}

.headingdkgrey {
  COLOR:#606060; FONT-SIZE:20px; font-weight:bold; font-style:italic; FONT-FAMILY:arial,sans-serif;
}

.bullet {
  COLOR:#ffffff; FONT-FAMILY:arial,sans-serif; FONT-SIZE:14px; font-weight:bold; font-style:normal;
}

.maplink  {
  color:000033; font-family:arial,sans-serif; font-size:12px; font-weight:bold; font-style:normal;
  background-color:#cccccc; border:0px solid #666666; cursor:hand; width:100%;
  padding-left:3px; padding-right:3px;
}

A {
  COLOR:#000033; FONT-FAMILY:arial,sans-serif; FONT-SIZE:12px; font-weight:bold; font-style:normal;
  TEXT-DECORATION: none
}

A:hover {
  COLOR:#ff3333; FONT-FAMILY:arial,sans-serif; FONT-SIZE:12px; font-weight:bold; font-style:normal;
}

A:visited {
  COLOR:#000033; FONT-FAMILY:arial,sans-serif; FONT-SIZE:12px; font-weight:bold; font-style:normal;
}

  .button  {
    color:000033; font-family:arial,sans-serif; font-size:14px; font-weight:bold; font-style:normal;
    text-align:center; padding:2px; height:20;
    background-color:#cccccc; border:1px solid #666666; cursor:hand;
  }

  .dirbtn_on  {
    color:000033; font-family:arial,sans-serif; font-size:12px; font-weight:bold; font-style:normal;
    text-align:center;
    background-color:#cccccc; border:1px solid #666666; cursor:hand; width:100%;
  }

  .dirbtn_off {
    color:999999; font-family:arial,sans-serif; font-size:12px; font-weight:bold; font-style:normal;
    text-align:center;
    background-color:#cccccc; border:1px solid #666666; cursor:default; width:100%;
  }
.bottomnav { COLOR:#FFFFFF; FONT-SIZE:9px; font-weight:normal; font-style:normal; FONT-FAMILY:arial, sans-serif; filter:progid }

a.LftNav:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: red}
a.LftNav:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline}
a.LftNav:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline}
a.LftNav:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: none}
.LNavOver {  background-color: #ffffff; border:1px solid #0099CC; }
.LNavOut {  background-color: #ffffff}


