A.topnav
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: 400;
    color: #007cc3;
    text-decoration: none;
    white-space: nowrap;
}

A.topnav:hover
{
    font-weight: 400;
    color: #cccc99;
    text-decoration: underline;
}

A.special
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: 600;
    font-style: italic;
    color: #0f0f0f;
    text-decoration: none;
}

A.special:hover
{
    font-weight: 600;
    font-style: italic;
    color: #f0a40c;
    text-decoration: underline;
}

A.hdrnav
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    font-weight: 400;
    color: #9e334c;
    color: #ffffff;
    text-decoration: none;
}

A.hdrnav:hover
{
    font-weight: 400;
    color: #aaaa66;
    text-decoration: underline;
}

A.footnav
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 10px;
    font-weight: 400;
    color: #007cc3;
    text-decoration: none;
}

A.footnav:hover
{
    font-weight: 400;
    color: #cccc99;
    text-decoration: underline;
}

A.leftnav
{
    font-family: Tahoma, Arial, sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #f0f0f0;
    text-decoration: none;
    padding-left: 5px;
}

A.leftnav:hover
{
    font-weight: 600;
    color: #fafafa;
    text-decoration: underline;
    background-position: top left;
    background-image: url(//www.laframing.com/images/bar3.jpg);
    background-repeat: x-repeat;
    width: 148px;
    height: 20px;
    padding-top: 3px;
}

A.tinynav
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 9px;
    font-weight: 400;
    color: #0a8ac9;
    text-decoration: none;
}

A.tinynav:hover
{
    font-weight: 400;
    color: #f0a40c;
    text-decoration: underline;
}

TD.bold1
{
    font-family: Verdana, Tahoma, arial, sans-serif;
    font-size: 14px;
    font-weight: 900;
    color: #0870a3;
}

.info1
{
    font-family: Verdana, Tahoma, arial, sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #4c4c4c;
    padding-left: 8px;
}

CHECKBOX, INPUT, RADIO, SELECT
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}

.searchfield
{
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight : 400;
    color: #232323;
    background-color: #ffffff;
    border: #a9a9a9 1px solid;
    margin: 0.1em;
}


#catgnav
{
    position: relative;
    top: 0px;
    left: 0px
    width: 510px;
    list-style: none;
    margin: 0;
    padding: 0;
    height: 30px;
    display: inline;
    overflow: hidden;
}

#catgnav li
{
    margin: 0; 
    padding: 0;
    display: inline;
    list-style-type: none;
}

#catgnav a
{
    float: left;
    display: block;
    padding: 30px 0 0 0;
    overflow: hidden;
    height: 0px !important; 
    height /**/:33px; /* for IE5/Win */
}

#catgnav a:hover
{
    background-position: 0 -30px;
}

#catgnav a:active, #catgnav a.selected, #catgnav a.selected:hover
{
    background-position: 0 -60px;
}

#tmld a
{
    width: 102px;
    background: url(//www.laframing.com/images/cwf04.gif) top left no-repeat;
}

#tcst a
{
    width: 102px;
    background: url(//www.laframing.com/images/cpf04.gif) top left no-repeat;
}

#tmir a
{
    width: 102px;
    background: url(//www.laframing.com/images/rmf04.gif) top left no-repeat;
}

#trmf a
{
    width: 102px;
    background: url(//www.laframing.com/images/gdl04.gif) top left no-repeat;
}

#tglf a
{
    width: 102px;
    background: url(//www.laframing.com/images/svl04.gif) top left no-repeat;
}
