/* Generic */

body {
  background: #000 url(/media/images/bg.jpg) 500px -50px;
  color: #333;
  font: 13px/19px Helvetica, Arial, sans-serif;
}
a {
  color: #036;
}
blockquote {
  font-size: 15px;
  margin: 0 0 0 20px;
}
h2 {
  font-size: 17px;
  letter-spacing: -.5px;
  line-height: 20px;
  text-transform: uppercase;
}
sup {
  font-size: 8px;
  vertical-align: top;
}
.header h4 {
  background: url(/media/images/logo.png) no-repeat 0 10px;
  padding: 10px 0 5px;
  text-indent: -10000px;
}
  .header h4 a {
    display: block;
    height: 57px;
    width: 566px;
  }

/* IDs */

#wrapper {
  margin: 0 auto;
  width: 960px;
}

/* Classes */

#wrapper .back-to-top p {
  border-top: 1px solid #ccc;
  font-size: 11px;
  margin: 0;
  padding: 7px 10px 7px 0;
  text-align: right;
}
.bottom {
  background: #fff;
}
.content .breadcrumbs p {
  border-bottom: 1px solid #efefef;
  border-top: 1px solid #ccc;
  color: #666;
  font-size: 11px;
  margin: 0;
  padding: 3px 0;
  text-transform: uppercase;
}
.content {
  float: right;
  padding: 0 5px 0 0;
  position: relative;
  width: 670px;
}
  .content h1 {
    font-size: 40px;
    margin: 10px 0;
    text-transform: uppercase;
  }
  .content h2 {
    color: #666;
  }
  .content h3 {
    color: #333;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
    margin: 15px 0;
  }
  .content p {
    font-size: 15px;
    line-height: 22px;
    margin: 10px 0 20px;
  }
  .content ul, .content ol {
    font-size: 15px;
    line-height: 22px;
  }
    .content ul li {
      background: url(/media/images/bullet_blue.png) no-repeat 5px 6px;
      padding: 0 0 10px 20px;
    }
    .content ol li {
      list-style: decimal;
      margin: 0 0 0 40px;
      padding: 0 0 10px;
    }
  .content .note {
    font-size: 12px;
  }
#filter-dd {
  background: #efefef;
  border-bottom: 2px solid #ccc;
  border-right: 2px solid #ccc;
  font-size: 12px;
  padding: 4px 0 0 8px;
  position: absolute;
  right: 5px;
  top: 11px;
  z-index: 100;
}
  #filter-dd a {
    background: url(/media/images/bg_arrow_down.png) no-repeat 95% center;
    color: #666;
    display: block;
    margin: 0 0 3px;
    padding: 1px 20px 1px 1px;
    text-decoration: none;
  }
  #filter-dd img {
    margin: 0 2px 0 0;
    vertical-align: middle;
  }
  #filter-dd ul {
    display: none;
    padding: 0 0 5px;
  }
  #wrapper #filter-dd li {
    font-size: 12px;
    list-style: none;
    margin: 0;
    padding: 0;
  }
    #wrapper #filter-dd input {
      margin: -1px 2px 0 0;
    }
  .plays-rookies #filter-dd, .plays-veterans #filter-dd,
  .plays-seasoned-veterans #filter-dd, .plays-all-stars #filter-dd,
  .all-one-leg-plays #filter-dd, .all-two-leg-plays #filter-dd,
  .all-three-leg-plays #filter-dd, .all-four-leg-plays #filter-dd {
    top: 45px;
  }
.figure {
  border: 1px solid #efefef;
  float: right;
  margin: 0 0 0 5px;
  padding: 2px;
}
  .figure p {
    color: #666;
    font-size: 11px;
    line-height: 15px;
    margin: 0 0 5px;
  }
  .figure-in {
    border: 1px solid #ccc;
    padding: 10px;
  }
    .figure-in img {
      float: left;
      padding: 0 10px 0 0;
    }
