ol {
  list-style-type: decimal;
  margin-left: 20px; }
  ol li {
    padding-bottom: 7px; }

.half_width {
  width: 49%; }

.left {
  float: left; }

.right {
  float: right; }

.indent {
  padding-left: 30px; }

.clearfloat {
  clear: both;
  font-size: 0;
  height: 0;
  overflow: hidden; }

.content_container ul {
  list-style: none;
  margin: 1em 0em; }
  .content_container ul li {
    padding: 7px 0px 5px 30px;
    background-image: url('/images/bullet.gif');
    background-repeat: no-repeat;
    background-position: 0 .5em; }

.slides {
  width: 460px;
  height: 260px;
  position: relative;
  padding: 0px;
  margin: -35px 0px 25px -25px;
  *margin-top: -25px; }
  .slides .selector {
    position: absolute;
    left: 0px;
    top: 225px;
    height: 35px;
    width: 474px;
    padding-right: 6px;
    background-color: #8fc202; }
    .slides .selector ul {
      margin: 0;
      padding: 0;
      list-style-type: none;
      height: 35px;
      overflow: hidden;
      width: 100%; }
      .slides .selector ul li {
        float: right;
        color: #8fc202;
        font-family: Arial, sans-serif;
        background-image: none;
        font-size: 12px;
        height: 35px;
        padding: 0px 6px; }
        .slides .selector ul li a {
          display: block;
          text-align: center;
          height: 16px;
          width: 16px;
          color: #8fc202;
          background-color: #70a109;
          line-height: 16px;
          margin-top: 9px; }
          .slides .selector ul li a:hover {
            text-decoration: none; }
      .slides .selector ul li.active a {
        color: #fff;
        background-color: #b5db01; }
  .slides .slide {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 225px;
    width: 480px;
    z-index: 97; }
    .slides .slide .text {
      position: absolute;
      z-index: 99;
      top: 25px;
      left: 25px;
      width: 400px; }
      .slides .slide .text .slideshow {
        color: #232323;
        font-family: Georgia,serif;
        line-height: 1.2em;
        font-size: 20px;
        color: white; }
      .slides .slide .text a {
        color: #ccc; }

.resource_listing {
  padding-top: 20px;
  border-bottom: 1px Solid #ededed; }

a.rss_link {
  background: url(/images/icon_rss.gif) left center no-repeat;
  padding-left: 22px;
  display: block;
  height: 20px;
  line-height: 20px; }

.section .news a.rss_link {
  margin-top: 20px;
  padding: 0px 0px 0px 22px;
  float: right; }
