body { 
       color:#000000; 
       background-color:#003366;
       background-image: url("images/bg.png")
       }

a:link    { 
            color:#003399; 
            background-color:#FFFFFF; 
            text-decoration:none; 
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 2px;
            padding-right: 2px;
            }
a:visited { 
            color:#003399; 
            background-color:#FFFFFF; 
            text-decoration:none; 
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 2px;
            padding-right: 2px;
            }
a:hover   { 
            color:#ff6666; 
            background-color:#003366; 
            text-decoration:underline;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 2px;
            padding-right: 2px;
 }
a:hover.image   { 
            color:#ff6666; 
            background-color:#ffffff; 
            text-decoration:underline;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 2px;
            padding-right: 2px;
 }
a:active  { 
            color:#FF3333; 
            background-color:#FFFFFF; 
            text-decoration:underline;
            padding-top: 2px;
            padding-bottom: 2px;
            padding-left: 2px;
            padding-right: 2px;
            }


.menuborder {
              font-family:Arial,sans-serif;
              font-size:14px;
              color:#ffffff;
              background-color:#000000
              }

.menuhead {
            font-family:Arial, sans-serif;
            font-size:14px;
            color:#FFFFFF;
            background-color:#006699;
            background-image: url("images/headerbg.png")
            }

.menuitem {
            font-family:Arial,sans-serif;
            font-size:12px;
            color:#000000;
            background-color:#ffffff;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            }

.title {
         font-family:Arial,sans-serif;
         font-weight: bold; 
         font-size:12px;
         color:#000000;
         background-color:#ffffff;
         }

.subtitle {
            font-family:Arial,sans-serif;
            font-weight: normal; 
            font-size:12px;
            font-style:italic;
            color:#000000;
            }

.perlcode {
            font-family: Helvetica, Verdana, Serif; 
            font-weight: normal; 
            font-size:12px;
            color:#003366;
            background-color:#ffffff;
            }

.redcode {
           font-family: Helvetica, Verdana, Serif; 
           font-weight: normal; 
           font-size:12px;
           color:#cc0000;
           background-color:#ffffff;
           }

.path {
        font-family: Helvetica, Verdana, Serif; 
        font-style:italic;
        font-weight: normal; 
        font-size:12px;
        color:#000000;
        background-color:#ffffff;
        }

.fieldhead {
             font-family: Arial, sans-serif; 
             font-weight: normal; 
             font-size:14px;
             color:#FFFFFF;
             background-color:#006699;
             text-align:right;
             }

.fielditem {
             font-family: Helvetica, Verdana, Serif; 
             font-weight: bold; 
             font-size:12px;
             color:#000000;
             background-color:#006699;
             text-align:left;
             }

.submititem { 
              color: #000000; 
              font-family: Verdana, Serif; 
              font-weight: bold; 
              font-size: 12px; 
              background-color:#ffcc66
              }

.evenrow { 
           font-family: Helvetica, Verdana, Serif; 
           font-weight: normal; 
           font-size:12px;
           text-align:left;
           color:#FFFFFF;
           background-color:#006699
           }

.oddrow { 
          font-family: Helvetica, Verdana, Serif; 
          font-size:12px;
          text-align:left;
          color:#FFFFFF;
          background-color:#003366
          }

.mailbody { 
            font-family: Helvetica, Verdana, Serif; 
            font-size:12px;
            font-weight: normal; 
            text-align:left;
            color:#003366;
            background-color:#ffffff;
            padding-top:2pt;
            padding-bottom:2pt;
            }

.headline {
            font-family:Verdana, Arial, Helvetica, Helv, sans-serif;
            font-size:16px;
            color:#336699;
            background-color:#ffffff;
            }

.small {
         font-family: Helvetica, Verdana, Arial, Helv, sans-serif;
         font-size:10px;
         color:#000000;
         background-color:#ffffff;
         }

.tabletitle {
                font-family: Genova, Helvetica, Verdana, Arial, sans-serif;
                font-weight: normal; 
                vertical-align:top;
                color:#ffffff;
                background-color:#000000;
                }
.header {
          font-family:Verdana, Arial, Helvetica, Helv, sans-serif;
          font-size:16px;
          color:#6666cc;
          background-color:#ffffff;
          padding-bottom:4pt;
          }

.buttonlink {
              font-family:Arial, sans-serif;
              font-size:14px;
              color:#FFFFFF;
              background-color:#006699;
              text-decoration:none;
              font-weight: normal;
              }


.navbar {
	line-height:  18px;
          font-family:Arial, sans-serif;
           font-size:12px;
/*         color:#FFFFFF;*/
/*          background-color:#006699;*/
          background-color:#ffffff;
          text-decoration:none;
          margin-top: 0px ;
          margin-bottom: 0px ;		
          padding-top: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          }

h1 {
     font-family:Arial,sans-serif;
     font-size:16px;
     color:#000000;
     background-color:#ffffff;
     font-weight:bold;
     }

h2 {
     font-family:Arial,sans-serif;
     font-size:14px;
     color:#000000;
     background-color:#ffffff;
     font-weight:bold;
     }

h3 {
     font-family:Arial,sans-serif;
     font-size:12px;
     color:#000000;
     background-color:#ffffff;
     font-weight:bold;
     }

td {
     font-family:Arial,sans-serif;
     font-size:12px;
     }
pre {
       font-family:Arial, Helvetica, sans-serif;
       font-size:14px;
       color:#3366cc;
       background-color:#ffffff;
     }
code {
       font-family:Arial, Helvetica, sans-serif;
       font-size:14px;
       color:#3366cc;
       background-color:#ffffff;
       white-space: nowrap;
}

ul {
       padding: 5px;
       margin: 10px;
}

.infoheader { font-family: Helvetica, Verdana, Serif; font-size:12px; text-align:left; color:#FFFFFF; background-color:#003366 ; vertical-align: top; font-style: normal; font-weight: bold; white-space: nowrap; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; height: 12px}
