/*  Module cof.css - CSS2.1

COF Local Style Sheet

©1999- InnoTech Dynamics Web Design®
  http://idwd.vantonder.net
  E-mail: idwd at vantonder dot net

  2004-04-28
 Updates:
  2005-04-11
  2005-05-19
  2005-05-25
  2006-08-18
  2006-12-20
  2007-06-03
  2007-06-14
  2007-06-21
*/

a.btn {
  background-color : #fcfcfc;
  text-decoration : none;
  padding : 0em .2em;
}
a.btn:hover, a.btn:link:hover, a.btn:visited:hover {
  color : #000000;
  background-color : #00ffff;
}
a.btn:link, a.btn:visited, a.btn:active {
  color : #0033ff;
  background-color : #fcfcfc;
  text-decoration : none;
}
a.invsbl {
  color : #fff5ee;
}
a.invsbl:link {
  color : #fff5ee;
}
a.invsbl:visited {
  color : #fff5ee;
}
a.invsbl:hover {
  color : #fff5ee;
}
a.invsbl:active {
  color : #fff5ee;
}
a.invsbl:visited:hover {
  color : #fff5ee;
}
a.xpnd:hover, a.xpnd:visited:hover {
  letter-spacing : 0.08em;
}
body {
  color : #000000;
  background-color : #fff5ee;
}
div.hdng {
  text-align : center;
  margin : 0 22%;
}
h1, h2, h3, h4, h5, h6 {
  color : #000099;
}
h1.hdbanr {
  font-size : 177%;
  font-family : "Microsoft Sans Serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top : 0px;
  margin-bottom : 0px;
  margin-left : 0px;
  padding : 0px;
}
h1.nvhdr, h2.nvhdr {
  margin-top : -1.5em;
}
h1.pghdr, h2.pghdr {
  font-family : "Microsoft Sans Serif", "Trebuchet MS", Arial, Helvetica, sans-serif;
  margin-top : 0em;
  text-align : center;
}
hr {
  color : #daa520;
}
#flnmi {
  color : #fffff8;
  background-color : transparent;
}
.btncof {
  background-color : #ffd8d8;
  border-style : outset;
  text-decoration : none;
}
.btncofat {
  background-color : #669999;
  border-style : outset;
  text-decoration : none;
}
.hide {
  color: #fff5ee;
  background-color: #fff5ee;
}
.hide a:link {
  color: #fff5ee;
}
.hide a:visited {
  color: #fff5ee;
}
.toctop {
  text-align : center;
  margin-top : 0.75em;
  margin-bottom : 0.75em;
}

/* Begin Page layout
  Note: Kludges to work around IE6 deficiencies indicated by ?IE6?
        Rectified with JavaScript for other browsers
*/

body {
  padding : 0 0.5em 0.5em;
}
div.headerbar {
  height : 7.5em;
  left : 0em;
  padding-top : 0.5em;
  position : fixed;
  right : 0;
  text-align : left;
  top : 0em;
  z-index : 20;
}
div.tocbar {
  border : hidden;
  bottom : 0;
  clear : left;  /* ?IE6? */
  float : left;  /* ?IE6? */
  font-size : 0.9em;
  height : 73%;  /* ?IE6? */
  left : 0.5em;
  margin-top : 2em;
  padding : 0.5em;
  position : absolute;  /* ?IE6? */
  top : 11em;
  width : 18em;
  z-index : 20;
}
div.tocbar iframe {
  border : hidden;
  height : 99%;
  width : 100%;
}
div.content {
  bottom : 0;
  left : 22em;
  overflow : auto;
  margin-top : 0em;
  padding : 0.5em;
  position : absolute;  /* ?IE6? */
  right : 0;
  top : 8.5em;
  z-index : 20;
}
/* End Page layout */

