:link { color: #000033 }  /* for unvisited links */
:visited { color: #000033 } /* for visited links */
:active { color: #000033 } /* when link is clicked */
:hover { color: #666699 } /* when mouse is over link */


.rightlink {font: bold 10px verdana, arial, helvetica; color: #000033; text-decoration: none;}
.rightlink:visited {font: bold 10px verdana, arial, helvetica; color: #000033; text-decoration: none;}
.rightlink:link {font: bold 10px verdana, arial, helvetica; color: #000033; text-decoration: none;}
.rightlink:hover {font: bold 10px verdana, arial, helvetica; color: #ffffff; text-decoration: none;}


.bottomlink {font: 11px/12px verdana, arial, helvetica; color: #999999; text-decoration: none;}
.bottomlink:visited {font: 11px/12px verdana, arial, helvetica; color: #999999; text-decoration: none;}
.bottomlink:link {font: 11px/12px verdana, arial, helvetica; color: #999999; text-decoration: none;}
.bottomlink:hover {font: 11px/12px verdana, arial, helvetica; color: #ffffff; text-decoration: none;}


servicelink {font: 11px/12px verdana, arial, helvetica; color: #FFFFFF; text-decoration: none;}
.smaller {font: 10px/11px verdana, arial, helvetica; color: #000033; text-decoration: none;}

a.servicelink:link {font: 11px/12px verdana, arial, helvetica; color: #FFFFFF;text-decoration: none}
a.servicelink:visited {font: 11px/12px verdana, arial, helvetica; color: #FFFFFF;text-decoration: none}
a.servicelink:hover {font: 11px/12px verdana, arial, helvetica; color: #FFFFFF;text-decoration: underline}
.words { font: 12px verdana, arial, helvetica; line-height: 125%; padding-top: 10px; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; color: #000033; text-decoration: none;}
.prices { font: 10px verdana, arial, helvetica; color: #000033; text-decoration: none; center}
.specs { font: 12px verdana, arial, helvetica; color: #000033; text-decoration: none; center}
.techli { color: #FFCC00; padding-left: 10px; }
.offtechli { color: #333366; padding-left: 10px; }
.ontechli { color: #FFCC00; padding-left: 10px; }

.faqli { color: #EEE8AA; padding-left: 20px; }
.onfaqli { color: #FFCC00; padding-left: 20px; }

.returntotop { font: 10px verdana, arial, helvetica; color: #000033; text-decoration: none; right}
.returntotop1 { font: 16px verdana, arial, helvetica; color: #000033; text-decoration: none; right}


.benefits { color:#000033;border:none;width:100%; }
.benefitsmaller {font: 11px verdana, arial, helvetica; color: #000033; text-decoration: none;}

.faqq { font: 12px verdana, arial, helvetica; color: #666699;font-weight: bold; }
.faqnotes { font: 10px verdana, arial, helvetica; color: #000033;font-weight: bold; }

.optional { font: 12px verdana, arial, helvetica; color: #666699; text-decoration: none; }
.required { font: bold 12px verdana, arial, helvetica; color: #666699; text-decoration: none;}
.normal { font: 12px verdana, arial, helvetica; color: #000033; text-decoration: none;}
.rejected { font: bold 12px verdana, arial, helvetica; color: #FF0000; text-decoration: none;}
