@font-face {
    font-family: 'ArimoBold';
    src: url('/National_Library/oe_/https://outreach.colorado.edu/fonts/Arimo-Bold-Latin-webfont.eot');
    src: url('/National_Library/oe_/https://outreach.colorado.edu/fonts/Arimo-Bold-Latin-webfont.eot#iefix') format('embedded-opentype'),
         url('/National_Library/oe_/https://outreach.colorado.edu/fonts/Arimo-Bold-Latin-webfont.woff') format('woff'),
         url('/National_Library/oe_/https://outreach.colorado.edu/fonts/Arimo-Bold-Latin-webfont.ttf') format('truetype'),
         url('/National_Library/oe_/https://outreach.colorado.edu/fonts/Arimo-Bold-Latin-webfont.svg#ArimoBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

/**
 * HTML Tags
 */

a, a:link, a:active, a:visited, a:hover {
  color: #6393b9;
  outline: none;
  text-decoration: underline;
}

a:hover {
  color: #6393b9;
}

address {
  display: block;
  font-style: normal;
  margin: 15px 0;
}

body, html {
  background: #000;
}

body {
  color: #333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
  margin: 0;
  padding: 0;
  text-align: center;
}

form {
  border: none;
  margin: 0;
  padding: 0;
}

form fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

form fieldset input {
  outline: none;
}

h1, h2, h3, h4, h5, h6 {
  line-height: normal;
  margin: 0;
}

h2, h3 {
  margin-top: 25px;
}

h1, h2, h3 {
  border-bottom: 3px solid #efeeeb;
  color: #6393b9;
  font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
  font-size: 25px;
  line-height: 25px;
  padding-bottom: 5px;
}

h1 a, h1 a:hover, h2 a, h2 a:hover, h3 a, h3 a:hover {
  color: #98c448;
  text-decoration: none;
}

h2 {
  font-size: 20px;
  line-height: 20px;
}

/*h3 {
  font-size: 16px;
  line-height: 16px;
}
*/
hr {
  background: #fff;
  border: 0;
  border-top: 1px solid #ccc;
  display: block;
  height: 1px;
  margin: 15px 0;
}

img {
  border: 0;
}

p {
  margin: 15px 0;
}

dt.gateway, dd.gateway, p.gateway {
  color: #848484;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}
dt.gateway {
  color: #6393B9;
  font-size: 20px;
  margin: 20px 0 10px 0;
}
dt.gateway-bottom {
  font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
  font-size: 25px;
  font-weight: bold;
}
dd.gateway-bottom a {
  float: right;
  margin: 0 20px 0 0;
  text-decoration: none;
}
a.h3-link {
  text-decoration: none;
}

/**
 * Wrapper
 */

.wrapper {
  margin: 0 auto;
  text-align: left;
  width: 940px;
}

/**
 * Admin Bar
 */

#adminbar {
  background: #000;
  border-bottom: 1px solid #5b6064;
  color: #fff;
  height: 30px;
  line-height: 30px;
  min-width: 990px;
  text-align: left;
}

#adminbar strong {
  color: #fff;
  float: left;
  padding: 0 10px;
}

#adminbar p {
  float: right;
  margin: 0 15px;
}

#adminbar ul {
  float: left;
  height: 30px;
  list-style: none;
  margin: 0;
  padding: 0;
}

#adminbar ul li {
  float: left;
  margin: 0;
  padding: 0;
}

#adminbar ul li a {
  color: #ccc;
  display: block;
  margin: 0;
  padding: 0 10px;
  text-decoration: none;
  white-space: nowrap;
}

#adminbar ul li:hover {
  background: #9e9e9e;
}

#adminbar ul li:hover a {
  color: #fff;
}

#adminbar ul li.active a {
  border-top: 2px solid #00B9E4;
  height: 28px;
  line-height: 26px;
}


/**
 * Admin Bar > Menus
 */

#adminbar ul li ul {
  display: none;
}

#adminbar ul li:hover > ul {
  background: #9e9e9e;
  border: 0;
  display: block;
  height: auto;
  margin: 0;
  min-height: 120px;
  padding: 0;
  position: absolute;
  z-index: 9999;
}

#adminbar ul li:hover > ul li {
  border: 0;
  float: none;
  height: auto;
  width: auto;
}

#adminbar ul li:hover > ul li a {
  color: #fff;
  display: block;
  padding: 0 10px;
  width: 180px;
}

