/****** LINK COLORS ******/

A                 { color: #87C62C; text-decoration: underline; }
A:hover           { color: #87C62C; text-decoration: underline; }

A.toplinks        { color: #999999; text-decoration: none; }
A.toplinks:hover  { color: #87C62C; text-decoration: none; }

A.nav             { color: #96B9D9; text-decoration: none; }
A.nav:hover       { color: #FFFFFF; text-decoration: none; }

A.nav2            { color: #C9D7E3; text-decoration: none; }
A.nav2:hover      { color: #FFFFFF; text-decoration: none; }

A.cta             { color: #5794CA; text-decoration: none; }
A.cta:hover       { color: #FFFFFF; text-decoration: none; }

A.subnav          { color: #4483BB; text-decoration: none; }
A.subnav:hover    { color: #87C62C; text-decoration: none; }

A.home            { color: #4483BB; text-decoration: none; }
A.home:hover      { color: #87C62C; text-decoration: none; }

A.footer          { color: #87C62C; text-decoration: underline; }
A.footer:hover    { color: #87C62C; text-decoration: underline; }


/****** HTML TAG STYLES ******/

BODY {
  margin: 0px;
  background-color: #FFFFFF;
  background-image: url(images/bgs/shade.gif);
  background-repeat: repeat-x;
}

B {
  color: #003D7D;
}

STRONG {
  color: #4483BB;
}

IMG {
  border: none;
}

UL {
  list-style-image: url(images/ul.gif);
}

HR {
  height: 1px; 
  color: #FFFFFF;
  background-color: #FFFFFF; 
  border: none;
  border-top: 1px dashed #BEBEBE;
}

H1, H2, H3, H4, H5, H6 {
  color: #87C62C;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
}


/****** CLASSES ******/

.toplinks {
  color: #999999;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  line-height: normal;
}

.nav {
  color: #96B9D9;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  padding: 10px;
  text-decoration: none;
  cursor: pointer; cursor: hand;
}

.nav2 {
  color: #C9D7E3;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  padding: 10px 10px 10px 35px;
  text-decoration: none;
  cursor: pointer; cursor: hand;
}

.subnav {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 16px;
}

.copy {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 16px;
}

.hosting {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  line-height: 14px;
}

.pricelist {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  line-height: 14px;
}

div.numberlookup td {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  line-height: 16px;
}

.copy2 {
  color: #4483BB;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  line-height: 15px;
}

.cta {
  color: #5794CA;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  line-height: 15px;
  text-decoration: none;
  cursor: pointer; cursor: hand;
}

.footer {
  color: #B2B2B2;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 9px;
  line-height: 20px;
}

.smallelement {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
}

