/* Bootstrap 5 compatible custom styles for GSD legacy graphics */

body > div {
    min-width: 54em;
}

/* Major navigation bar */
#major_nav {
    background-color: #eee;
    color: #000066;
    /* For Bootstrap 5, consider using .navbar and .bg-light in HTML */
}

/* Minor navigation links */
#minor_nav a {
    text-decoration: underline;
    color: #006699;
}

/* Minor navigation list */
#minor_nav dd ul {
    list-style: none;
    margin: 0 0 0 0.5em;
    padding: 0;
}

#minor_nav dd ul li {
    line-height: 1.4em;
    margin: 0;
    padding: 0;
    background: #fff;
}

/* News block */
blockquote#news {
    width: 245px;
    font-size: 0.9em;
    text-align: center;
}

blockquote#news p {
    padding: 5px 10px 0.5em 10px;
    margin: 0;
}

/* Breadcrumbs */
.breadcrumbs {
    font-size: small;
    font-style: italic;
    /* For Bootstrap 5, you can use .breadcrumb in HTML */
}

/* Hanging indent utility */
#hanging_indent {
    text-indent: -25px;
}

/* Bootstrap 5 utility suggestion:
   Use .navbar, .bg-light, .breadcrumb, and spacing utilities in your HTML for best results.
*/