.footer {
  color: #fff;
  font-size: 11px;
  padding: 5px 0 10px;
}
  .footer p {
    color: #ccc;
    margin: 10px 30px 10px 20px;
  }
    .footer p a {
      color: #ccc;
      font-weight: bold;
    }
  .footer .odd {
    font-size: 12px;
    font-weight: bold;
    text-align: center;
  }
.graphic {
  padding: 20px 0 0;
  text-align: center;
}
  .graphic h3, .insert h3 {
    border-bottom: 1px dotted #000;
    font-size: 12px;
    margin: 0 0 10px;
    padding: 0 0 5px;
    text-align: left;
  }
  .graphic .note {
    font-size: 11px;
    line-height: 15px;
    text-align: left;
  }
.header {
  position: relative;
}
  .header img {
    right: 10px;
    position: absolute;
    top: 22px;
  }
.insert {
  border: 1px solid #efefef;
  float: right;
  margin: 0 10px 5px;
  text-align: center;
  padding: 2px;
}
  .insert-in {
    border: 1px solid #ccc;
    padding: 10px;
  }
  .insert-in img {
    padding: 0 0 10px;
  }
  .insert-in p {
    font-size: 11px;
    line-height: 15px;
    margin: 0 0 5px;
    text-align: left;
  }
    .insert-in .note {
      font-size: 11px;
      margin: 5px;
    }
.inside {
  background: #fff;
  padding: 10px;
}
.nav {
  padding: 10px 0 0;
}
  .nav li {
    float: left;
    margin: 0 1px 0 0;
  }
    .nav li a {
      background: url(/media/images/bg_25.png);
      color: #8b9ca3;
      display: block;
      font-size: 14px;
      font-weight: bold;
      padding: 9px 10px 8px;
      text-decoration: none;
      text-transform: uppercase;
    }
      .nav li a:hover {
        background: url(/media/images/bg_55.png);
        color: #fff;
      }
.play {
  margin-right: 10px;
}
  .play a {
    text-decoration: underline;
  }
  .play td {
    vertical-align: top;
    width: 50%;
  }
    .play .play-box {
      border-top: 1px solid #132733;
      margin: 10px 0 20px;
    }
      .play .play-box h2 {
        border-bottom: 1px solid #ccc;
        margin: 0 0 10px;
        padding: 10px 0 5px;
      }
      .play .play-box img {
        margin: -1px 0 0;
        vertical-align: middle;
      }
    .play-col01 {
      padding: 0 20px 0 0;
    }
      .play-col01 .note {
        line-height: 15px;
      }
      .play-col01 img {
        padding: 0 0 0 2px;
      }
    .play-col02 p, .play-col02 ul, .tools ul {
      font-size: 13px;
      line-height: 17px;
    }
.plays {
  width: 100%;
}
  .plays .visible {
    background: #efefef;
    float: left;
    margin: 0 15px 15px 0;
    padding: 7px 7px 8px;
    text-align: center;
    width: 199px;
  }
    .plays h2 {
      text-align: left;
    }
    .plays img {
      float: right;
      margin: 0 -2px 0 3px;
    }
      .plays .play {
        background: #fff;
        float: none;
        margin: 7px 0 0;
        padding: 3px;
      }
.tagline {
  color: #fff;
}
.todays-trader-network {
  border: 1px solid #ccc;
  margin: 0 0 10px;
}
  .todays-trader-network-in {
    padding: 1px;
  }
  .todays-trader-network h3 {
    background: #242A2C url(/media/images/bg_gradient_grey.png) repeat-x;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    margin: 1px 1px 0;
    padding: 5px 10px;
  }
  .todays-trader-network p {
    font-size: 13px;
    margin: 0 0 5px;
  }
  .todays-trader-network .gf-result {
    background: url(/media/images/bullet_blue.png) no-repeat 5px 14px;
    font-size: 11px;
    line-height: 15px;
    padding: 10px 0 10px 20px;
  }
    .todays-trader-network .gf-result a {
      color: #666;
    }
  .todays-trader-network td {
    border: 1px solid #ccc;
    border-collapse: collapse;
    padding: 5px 10px;
    width: 33%;
  }

