ul.drop,ul.sub {
font-size:14px;
font-weight:bold;
}

ul.dropcat {
font-size:14px;
font-weight:bold;
}

ul li a {
color:#000;
text-decoration:none;
}

ul.drop li a:hover {
text-decoration:underline;
color: #000;
}

ul.dropcat li a:hover {
text-decoration:underline;
color: #000;
}

ul.drop {
list-style:none;
width:248px;
}

ul.dropcat {
list-style:none;
width:248px;
}

table.tabcat {float:right;}
td.tabcat {width:250 px;}

ul.sub {
list-style:none;
width:245px;
}

ul.drop li a {
background:url('../images/green.gif') no-repeat;
display:block;
height:31px;
padding:8px 0 2px;
position:relative;
}

ul.dropcat li a {
background:url('../images/green.gif') no-repeat;
display:block;
height:31px;
padding:8px 0 2px;
position:relative;
}

ul.drop li {
position:relative;
text-align:center;
}

ul.dropcat li {
position:relative;
text-align:center;
}

ul.drop li ul {
display:none;
position:absolute;
right:244px;
top:6px;
}

ul.dropcat li ul {
display:none;
position:absolute;
right:5px;
top:26px;
}

ul.sub li a {
background:url('../images/yellow.gif') 50% top no-repeat;
display:block;
height:28px;
padding:4px 20px 0;
text-align:center;
}

ul.sub li a:hover {
background:url('../images/orange.gif') 50% top no-repeat;
color:#fff;
text-decoration:none;
}

* html ul.drop li {
float:left;
height:1%;
}

* html ul.dropcat li {
float:left;
height:1%;
}

ul.drop li:hover ul,ul.drop li.over ul {
display:block;
}

ul.dropcat li:hover ul,ul.drop li.over ul {
display:block;
}

* html ul li a {
height:1%;
}
