ciao ho un piccolo problemino con un css e l'ereditarietà che genera

il comando css è questo

codice:
.BOXl{
border-top:#292929 solid 5px;
padding:0;
margin:0;
width:100%;
display: inline-block;
background: #292929;
}
.BOXl li{
width:650px;
list-style: none;
display: inline-block;
border-bottom:#292929 solid 5px;
border-left:#292929 solid 5px;
border-right:#292929 solid 5px;
}
e l'html è formato da 2 liste una dentro l'altra

codice:
<ul class="BOXl">[*]
        <ul>[*] no bla bla[/list]
    [*] bla bla[/list]
ora come posso fermare l'ereditarietà al primo[*] in maniera che nel secondo non abbia lo stesso stile?
devo a forza nominare un'altra classe che annulla gli effetti della prima lista nella seconda lista o c'e un modo per dire di non influenzare oltre al primo? ; ;

grazie in ainticipo