/* Sidebar */

.sidebar {
  background: #fff;
  float: left;
  width: 250px;
}
  .sidebar .box {
    margin: 0 0 20px;
  }
.intel-report {
  border: 1px solid #ddd;
  color: #fff;
}
  .intel-report a {
    color: #fff;
    text-decoration: underline;
  }
  .intel-report h3 {
    background: url(/media/images/bg_intel_report_header.png) no-repeat;
    height: 35px;
    text-indent: -30000px;
  }
  .intel-report img {
    float: right;
    margin: 0 0 0 10px;
  }
  .intel-report p {
    font-size: 10px;
    line-height: 14px;
    margin: 0 0 10px;
  }
  .intel-report li {
    background: url(/media/images/bullet_white.png) no-repeat 5px 6px;
    font-size: 11px;
    line-height: 16px;
    margin: 5px 0;
    padding: 0 0 0 20px;
  }
  .intel-report-in {
    background: url(/media/images/bg_intel_report.png) no-repeat;
    margin: 2px;
    padding: 10px;
  }
.subheadline {
  padding-bottom: 20px;
}
.subnav, .sidebar-network {
  border: 1px solid #efefef;
  font-size: 11px;
}
  .sidebar-network h3 {
    background: #294857 url(/media/images/bg_subnav_current.png) repeat-x;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    padding: 4px 8px;
  }
  .subnav ul {
    border: 1px solid #ccc;
    border-bottom: 0;
    margin: 2px;
  }
    .sidebar-network-in {
      border-left: 1px solid #ccc;
      border-right: 1px solid #ccc;
      margin: 1px;
    }
      .sidebar-network .gf-result {
        background: #efefef;
        border-bottom: 1px solid #ccc;
        padding: 0 0 4px;
      }
        .sidebar-network .gf-title {
          clear: both;
          height: auto;
          overflow: auto;
          margin: 0 !important;
          padding: 5px 0 0 7px;
        }
          .sidebar-network .gf-title .gf-title {
            border: 0;
            margin: 0 !important;
            padding: 0;
          }
        .sidebar-network .gf-author {
          color: #999 !important;
          display: inline-block;
          padding: 0 0 0 7px;
        }
          .sidebar-network .gf-spacer,
          .sidebar-network .gf-relativePublishedDate {
            color: #999 !important;
          }
        .sidebar-network .gf-snippet {
          display: none;
        }
    .subnav li {
      line-height: 16px;
    }
      .subnav li a {
        background: #efefef;
        border-bottom: 1px solid #ccc;
        color: #666;
        display: block;
        padding: 8px 10px 8px 5px;
        text-decoration: none;
      }
        .subnav li a:hover {
          color: #333;
          text-decoration: underline;
        }
.subnav-plays {
  border-top: 1px solid #ccc;
  color: #666;
  font-size: 11px;
  padding: 3px 0 0;
}
  .subnav-plays span {
    padding: 0 0 0 2px;
  }
    .subnav-plays span a {
      text-decoration: underline;
    }
  .subnav-plays-in {
    border: 1px solid #efefef;
    margin: 3px 0 0;
  }
    .subnav-plays-in ul {
      border: 1px solid #ccc;
      margin: 1px;
    }
      .subnav-plays-in ul ul {
        border: 0;
        margin: 0;
      }
  .subnav-plays a {
    text-decoration: none;
  }
  .subnav-plays ul ul {
    display: none;
  }
    .subnav-plays ul li {
      background: #9c9c9c url(/media/images/bg_plays.png) repeat-x;
    }
      .subnav-plays ul li a {
        background: url(/media/images/bg_max.png) no-repeat 97% center;
        border-bottom: 1px solid #ccc;
        color: #fff;
        display: block;
        font-size: 13px;
        font-weight: bold;
        padding: 6px 8px;
      }
      .subnav-plays ul ul li {
        background: none;
      }

/* Plays styles */

