body
   {
   background-color: #000000 ;
   margin-top: 0 ;
   }

h1
   {
   font-family: Verdana, sans-serif;
   font-size: 24px ;
   color: #590000 ;
   text-align: center ;
   margin-top: 5px ;
   margin-bottom: 5px ;
   }

h2
   {
   font-family: Verdana, sans-serif;
   font-size: 18px ;
   color: #560000 ;
   text-align: center ;
   margin-bottom: 5px ;
   }

h3
   {
   font-family: Verdana, sans-serif;
   font-size: 14px ;
   color: #560000 ;
   text-align: center ;
   }

a:link
   {
   color: #590000 ;
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   font-weight: bold ;
   text-decoration: none ;
   }

a:visited
   {
   color: #590000 ;
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   font-weight: bold ;
   text-decoration: none ;
   }

a:hover
   {
   color: #590000 ;
   font-family: Verdana, sans-serif;
   font-weight: bold ;
   font-size: 11px ;
   text-decoration: underline ;
   }

a:active
   {
   color: #590000 ;
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   text-decoration: underline ;
   }

span.formtitle
   {
   font-family: Verdana, sans-serif;
   font-size: 15px ;
   color: #590000 ;
   font-weight: bold ;
   }

span.fieldheader
   {
   font-family: Verdana, sans-serif;
   font-size: 10px ;
   color: #590000 ;
   font-weight: bold ;
   }

div.error
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   font-weight: bold ;
   color: #FF0000 ;
   text-align: center ;
   }

p
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   }

table
   {
   table-layout: auto ;
   }

table.form
   {
   table-layout: auto ;
   background-color: #CCCCCC ;
   border-style: ridge ridge ridge ridge ;
   border-color: #590000 ;
   border-width: 1px ;
   }

th
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   text-align: right ;
   }

td
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   }

td.main
   {
   font-size: 12px ;
   font-family: Verdana, sans-serif;
   color: #0069B3 ;
   padding-left: 15 ;
   padding-right: 25 ;
   padding-top: 15 ;
   padding-bottom: 15 ;
   }

td.submenu
   {
   font-size: 12px ;
   font-family: Verdana, sans-serif;
   color: #0069B3 ;
   padding-left: 7 ;
   padding-right: 7 ;
   padding-top: 40 ;
   padding-bottom: 7 ;
   background-color: #F9F9F9 ;
   border-style: none ridge none none ;
   border-color: #F6F6F6 ;
   border-width: 1px ; 
   }

td.submenuitem
   {
   font-size: 12px ;
   font-family: Verdana, sans-serif;
   color: #0069B3 ;
   background-color: #FFFFFF ;
   border-style: none ridge ridge ridge ;
   border-color: #000000 ;
   border-width: 1px ;
   padding-left: 3 ;
   padding-right: 3 ;
   padding-top: 4 ;
   padding-bottom: 4 ;
   }

input
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   background-color: #FFFFFF ;
   }   

input.button
   {
   font-family: Verdana, sans-serif;
   font-size: 12px ;
   font-weight: bold ;
   color: #FFFFFF ;
   background-color: #590000 ;
   }
   
input.student
   {
   font-family: Verdana, sans-serif;
   font-size: 10px ;
   font-weight: bold ;
   color: #FFFFFF ;
   background-color: #0000FF ;
   }
   
input.parent
   {
   font-family: Verdana, sans-serif;
   font-size: 10px ;
   font-weight: bold ;
   color: #000000 ;
   background-color: #FFFFFF ;
   }   
   
input.contactbutton
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #FFFFFF ;
   background-color: #590000 ;
   }

input.checkbox
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   background-color: transparent ;
   }

textarea
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   background-color: #FFFFFF ;
   }

select
   {
   font-family: Verdana, sans-serif;
   font-size: 11px ;
   color: #000000 ;
   background-color: transparent ;
   }

