BODY {
	background-color: #f0fff0 ;
	link: #003333 ;
   vlink: #C93333 ;
   alink: #C93333 ;
      }
.H1 {
   text-align: left ;
   font-family: Arial, Helvetica, sans-serif ;
   font-weight: normal ;
   font-size: 200% ;
   color: #000000 ;
   }
.H2 {
   text-align: left ;
   font-family: Arial, Helvetica, sans-serif ;
   font-weight: bold ;
   font-size: 150% ;
   color: #000000 ;
    }
.H3 {
   text-align: left ;
   font-family: Arial, Helvita, sans-serif ;
   font-weight: normal ;
   font-size: 120% ;
   color: #000000 ;
    }
.H4 {
   text-align: left ;
   font-family: Arial, Helvetica, sans-serif ;
   font-weight: normal ;
   font-size: 80% ;
   color: #000000 ;
    }

.P {
   text-align: left ;
   font-family: Verdana, Arial, Helvetica, sans-serif ;
   font-size: 80% ;
   color: #000000 ;
  }
.link {
   text-align: left ;
   font-family: Verdana, Arial, Helvetica, sans-serif ;
   font-size: 100% ;
   color: #000000 ;
  }
A {
   font-family: Verdana, Arial, Helvetica, sans-serif ;
   font-size: 80% ;
   color: blue;
	text-decoration: none;
  }
.attachment {
   font-family: Arial, sans-serif ;
   font-size: 100% ;
  }
.attachment_small {
   font-family: Arial, sans-serif ;
   font-size: 80% ;
  }

.menu {
   font-family: Verdana, Arial, Helvetica, sans-serif ;
   font-size: 100% ;
  }
.color_menuclass {
   font-family: Verdana, Arial, Helvetica, sans-serif ;
   background-color: gray ;
	color: black ;
}
.td_normal {
   vertical-align: top ;
 }
.td_submit {
   vertical-align: center ;
   text-align: center ;
   background-color: #f0fff0 ;
 }
.td_reg {
   width: 30% ;
   vertical-align: top ;
   text-align: center ;
 }
.td_left_top {
   vertical-align: top ;
   text-align: left ;
 }
.td_left_top_10 {
   width: 10% ;
   vertical-align: top ;
   text-align: left ;
 }
.td_left_top_10_color1 {
/*   width: 10% ;*/
   vertical-align: top ;
   text-align: left ;
   background-color: lightblue ;
 }
.td_left_top_10_color2 {
/*   width: 10% ; */
   vertical-align: top ;
   text-align: left ;
   background-color: lightgray ;
}
.td_left_top_10_search_color {
/*   width: 10% ;*/
   vertical-align: top ;
   text-align: left ;
   background-color: yellow ;
}
.red {
   color: #FF0000 ;
 }
.blue {
   color: #003399 ;
 }
.left {
   text-align: left ;
 }
.center {
   text-align: center ;
 }
.right {
   text-align: right ;
 }
.small {
   font-size: 70% ;
 }
.error {
   color: #FF0000 ;
	font-weight: bold ;
 }
.publ {
   font-family: Verdana, Arial, Helvetica, sans-serif ;
}