.subnav-plays .current, .plays-rookies .subnav-rookies, .plays-veterans .subnav-veterans,
.plays-seasoned-veterans .subnav-seasoned-veterans, .plays-all-stars .subnav-all-stars,
.one-leg-plays .subnav-one-leg, .two-leg-plays .subnav-two-leg,
.three-leg-plays .subnav-three-leg, .four-leg-plays .subnav-four-leg {
  background: #242A2C url(/media/images/bg_gradient_grey.png) repeat-x;
}
  .subnav-plays .current .subnav-plays-link, .plays-rookies .subnav-rookies .subnav-plays-link,
  .plays-veterans .subnav-veterans .subnav-plays-link, .plays-seasoned-veterans .subnav-seasoned-veterans .subnav-plays-link,
  .plays-all-stars .subnav-all-stars .subnav-plays-link, .one-leg-plays .subnav-one-leg .subnav-plays-link, .two-leg-plays .subnav-two-leg .subnav-plays-link,
  .three-leg-plays .subnav-three-leg .subnav-plays-link, .four-leg-plays .subnav-four-leg .subnav-plays-link {
    background: url(/media/images/bg_min.png) no-repeat 97% center;
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    padding: 6px 8px;
  }
  .subnav-plays .current ul, .plays-rookies .subnav-rookies ul, .plays-veterans .subnav-veterans ul,
  .plays-seasoned-veterans .subnav-seasoned-veterans ul, .plays-all-stars .subnav-all-stars ul,
  .one-leg-plays .subnav-one-leg ul, .two-leg-plays .subnav-two-leg ul, .three-leg-plays .subnav-three-leg ul,
  .four-leg-plays .subnav-four-leg ul {
    background: #efefef;
    display: block;
  }
    .subnav-plays .current ul a, .plays-rookies .subnav-rookies ul a, .plays-veterans .subnav-veterans ul a,
    .plays-seasoned-veterans .subnav-seasoned-veterans ul a, .plays-all-stars .subnav-all-stars ul a,
    .one-leg-plays .subnav-one-leg ul a, .two-leg-plays .subnav-two-leg ul a, .three-leg-plays .subnav-three-leg ul a,
    .four-leg-plays .subnav-four-leg ul a {
      background: none;
      color: #666;
      display: block;
      font-size: 11px;
      font-weight: normal;
      padding: 4px 8px;
    }
      .subnav-plays .current ul li a:hover, .plays-rookies .subnav-rookies ul li a:hover,
      .plays-veterans .subnav-veterans ul li a:hover, .plays-seasoned-veterans .subnav-seasoned-veterans ul li a:hover,
      .plays-all-stars .subnav-all-stars ul li a:hover, .one-leg-plays .subnav-one-leg ul li a:hover,
      .two-leg-plays .subnav-two-leg ul li a:hover, .three-leg-plays .subnav-three-leg ul a:hover,
      .four-leg-plays .subnav-four-leg ul a:hover {
        color: #333;
        text-decoration: underline;
      }

/* Current play highlight */

