
/* TABS Journals CSS Style Sheet */

/* General Body Styling */
body {
    font-family: 'Times New Roman', serif;
    font-size: 16px;
    line-height: 1.6;
    margin: 2em;
    background-color: #ffffff;
    color: #000000;
}

/* Header Styles */
h1, h2, h3, h4, h5, h6 {
    font-family: 'Georgia', serif;
    font-weight: bold;
    margin-top: 1.5em;
    margin-bottom: 0.5em;
    color: #003366;
}

h1 {
    font-size: 2em;
    border-bottom: 2px solid #003366;
    padding-bottom: 0.3em;
}

h2 {
    font-size: 1.75em;
}

h3 {
    font-size: 1.5em;
}

h4 {
    font-size: 1.25em;
}

/* Paragraph Styling */
p {
    margin-bottom: 1em;
    text-align: justify;
}

/* Table Styling */
table {
    width: 100%;
    border-collapse: collapse;
    margin: 1em 0;
    font-size: 0.95em;
}

table, th, td {
    border: 1px solid #666666;
}

th {
    background-color: #f2f2f2;
    font-weight: bold;
    padding: 0.5em;
    text-align: center;
}

td {
    padding: 0.5em;
    text-align: left;
}

/* Figure Styling */
figure {
    margin: 1em 0;
    text-align: center;
}

figcaption {
    font-size: 0.9em;
    color: #555555;
}

/* Citation Styling */
.citation {
    font-style: italic;
    color: #333333;
}

/* Reference List Styling */
.references {
    margin-top: 2em;
    font-size: 0.95em;
}

.references li {
    margin-bottom: 0.5em;
    list-style-type: none;
    text-indent: -1em;
    padding-left: 1em;
}

/* Page Number Styling */
.page-number {
    position: fixed;
    bottom: 1em;
    right: 1em;
    font-size: 0.8em;
    color: #999999;
}
