a                { color: navy; text-decoration: none; }
a:hover          { color: red }
body             { height: 95%; background-image: url('./images/stripes.jpg');
                   margin-top: 0; margin-left: 0; margin-right: 0; font-family: arial;
                   font-size: 8pt; background-color: whitesmoke; }
h2               { font-size: 12pt; font-family: times new roman; color: #602060;
                   text-decoration: overline underline; }
h3               { font-family: arial, helvetica; font-size: 10pt;}
h4               { font-size: 9pt; font-family: arial, helvetica; color: #A080A0; }
img              { vertical-align: bottom; }
table            { border-collapse: collapse; font-size: 8pt; }
th               { vertical-align: top; background-color: lavender;
                   color: black; text-align: left; }
td               { vertical-align: top; }
.noSelect        { color: navy; background-color: lavender; font-weight: bold; }


/* Style for first letter of first paragraph
----------------------------------------------------------------------------------*/
.bigText         { font-size: 18pt; color: navy; font-family: Century Schoolbook,
                   Times New Roman; }

/* Calendar styling
----------------------------------------------------------------------------------*/
.calBox         { background-color: white; height: 100px; width: 100px; border: 1px solid black }
.calDays        { width: 100px; text-align: center; border: 1px solid black }
.calDate        { font-weight: bold; color: navy; }
.calEvent       { font-size: 8pt; font-family: arial, helvetica; color: #000000; }
.calMonth       { color: white; background-color: black; text-align: center;
                  font-weight: bold; font-family: arial, helvetics; font-size: 12pt; }
.calTable       { border: 1px solid black; }

/* menu hover effect
----------------------------------------------------------------------------------*/
.cellOut         { background-color: transparent; color: navy;}
.cellOutS        { background-color: lavender; color: black;}
.cellOver        { background-color: thistle; cursor: pointer; color: #200040;}


/* Dividers, such as headings, etc.
----------------------------------------------------------------------------------*/
.divider         { background-color: lavender; }
.year            { font-family: courier; font-size: 9pt; }

/* Forms and fields
----------------------------------------------------------------------------------*/
.fieldName       { color: navy; }

/* Image float right w/ text-wrapping
----------------------------------------------------------------------------------*/
.floatR          { float: right; border: 3px inset white; }
.fieldName       { font-weight: bold; width: 200px; }
.hmLink          { color: white; text-decoration: none; }

/* top navigation effect
----------------------------------------------------------------------------------*/
.hLinks          { text-indent: 5px; background-color: #000000; font-weight: bold;
                   color: white; border: 1px solid #A080A0; }
.hOver           { text-indent: 5px; background-color: lavender;
                   font-weight: bold; color: black; border: 1px solid #A080A0; cursor: pointer; }
                   
.inputData       { background-color: ghostwhite; color: navy; font-family: courier; font-size: 10pt; }
.mButton         { background-color: #EBEBEB; width: 115px; height: 18px;
                   border: 1px solid lavender; ; color: navy; text-decoration: none;
                   font-size: 8pt; text-align: left;}
.menuCell        { border: none; width: 120px; vertical-align: top; }
.mLink           { color: navy; text-decoration: none; }
.mLink:hover     { background-color: #A080A0; color: white; }
.page_content    { padding: 20px; }
.siteHead        { background-image: url('./images/headStripes.jpg');
                   background-color: #A080A0; color: white;}
.sect            { background-color: lavender; color: black; }
.submission      { background-color: whitesmoke; color: navy; font-weight: bold; border: 2px solid #A080A0; font-size: 8pt; font-family: arial, helvetica; }
.transp          { background-color: transparent; font-size: 8pt;
                   font-family: arial, helvetica; border: none; width: 150px;}
.vSeperator      { background-color: #EBEBEB; width: 1px; border: 1px solid #EBEBEB; }

