/* Windows 98 System Colors */
body {
    background-color: #008080; /* Classic Teal Desktop */
    color: #000;
    font-family: "MS Sans Serif", Tahoma, sans-serif;
    font-size: 11px;
}

/* Links stay blue/purple unless hovered */
a:link { color: #0000FF; }
a:visited { color: #800080; }

/* The "Window" or "Dialog Box" Look */
div.post.reply, #options_div, #alert_div, div.pages {
    background-color: #c0c0c0; /* Standard Gray */
    border: 2px solid;
    /* This creates the 'outset' 3D effect */
    border-color: #ffffff #808080 #808080 #ffffff; 
    padding: 10px;
    color: #000;
}

/* Highlighted windows or active items */
div.post.reply.highlighted {
    background-color: #d6d6d6;
    border-color: #808080 #ffffff #ffffff #808080; /* 'inset' effect */
}

/* Title Bars (Headers) */
header h1, .intro span.subject {
    background: linear-gradient(90deg, #000080, #1084d0); /* Classic Blue Gradient */
    color: white !important;
    padding: 3px 5px;
    font-weight: bold;
    text-align: left;
    font-size: 12px;
}

/* Form Elements & Tables */
form table tr th, table.modlog tr th {
    background-color: #c0c0c0;
    color: #000;
    border: 1px solid;
    border-color: #ffffff #808080 #808080 #ffffff;
    padding: 2px 6px;
    font-weight: normal;
}

/* Horizontal Rules */
hr {
    border: 0;
    border-top: 1px solid #808080;
    border-bottom: 1px solid #ffffff;
    height: 2px;
}

/* Boardlist / Taskbar area */
.desktop-style div.boardlist:nth-child(1) {
    background-color: #c0c0c0;
    border-top: 2px solid #ffffff;
    color: #000;
}
