.footer { color: #000000; font-family: Tahoma; font-size: 9px; }
a.footer:hover { color: #000000; text-decoration: underline; }

.topnav { color: #000000; font-family: Tahoma; font-weight: bold; font-size: 9px; }
a.topnav:hover { color: #cd9c07; }

.mainnav { color: #3B4DA0; font-family: Tahoma; font-size: 12px;  font-weight : bold;  }
a.mainnav { color: #3B4DA0; font-family: Tahoma; font-size: 12px;  font-weight : bold;  text-decoration : none;   }
a.mainnav:hover { color: #cd9c07; }
.mainnavSelected { color: #cd9c07; font-family: Tahoma; font-weight: bold; font-size: 12px;  text-decoration : none;  }

.subnav { color: #3B4DA0; font-family: Tahoma; font-size: 11px; }
a.subnav:hover { color: #cd9c07; }
.subnavSelected { color: #cd9c07; font-family: Tahoma; font-size: 11px; }

h1 { color: #3B4DA0; font-family: Tahoma; }
h2 { color: #3B4DA0; font-family: Tahoma; }
h3 { color: #3B4DA0; font-family: Tahoma; }

.input { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 13px; }
.header { color: #3B4DA0; font-family: arial,helvetica,sans-serif; font-size: 15px; }
.content { color: #000000; font-family: arial,helvetica,sans-serif; font-size: 13px; }
.section { color: #3B4DA0; font-family: arial,helvetica,sans-serif; font-size: 18px; }
.blueContent { color: #3B4DA0; font-family: arial,helvetica,sans-serif; font-size: 13px; }


a.latest:hover { text-decoration: underline; }
a.latest:visited { color: #3B4DA0; }

.thirdnav { color:  #3B4DA0;  }
a.thirdnav:hover { color:   #cd9c07; text-decoration: underline; }
a.thirdnav:visited { color:  #3B4DA0; }
.thirdnavSelected { color:  #cd9c07; text-decoration: underline; }

.leftnav { color: #3B4DA0; font-family: Tahoma; font-size: 11px; }
td.leftnav { color: #3B4DA0; font-family: Tahoma; font-size: 11px;  background-color : #DDDEE0;     }
table.leftnav {
padding : 5px 5px 5px 5px;
width : 100px;
margin : 0px 0px 0px 0px;
border : 0px;
}
a.leftnav:link { color: #3B4DA0; font-family: Tahoma; font-size: 11px; }
a.leftnav:hover { color:  #cd9c07; text-decoration: underline; font-family: Tahoma; font-size: 11px;}
.leftnavSelected { color:  #cd9c07;  text-decoration: underline; font-family: Tahoma; font-size: 11px;}

<!-- for klistings -->
.klistingHeader { background: #3B4DA0; color: #ffffff; font-family: Tahoma; font-size: 10px; }
a.klistingHeader:hover   { color: #ffffff; text-decoration: underline; }
.klistingNav { color: #3B4DA0; font-family: Tahoma; font-size: 10px; }
a.klistingNav:hover   { color:#7c99b5; font-family: Tahoma; font-size: 10px; }




