body {
      margin:0 0 0 0;
      padding:0 0 0 0;
     }

* {
   font-family: "Tahoma", Arial, Helvetica, Sans Serif;
   font-size:10pt;
   color:#1255A6;
  }

.smallfont,li {
            font-size:8pt;
           }			
  
td.head {
        vertical-align:bottom;
		text-align:right;
		background-image:url(vert_line.png);
		
		font-size:14pt;
		font-weight:400;
       }
.subhead {
         font-size:10pt;		   
		}

		   
td.symplogo {
            vertical-align:top;
			text-align:center;
			padding:20px;
		   }
		   
td.form_t {
          vertical-align:top;
         }
td.form_tl {
           vertical-align:top;
		   padding-left:10px;
          }		 
            		   
td.fee {
       vertical-align:top;
	   text-align:center;
	   color:#1255A6;
	   background-color:#FEF3E1;
	   padding:2px;
	   
      }		   

	  
hr {   
   height:1px;
   color:#1255A6;
   background-color:#1255A6;
   border:0px;
  }
  
input {     
	 height: 16px;
     vertical-align:middle;
     padding-left:5px;
	 padding-top:2px;
	 margin-bottom:1px;
	 margin-top:1px;
	 margin-left:5px;
	 }

select {     
	 height: 20px;
     vertical-align: middle;
	 margin-bottom:1px;
	 margin-top:1px;
	 margin-left:5px;
	 width:120px;
	 }
	 
select.fach {     
	 height: 20px;
     vertical-align: middle;
	 margin-bottom:1px;
	 margin-top:1px;
	 margin-left:5px;
	 width:469px;
	 }	 
	 

.req { font-size:10px;
	   padding-left: 5px;}
	 
input.button {
			height:24px;
			padding:0px;
			margin:0px;
		   }

	
.long {
       width:460px;
	  }

.medium {
         width:399px;
		 margin-left:2px;
        }
		
.short {
        width:50px;
	   }	

a {
  color:#1255A6;
  }
  
.maindiv {  float:left; padding:5px; margin-left:30px; background-color:#FEF3E1; width:600px; }