<!--

body {
  color: #000; background: #fff none;
  font-size: 90%;
  font-family: Arial,Helvetica,sans-serif;
  margin: 0px;
}

h1 {font-size: 16pt; text-align: center; margin: 1em 12px;}
h2 {font-size: 14pt; text-align: center; margin: 0px;}
h3 {font-size: 12pt; text-align: left; margin: 0px;}

img {color: #ecf0ff; background: transparent;}

a {font-weight: bold; text-decoration: none;}
a:link,a:visited {color: #006; background: transparent none;}
a:active {color: #c00; background: transparent none;}
a:hover {color: #fff; background: #cf2626 none;}

a.toTop {
  color: #090; background: transparent none;
}

a:hover.toTop {
  color: #eee; background: #090 none;
}

/* Left column divs */

#leftCol {
  position: relative;
  top: 0;
  left: 0;
  float: left;
  width: 150px;
  margin: 0;
  padding-right: 12px;
}

#logo {
  margin: 0;
  text-align: right;
}

#logoBMT {
  color: #c00; background: transparent none;
  font: normal 28px/1.2em ArialCYR,Arial,Helvetica,sans-serif;
  margin-bottom: .5em;
}

#logoHMT {
  color: #000; background: transparent none;
  font: bold 12px ArialCYR,Arial,Helvetica,sans-serif;
  margin-bottom: .5em;
}

#logoCKD {
  color: #000; background: transparent none;
  font: italic normal 11px ArialCYR,Arial,Helvetica,sans-serif;
  margin-bottom: 1em;
}

#lineBox {
  display: block;
  width: auto;
  height: 40px;
  color: #000; background: transparent url(../images/line1px.gif) 50% repeat-x;
  text-align: center;
  margin: .5em auto 1em 1em;
}

#RedBox {
  float: right;
  width: 40px;
  height: 40px;
  color: #000; background: #c00 url(../images/line20px.gif) 0 50% no-repeat;
  text-align: right;
}

#menu {display: none;}

#copyright {
  position: relative;
  bottom: 1em;
  color: #000; background: transparent none;
  font: normal 11px Arial,Helvetica,sans-serif;
  text-align: right;
  margin: 5em 0 1em 0;
}

/* Content divs */

#Main {
  margin-left: 164px;
  padding: 0;
  padding-bottom: 2em;
  border-left: 2px ridge #c00;
  border-bottom: 2px ridge #c00;
}

#Main_full {
  color: #000; background: transparent none;
  font-size: 12pt;
  margin: 1em auto;
  text-align: left;
}

#header {
  overflow: hidden;
  color: #000; background: transparent;
  border: 0;
  padding: 0;
  margin-right: 1em;
}
  
* html #header {margin-left: -12px; /* for IE only */}

html>body #header {margin-left: 0; /* the correct margin setting, IE won't read this */ }

#header h1 {
  position: absolute;
  top: 20px;
  left: 1em;
  font: bold 1.25em/1em Arial,Helvetica,sans-serif;
  letter-spacing: 0.1em;
  text-align: center;
  vertical-align: bottom;
  padding: 0;
}
 
#header #lineBox2 {
  display: block;
  width: auto;
  height: 50px;
  color: #000; background: transparent url(../images/line1px.gif) 50% 50% repeat-x;
  text-align: center;
  padding: 0;
  margin: .5em auto 1em 1em;
}

#header #RedBox2 {
  float: right;
  width: 50px;
  height: 50px;
  color: #000; background: #c00 url(../images/line25px.gif) 0 50% no-repeat;
  text-align: right;
}

#Main p {
  width: 90%;
  margin: 1em 12px 0 12px; 
  text-align: left;
}

p.quote {font-style: italic;}

.imgFloatR {
  display: block;
  margin: 0 0 1em 1em;
}

.imgFloatL {
  display: block;
  margin: 0 1em 1em 0;
}

.noPrint {display: none;}

#printable_form {
  display: block;
  top: 20px;
  width: 100%;
  margin: 0 auto;
  margin-top: 20px;
}

#printable_form img {
  margin: 0;
  padding: 2px 0;
  border: 2px dashed #c00;
  /*border-top: 2px dashed #c00;
  border-bottom: 2px dashed #c00; */
}

.noPrint,.noPrint form,a.button,a.toTop {display: none;}

-->