.all-rookies .subnav-all-rookies-plays, .all-veterans .subnav-all-veterans-plays,
.all-seasoned-veterans .subnav-all-seasoned-veterans-plays, .all-all-stars .subnav-all-all-stars-plays,
.cash-secured-put .subnav-cash-secured-put, .covered-call .subnav-covered-call,
.protective-put .subnav-protective-put, .collar .subnav-collar,
.long-call .subnav-long-call, .long-put .subnav-long-put, .leveraged-covered-call .subnav-leveraged-covered-call,
.long-call-spread .subnav-long-call-spread, .long-put-spread .subnav-long-put-spread,
.short-call-spread .subnav-short-call-spread, .short-put-spread .subnav-short-put-spread,
.long-straddle .subnav-long-straddle, .long-strangle .subnav-long-strangle,
.call-backspread .subnav-call-backspread, .put-backspread .subnav-put-backspread,
.calendar-call-spread .subnav-calendar-call-spread, .calendar-put-spread .subnav-calendar-put-spread,
.diagonal-call-spread .subnav-diagonal-call-spread, .diagonal-put-spread .subnav-diagonal-put-spread,
.long-call-butterfly-spread .subnav-long-call-butterfly-spread, .long-put-butterfly-spread .subnav-long-put-butterfly-spread,
.iron-butterfly .subnav-iron-butterfly, .broken-wing-butterfly-call .subnav-broken-wing-butterfly-call,
.broken-wing-butterfly-put .subnav-broken-wing-butterfly-put, .inverse-broken-wing-butterfly-call .subnav-inverse-broken-wing-butterfly-call,
.inverse-broken-wing-butterfly-put .subnav-inverse-broken-wing-butterfly-put, .christmas-tree-butterfly-call .subnav-christmas-tree-butterfly-call,
.christmas-tree-butterfly-put .subnav-christmas-tree-butterfly-put,
.long-call-condor-spread .subnav-long-call-condor-spread, .long-put-condor-spread .subnav-long-put-condor-spread,
.iron-condor .subnav-iron-condor, .short-call .subnav-short-call, .short-put .subnav-short-put,
.short-straddle .subnav-short-straddle, .short-strangle .subnav-short-strangle,
.synthetic-long-stock .subnav-synthetic-long-stock, .synthetic-short-stock .subnav-synthetic-short-stock,
.call-ratio-vertical-spread .subnav-call-ratio-vertical-spread, .put-ratio-vertical-spread .subnav-put-ratio-vertical-spread,
.double-diagonal-spread .subnav-double-diagonal-spread, .all-one-leg-plays .subnav-all-one-leg-plays,
.all-two-leg-plays .subnav-all-two-leg-plays, .all-three-leg-plays .subnav-all-three-leg-plays,
.all-four-leg-plays .subnav-all-four-leg-plays {
  background: #294857 url(/media/images/bg_subnav_current.png) repeat-x;
  padding: 1px;
}
  .all-rookies ul li.subnav-all-rookies-plays a, .all-veterans ul li.subnav-all-veterans-plays a,
  .all-seasoned-veterans ul li.subnav-all-seasoned-veterans-plays a, .all-all-stars ul li.subnav-all-all-stars-plays a,
  .cash-secured-put ul li.subnav-cash-secured-put a, .covered-call ul li.subnav-covered-call a,
  .protective-put ul li.subnav-protective-put a, .collar ul li.subnav-collar a,
  .long-call ul li.subnav-long-call a, .long-put ul li.subnav-long-put a, .leveraged-covered-call ul li.subnav-leveraged-covered-call a,
  .long-call-spread ul li.subnav-long-call-spread a, .long-put-spread ul li.subnav-long-put-spread a,
  .short-call-spread ul li.subnav-short-call-spread a, .short-put-spread ul li.subnav-short-put-spread a,
  .long-straddle ul li.subnav-long-straddle a, .long-strangle ul li.subnav-long-strangle a,
  .call-backspread ul li.subnav-call-backspread a, .put-backspread ul li.subnav-put-backspread a,
  .calendar-call-spread ul li.subnav-calendar-call-spread a, .calendar-put-spread ul li.subnav-calendar-put-spread a,
  .diagonal-call-spread ul li.subnav-diagonal-call-spread a, .diagonal-put-spread ul li.subnav-diagonal-put-spread a,
  .long-call-butterfly-spread ul li.subnav-long-call-butterfly-spread a, .long-put-butterfly-spread ul li.subnav-long-put-butterfly-spread a,
  .iron-butterfly ul li.subnav-iron-butterfly a, .broken-wing-butterfly-call ul li.subnav-broken-wing-butterfly-call a,
  .broken-wing-butterfly-put ul li.subnav-broken-wing-butterfly-put a, .inverse-broken-wing-butterfly-call ul li.subnav-inverse-broken-wing-butterfly-call a,
  .inverse-broken-wing-butterfly-put ul li.subnav-inverse-broken-wing-butterfly-put a, .christmas-tree-butterfly-call ul li.subnav-christmas-tree-butterfly-call a,
  .christmas-tree-butterfly-put ul li.subnav-christmas-tree-butterfly-put a, .long-call-condor-spread ul li.subnav-long-call-condor-spread a,
  .long-put-condor-spread ul li.subnav-long-put-condor-spread a, .iron-condor ul li.subnav-iron-condor a,
  .short-call ul li.subnav-short-call a, .short-put ul li.subnav-short-put a,
  .short-straddle ul li.subnav-short-straddle a, .short-strangle ul li.subnav-short-strangle a,
  .synthetic-long-stock ul li.subnav-synthetic-long-stock a, .synthetic-short-stock ul li.subnav-synthetic-short-stock a,
  .call-ratio-vertical-spread ul li.subnav-call-ratio-vertical-spread a, .put-ratio-vertical-spread ul li.subnav-put-ratio-vertical-spread a,
  .double-diagonal-spread ul li.subnav-double-diagonal-spread a, .all-one-leg-plays ul li.subnav-all-one-leg-plays a,
  .all-two-leg-plays ul li.subnav-all-two-leg-plays a, .all-three-leg-plays ul li.subnav-all-three-leg-plays a,
  .all-four-leg-plays ul li.subnav-all-four-leg-plays a {
    background: url(/media/images/bg_subnav_arrow.png) no-repeat 97% center;
    border: 1px solid #5f7681;
    color: #fff;
    padding: 3px 7px;
  }
    .all-rookies ul li.subnav-all-rookies-plays a:hover, .all-veterans ul li.subnav-all-veterans-plays a:hover,
    .all-seasoned-veterans ul li.subnav-all-seasoned-veterans-plays a:hover, .all-all-stars ul li.subnav-all-all-stars-plays a:hover,
    .cash-secured-put ul li.subnav-cash-secured-put a:hover, .covered-call ul li.subnav-covered-call a:hover,
    .protective-put ul li.subnav-protective-put a:hover, .collar ul li.subnav-collar a:hover,
    .long-call ul li.subnav-long-call a:hover, .long-put ul li.subnav-long-put a:hover, .leveraged-covered-call ul li.subnav-leveraged-covered-call a:hover,
    .long-call-spread ul li.subnav-long-call-spread a:hover, .long-put-spread ul li.subnav-long-put-spread a:hover,
    .short-call-spread ul li.subnav-short-call-spread a:hover, .short-put-spread ul li.subnav-short-put-spread a:hover,
    .long-straddle ul li.subnav-long-straddle a:hover, .long-strangle ul li.subnav-long-strangle a:hover,
    .call-backspread ul li.subnav-call-backspread a:hover, .put-backspread ul li.subnav-put-backspread a:hover,
    .calendar-call-spread ul li.subnav-calendar-call-spread a:hover, .calendar-put-spread ul li.subnav-calendar-put-spread a:hover,
    .diagonal-call-spread ul li.subnav-diagonal-call-spread a:hover, .diagonal-put-spread ul li.subnav-diagonal-put-spread a:hover,
    .long-call-butterfly-spread ul li.subnav-long-call-butterfly-spread a:hover, .long-put-butterfly-spread ul li.subnav-long-put-butterfly-spread a:hover,
    .iron-butterfly ul li.subnav-iron-butterfly a:hover, .broken-wing-butterfly-call ul li.subnav-broken-wing-butterfly-call a:hover,
    .broken-wing-butterfly-put ul li.subnav-broken-wing-butterfly-put a:hover, .inverse-broken-wing-butterfly-call ul li.subnav-inverse-broken-wing-butterfly-call a:hover,
    .inverse-broken-wing-butterfly-put ul li.subnav-inverse-broken-wing-butterfly-put a:hover, .christmas-tree-butterfly-call ul li.subnav-christmas-tree-butterfly-call a:hover,
    .christmas-tree-butterfly-put ul li.subnav-christmas-tree-butterfly-put a:hover, .long-call-condor-spread ul li.subnav-long-call-condor-spread a:hover,
    .long-put-condor-spread ul li.subnav-long-put-condor-spread a:hover, .iron-condor ul li.subnav-iron-condor a:hover,
    .short-call ul li.subnav-short-call a:hover, .short-put ul li.subnav-short-put a:hover,
    .short-straddle ul li.subnav-short-straddle a:hover, .short-strangle ul li.subnav-short-strangle a:hover,
    .synthetic-long-stock ul li.subnav-synthetic-long-stock a:hover, .synthetic-short-stock ul li.subnav-synthetic-short-stock a:hover,
    .call-ratio-vertical-spread ul li.subnav-call-ratio-vertical-spread a:hover, .put-ratio-vertical-spread ul li.subnav-put-ratio-vertical-spread a:hover,
    .double-diagonal-spread ul li.subnav-double-diagonal-spread a:hover, .all-one-leg-plays ul li.subnav-all-one-leg-plays a:hover,
    .all-two-leg-plays ul li.subnav-all-two-leg-plays a:hover, .all-three-leg-plays ul li.subnav-all-three-leg-plays a:hover,
    .all-four-leg-plays ul li.subnav-all-four-leg-plays a:hover {
      color: #fff;
      text-decoration: none;
    }

