body {
  color:#333;
  font-family:georgia, times, serif;
  font-size:12pt;
  line-height:140%;
}

#top-links-container, #navigation-container, #looking-for-container, #utilities, #ribbon, #callouts, #footer-logos, ul#trials-list, #video-tabs, video {
  display:none;
}

#content {
  width:100%;
}

h1,  {
  font-size:20pt;
}

.control:link, .control:visited {
  border-bottom:1px solid #333;
  color:#333;
  display:block;
  font-size:16pt;
  padding-bottom:5px;
  text-decoration:none;
}

a.control:link:after, a.control:visited:after {
  content: "";
}

#rituxan-logo {
  background: url("../images/rituxan-sprite.png") no-repeat scroll 0 -161px transparent;
  display: block;
  height: 39px;
  text-decoration: none;
  text-indent: -999em;
  width: 137px;
}

a:link, a:visited {
  color:#666;
  font-weight:bold;
  text-decoration:underline;
}

a:link:after, a:visited:after {
  content: " (" attr(href) ") ";
}

#content .page {
  display:none;
}

#content .active {
  display:block;
}

#content .active {
  border-bottom:3px dotted #999;
  padding-bottom:20px;
}

#content dl.footnote dt {
  float:left;
  width:6px;
}

#content dl.footnote dd {
  margin-left:6px;
}

.image-zoom a {
  display:block;
}

#safety {
  font-size:10pt;
  padding-top:20px;
}

dl.references dt {
  float:left;
  width:10px;
}

ul#trials-menu {
  margin-left:0;
}

ul#trials-menu li div.selected {
  font-weight:bold;
}

div#trials-chart .one, div#trials-chart .two, div#trials-chart .three {
  border-top:1px dashed #ccc;
  padding-top:20px;
  width:100% !important;
}

div#trials-chart div#trial-header-1, div#trial-header-2, div#trial-header-3 {
  height:auto !important;
}

#mobileFooter {
  display:none;
}

#footer {
  font-size:8pt;
}

#footer .orange {
  display:none;
}
