img {border:0px;}
a.hover {
    text-decoration: none;
}
a.categoryActive:hover, .categoryActive, a.categoryActive:link, a.categoryActive:visited, a.categoryActive:active  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    position:relative;
    left:6px;
    width:224px;
    margin-top: 3px;
    margin-bottom: 3px;
}
a.category:link, a.category:visited, a.category:active, .category {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #454545;
    text-decoration: none;
    position:relative;
    left:6px;
    width:224px;
    margin-top: 3px;
    margin-bottom: 3px;
}
a.category:hover, .categoryHover  {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    position:relative;
    left:6px;
    width:224px;
    margin-top: 3px;
    margin-bottom: 3px;
}
a.footer_tek:link, a.footer_tek:visited, a.footer_tek:active {
    color: #666666;
    text-decoration: none;
}
a.footer_tek:hover {
    color: #00a5da;
    text-decoration: none;
}
.footer_tek, .copyright_tek {
    color: #666666;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 15px;
}
a.header:link, a.header:visited,  a.header:active {
    color: #444444;
    text-decoration: underline;
    font-weight: normal;
}
a.header:hover {
    color: #00a5da;
    text-decoration: underline;
    font-weight: normal;
}
.header {
    color: #444444;
    font-size: 11px;
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    padding-left: 2px;
}
a.lm_link:link, a.lm_link:visited, a.lm_link:active {
    font-size: 11px; 
    color: #454545; 
    font-weight: bold;
    text-decoration: underline;
}
a.lm_link:hover {
    color: #ffffff; 
    font-weight: bold; 
}
a.nav:link, a.nav:visited, a.nav:active {
    font-size: 11px; 
    color: #222222; 
    font-weight: bold;
}
a.nav:hover {
    font-size: 11px; 
    color: #00a5da; 
    font-weight: bold; 
    text-decoration: none;
}
.categorySpacer {
    background-image: url('../images/leftmargin/cat_separator.gif');
    height: 1px;
}
.inputFieldSearch {
    width: 156px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 3px;
    color: #222222;
    height: 18px;
    border: 1 solid #666666;
}
.inputFieldQP {
    border: 1 solid #666666;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding-left: 3px;
    color: #222222;
    height: 18px;
}
.inputFieldQP0 {
    border: 1 solid #666666;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding-left: 3px;
    color: #aaaaaa;
    height: 18px;
}
td.nav {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
a.nav2:link, a.nav2:visited, a.nav2:active {
    color: #666666; 
    font-weight: bold;
    padding-left: 15px;
}
a.nav2:hover {
    color: #00a5da; 
    font-weight: bold; 
    text-decoration: none;
}
a.nav3:link, a.nav3:visited, a.nav3:active {
    color: #ff0000; 
    font-weight: bold;
    padding-left: 15px;
}
a.nav3:hover {
    color: #00a5da; 
    font-weight: bold; 
    text-decoration: none;
}
li {
    list-style-position: outside;
    list-style-type: disc;
}
#left-margin {height:100%; background:url(../images/leftmargin/lm_botSlice.gif) no-repeat bottom left;}
td.nav2 {
    font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
#tree li {
    list-style-type: none;
}
#tree ul { background-color: #eceaea;}
