body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input 
   {font-family: arial, verdana, helvetica, sans-serif; 
   font-size:9pt;
   }
em { color:darkgreen; font-style: normal; font-weight:bold; }
body {background-color:#FFFFEE;}
table  {background-color: transparent; margin-top:0; margin-bottom:0; border-spacing:0px}
h1 {font-size:200%;margin-top:0px;font-weight:normal; color:darkgreen;}
h2 {font-size:160%;margin-top:10px;margin-bottom:10px;font-weight:normal}
h3 {font-size:120%;font-weight:normal}
h4 {font-size:100%;}
h5 {font-size:90%;}
h6 {font-size:80%;}
input, select {border-style: solid; border-width:1px; border-color:darkgreen; width:400px;}
input.fakefileinput {width:330px; float:left; z-index:-1;}
input.fakebrowsebtn {width:60px; float:right; z-index:-1;}
input.login {width:130px;background-color:#EEFFEE;}
input.btn {width:auto}
textarea {border-style: solid; border-width:1px; border-color:darkgreen; width:400px; height:10em;}
tr {vertical-align:top; margin-top:0; margin-bottom:0;}
td {padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px;
    background-color:#EEFFEE}
td.form {border-top-style:dashed; border-top-width:1px; 
         padding-top:3px; padding-bottom:3px; padding-left:0;
         border-color:green; background-color:#EEFFEE}
td.header {height:auto; text-align:center;}
td.footer {height:auto; text-align:center;}
td.body   {height:100%}
td.leftpanel {background-color:darkgreen; 
              padding-top:0; padding-bottom:0; padding-left:0; padding-right:0;
             }
td.menu {background-color:darkgreen; 
         border-bottom-style:solid; border-bottom-width:1px; border-color:white;
         padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;
        }

td.menu:hover {background-color:green; 
         border-bottom-style:solid; border-bottom-width:1px; border-color:white;
         padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px;
        }

a.menu { font-size:12px; font-family: arial,helvetica,verdana; text-decoration: none; color: white;}
a.menu:hover {text-decoration: none; color: yellow;}
p {text-align:justify; text-indent:20px}
a {text-decoration: none; color: darkgreen;}
a:hover {text-decoration: underline; color: darkgreen;}
a.program{text-decoration: underline; color: darkgreen;}
p.title { font-family:"Times New Roman",times; font-size:14pt; font-weight:bold; text-align:center; }
p.tinynote { font-family:verdana, arial, helvetica, sans-serif; 
              font-size:7pt; text-align:center; color:darkgreen}
.warning { font-family: arial, verdana, helvetica, sans-serif; font-size:9pt; color: red;}
ul { list-style-type:none }
div.hiddeninputfile {
    position: relative;
    top: -3ex;
    left: 0px;
    width:400px;
    height: 0;
    -moz-opacity:0;
    filter:alpha(opacity: 0);
    opacity: 0;
}