#adminbar ul li:hover > ul li:hover {
  background: #b1b1b1;
}

#adminbar ul li:hover > ul li a:hover {
  color: #fff;
}

#adminbar ul li.active:hover > ul li a {
  border-top: none;
  height: 30px;
  line-height: 30px;
}

/**
 * CU Header
 */

#cu-header {
  background: #000 url(/National_Library/oe_/https://outreach.colorado.edu/images/cu-header/banner_black.png) center top no-repeat;
  color: #fff;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  height: 120px;
  overflow: hidden;
}

#cu-header .wrapper {
  position: relative;
}

#cu-header #ucb {
  display: none;
}

#cu-header h1 {
  border: none;
  margin: 0;
  padding: 0;
}

#cu-header h1 a {
  display: block;
  background: #000 url(/National_Library/oe_/https://outreach.colorado.edu/images/cu-header/banner_black.png) center top no-repeat;
  height: 120px;
  text-indent: -9999px;
  width: 960px;
}

#cu-header #cu-search {
  font-size: 11px;
  left: 721px;
  position:absolute;
  top: 33px;
}

#cu-header #cu-search #cu-links {
  padding: 5px 10px;
}

#cu-header #cu-search form {
  margin: 0;
  padding: 0 10px 10px 10px;
}

#cu-header #cu-search #inputwrapper {
  background-color: #fff;
  height:22px;
  float:left;
}

#cu-header #cu-search input.text {
  background-color: #fff;
  border: none;
  color: #333;
  width: 170px;
}

#cu-header #cu-search a:link,
#cu-header #cu-search a:visited,
#cu-header #cu-search a:hover {
  color: #fff;
  text-decoration:none;
}


/**
 * Container
 */

#container {
  background: #6393b9 url(/National_Library/oe_/https://outreach.colorado.edu/images/bgs/container.gif) center top repeat-x;
  border-top: 1px solid #fec904;
  border-bottom: 1px solid #fec904;
}

#container .wrapper {
  background: #fff;
}


/**
 * Header
 */

#header {
  padding: 10px;
  height: 115px;
  overflow: hidden;
  position: relative;
  width: 918px;
}

#header a {
  color: #cfb87c;
}

#header h2 {
  color: #cfb87c;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  height: 104px;
  line-height: 146px;
  margin: 0;
  overflow: hidden;
  padding: 0;
}
#header div#header-text {
  height: 115px;
  left: 10px;
  position: absolute;
  top: 10px;
  width: 915px;
  z-index: 7999;
}
#header ul {
  color: #fff;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 22px;
  top: 18px;
  z-index: 8999;
}

#header ul li {
  display: inline;
  margin: 0;
  padding: 0;
}

#header ul li a {
  color: #fff;
}

#header #status {
  color: #fff;
  position: absolute;
  top: 16px;
  right: 30px;
}


/**
 * Nav
 */

#nav {
  height: 32px;
  margin: 0 auto;
  text-align: left;
  width: 940px;
}

#nav ul {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

#nav ul li {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/nav/tab.gif) left top repeat-x;
  float: left;
  -moz-border-radius: 8px 8px 0 0;
  -webkit-border-radius: 8px 8px 0 0;
  border-radius: 8px 8px 0 0;
  list-style: none;
  margin-right: 3px;
  padding: 0;
}

#nav ul li a {
  border-bottom: 1px solid #fec904;
  color: #c8ddeb;
  display: block;
  font-family: "ArimoBold";
  font-size: 12px;
  line-height: 32px;
  padding: 0 9px;
  text-decoration: none;
  text-transform: uppercase;
}

/*#nav ul li:first-child a {*/
/*  padding: 0 14px 0 0;*/
/*}*/
/*#nav ul li:last-child a {*/
/*  padding: 0 13px 0 13px;*/
/*}*/

#nav ul li a:hover {
  color: #fff;
}

#nav ul li.active a,
#nav ul li.active a:hover {
  border-bottom: 1px solid #fff;
  color: #000;
}

#nav ul li.active {
  background: #fff;
}


/**
 * Nav > Menus
 */

#nav ul li ul {
  display: none;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  width: auto;
  z-index: 9999;
}

#nav ul li:hover > ul {
  display: block;
  margin-top: -1px;
  min-width: 200px;
}

#nav ul li:hover > ul li {
  border: none;
  float: none;
  width: auto;
  height: auto;
}

