@import url(/cf.css);

#main h2.title {
  border-bottom: none;
}

#main TABLE {
  border-collapse: collapse;
  border-spacing: 0;
  border-width: 0;
  color: inherit;
}
#main IMG { border: 0; }
#main FORM { margin: 0; }
#main input { margin: 2px; }
#main A.fred {
  text-decoration: none;
}
#main A:link,
#main A:visited {
  background: transparent;
  color: #006699;
}
#main TD {
  margin: 0;
  padding: 0;
}
#main DIV {
  border-width: 0;
}
#main DT {
  margin-top: 1em;
}
#main TH {
  background: #bbbbbb;
  color: inherit;
  padding: 0.4ex 1ex;
  text-align: left;
}
#main TH A:link,
#main TH A:visited {
  background: transparent;
  color: black;
}
#main A.m:link,
#main A.m:visited {
  background: #006699;
  color: white;
  font: bold 10pt Arial,Helvetica,sans-serif;
  text-decoration: none;
}
#main A.o:link,
#main A.o:visited {
  background: #006699;
  color: #ccffcc;
  font: bold 10pt Arial,Helvetica,sans-serif;
  text-decoration: none;
}
#main A.o:hover {
  background: transparent;
  color: #ff6600;
  text-decoration: underline;
}
#main A.m:hover {
  background: transparent;
  color: #ff6600;
  text-decoration: underline;
}
#main table.dlsip     {
  background: #dddddd;
  border: 0.4ex solid #dddddd;
}
#main .pod PRE     {
  background: #eeeeee;
  border: 1px solid #888888;
  color: black;
  padding-top: 1em;
  white-space: pre;
}
#main .pod H1      {
  background: transparent;
  color: #006699;
  font-size: large;
}
#main .toc H1 {
  background: transparent;
  color: #006699;
  font-size: large;
}
#main .pod H2      {
  background: transparent;
  color: #006699;
  font-size: medium;
}
#main .pod H3 {
  background: transparent;
  color: #006699;
  font-size: small;
}
#main .header {
  background: #eeeeee;
  margin: 0;
  padding-top: 1em;
  padding-bottom: 0.2em;
  border-bottom: 1px solid black;
}
#main .header H1 {
  color: black;
  font-weight: bold;
}
#main .copyright {
  background: transparent;
  margin-bottom: 1em;
  margin-top: 0em;
}
#main .copyright p {
  font-size: 70%;
}
#main .copyright p a {
  text-decoration: none;
  color: red;
}
#main .copyright p a:hover {
  background-color: #cacaca;
}
#main .copyright p a:visited {
  color: red;
}
#main .pod IMG     {
  vertical-align: top;
}
#main .pod .toc A  {
  text-decoration: none;
}
#main .pod .toc LI {
  line-height: 0.99;
  list-style-type: none;
}
#main .container {
}

#main .pod ul {
  margin-left: 2em;
  margin-top: 1ex;
  margin-bottom: 1ex;
}

#main .pod ul li {
/*  margin-left: 1em;*/
/*  margin-right: 1em;*/
  margin-top: 0.2ex;
  margin-bottom: 0.4ex;
  line-height: 0.99;
}

#main .pod p {
  margin-left: 1em;
  margin-right: 0.5em;
  margin-top: 0em;
  margin-bottom: 0.6em;
  line-height: 1.1;
  text-indent: 0.5em;
}

#main .pod p:first-line {
  text-indent: 2em;
}
