.category0 ul{
 font-size: 13px;
 line-height: 125%;
 list-style: none;
 margin: 0;
 padding: 0;
}
.category0 li a{
 background: url(images/bg5.gif);
 border-left: 0.25em solid #222222;
 border-top: 1px solid #bcbed5;
 border-bottom: 1px solid #2e325c;
 color: #ffffff;
 display: block;
 padding: 0.25em 0.25em 0.25em 0.25em;
 text-decoration: none;
 width: auto;
}
.category0 li a:visited{
 color: #ffffff;
}
.category0 li a:hover{
 background:  url(images/bg.gif);
 border-left-color: #8035FF;
 color: #C4AAF0;
}

.category1 ul{
 font-size: 13px;
 line-height: 125%;
 list-style: none;
 margin: 0;
 padding: 0;
}
.category1 li a{
 background: url(images/bg5.gif);
 border-left: 0.25em solid #222222;
 border-top: 1px solid #bcbed5;
 border-bottom: 1px solid #2e325c;
 color: #ffffff;
 display: block;
 padding: 0.25em 0.25em 0.25em 0.5em;
 text-decoration: none;
 width: auto;
}
.category1 li a:visited{
 color: #ffffff;
}
.category1 li a:hover{
 background:  url(images/bg.gif);
 border-left-color: #42E649;
 color: #42E649;
}

.category2 ul{
 font-size: 13px;
 line-height: 125%;
 list-style: none;
 margin: 0;
 padding: 0;
}
.category2 li a{
 background: url(images/bg5.gif);
 border-left: 0.25em solid #222222;
 border-top: 1px solid #bcbed5;
 border-bottom: 1px solid #2e325c;
 color: #ffffff;
 display: block;
 padding: 0.25em 0.25em 0.25em 0.5em;
 text-decoration: none;
 width: auto;
}
.category2 li a:visited{
 color: #ffffff;
}
.category2 li a:hover{
 background:  url(images/bg.gif);
 border-left-color: #00B4FF;
 color: #6AD2FD;
}

.category3 ul{
 font-size: 13px;
 line-height: 125%;
 list-style: none;
 margin: 0;
 padding: 0;
}
.category3 li a{
 background: url(images/bg5.gif);
 border-left: 0.25em solid #222222;
 border-top: 1px solid #bcbed5;
 border-bottom: 1px solid #2e325c;
 color: #ffffff;
 display: block;
 padding: 0.25em 0.25em 0.25em 0.5em;
 text-decoration: none;
 width: auto;
}
.category3 li a:visited{
 color: #ffffff;
}
.category3 li a:hover{
 background:  url(images/bg.gif);
 border-left-color: #FF6F6F;
 color: #FF6F6F;
}

.category4 ul{
 font-size: 13px;
 line-height: 125%;
 list-style: none;
 margin: 0;
 padding: 0;
}
.category4 li a{
 background: url(images/bg5.gif);
 border-left: 0.25em solid #222222;
 border-top: 1px solid #bcbed5;
 border-bottom: 1px solid #2e325c;
 color: #ffffff;
 display: block;
 padding: 0.25em 0.25em 0.25em 0.5em;
 text-decoration: none;
 width: auto;
}
.category4 li a:visited{
 color: #ffffff;
}
.category4 li a:hover{
 background:  url(images/bg.gif);
 border-left-color: #FFCF3A;
 color: #FFCF3A;
}