BODY{
  margin-top : 20px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 20px;
}
#HEAD{
  background-image : url(../img/bg_head.gif);
  background-repeat : repeat;
  height : 72px;
  padding-right : 20px;
}
#HEAD_TOP{
  background-image : url(../img/bg_head.gif);
  background-repeat : repeat;
  text-align : center;
  padding : 10px;
}
#BACK{
  background-image : url(../img/bg_back.gif);
  background-repeat : repeat;
}
#HAND{
  background-image : url(../img/bg_back.gif);
  background-repeat : repeat;
}
#FOOT{
  background-image : url(../img/bg_back.gif);
  background-repeat : repeat;
  border-top-width : thin;
  border-bottom-width : thin;
  border-top-style : double;
  border-bottom-style : solid;
  border-top-color : #484848;
  border-bottom-color : #484848;
}
#HAND_A{
  border-right-color : #7f7f7f;
  width : 100%;
  height : 100%;
  position : relative;
  border-right-width : 1px;
  border-right-style : solid;
}
.BOT{
  margin-top : 20px;
}
.CON{
  margin-top : 10px;
  font-size : 10pt;
  font-weight : bolder;
  color : #484848;
  margin-left : 10px;
  vertical-align : middle;
}
.CONX{
  margin-top : 10px;
  font-size : 10pt;
  font-weight : 900;
  color : #484848;
  margin-left : 10px;
  vertical-align : middle;
  background-color : #cccccc;
}
.HL1{
  text-align : left;
  margin-top : 30px;
  margin-left : 20px;
  font-size : medium;
  font-weight : bold;
  height : 30px;
  color : #484848;
  margin-right : 20px;
  margin-bottom : 20px;
  width : 100%;
  font-family : serif;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  border-top-width : 2px;
  border-top-style : solid;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-top-color : #7f7f7f;
  border-bottom-color : #7f7f7f;
}
.HL2{
  font-size : medium;
  font-weight : normal;
  color : blue;
  margin-top : 25px;
  margin-left : 30px;
  border-bottom-width : 1px;
  border-bottom-style : dotted;
  border-bottom-color : blue;
  margin-right : 20px;
  
  padding-bottom : 3px;
}
.PL1{
  width : 100%;
  font-size : 10pt;
  
  margin-top : 10px;
  margin-left : 30px;
  margin-right : 20px;
  color : #3a3a3a;
  line-height : 24px;
}
.PL1a{
  width : 100%;
  font-size :11pt;
  color : #3a3a3a;
  line-height : 28px;
}
.PL1b{
  width : 100%;
  font-size :11pt;
  color : #3a3a3a;
}
#FOOT_A{
  font-size : 9pt;
  color : #3a3a3a;
  vertical-align : middle;
  text-align : right;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
}
#FOOT_TOP{
  font-size : 9pt;
  color : #666666;
  text-align : center;;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
}
.EX1{
  font-size : 10pt;
  font-weight : normal;
  
  
  margin-top : 30px;
  margin-left : 30px;
}
.B1{
  border: 1px outset #BBBBBB;
  padding : 2px;
  margin-top : 15px;
  margin-right : 15px;
  font-size : 10pt;
  font-weight : bold;
  color : #484848;
  vertical-align : middle;
  background-color : #CCCCCC;
  float : left;
}
.B2{
  border: 1px outset #BBBBBB;
  padding : 2px;
  margin-top : 15px;
  margin-right : 15px;
  font-size : 10pt;
  font-weight : bold;
  color : #484848;
  vertical-align : middle;
  background-color : #CCCCCC;
}
.F1{
  border: 1px ridge #DDDDDD;
  padding : 5px;
  margin-top : 15px;
  font-size : 10pt;
  font-weight : normal;
  color : #484848;
  text-align : center;
  vertical-align : middle;
  background-color : #EEEEEE;
}
.L1{
//  width: 512;
  border-bottom: 1px dotted gray;
  padding : 0.5em 0 0.5em 6em;
  margin-top : 0px;
  margin-right : 0px;
  font-weight : bold;
  color : #484848;
  text-indent: -6em;
}
A.L1A:link { color: #484848; }
A.L1A:visited { color: #999; }
A.L1A:active { color: red; }
A.L1A:hover { color: #c00; }

