A:link { color:00437F}
A:hover { color:000000}
A:active  { color:000000}
A:visited  { color:00437F}


A.basiclink:link { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:00437F}
A.basiclink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:00437F}
A.basiclink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:000000}
A.basiclink:active { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:000000}

A.redlink:link { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:E20006}
A.redlink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:E20006}
A.redlink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:000000}
A.redlink:active { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:000000}

A.footlink:link { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:14px; color:E20006}
A.footlink:visited { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:14px; color:E20006}
A.footlink:hover { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:14px; color:000000}
A.footlink:active { text-decoration: underline; font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:14px; color:000000}


.borderit:link img{ border: 1px solid #000000; padding:1px; }
.borderit:visited img{ border: 1px solid #000000; padding:1px; }
.borderit:hover img{ border: 1px solid #E20006; padding:1px; }
.borderit:active img{ border: 1px solid #E20006; padding:1px; }

.basictext { font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:444444}
.smtext { font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:20px; color:7E7E7E}
.redtext { font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; color:E20006}
.emph { font-family: verdana, arial, helvetica, sans serif; font-size: 12px; line-height:20px; font-weight:bold; color:00437F}
.condition { font-family: verdana, arial, helvetica, sans serif; font-size: 10px; line-height:14px; color:444444}

/* Utility Classes */
.hidden, .alt
{
  display: none;
}

.invis {
display:none;
}