#nav ul li:hover > ul li a {
  background: #6896b9;
  border-bottom: none;
  border-top: 1px solid #fff;
  color: #e0e9f0;
  font-size: 13px;
  line-height: 30px;
}

#nav ul li:hover > ul li a:hover {
  border-bottom: none;
  border-top: 1px solid #fff;
  color: #fff;
}



/**
 * Main
 */

#main {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/bgs/sidebar-bg.gif) right top repeat-y;
  border-top: 5px solid #fff;
}


/**
 * Content
 */

#content {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/bgs/content.gif) top center repeat-x;
  float: left;
  width: 562px;
  padding: 30px;
}

/*div#content h3 {
  font-size: 20px;
}
*/

/**
 * Feature
 */

#feature {
  background: #f3f2f1;
  border: 2px solid #efeeeb;
  padding: 16px;
}

#feature h2 {
  border: none;
  color: #6393b9;
  font-size: 20px;
  line-height: normal;
  margin-top: -5px;
  margin-bottom: 10px;
  padding: 0;
}


/**
 * Sidebar
 */

#sidebar {
  background: #f7f7f7;
  float: right;
  width: 288px;
  margin: 0 15px 15px 15px;
  display: inline;
}

#sidebar .box {
  background: #fff;
  border: 1px outset;
  border-top: 1px solid #e9e8e4;
  border-right: 2px solid #d5d3cb;
  border-bottom: 2px solid #d5d3cb;
  border-left: 1px solid #e9e8e4;
  float: right;
  margin-bottom: 15px;
}
#sidebar #keep-in-touch {
  margin-bottom: 0;
  width: 286px;
}
#sidebar div#keep-in-touch a.a-kit  {
  display: block;
  float: right;
  margin: 15px 0 0 0;
  width: 190px;
}
#sidebar div#keep-in-touch img {
  clear: left;
  cursor: pointer;
  float: left;
}

#sidebar .box h4 {
  background: url('/National_Library/oe_/https://outreach.colorado.edu/images/bgs/sidebar.gif') center center repeat-x;
  color: #fff;
  font-family: 'Arial Narrow', Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  padding: 0 10px;
  white-space: nowrap;
}

#sidebar .box h4 a {
  color: #fff;
  text-decoration: none;
}

#sidebar .box form,
#sidebar .box p {
  margin: 15px;
}

#sidebar img {
  float: left;
  padding: 0 10px 10px 0;
}


/**
 * Sidebar > Search Programs
 */

#sidebar #search-programs form {
  width: 255px;
}

#sidebar #search-programs form fieldset {
  padding: 5px 0;
}

#sidebar #search-programs form fieldset input[type='text'] {
  width: 100px;
  font-size: 12px;
  padding: 3px;
}

#sidebar #search-programs form fieldset a {
  display: inline-block;
  margin-top: 4px;
}

#sidebar #search-programs p {
  background: #f3f2f1;
  border: 1px solid #e5e3df;
  padding: 10px;
}
#sidebar #search-programs div#clear-checkboxes {
  clear: left;
  float: left;
  margin: 10px 0 10px 0;
}


/**
 * Sidebar > Advanced Search
 */

#sidebar #search-programs form fieldset.advanced-fields {
  clear: both;
  margin-top: 10px;
  padding: 0;
}

#sidebar #search-programs form fieldset.advanced-fields legend {
  width: 245px;
  background: #f3f2f1 url(/National_Library/oe_/https://outreach.colorado.edu/images/sidebar/search-programs/arrows.gif) 8px -1px no-repeat;
  border: 1px solid #d5d3cb;
  cursor: pointer;
  display: block;
  padding: 5px;
  text-indent: 18px;
}

#sidebar #search-programs form fieldset.advanced-fields legend.expanded {
  background: #f3f2f1 url(/National_Library/oe_/https://outreach.colorado.edu/images/sidebar/search-programs/arrows.gif) 8px bottom no-repeat;
}

#sidebar #search-programs form fieldset.advanced-fields .checkboxes {
  width: 245px;
  height: 138px;
  border: 1px solid #d5d3cb;
  border-top: none;
  font-size: 11px;
  margin: 0;
  overflow: auto;
  padding: 5px;
}

#sidebar #search-programs form fieldset.advanced-fields .checkboxes label {
  display: block;
  min-width: 220px;
}

#sidebar #search-programs form fieldset.advanced-fields .checkboxes br {
  display: none;
}


/**
 * Sidebar > Search Within Colorado
 */

