/****** 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; }

/* Jun 2, 2011 */
a.hostpkgs:link { text-decoration: none; }


/****** 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;
}

/****** EXTERNAL INCLUDES *******/
td form table tr td { font: 10px/11pt verdana,arial,helvetica,sans-serif; color: #4483bb; }

/****** 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;
}

#notices { 
  width: 778px; 
  border: 1px solid #cdcdcd; 
  text-align: left;
}

.noticetext { 
  width: 600px; 
  font: 10pt/13pt helvetica,arial,verdana,sans-serif; 
  text-align: left; 
  color: #800; 
  margin: auto;  
/*  margin-top: em */
}

#twitterfeed {
  margin-top: 8px;
} 

#domainreg { padding-top: 12px; }

