
.left_fm{
  position:relative;top:0px;left:0px;width:692px;height:100px;
  border:0px solid skyblue;
  border-top:2px dotted silver;
  margin:0px 0px;
  padding:10px 0px 0px 0px;
}

.sdw_box{
  top:24px;left:3px;
}
.fm_box{
  top:30px;left:18px;width:235px;
}


.fm_smp *{
  margin:0px 0px;
  visibility:visible;
}

.rightdiv{
  position:absolute;top:52px;right:10px;width:400px;
  font-size:11pt;
  border:0px solid silver;
  text-align:center;
}

.introbox{
  position:relative;left:0px;width:670px;
  border:1px solid #cbcbcb;
  color:#65859b;
  text-align:left;
  font-size:11pt;
  overflow:hidden;
  line-height:160%;
  margin:20px 0px 0px 0px;
  padding:15px 5px 10px 15px;
}
.introbox table{
  border-spacing:0px;
}
.introbox table td{
  vertical-align:top;
  text-align:left;
}

.td_intro{
  position:relative;width:65px;
  margin:0px 0px;
  padding:0px 0px;
}

.site_img{
  position:absolute;top:10px;left:553px;width:128px;height:128px;
}
.site_img img{
  border:0px none;
}

.info_ttl{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:20px 5px 5px 15px;
  color:#333333;
  font-size:11pt;
}

.info_box{
  position:relative;left:0px;width:670px;
  overflow:hidden;
  border:1px solid #cbcbcb;
  margin:0px 0px 0px 0px;
  padding:15px 5px 10px 15px;
  color:#333333;
  font-size:10pt;
}
.info_box a:link{ font-size:11pt;color:#333333;text-decoration:none; }
.info_box a:visited{ font-size:11pt;color:#333333;text-decoration:none; }
.info_box a:hover{ font-size:11pt;color:#333333;text-decoration:underline; }
.info_box a:active{ font-size:11pt;color:#333333;text-decoration:underline; }



