 /* Common to all pages */
BODY {background: #000066;}
A:link {color: #000018;}
A:active {color: red;} 
A:hover {color: blue;} 
A:visited {color: #5D7CC5;}
 /* Forces all headers to be left-aligned */
H1, H2, H3, H4 {color: #000018; 
                 font-family: 'century gothic', arial, helvetica; 
                 text-align: left;}
P {color: #000033; font-family: 'times new roman', tahoma, verdana, arial, helvetica;}
TD {color: #000033; 
      font-family: 'times new roman', tahoma, verdana, arial, helvetica; 
      font-size: 14;}

/* Common to some pages */
Table.big {border-style: solid; border-color: #5D7CC5; 
               border-width: 2px; background-color: #FFFFCC;}
TABLE.catbox {border-style: solid; border-color: #2D447B;
                     border-width: 1px; background-color: #5D7CC5;}
H1.catbox, H2.catbox, H3.catbox {color: #000033; 
                                               font-family: 'century gothic', arial, helvetica;
                                               text-align: left;}
P.catbox {color: #000018; font-family: 'times new roman', tahoma, verdana, arial, helvetica;}
IMG.border {border-color: #000066;}

/* only Need a Home page only so far */
HR {color: #000066}

/* Please don't delete. This is for future reference. */
/* .toptext {color: #000033; font-family: 'times new roman', tahoma, verdana, arial, helvetica; font-size: 14px;} */
/* .bar {color: #000033; font-family: 'times new roman', tahoma, verdana, arial, helvetica; font-size: 14px;} */

 /* Common to forms */
 /* Center-aligned H3 (for forms) */
H3.hcenter {color: #000018; 
                 font-family: 'century gothic', arial, helvetica; 
                 text-align: center;}
/* Blue, center-aligned H3 H2 (for Thank You pages) */
H3.blue, H2.blue {color: #5D7CC5; 
      font-family: verdana, arial, helvetica;
      text-align: center;}
 /* Some form headings */
.formhd {font: bold 16px 'century gothic', arial, helvetica;
             font-color: #000033;}
 /* Form text */ 
.formtxt {font: bold 14px 'century gothic', arial, helvetica;
             font-color: #000033;}
 /* Form text, no bolding */
.formtxtnb {font: 14px 'century gothic', arial, helvetica;
             font-color: #000033;}
 /* Text under Total form field */
.undertxt {font: 15px, 'Courier New', Courier, monospace;
               font-color: #000033;}
 /* Text in form fields */
input {font: 15px 'century gothic', arial, helvetica;
         background-color: #7B97C6;
         border: 1px solid #2D447B;
         margin: 1px;
         padding: 1px;}
 /* Text in Amount form fields */
input.amount {font: 15px 'Courier New', Courier, monospace;}
 /* Checkbox style */
.chkbox {border: 1px solid #2D447B;}
 /* Text Area style */
textarea {font: 16px 'century gothic', arial, helvetica;
             color: #000018;
             background-color: #7B97C6;
             border: 1px solid #2D447B;
             padding: 2px;}
/* Form border */
form.formborder {border: 1px solid #2D447B;
                        padding: 12px;
                        margin: 5px;}
 /* Submit and Reset buttons */
.formbutton {background-color: #7B97C6;
                  font: bold 15px 'century gothic', arial, helvetica; 
                  font-color: #2D447B;
                  border: 1px outset #2D447B;}