#sidebar #colorado-map img {
  box-shadow: 3px 3px 3px #ccc;
  margin-bottom: 10px;
  padding: 0;
}

/**
 * Sidebar > Highlights
 */

#sidebar #highlights h4 {
  background: #82abcb url(/National_Library/oe_/https://outreach.colorado.edu/images/sidebar/highlights/gradient.jpg) right bottom no-repeat;
}

#sidebar #highlights h5 {
  color: #6393b9;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 15px;
}

#sidebar #highlights p {
  margin-top: -10px;
}


/**
 * Sidebar > Signup For Updates
 */

#sidebar #signup-for-updates {
  min-height: 155px;
}

#sidebar #signup-for-updates form {
  position: relative;
  text-align: right;
  width: 255px;
}

#sidebar #signup-for-updates form fieldset input[type='text'] {
  clear: left;
  float: left;
  width: 174px;
  font-size: 12px;
  margin-bottom: 2px;
  padding: 3px;
}

#sidebar #signup-for-updates .error {
  color: #cc0000;
  clear: both;
  font-size: 11px;
  position: absolute;
  top: 80px;
  left: 0;
}

/**
 * Sidebar > Current Events
 */

div#current-events {
  width: 285px;
}

div#current-script {
  padding: 15px;
}
div.event h5 {
  font-size: 14px;
}
div.datetime {
  border-bottom: 1px solid #ddd;
  margin: 0 0 5px 0;
  padding: 0 0 5px 0;
}
a.events-more {
  float: left;
  padding: 0 0 10px 0;
}
h1.events {
  margin: 0 0 10px 0;
}

/**
 * Sidebar > Current Events > Calendar grid
 */

th.titleSmallGrid {
  font-size: 16px;
}
th.dayheaderSmallGrid {
  font-size: 16px;
}
a.calendartext {
  font-size: 16px;
  /*padding: 3px;*/
  text-decoration: none;
}
a.calendartext {
  display: block;
  font-size: 16px;
  /*padding: 3px;*/
  text-decoration: none;
}
td.calendarcellSmallGrid {
  font-size: 16px;
}
td.calendarcellhiliteSmallGrid {
  background: #ebf0f5;
  font-weight: bold;
}
td.calendarcellhiliteSmallGrid a {
  background: #ebf0f5;
  font-size: 16px;
  text-decoration: none;
}
div#current-events table {
  border-collapse: collapse;
  margin: 0 auto;
}
div#current-events td,
div#current-events th {
  border: 1px solid #eee;
  font-size: 16px;
  padding: 5px;
}
div#current-events th {
  border: none;
}
div#current-events td:hover {
  background: #ebf0f5;
  font-weight: normal;
}
a.events-link {
  background: #F3F2F1;
  display: block;
  font-size: 14px;
  margin: 0;
  padding: 5px 0;
  text-align: center;
  text-decoration: none;
}
a.events-link:hover {
  background: #f9f8f7;
  color: #4b7ea9;
}
td.otherdaySmallGrid a {
  font-size: 12px;
  text-decoration: none;
}

/**
 * Share
 */

#share {
  color: #fff;
  height: 50px;
  line-height: 46px;
  overflow: hidden;
  padding: 0 20px;
}

#share.wrapper {
  background: none;
  border: 0;
}

#share img {
  vertical-align: middle;
}

#share p {
  float: left;
  margin: 0;
}

#share ul {
  float: left;
  list-style: none;
  margin: 0 0 0 4px;
  padding: 0;
}

#share ul li {
  float: left;
  margin: 0;
  padding: 0;
}

#share ul li a {
  margin-left: 3px;
}

#share ul li a img {
  width: 17px;
  height: 17px;
}

#share p.share {
  float: right;
}

#share p.share a {
  color: #fff;
}


/**
 * CU Footer
 */

#cu-footer {
  height: 78px;
  overflow: hidden;
  color: #fff;
}

#cu-footer div.wrapper {
  text-align: right;
}

#cu-footer img {
  float: left;
  margin: 15px 0;
}

#cu-footer p {
  float: right;
  margin-top: 22px;
}

#cu-footer a {
  color: #fff;
}

#cu-footer a:hover {
  color: #fff;
}


/**
 * Outreach Committee
 */

