/* line 4, ../../sass/screens/oldschool_screen.scss */
body {
  background: #ADADAD;
}

/* line 8, ../../sass/screens/oldschool_screen.scss */
#white {
  background: white;
  padding-bottom: 16px;
}

/* line 13, ../../sass/screens/oldschool_screen.scss */
.flashbanner {
  width: 608px;
  height: 180px;
  position: relative;
  z-index: 0;
}

/* line 19, ../../sass/screens/oldschool_screen.scss */
.flashbox {
  width: 608px;
  height: 360px;
  position: relative;
  z-index: 0;
}

/* line 27, ../../sass/screens/oldschool_screen.scss */
#header #logo {
  padding: 18px 0;
}
/* line 31, ../../sass/screens/oldschool_screen.scss */
#header #topnav {
  background: url(/claf2/img/stageweb/navbar.gif);
  height: 33px;
}
/* line 39, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm {
  margin: 0 0 0 8px;
  padding: 0;
}
/* line 44, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li {
  float: left;
  list-style: none;
  font-weight: bold;
  font-size: 100%;
}
/* line 51, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li a {
  display: block;
  padding: 8px 15px 9px 15px;
  color: #ffffff;
  text-decoration: none;
  white-space: nowrap;
}
/* line 58, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li a:hover {
  color: #b2bb1e;
}
/* line 65, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li ul {
  margin: 0 0 12px 0;
  padding: 0 0 12px 0;
  position: absolute;
  visibility: hidden;
  width: 200px;
  background: url(/claf2/img/stageweb/dropdown.png) no-repeat scroll left bottom transparent;
  z-index: 9999;
}
/* line 75, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li ul li {
  float: none;
  display: inline;
  width: 192px;
}
/* line 81, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li ul li a {
  width: 180px;
  padding: 6px 0 6px 12px;
  font-size: 92%;
  line-height: 1.3em;
  margin: 0 12px 0 3px;
  font-weight: normal;
  color: #003f5f;
}
/* line 91, ../../sass/screens/oldschool_screen.scss */
#header #topnav ul#jsddm li ul li a:hover {
  background: #b2bb1e;
  color: white;
  font-weight: bold;
}
/* line 103, ../../sass/screens/oldschool_screen.scss */
#header #topnav .searchboxli {
  float: right !important;
  margin: 7px 8px 0 0;
}
/* line 106, ../../sass/screens/oldschool_screen.scss */
#header #topnav .searchboxli #inp-Search {
  background: url(/claf2/img/stageweb/searchbox.gif);
  border: 0 none;
  color: #868788;
  font-size: 0.8333em;
  height: 16px;
  padding-left: 8px;
  padding-top: 3px;
  width: 161px;
  margin: 0;
  float: left;
}
/* line 118, ../../sass/screens/oldschool_screen.scss */
#header #topnav .searchboxli #inp-Submit {
  background: url(/claf2/img/stageweb/searchbutton.gif);
  border: 0 none;
  cursor: pointer;
  height: 19px;
  text-indent: -9999px;
  font-size: 1px;
  line-height: 1px;
  width: 27px;
  float: left;
}
/* line 134, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links {
  float: right;
}
/* line 137, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links ul {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  overflow: hidden;
  display: inline-block;
}
/* line 8, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
#header #assorted_links ul {
  display: block;
}
/* line 50, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#header #assorted_links ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 2px;
  padding-right: 2px;
}
/* line 41, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#header #assorted_links ul li:first-child, #header #assorted_links ul li.first {
  padding-left: 0px;
}
/* line 43, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#header #assorted_links ul li:last-child, #header #assorted_links ul li.last {
  padding-right: 0px;
}
/* line 139, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links ul a, #header #assorted_links ul a:visited {
  font-weight: normal;
  font-size: 76%;
  color: #003f5f;
}
/* line 145, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links ul a:hover {
  color: #b2bb1e;
}
/* line 149, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links ul .btn-login {
  background: url(/claf2/img/stageweb/loginbutton.gif) no-repeat scroll left top transparent;
  color: #FFFFFF !important;
  display: block;
  font-size: 12px;
  font-weight: bold;
  height: 26px;
  line-height: 1.75em;
  text-align: center;
  width: 56px;
}
/* line 159, ../../sass/screens/oldschool_screen.scss */
#header #assorted_links ul .btn-login:hover {
  background-position: left -26px;
  text-decoration: none;
  color: white !important;
}

