.form-err-msg {
  font-weight: bold;
  color: red;
  font-size: 14px;
}

#dregist td, #dregist th{
   padding:6px 6px 6px 4px;
   border: 1px solid #BDD5FB;
}

#dregist table.in td {
   border: none;
   padding:0px;
}

#dregist td.head {
   background: #E4F5FF;
   padding:6px 6px 6px 4px;
}


#dregist table.in td.head {
   background: #E4F5FF;
   font-weight: bold;
   border-bottom:1px dotted #BED6F8;
   padding:5px 0px 5px 10px;
}
#dregist table.in td.box {
   padding:15px 0px 20px 0px;
}
#dregist table.in td div.yt1 {
   padding:0px 0px 0px 14px;
}
#dregist table.in td div.yt2 {
   padding:5px 0px 0px 15px;
}
#dregist table.in td div.yt3 {
   padding:5px 0px 0px 5px;
}
#dregist table.in td div.yt4 {
   padding:5px 10px 0px 5px;
}

#dregist table.in td div.bt1 {
   padding:0px 0px 0px 14px;
}
#dregist table.in td div.bt2 {
   padding:20px 0px 20px 15px;
}
#dregist table.in td div.bt3 {
   padding:20px 0px 20px 5px;
}
#dregist table.in td div.bt4 {
   padding:20px 0px 20px 5px;
}


#dregist p{
   margin :2px 6px 2px 6px;
}
#dregist select{
   margin: 4px 2px;
}
#dregist input[type=text]{
   height: 1.6em;
   margin: 2px 2px;
}
#dregist input[type=checkbox]{
   margin-left: -2px;
}
h1 {
   font-weight:bold;
}