ul.outreach-committee {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.outreach-committee li {
  float: left;
  width: 50%;
  list-style: none;
  margin: 0;
  margin-bottom: 10px;
  padding: 0;
}

ul.outreach-committee li img {
  float: left;
  margin-right: 10px;
}


/**
 * Links
 */

ul.links {
  list-style: none;
  margin: 0;
  padding: 0;
}

ul.links li {
  list-style: none;
  margin: 15px 0;
  padding: 0;
}


/**
 * Classes
 */

.clear {
  clear: both;
}

.left {
  float: left;
}

.right {
  float: right;
}


/**
 * Images
 */

img.left {
  margin: 15px 15px 15px 0;
}

img.right {
  margin: 15px 0 15px 15px;
}

img.framed {
  border: 2px solid #ebebeb;
  padding: 2px;
}


/**
 * Photo With Caption
 */

.photo-w-caption {
  background: #f9f9f9;
  border-top: 1px solid #e9e8e4;
  border-right: 2px solid #d5d3cb;
  border-bottom: 2px solid #d5d3cb;
  border-left: 1px solid #e9e8e4;
  float: right;
  font-size: 10px;
  font-family: Arial;
  line-height: normal;
  margin: 15px 0 15px 15px;
  padding: 6px;
  width: 268px;
}

.photo-w-caption img {
  border: 3px solid #e8e7e2;
  padding: 1px;
}

div.push {
  height: 300px;
}

/**
 * OUO > What We Do
 */

ul.ul-wwd {
  list-style: none;
  margin: 0;
  padding: 10px 0 0 0;
}

/**
 * Highlights > Stories (Panes)
 */

#stories ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

#stories ul li {
  margin: 0 0 10px 0;
  overflow: hidden;
  padding: 10px 10px 10px 0;
}

#stories ul li h4 {
  border: none;
  color: #82a83e;
  font-family: 'Arial Narrow';
  font-size: 18px;
  margin: 0 0 10px 0;
}

#stories ul li .photo-w-caption {
  clear: left;
  float: left;
  margin: 0 10px 0 0;
  padding: 6px;
}
#stories ul li a {
  display: block;
  float: right;
  margin: 20px 15px 0 0;
  text-decoration: none;
}

/**
 * Highlights > In The News
 */

ul#news-articles {
  list-style: none;
  margin: 40px 0 0 0;
  padding: 0;
}
ul#news-articles li {
  margin: 0;
  padding: 0;
  line-height: 1.2em;
}
ul#news-articles li.news-articles-last {
  bottom: 10px;
  position: relative;
}

/**
 * Highlights > Scroller
 */

/*#highlights {*/
/*  background: #efefef;*/
/*  border: 2px solid #e5e5e5;*/
/*  height: 163px;*/
/*  margin: 15px 0;*/
/*  padding: 0 12px;*/
/*  position: relative;*/
/*}*/
/**/
/*#highlights .scroller {*/
/*  height: 163px;*/
/*  overflow: hidden;*/
/*  position: relative;*/
/*  width: 531px;*/
/*}*/
/**/
/*#highlights .scroller ul {*/
/*  list-style: none;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*  position: absolute;*/
/*  width: 20000em;*/
/*}*/
/**/
/*#highlights .scroller ul li {*/
/*  background: #efefef;*/
/*  border-right: 1px solid #e5e5e5;*/
/*  float: left;*/
/*  height: 163px;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*  text-align: center;*/
/*  width: 132px;*/
/*}*/

#highlights .scroller ul li a, #categories ul li a.pc-links {
  font-size: 11px;
  font-weight: bold;
  /*line-height: 14px;*/
  /*padding: 5px;*/
  text-decoration: none;
}

#categories ul li a.pc-links:first-of-type {
}
#categories ul li a.pc-links {
  /*height: auto;*/
  /*line-height: 5px;*/
}
/*#highlights .scroller ul li a img {*/
/*  border: 2px solid #fff;*/
/*  display: block;*/
/*  height: 68px;*/
/*  margin: 8px;*/
/*  width: 102px;*/
/*}*/

/*#highlights a.browse {*/
/*  cursor: pointer;*/
/*  height: 30px;*/
/*  position: absolute;*/
/*  top: 67px;*/
/*  text-indent: -20000px;*/
/*  width: 32px;*/
/*}*/

/*#highlights a.browse.disabled {*/
/*  cursor: default;*/
/*  opacity: 0.5;*/
/*}*/

/*#highlights a.browse.left {*/
/*  background: url('/National_Library/oe_/https://outreach.colorado.edu/images/home/scroller/left.png') center center no-repeat;*/
/*  left: -18px;*/
/*}*/