/* line 170, ../../sass/screens/oldschool_screen.scss */
#next-link {
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -o-border-top-right-radius: 5px;
  -ms-border-top-right-radius: 5px;
  -khtml-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -o-border-bottom-right-radius: 5px;
  -ms-border-bottom-right-radius: 5px;
  -khtml-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  float: right;
  border: 1px solid #ff9933;
  background: #eead57;
  height: 26px;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ecad6d), color-stop(100%, #e6902a));
  background-image: -moz-linear-gradient(top, #ecad6d 0%, #e6902a 100%);
}
/* line 180, ../../sass/screens/oldschool_screen.scss */
#next-link .inner {
  padding: 5px 12px;
  padding-bottom: 0;
  font-weight: bold;
}
/* line 185, ../../sass/screens/oldschool_screen.scss */
#next-link .inner a {
  color: white;
  text-decoration: none;
}

/* line 195, ../../sass/screens/oldschool_screen.scss */
#page-footer {
  background: #efefef;
  height: 28px;
  padding-left: 5px;
}
/* line 200, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links {
  padding-top: 3px;
}
/* line 202, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a {
  display: block;
  float: left;
  background: url(/claf2/img/buttons/pagefooter-social.png);
  height: 21px;
  width: 70px;
  text-indent: -999em;
  overflow: hidden;
}
/* line 211, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.facebook {
  width: 72px;
}
/* line 212, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.twitter {
  width: 61px;
  background-position: -72px;
}
/* line 216, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.share {
  width: 60px;
  background-position: -133px;
}
/* line 220, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.email {
  width: 54px;
  background-position: -193px;
}
/* line 224, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.print {
  width: 49px;
  background-position: -247px;
}
/* line 228, ../../sass/screens/oldschool_screen.scss */
#page-footer #social-links a.feedback {
  width: 68px;
  background-position: -299px;
  margin-left: 5px;
}

/* line 237, ../../sass/screens/oldschool_screen.scss */
#page-footer {
  margin-top: 16px;
}

/* line 241, ../../sass/screens/oldschool_screen.scss */
#footer {
  background: #adadad url(/claf2/img/stageweb/footer/greyfade.gif) repeat-x;
  padding-top: 16px;
  color: white;
  font-size: 90%;
}
/* line 247, ../../sass/screens/oldschool_screen.scss */
#footer a, #footer a:visited {
  color: white;
}
/* line 251, ../../sass/screens/oldschool_screen.scss */
#footer ul.menu {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  overflow: hidden;
  display: inline-block;
}
/* line 8, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/general/_hacks.scss */
#footer ul.menu {
  display: block;
}
/* line 50, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#footer ul.menu li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0px;
  white-space: nowrap;
  display: inline;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
}
/* line 41, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#footer ul.menu li:first-child, #footer ul.menu li.first {
  padding-left: 0px;
}
/* line 43, ../../../../../../../../usr/lib/ruby/gems/1.8/gems/compass-0.10.2/frameworks/compass/stylesheets/compass/utilities/lists/_horizontal-list.scss */
#footer ul.menu li:last-child, #footer ul.menu li.last {
  padding-right: 0px;
}
/* line 253, ../../sass/screens/oldschool_screen.scss */
#footer ul.menu a, #footer ul.menu a:visited {
  color: white;
}
/* line 258, ../../sass/screens/oldschool_screen.scss */
#footer #sponsor {
  width: 220px;
  float: right;
  text-align: center;
  font-weight: bold;
}
/* line 263, ../../sass/screens/oldschool_screen.scss */
#footer #sponsor a, #footer #sponsor a:visited {
  text-decoration: underline;
}
/* line 267, ../../sass/screens/oldschool_screen.scss */
#footer #sponsor #sponsor-logos {
  list-style: none;
  float: left;
  padding-left: 50px;
}
