.match {                /*General Match Color*/
    font-weight: bold
}

.match a:link {         /*Format all links for matched charcter or unmatched*/
    color: #aec86d;

}
.match A:visited {
    color: #aec86d;
    text-decoration: none;
}
.match A:active {
    color: #aec86d;
    text-decoration: none;
}
.match A:hover {
    color: #aec86d;
    text-decoration: none;
}



.unmatch a:link{
    color: #aec86d;
    text-decoration: none;
}
.unmatch A:visited{
    color: #aec86d;
    text-decoration: none;
}
.unmatch A:active{
    color: #aec86d;
    text-decoration: none;
}
.unmatch A:hover{
    color: #aec86d;
    text-decoration: none;
}








.error_strings{       /*Any errors that get displayed on form check*/
    color: red;
    margin: 10px;
}

.tooltip p{              /*All tooltips use this formatting*/
        color:#555;
        font-family: Arial Regular, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
        margin: 0px;
        padding: 0px;
        padding-bottom:5px;
}

.categories {
        visibility: hidden;
        position:absolute;
        top:2px;
        left:2px;
}

.catin {
        color:#555;
        font-family: Arial Regular, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
        padding-bottom: 10px; 
}

.catin h3{
        color:#6e2405;
        font-family: Arial Regular, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
        padding: 0px;
        margin:0px;
        padding-bottom: 2px; 
}
#CatList {
    padding-left: 10px;
}
#CatList h4{
    color:#6e2405;
        font-family: Arial Regular, Verdana, Helvetica, sans-serif;
        font-size: 10pt;
        padding: 0px;
        margin:0px;
        padding-bottom: 2px;
        
    
}