/* Body IDs*/

#home .nav-home {
  background: url(/media/images/bg_55.png);
  color: #fff;
}
#options-introduction .nav-options-introduction, #rookies-corner .nav-rookies-corner, #option-strategies .nav-option-strategies,
#managing-positions .nav-managing-positions, #glossary .nav-glossary, #adios .nav-adios {
  background: #fff;
  color: #132633;
}

/* Body classes */

.introduction .subnav-introduction, .options-basics .subnav-options-basics, .whats-option .subnav-whats-option,
.options-traders .subnav-options-traders, .what-is-volatility .subnav-what-is-volatility, .option-greeks .subnav-option-greeks,
.closing-option-position .subnav-closing-option-position, .index-options .subnav-index-options, .stock-option-history .subnav-stock-option-history,
.early-options-exercise .subnav-early-options-exercise, .getting-wet .subnav-getting-wet, .writing-covered-calls .subnav-covered-calls,
.buying-leap-options .subnav-buying-leap-options, .cash-secured-put .subnav-cash-secured, .intro-rolling .subnav-managing-positions,
.rolling-covered-calls .subnav-rolling-covered-calls, .buying-leap-options .subnav-buying-leap-options, .rolling-cash-secured-puts .subnav-rolling-cash-secured-puts,
.position-delta .subnav-position-delta, .rolling-short-spreads .subnav-rolling-short-spreads,
.definitions .subnav-definitions, .open-interest .subnav-open-interest,
.five-options-trading-mistakes .subnav-five-options-trading-mistakes {
  background: #294857 url(/media/images/bg_subnav_current.png) repeat-x;
  padding: 1px;
}
  .introduction .subnav-introduction a, .options-basics .subnav-options-basics a, .whats-option .subnav-whats-option a,
  .options-traders .subnav-options-traders a, .what-is-volatility .subnav-what-is-volatility a, .option-greeks .subnav-option-greeks a,
  .closing-option-position .subnav-closing-option-position a, .index-options .subnav-index-options a, .stock-option-history .subnav-stock-option-history a,
  .early-options-exercise .subnav-early-options-exercise a, .getting-wet .subnav-getting-wet a, .writing-covered-calls .subnav-covered-calls a,
  .buying-leap-options .subnav-buying-leap-options a, .cash-secured-put .subnav-cash-secured a, .intro-rolling .subnav-managing-positions a,
  .rolling-covered-calls .subnav-rolling-covered-calls a, .buying-leap-options .subnav-buying-leap-options a, .rolling-cash-secured-puts .subnav-rolling-cash-secured-puts a,
  .position-delta .subnav-position-delta a, .rolling-short-spreads .subnav-rolling-short-spreads a,
  .definitions .subnav-definitions a, .open-interest .subnav-open-interest a,
  .five-options-trading-mistakes .subnav-five-options-trading-mistakes a {
    background: url(/media/images/bg_subnav_arrow.png) no-repeat 98% center;
    border: 1px solid #5f7681;
    color: #fff;
    font-weight: bold;
    padding: 7px 10px 7px 5px;
  }
    .introduction .subnav-introduction a:hover, .options-basics .subnav-options-basics a:hover, .whats-option .subnav-whats-option a:hover,
    .options-traders .subnav-options-traders a:hover, .what-is-volatility .subnav-what-is-volatility a:hover, .option-greeks .subnav-option-greeks a:hover,
    .closing-option-position .subnav-closing-option-position a:hover, .index-options .subnav-index-options a:hover, .stock-option-history .subnav-stock-option-history a:hover,
    .early-options-exercise .subnav-early-options-exercise a:hover, .getting-wet .subnav-getting-wet a:hover, .writing-covered-calls .subnav-covered-calls a:hover,
    .buying-leap-options .subnav-buying-leap-options a:hover, .cash-secured-put .subnav-cash-secured a:hover, .intro-rolling .subnav-managing-positions a:hover,
    .rolling-covered-calls .subnav-rolling-covered-calls a:hover, .buying-leap-options .subnav-buying-leap-options a:hover, .rolling-cash-secured-puts .subnav-rolling-cash-secured-puts a:hover,
    .position-delta .subnav-position-delta a:hover, .rolling-short-spreads .subnav-rolling-short-spreads a:hover,
    .definitions .subnav-definitions a:hover, .open-interest .subnav-open-interest a:hover,
    .five-options-trading-mistakes .subnav-five-options-trading-mistakes a:hover {
      color: #fff;
      text-decoration: none;
    }

