* {
    font-family: 'Century Gothic';
}

textarea {
    background-attachment: local;
    background-image: linear-gradient(to right, white 10px, transparent 10px), linear-gradient(to left, white 10px, transparent 10px), repeating-linear-gradient(white, white 30px, #ccc 30px, #ccc 31px, white 31px);
    line-height: 31px;
    padding: 8px 10px;
}

.page {
    margin: 5px;
}

.med-row {
    border-bottom: 1px solid #6bbce9;
    padding: 6px 0 6px 0;
}

.med-col {
    border-right: 1px solid #6bbce9;
}

.med-banner {
    background-color: #6bbce9;
    text-align: start;
    color: white;
}

.pre-ban {
    background-color: #005e9e;
    margin-right:5px;
}

.quest-desc {
    font-size: 0.8em;
    font-weight: bold;
}