ul.accordion {
    margin: 0;
    padding: 0;
    border-top: 1px solid silver;
    background: white;
}

ul.accordion li {
    list-style: none;
    border-bottom: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
}

ul.accordion li.collapsed div.accordion {
    display: none;
}

ul.accordion li.expanded div.accordion {
    display: block;
}


ul.accordion li a.accordion {
    cursor: pointer;
    display: block;
    padding: 5px;
    background: url('images/default.png') white bottom repeat-x;
    text-decoration: none;
}

ul.accordion li.collapsed a.accordion:hover, ul.accordion li.expanded a.accordion {
    background: url('images/over.png') white bottom repeat-x;
    font-weight: bold;
    text-decoration: none;
    color: #152147;
}





