
.table {
    border: solid 1px #444;
    width: 100%;
}

.table  th, .table > td {
    border: solid 1px #444;
    padding: 4px;
}

.table  th {
    background-color: #4D8346;
    color: #fff;
}

.table > tr:nth-child(even) {
    background-color: #dbedf9;
}

/* Navigation-bar */

.navigation-bar {
    background-color: #0088cc;
    border: 0;
    border-radius: 0;
    margin-bottom: 0;
}

.navigation-bar ul.navigation-bar-nav {
    float: left;
    margin: 0;
    padding: 0;
}

.navigation-bar ul.navigation-bar-nav li {
    float: left;
    list-style: none;
    font-size: 16px;
}

.navigation-bar ul.navigation-bar-nav li a {
    color: #fff;
    position: relative;
    display: block;
    padding: 10px 15px;
    text-decoration: none;
}

.navigation-bar ul.navigation-bar-nav li a:hover, .navigation-bar ul.navigation-bar-nav li a:focus {
    color: #fff;
    background-color: #005580;
}

.navigation-bar .currentbranch0 a {
    background-color: rgb(59,160,211);
}

#study-home .row .category-images:nth-child(1) .image-text-box {
    background: rgba(0,127,175,0.8);
}

#study-home .row .category-images:nth-child(2) .image-text-box {
    background: rgba(54,135,44,0.8);
}

#study-home .row .category-images:nth-child(3) .image-text-box {
    background: rgba(139,103,170,0.8);
}


#study-home .row .category-images:nth-child(1) .image-container:hover .image-text-box, #study-home .row .category-images:nth-child(1) .image-container:focus .image-text-box {
    background: rgba(0,85,128,0.8);
}

#study-home .row .category-images:nth-child(2) .image-container:hover .image-text-box, #study-home .row .category-images:nth-child(2) .image-container:focus .image-text-box {
    background: rgba(53,86,53,0.8);
}

#study-home .row .category-images:nth-child(3) .image-container:hover .image-text-box, #study-home .row .category-images:nth-child(3) .image-container:focus .image-text-box {
    background: rgba(102,76,124,0.8);
}

/*POSTGRADUATE GREEN PASSIVE*/

.pgrad .subnav,
.pgrad .navigation-bar .currentbranch0 a {
    background-color: #4d8346;
}

/*POSTGRADUATE GREEN HOVER*/
.pgrad .subnav li a:hover, .pgrad .navigation-bar .currentbranch0 a:hover, .pgrad .subnav li a:focus, .pgrad .navigation-bar .currentbranch0 a:focus {
    background-color: #365b31;
}

/*POSTGRADUATE GREEN OPACITY*/
.pgrad #category-title h2,
.pgrad .image-text-box {
    background-color: rgba(77,131,70,0.8);
}

.pgrad #category-title .oblique {
    border-top-color: rgba(77,131,70,0.8);
}

/*POSTGRADUATE GREEN OPACITY HOVER*/
.pgrad .image-container:hover .image-text-box, .image-container:focus .image-text-box {
    background: rgba(54,91,49,0.8);
}

/*POSTGRADUATE GREEN ACCORDION PASSIVE*/

.pgrad .accordion a.toggleLink {
    background-color: #4d8346;
}

.label-pgrad{
    background-color:#4D8346
}
.label-pgrad[href]:hover,
.label-pgrad[href]:focus{
    background-color:#365B31
}
/*POSTGRADUATE GREEN PANEL PASSIVE*/
.panel-pgrad {
    border-color: #679E39;
}
.panel-pgrad > .panel-heading {
    color: #FFFFFF;
    background-color: #4D8346;
    border-color: #679E39;
}
.panel-pgrad > .panel-heading + .panel-collapse > .panel-body {
    border-top-color: #679E39;
}
.panel-pgrad > .panel-heading .badge {
    color: #4D8346;
    background-color: #FFFFFF;
}
.panel-pgrad > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #679E39;
}
/*POSTGRADUATE GREEN ACCORDION HOVER*/
.pgrad .accordion a.toggleLink:hover {
    background-color: #365b31;
}

/*POSTGRADUATE GREEN DIRECTIONAL MENU PASSIVE*/
.pgrad .directional-menu p a {
    background-color: #4d8346;
}

/*POSTGRADUATE GREEN DIRECTIONAL MENU HOVER*/
.pgrad .directional-menu .directional-menu-text-box:hover p a, .directional-menu .directional-menu-text-box:focus p a {
    background-color: #365b31;
}

/*POSTGRADUATE GREEN BUTTON PASSIVE*/
.pgrad .btn-stand{
    background-color: #4d8346;
    color: #fff!important;
}

/*POSTGRADUATE GREEN BUTTON HOVER*/
.pgrad .btn-stand:hover {
    background-color: #365b31;
    color: #fff!important;
}

/*-------------------------*/

/*NON-DEGREE PURPLE PASSIVE*/
.nondegree .subnav,
.nondegree .navigation-bar .currentbranch0 a {
    background-color: #8b67aa;
}

/*NON-DEGREE PURPLE HOVER*/
.nondegree .subnav li a:hover, .nondegree .navigation-bar .currentbranch0 a:hover, .nondegree .subnav li a:focus, .nondegree .navigation-bar .currentbranch0 a:focus {
    background-color: #614877;
}

/*NON-DEGREE PURPLE OPACITY*/
.nondegree #category-title h2,
.nondegree .image-text-box {
    background-color: rgba(139,103,170,0.8);
}

.nondegree #category-title .oblique {
    border-top-color: rgba(139,103,170,0.8);
}

/*NON-DEGREE PURPLE OPACITY HOVER*/
.nondegree .image-container:hover .image-text-box, .image-container:focus .image-text-box {
    background: rgba(97,72,119,0.8);
}

/*NON-DEGREE PURPLE LINK PASSIVE
.nondegree #main-content a {
color: #8b67aa;
}

/*NON-DEGREE PURPLE LINK HOVER
.nondegree #main-content a:hover {
color: #614877;
}

/*NON-DEGREE PURPLE ACCORDION PASSIVE*/
.nondegree .accordion a.toggleLink {
    background-color: #8b67aa;
}

/*NON-DEGREE PURPLE ACCORDION HOVER*/
.nondegree .accordion a.toggleLink:hover {
    background-color: #614877;
}

/*NON-DEGREE PURPLE DIRECTIONAL MENU PASSIVE*/
.nondegree .directional-menu p a {
    background-color: #8b67aa;
}

/*NON-DEGREE PURPLE DIRECTIONAL MENU HOVER*/
.nondegree .directional-menu .directional-menu-text-box:hover p a, .directional-menu .directional-menu-text-box:focus p a {
    background-color: #614877;
}

/*NON-DEGREE PURPLE BUTTON PASSIVE*/
.nondegree .btn-stand{
    background-color: #8b67aa;
    color: #fff!important;
}

/*NON-DEGREE PURPLE BUTTON HOVER*/
.nondegree .btn-stand:hover {
    background-color: #614877;
    color: #fff!important;
}