body
   {
      background-color:#333366;
      font-size:8pt;
      font-family:Verdana,Arial;
      margin:5;
   }
body.content
   {
      background-color:#dddddd;
      color:#333366;
      font-size:8pt;
      font-family:Verdana,Arial;
      margin:3;
   }

font.title
   {
      color:#333366;
      font-size:14pt;
      font-family:Verdana,Arial;
      font-weight:bold;
   }
font.sub1
   {
      color:#333366;
      font-size:12pt;
      font-family:Verdana,Arial;
      font-weight:bold;
   }
font.sub2
   {
      color:#333366;
      font-size:10pt;
      font-family:Verdana,Arial;
      font-weight:bold;
   }
img
   {
      margin:0px;
   }

h1,h2,h3,h4,h5,h6,h7
   {
      color:#161240;
      font-family:Verdana,Veranda,Arial;
   }

br.space
   {
      font-size:10pt;
   }

ul
   {
      list-style-type:disc;
      font-size:10pt;
      color:#ff0000;
      text-decoration:none;
   }
textarea.fdfield
   {
      font-weight:bold;
      FONT-SIZE:8pt;
      COLOR:#161240;
      font-family:Verdana,Veranda,Arial;
      BACKGROUND-COLOR:#fdfdfd;
      border-style:solid;
      border-width:1px;
      border-color:#161240;
   }

input.fdfield
   {
      FONT-WEIGHT:bold;
      FONT-SIZE:8pt;
      COLOR:#161240;
      font-family:Verdana,Veranda,Arial;
      BACKGROUND-COLOR:#fdfdfd;
      border-style:solid;
      border-width:1px;
      border-color:#161240;
   }
input.fd
   {
      font-family:Verdana,Veranda,Arial;
      font-size:8pt;
      font-weight:bold;
      font-style:normal;
      color:#cbcbcb;
      background-color:#272173;
      border-style:outset;
      border-width:3px;
      border-color:#4c42b8;
   }



table.main
   {
      height:600px;
      width:750px;
      cellspacing:5;
   }
td.content
   {
      background-color:#dddddd;
      align:center;
      letter-spacing:1px;
      font-family:Verdana,Veranda,Arial;
      font-size:8pt;
      border:1px solid rgb(0,0,0);
   }

table.mainmenu
   {
      font-family:Verdana,Veranda,Arial;
      letter-spacing:0;font-weight:bold;
      font-size:8pt;color:#9797a2;
      border-spacing:0;
      vertical-align:middle;
      align:center;
      height:20;
      background-color:#000000;
      border:1pxsolidrgb(0,0,0);
   }
td.gallerymenu
   {
      border-left:1px solid rgb(0,0,0);
   }

table.gallery
   {
      vertical-align:middle;
      align:center;
      background-color:#ffffff;
      border:1px solid rgb(0,0,0);
   }
img.gallery
   {
      border:1px solid rgb(0,0,0);
   }
font.gallery
   {
      color:#161282;
      font-family:Verdana,Veranda,Arial;
      font-size:8pt;
      font-weight:bold;
   }
a.gallery
   {
      color:#161282;
      font-family:Verdana,Veranda,Arial;
      font-size:9pt;
      font-weight:bold;
      text-decoration:none;
   }
a.gallery:hover
   {
      color:#b53229;
      font-family:Verdana,Veranda,Arial;
      font-size:9pt;
      font-weight:bold;
      text-decoration:none;
   }
a.gallery:active
   {
      color:#ff0000;
      font-family:Verdana,Veranda,Arial;
      font-size:8pt;
      font-weight:bold;
      text-decoration:none;
   }
a.sub
   {
      font-weight:bold;
      color:#161240;
      text-decoration:none;
      font-size:8pt;
   }
a.sub:hover
   {
      font-size:8pt;
      font-weight:bold;
      color:#161240;
      text-decoration:none;
   }
a.sub:visited
   {
      font-size:8pt;
      font-weight:bold;
      color:#161240;
      text-decoration:none;
   }
a.sub:active
   {
      font-size:8pt;
      font-weight:bold;
      color:#161240;
      text-decoration:none;
   }
a.mainmenu
   {
      color:#4c4e5d;
      text-decoration:none;
      display:block;
      width:110px;
      height:15px
      font-weight:bold;
   }
a.mainmenu:hover
   {
      color:#ffffff;
      text-decoration:none;
      background:#bbbbbb;
      font-weight:bold;
   }
a.mainmenu:visited
   {
      color:#4c4e5d;
      font-weight:bold;
      text-decoration:none;
   }
a.mainmenu:active
   {
      color:#ff0000;
      text-decoration:none;
      font-weight:bold;	
   }


a
   {
      color:#339933;
      text-decoration:none;
   }

a:hover
   {
      color:#db3a2a;
      text-decoration:none;
   }

a:visited
   {
      color:#006633;
      text-decoration:none;
   }

a:active
   {
      color:#db3a2a;
      text-decoration:none;
   }

font.footer
   {
      font-size:7pt;
      font-weight:bold;
      letter-spacing:0;
   }
font.month
   {
      font-family:Verdana,Veranda,Arial;
      font-size:12pt;
      font-weight:bold;
   }

table.calendar
   {
      width:430px;
      background-color:#dddddd;
      border:1;
      border-style:solid;
      border-color:#000000;
      border-spacing:0;
      spacing:2;
      padding:1;
   }

