#main_content p#shortcut {
  margin : 15px 0;
  padding : 2px 5px;
  border-top : 1px solid #999;
  border-bottom : 1px solid #999;
  text-align : center;
}
/*--------------------------------------------*/
#main_content dl.pamph {
  margin : 15px 15px;
}
#main_content dl.pamph dt {
  padding-bottom : 2px;
  border-bottom : 1px dashed #ccc;
}
#main_content dd div.abstract {
  display : none;
  margin : 15px 0;
  padding : 10px 10px 10px 110px;
  border : 1px solid #ccc;
  background-color : #f3f3f3;
}
#main_content div.abstract p {
  margin : 0 0 1em 0;
  font-size : 11px;
  line-height : 140%;
}
#main_content div.abstract p.rel {
  border : 1px solid #ccc;
  padding : 2px 5px;
  background-color : #fff;
}

#main_content div.abstract ul {
  list-style-position : inside;
  list-style-type : square;
  margin : 1em 0;
}
#main_content div.abstract li {
  margin : 5px 0;
  font-size : 11px;
}
#main_content p.link {
  margin : 10px 0 15px 0;
  text-align : right;
}
#main_content p.link a.abstract {
  color : blue;
  cursor : pointer;
}
#main_content p.link a.pdf {
  padding : 4px 0 4px 20px;
  background : url('file_acrobat.gif') no-repeat center left;
}

#p_hsp {
  background : url('hsp.jpg') no-repeat 10px 10px;
}
#p_array {
  background : url('array.jpg') no-repeat 10px 10px;
}
#p_resistance {
  background : url('resistance.jpg') no-repeat 10px 10px;
}
#p_ps {
  background : url('ps.jpg') no-repeat 10px 10px;
}
#p_mag {
  background : url('mag.jpg') no-repeat 10px 10px;
}
#p_burying {
  background : url('burying.jpg') no-repeat 10px 10px;
}
#p_3flux {
  background : url('3flux.jpg') no-repeat 10px 10px;
}
#p_usys {
  background : url('usys.jpg') no-repeat 10px 10px;
  height : 113px;
}
#p_sonalyser {
  background : url('sonalyser.jpg') no-repeat 10px 10px;
}
#p_hole {
  background : url('hole.jpg') no-repeat 10px 10px;
}
#p_rader {
  background : url('rader.jpg') no-repeat 10px 10px;
}
#p_pipe {
  background : url('pipe.jpg') no-repeat 10px 10px;
}
#p_roadtunnel {
  background : url('roadtunnel.jpg') no-repeat 10px 10px;
}
#p_noise {
  background : url('noise.jpg') no-repeat 10px 10px;
  height : 113px;
}
#p_deepground {
  background : url('deepground.jpg') no-repeat 10px 10px;
}
#p_slope {
  background : url('slope.jpg') no-repeat 10px 10px;
}
#p_volgas {
  background : url('volgas.jpg') no-repeat 10px 10px;
}
#p_so2 {
  background : url('so2.jpg') no-repeat 10px 10px;
}
#p_sonalyser3 {
  background : url('sonalyser3.jpg') no-repeat 10px 10px;
}
#p_else {
  background : url('else.jpg') no-repeat 10px 10px;
}
#p_tx-9019 {
  background : url('tx-9019.jpg') no-repeat 10px 10px;
}
#p_bips {
  background : url('bips.jpg') no-repeat 10px 10px;
}
/*--------------------------------------------*/
#main_content p.here {
  margin : 0 0 5px 0;
  text-indent : 0;
  font-size : 11px;
}
#main_content h2 {
  margin : 0 0 15px 0;
}
#main_content table {
  margin : 15px auto;
  text-align : center;
}
#main_content th, #main_content td {
  padding : 3px 5px;
  border : 1px solid #666;
  text-align : left;
}
#main_content th {
  width : 150px;
  text-align : left;
  background-color : #f3f3f3;
}
#main_content th strong {
  font-size : 11px;
}
#main_content td input, #main_content td textarea {
  border : 1px solid #999;
  padding : 2px;
  font-family : mono-space;
}
#main_content td select {
  width : 400px;
  height : 200px;
  border : 1px solid #999;
  padding : 2px;
  overflow : scroll;
}
#main_content td optgroup {
  font-style : normal;
}
#main_content td option {
  padding : 2px 10px;
}
#main_content form#mail_form p {
  text-align : center;
}
#main_content form#mail_form p input {
  border : 1px solid #999;
  cursor : pointer;
}