body
{
    padding-left: 0px;
    font-size: 10pt;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    font-family: Arial, Verdana, Helvetica;
    background-color: White;
    background-image: url(https://greatlakesscrapbookevents.com/wp-content/uploads/2025/01/New-GLSE-Background-Image.png);
    background-attachment: fixed;
}
.evenLine
{
    background-color: white
}
.oddline
{
    background-color: #ccffff
}
.pageTitle
{
    font-weight: bold;
    font-size: xx-large
}
.dataError
{
    font-weight: bold;
    font-size: medium;
    color: red;
    background-color: transparent;
    border-width:1px;
    border-style:solid;
    border-color:Red
}
input
{
    font-family: Courier
}
.columnheader
{
    border-right: black;
    color: #adff2f;
    background-color: #9370db;
    text-decoration: none
}
.columnheader A:active
{
    color: yellow;
    text-decoration: none
}
.columnheader A:link
{
    color: yellow
}
.columnheader A:visited
{
    color: yellow
}
table.inputformtable
{
    border-right: black thin solid;
    border-top: black thin solid;
    margin: 0px;
    border-left: black thin solid;
    width: 711px;
    padding-top: 0px;
    border-bottom: black thin solid;
    background-color: #d5c28f;
    text-decoration: none
}
table.smalltable
{
    border-right: ridge;
    border-top: ridge;
    margin: 0px;
    border-left: ridge;
    width: 400px;
    padding-top: 2px;
    border-bottom: ridge;
    background-color: #d5c28f;
    text-decoration: none
}
.menu
{
    background-color: transparent
}
.menu A:active
{
    color: yellow
}
.menu A:hover
{
    color: yellow;
    text-decoration: none
}
.menu A:visited
{
    color: yellow
}
.menu A:link
{
    color: yellow
}
.submenu
{
    font-size: xx-small;
    color: purple;
    background-color: #ffff99
}
.submenu A:hover
{
    color: purple;
    text-decoration: none
}
.submenu A:link
{
    color: purple
}
.submenu A:active
{
    color: purple
}
.submenu A:visited
{
    color: purple
}
.label1
{
    color: yellow;
    background-color: #440f69;
    text-decoration: none
}
.data1
{
    color: purple;
    background-color: yellow
}
.overdue
{
    color: yellow;
    background-color: red
}
.columnheader2
{
    color: yellow;
    background-color: #da70d6
}
.columnsubheader
{
    color: black;
    background-color: #da70d6
}
.subbody
{
    color: black;
    background-color: #ffff99
}
.inputpage
{
    color: black;
    background-color: #088484
}
.GoodMessage
{
    font-weight: bold;
    font-size: medium;
    color: green
}
.total
{
    font-weight: bold;
    width: 80px;
    font-family: courier;
    background-color: lightgreen;
    text-align: right
}
.money
{
    font-family: courier;
    text-align: right;
    vertical-align:top
}
.fielderrormsg
{
    font-weight: bolder;
    font-size: smaller;
    color: red
}
td
{
    font-size: small
}
.dataErrorExplain
{
    font-size: smaller;
    color: yellow;
    background-color: red
}
.fieldLabel
{
    font-size: 8pt;
    white-space: nowrap;
    text-align: right
}
.InputPrompt
{
    font-size: 8pt;
    vertical-align: top;
    text-align: right
}
.InputField
{
    font-size: 8pt;
    vertical-align: top;
    text-align: left
}
