body {
  background: #fff url(../images/bg-hcp-2.gif) repeat-x 0 145px;
}

/*** MAIN CONTENT ***/

#access {
  margin: 0 0 10px; 
  font: 10px/14px Arial, sans-serif;
  color: #722A86;
  text-align: right; 
}

#access img {
  vertical-align: middle;
}

#content-wrapper {
  margin: 0 auto;
  padding: 65px 0 0;
  width: 835px;
  clear: both;
  overflow: hidden;
}
#content-copy {
  width: 535px;
}

#content-callouts {
  width: 230px;
}

ul.list-do,
ul.list-dont {
  margin: 20px 0 0 10px !important;
  list-style-type: none !important;
}

ul.list-do li,
ul.list-dont li {
  padding: 0 0 15px 24px;
  font: 14px Arial, sans-serif;
  line-height: 1.25em;
  color: #262626;
}

ul.list-do li {
  background: url(../images/bullet-check.gif) no-repeat 0 0;
}

ul.list-dont li {
  background: url(../images/bullet-x.gif) no-repeat 0 0;
}

.nav-next {
  padding: 4px 0 0 0;
  width: 210px;
  height: 30px;
  background: url(../images/nav-next-bg.gif) no-repeat top center;
  text-align: center;
  float: right;
}

.nav-next a {
  padding: 0 8px 0 0;
  color: #691b7d;
  text-decoration: none;
  background: url(../images/nav-next-arrow.gif) no-repeat right center;
}

.long {
  width: 320px;
}

/** DOSING TABLE **/

.dosing th {
  padding: 0 0 10px 8px;
  font: bold 18px/16px Arial, sans-serif;
  color: #6e247d;
  border-bottom: 1px solid #00b3c9;
}

.dosing th sup {
  font: 10px/10px Arial, sans-serif;
  vertical-align: top;
}

.dosing td {
  padding: 8px;
  border-bottom: 1px solid #00b3c9;
}

.dosing td:first-child {
  border-right: 1px solid #00b3c9;
}

