<!--
body {
  color: #000000;
  background-color: #ffffff;
  margin: 10px;
  font-family: Tahoma, Arial, Verdana;
  font-size: 11px;
}
table.main {
  border: 3px solid #c0c0c0;
  width: 900px;
}
td.main_l {
  border: 2px solid #000000;
  text-align: center;
  vertical-align: top;
  width: 250px;
  height: 600px;
  padding: 0px;
}
td.banner11 {
  background-image:url("imgs/banner11.jpg");
  background-repeat: no-repeat;
  background-position: top;
  width: 250px;
  height: 139px;
  padding: 0px;
}
td.banner21 {
  background-image:url("imgs/banner21.jpg");
  background-repeat: no-repeat;
  background-position: top;
  width: 250px;
  height: 139px;
  padding: 0px;
}
td.banner31 {
  background-image:url("imgs/banner31.jpg");
  background-repeat: no-repeat;
  background-position: top;
  width: 250px;
  height: 139px;
  padding: 0px;
}
td.banner41 {
  background-image:url("imgs/banner41.jpg");
  background-repeat: no-repeat;
  background-position: top;
  width: 250px;
  height: 139px;
  padding: 0px;
}
td.menu {
  /* border: 2px solid #000000; */
  background-image:url("imgs/back_menu.jpg");
  background-repeat: repeat-x;
  background-position: top;
  text-align: left;
  width: 650px;
  height: 50px;
  vertical-align: middle;
  padding: 0px;
}
td.main_r {
  border: 2px solid #000000;
  background-image:url("imgs/back_5.jpg");
  background-repeat: repeat-y;
  background-position: top;
  text-align: left;
  vertical-align: top;
  padding: 0px;
}
td.text_l {
  text-align: left;
  vertical-align: top;
}
td.imgs {
  text-align: center;
  vertical-align: middle;
  width: 350px;
}
table.form {
  /* border: 3px solid #c0c0c0; */
  border: 0px;
  width: 610px;
  font-size: 11px;
}
td.form_l {
  /* border: 3px solid #c0c0c0; */
  text-align: left;
  vertical-align: top;
  width: 300px;
  padding: 5px 10px 5px 10px;
}
td.form_r {
  /* border: 3px solid #c0c0c0; */
  text-align: right;
  vertical-align: top;
  width: 25250px;
  padding: 5px 10px 5px 10px;
}
p.form_r {
  text-align: right;
  margin: 2px 0px 0px 0px;
}
img {
  margin: 0px;
  padding: 0px;
}
p.menu {
  margin: 10px;
  margin-left: 20px;
}
a.main {
  margin: 0px;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
h1 {
  margin: 20px;
  margin-top: 50px;
  margin-left: 50px;
  font-size: 16px;
}
p {
  text-align: justify;
  margin: 10px;
  margin-left: 50px;
}

input:focus, textarea:focus, label:focus {
    background: #fff;
    border: 1px solid #686868;
}

textarea, input, select {
    background: #fafafa;
    border: 1px solid #c4c4c4;
    font:  11px Verdana, Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 3px;
}
// -->
