.blue .accordion {
    border-top: 1px solid #f5f5f5;
    border-right: 1px solid #f5f5f5;
    border-left: 1px solid #f5f5f5;
}
    .blue .accordion, .blue .accordion li {
        margin: 0;
        padding: 0;
        border: none;
    }
        .blue .accordion a {
            /*padding: 10px 10px 10px 15px;*/
            padding: 10px 10px 10px 1px;
            background: #fff;/**/
            text-decoration: none;
            display: block;
            font-weight:bold;
            color: #3366cc;/*cfa717*/
            text-transform:uppercase;
            border-bottom: 1px solid #f5f5f5;
            border-top: 1px solid #f5f5f5;
        }
        .blue .accordion ul a {
            /*padding: 10px 10px 10px 25px;*/
            padding: 10px 10px 10px 15px;
            text-transform:none;
            color:#222;
            font-weight:normal;
        }

        .blue .accordion a.dcjq-parent, .blue .accordion a.dcjq-parent:hover {
            padding: 10px 10px 10px 15px;
        }
            .blue .accordion a.dcjq-parent.active {
                /*background: #0D5995 url(images/checkers.png) repeat 0 0;*/
                background:#f5f5f5;
            }
        .blue .accordion a:hover {
            background: #f5f5f5;
            color:#ff0000;
           
        }
        .blue .accordion a:active {
        }
        /*----------sua-------*/
        /*.blue .accordion ul li {
            padding: 1px 1px 1px 1px;
        }*/