/*#highlights a.browse.right {*/
/*  background: url('/National_Library/oe_/https://outreach.colorado.edu/images/home/scroller/right.png') center center no-repeat;*/
/*  right: -18px;*/
/*}*/

/**
 * Outreach Office > Contact Us
 */

ul#contact-us-list li {
  padding: 2px 0;
}


/**
 * Simple Tree
 */

.simpleTree, .scrollable {
  overflow:auto;
  margin:0;
  padding:10px;
  width: 500px;
  height:350px;
  /*overflow:auto;*/
  border: 1px solid #ccc;
}

form#add-a-program fieldset .checkboxes.scrollable label {
  display: block;
  width: 450px;
  float: none;
  clear: both;
}

.simpleTree li {
  line-height: 14px;
  list-style: none;
  margin: 0;
  padding: 0 0 0 10px;
  display: block;
  cursor: pointer;
}

#sponsoring_units-list.simpleTree li {
  padding: 0;
}

#sponsoring_units-list.simpleTree li li {
  padding: 0 0 0 10px;
}

#sponsoring_units-list.simpleTree li span{
  white-space: nowrap;
}


form #sponsoring_units-list.simpleTree label {
    width: auto;
    white-space: nowrap;
    display: block;
    clear: both;
}


.simpleTree li span {
  clear: left;
  display: inline;
  /*font-weight: bold;*/
  white-space: nowrap;
}

form#add-a-program fieldset .simpleTree .options label {
  display: inline;
  float: none;
  margin: 0;
  padding: 0;
  width: 450px;
}

.simpleTree ul {
  margin:0;
  padding:0;
}

.simpleTree .root {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/root.gif) no-repeat 16px 0 #fff;
  margin-left:-16px;
}

.simpleTree .line {
  margin: 0 0 0 -16px;
  padding: 0;
  line-height: 3px;
  height: 3px;
  font-size: 3px;
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/line_bg.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-last {
  line-height: 3px;
  margin:0 0 0 -16px;
  padding:0;
  height: 3px;
  font-size: 3px;
  background: url(images/spacer.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-over {
  margin:0 0 0 -16px;
  padding:0;
  line-height: 3px;
  height:3px;
  font-size:3px;
  background: url(images/line_bg_over.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-over-last {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/line_bg_over_last.gif) 0 0 no-repeat transparent;
  font-size:3px;
  line-height: 3px;
  margin:0 0 0 -16px;
  padding:0;
  height: 3px;
}

.simpleTree .folder-open {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/collapsable.gif) 0 -2px no-repeat #fff;
  margin-left: -16px;
}

.simpleTree .folder-open-last {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/collapsable-last.gif) 0 -2px no-repeat #fff;
  margin-left: -16px;
}

.simpleTree .folder-close {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/expandable.gif) 0 -2px no-repeat #fff;
  margin-left:-16px;
}

.simpleTree .folder-close-last {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/expandable-last.gif) 0 -2px no-repeat #fff;
  margin-left:-16px;
}

.simpleTree .doc {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/leaf.gif) 0 -1px no-repeat #fff;
  margin-left: -16px;
}

.simpleTree .doc-last {
  background: url(/National_Library/oe_/https://outreach.colorado.edu/images/leaf-last.gif) 0 -1px no-repeat #fff;
  margin-left:-16px;
}

.simpleTree .ajax {
  background: url(images/spinner.gif) no-repeat 0 0 #fff;
  height: 16px;
  display:none;
}

.simpleTree .ajax li {
  display:none;
  margin:0;
  padding:0;
}

.simpleTree .trigger {
  cursor:pointer;
  display:inline;
  margin-left:-32px;
  width: 28px;
  height: 11px;
}

.simpleTree .text {
  cursor: default;
}

.simpleTree .active {
  background-color: #f7be77;
  border: 1px dashed #444;
  cursor: default;
  padding:0px 2px;
}

/**
 * Zebra Striping
 */

ul.zebra {
  margin: 0;
  padding: 20px 0 0 0;
  list-style: none;
}

ul.zebra li a {
  display: inline-block;
  padding: 0 0 0 30px;
  line-height: 36px;
  width: 850px;
  text-decoration: none;
}

/*ul.zebra li.alt a  {
  background: #f9f9f7;
}
*/
/*ul.zebra li a:hover  {
  background: #f4f4f0;
}
*/
