.graphite .accordion{font: bold 14px Arial, sans-serif; border-top: 1px solid #F46969; border-right: 1px solid #111; border-left: 1px solid #111;}
.graphite .accordion, .graphite .accordion li {margin: 0; padding: 0; border: none;}
.graphite .accordion a {
    background: none repeat scroll 0 0 rgb(227, 63, 70);
    border-bottom: 1px solid rgb(211, 59, 64);
    color: rgb(255, 255, 255) !important;
    display: block;
    font-family: Shanti;
    font-weight: normal;
    padding: 8px;
    position: relative;
    text-decoration: none;
}
.graphite .accordion ul a {
    background: none repeat scroll 0 0 rgb(227, 63, 70);
}.graphite .accordion a.dcjq-parent, .graphite .accordion a.dcjq-parent:hover {
    background: none repeat scroll 0 0 rgb(227, 63, 70);
}
.graphite .accordion a.dcjq-parent.active {
    background: none repeat scroll 0 0 rgb(206, 59, 64);
}.graphite .accordion a.index_active, .graphite .accordion a.aboutus_active, .graphite .accordion a.ourvalues_active, .graphite .accordion a.vission_active, .graphite .accordion a.complete_active, .graphite .accordion a.vaibhav_active, .graphite .accordion a.credentials_active, .graphite .accordion a.downloads_active, .graphite .accordion a.contactus_active {
    background: none repeat scroll 0 0 rgb(206, 59, 64);
    border-bottom: 1px solid rgb(227, 63, 70);
}

.graphite .accordion a .dcjq-icon {
    background: url("../../images/arrowrit.png") no-repeat scroll 0 center rgba(0, 0, 0, 0);
    float: right;
    height: 34px;
    margin-top: -17px;
    position: absolute;
    right: 0;
    top: 50%;
    width: 34px;
}.graphite .accordion a.dcjq-parent.active .dcjq-icon {background: url(../../images/a.png)no-repeat 0 center;}
.graphite .accordion a:hover {
    background: none repeat scroll 0 0 #E02222;
    color: #000000;
}.graphite .accordion a:active{}
#accordion-1 li a:hover {
    background: none repeat scroll 0 0 rgb(206, 59, 64);
}
.dcjq-parent-li ul {
    border-bottom: 1px solid rgb(211, 59, 64);
}
.dcjq-parent-li ul li a {
    border-bottom: medium none !important;
    padding-left: 25px !important;
}
ul.third_level {
    border-bottom: 0 none !important;
}
.dcjq-parent-li ul ul.third_level  li a {
    padding-left: 35px !important;
    color: #F6DD50 !important;
}