/* Misc one-offs */

.book {
  margin-top: 20px;
}
  .book img {
    padding-top: 5px;
  }
.btn-leaderboard {
  float: right;
}
.btn-play {
  background: url(/media/images/graphics/btn_play.png) no-repeat;
  height: 94px;
  margin: 0 0 20px 10px;
  position: relative;
}
  .btn-play img {
    position: absolute;
    right: 20px;
    top: 8px;
  }
  .btn-play p {
    color: #666;
    font-size: 11px;
    position: absolute;
    right: 30px;
    top: 53px;
  }
.btn-trade {
  position: absolute;
  right: 5px;
  top: 4px;
}
.graphic-right {
  float: right;
  margin: 5px 0 0 10px;
}
.head {
  position: relative;
}
  .top {
    background: url(/media/images/bg_arrow_up.png) no-repeat 5px center;
    color: #999;
    padding: 0 0 0 20px;
  }
    .head .top {
      bottom: 0;
      position: absolute;
      right: 10px;
    }
.options-guy {
  color: #0073C3;
}
  .options-guy a {
    color: #0073C3;
  }
  .options-guy h2 {
    color: #0073C3;
  }
  .options-guy img {
    float: right;
    padding: 0 15px 0 5px;
  }
    .play-box.options-guy {
      border-top: 1px solid #77b1d9;
    }
      .play-box.options-guy h2 {
        border-bottom: 1px solid #b3d0e4;
      }
      .play-box.options-guy img {
        margin: 2px 2px 0 10px;
      }
  .border-top, .border-top-bottom {
    border-top: 1px solid #77b1d9;
    padding-top: 15px;
  }
    .border-top-bottom {
      border-bottom: 1px solid #77b1d9;
    }
      .border-top h2, .border-top-bottom h2 {
         border-bottom: 1px dotted #b3d0e4;
         margin-bottom: 15px;
         padding-bottom: 10px;
      }
.overby {
  float: right;
  padding: 0 0 0 10px;
}
.left {
  float: left;
}
  img.left {
    margin: 0 20px 0 10px;
  }
.right {
  float: right;
}
  img.right {
    margin: 0 10px 0 20px;
  }
.subnav-plays .subnav-level-link {
  color: #666;
  text-decoration: none;
}

/* Hack */

.clear:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
.subnav-plays .last a {
  border-bottom: 0;
}
.hidden {
  display: none;
}
.lowercase {
  text-transform: lowercase;
}
.visible {
  display: block;
}
