@charset "utf-8";
 @import url("menu2.css");
 @import url("slides.css");
/* Section 0 - CSS reset
-----------------------------------------------------------------------------------------------
   The CSS reset strips the default styles of all elements in the document to make them
   "plain", so we can set them without having to override existing values. This CSS reset was
   created by CSS guru Eric Meyer.
============================================================================================ */

/* http://meyerweb.com/eric/tools/css/reset/ */

/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
}
@font-face {
  font-family: 'BreeSerifRegular';
  src: url('fonts/BreeSerif-Regular-webfont.eot');
  src: url('fonts/BreeSerif-Regular-webfont.eot?#iefix') format('embedded-opentype'),  url('fonts/BreeSerif-Regular-webfont.svg#Bree Serif') format('svg'),  url('fonts/BreeSerif-Regular-webfont.woff') format('woff'),  url('fonts/BreeSerif-Regular-webfont.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dotContentletInlineEdit{
    z-index:11;
    height:25px;
} 
.dotContentletInlineEdit span{
    height:100% !important;
}

/* Box sizing on all elements by default */
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body {
  line-height: 1;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%;
  background: url('../img/bg.png') repeat;
}
ol, ul {
  margin-left: 10px;
}
ol li, ul li {
  margin: 12px 0px 12px 0px;
  font-size: 0.8em;
}
ul li {
 /* background: url('/code_lib/template/ecus/img/ul-bullet.png') top left no-repeat;*/
  padding: 0px 0px 3px 20px;
  list-style-type: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
 content:&#8221;
  content: none;
}
:focus {
  outline: 0;
}
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
table, tr, td {
  vertical-align: top;
  padding: 6px;
}
hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #D6D6D6;
  margin: 1em 0;
  padding: 0;
}
a {
  color: #365b8f;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
  cursor: pointer;
  color: orange;
}
.darkblackfill a {
  color: #db9503;
  text-decoration: none;
}
.darkblackfill a:hover {
  color: #aea49b;
}
h1 {
  font-family: 'BreeSerifRegular';
  padding: 8px 0px 12px 0px;
  font-weight: normal;
  font-size: 2.0em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
h2 {
  font-family: 'BreeSerifRegular';
  padding: 8px 0px 12px 0px;
  font-weight: normal;
  font-size: 1.7em;
}
h3 {
  font-family: 'BreeSerifRegular';
  font-size: 1.6em;
  padding: 8px 0px 12px 0px;
  font-weight: normal;
}
h4 {
  font-family: 'BreeSerifRegular';
  padding: 8px 0px 12px 0px;
  font-weight: normal;
  font-size: 1.2em;
}
h5 {
  font-family: 'BreeSerifRegular';
  padding: 8px 0px 12px 0px;
  font-weight: normal;
  font-size: 1.0em;
}
h6 {
  font-family: 'BreeSerifRegular';
  padding: 8px 0px 12px 0px;
  font-weight: normal;
  font-size: 0.8em;
}
.bluefill h1, .bluefill h2, .bluefill h3, .bluefill h4, .bluefill h5, .bluefill p, .bluefill h6 {
  color: #fff;
}
.blackfill h1, .blackfill h2, .blackfill h3, .blackfill h4, .blackfill h5, .blackfill p, .blackfill h6 {
  color: #fff;
}
p {
  font-family: Arial, Helvetica, sans-serif;
  padding: 10px 20px 10px 0px;
  line-height: 1.6em;
  /* new font change */
  font-size: 0.8em;
}
p.link {
  text-align: center;
  margin: 8px 0px;
  padding: 8px;
  font-size: 14px;
}
p.link a {
  color: #db9503;
  font-size: 16px;
  font-family: 'BreeSerifRegular';
  border: 3px solid #db9503;
  padding: 3px 16px;
  border-radius: 20px;
  text-decoration: none;
}
.yellowfill p.link a {
  color: #000;
  border: 3px solid #000;
}
.darkblackfill h4 {
  color: #fff;
  font-size: 18px;
  line-height: 20px;
  font-family: 'BreeSerifRegular';
  font-weight: normal;
  margin-bottom: 12px;
}
.darkblackfill h2, .darkblackfill h3, .darkblackfill h5, .darkblackfill h6 {
  color: #fff;
}
.darkblackfill p {
  color: #fff;
  font-size: 12px;/* line-height:.5em */
}
.darkblackfill * {
  color: #fff;
}
.orangebar {
  background: #f68430;
  height: 7px;
}
.orange {
  display: inline;
  color: #e7721d;
}
.yellow {
  display: inline;
  color: #ffc82e;
}
.white {
  display: inline;
  color: #fff;
}
.gray {
  display: inline;
  color: #999898;
}
.blue {
  display: inline;
  color: #2f7599;
}
.divider {
  /*
  height: 24px;
  border-bottom: solid 2px #dddddf;
  margin-bottom:25px;
  clear: left;*/
}
.main-content > div {
  min-height: 600px;
}
.lightbluefill h5 {
  color: #fff;
  font-family: 'BreeSerifRegular';
  font-size: 24px;
  font-weight: normal;
}
.searchFormTile {
  padding: 10px 0px;
}

/* Button Styles */
.btn-holder {
  width: 160px;
  /*border:1px solid red;*/
  float: right;
  display: inline;
  margin-top: -114px;
}
.btn {
  padding: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 3px solid #4a7cb5;
  width: 140px;
  display: block;
  margin-top: 8px;
  text-align: center;
}
.btn img {
  margin: 0px;
  float: right;
}
.btn a {
  color: #fff;
  font-family: 'BreeSerifRegular';
  font-size: 17px;
  text-decoration: none;
}
.btn-thin-blue {
  padding: 3px;
  margin-bottom: 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #5e9cbe; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlOWNiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODVlOTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e9cbe), color-stop(100%, #385e92)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* IE10+ */
  background: linear-gradient(to bottom, #5e9cbe 0%, #385e92 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e9cbe', endColorstr='#385e92', GradientType=0 ); /* IE6-8 */
}
.btn-thin-blue div {
  padding: 8px;
}
.btn-thin-blue a {
  font-family: 'BreeSerifRegular';
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
}
.btn-thin-oj {
  padding: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #f9a86c; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YTg2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjRjMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9a86c), color-stop(100%, #bf4c0d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f9a86c 0%, #bf4c0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a86c', endColorstr='#bf4c0d', GradientType=0 ); /* IE6-8 */
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
}
.btn-thin-oj div {
  padding: 8px;
}
.btn-thin-oj a {
  font-family: 'BreeSerifRegular';
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
}
.btn-thin-oj img, .btn-thin-blue img {
  margin: 2px 0px 0px 0px;
  float: right;
}
.tile {
  margin-bottom: 16px;
  position: relative;
}
.tile > div {
  padding: 8px 12px;
  position: relative;
}
.tile img {
  max-width: 100%;
}
.tileThin {
  -webkit-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  -moz-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  margin-bottom: 20px;
  position: relative;
}
.tileThin > div {
  padding: 0px 0px;
}
.tileOrange {
  border: 6px solid #f9a86c;
}
.tileBlue {
  border: 6px solid #87aac8;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.tileGray {
  border: 6px solid #ebebeb;
}
/*------------------ Wrapper content and page --------------*/
#wrapper {
  width: 100%;
  display: table;
}
.topbar {
  width: 100%;
  height: 140px;
}
.page {
  margin-bottom: 50px;
  min-height: 600px;
}
.content {
  position: relative;
  margin: 0;
  overflow: visible;
}
.holder {
  display: block;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
}
/*------------ Spotlight --------------*/
.tspotlight h4 {
  margin-bottom: 0px;
}
.tspotlight img:nth-child(3) {
  padding: 10px 14px;
}
.tspotlight p {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  line-height: 15px;
}
.spotlight h4 {
  padding: 2px 0px;
  font-size: 19px;
  margin-bottom: 8px;
}
.spotlight img:nth-child(3) {
  margin-left: -12px;
  margin-bottom: 12px;
  width: 113%;
  max-width: 113%;
}
.spotlightbig img:nth-child(2) {
  margin-left: -12px;
  margin-bottom: 12px;
  width: 113%;
  max-width: 113%;
}
.spotlightlong img:nth-child(2) {
  margin-left: -12px;
  margin-bottom: 12px;
  width: 107.3%;
  max-width: 107.3%;
}
.box {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: solid #fff 5px;
  left: 0px;
  background: #fff;
  padding: 10px;
  margin-bottom: 6px;
}
.boxdark {
  padding: 12px;
  background-color: #F7F7F7;
  border: 3px solid #EBEBEB;
}
.standardbox {
  min-height: 600px;
}
/*------------- Feature Images and Slideshows with content boxes --------------*/
#homeSlideShow {
  width: 100%;
}
.homeSlideShowContainer {
  width: 88%;
  margin-bottom: -20px;
  margin-left: auto;
  margin-right: auto;
}
.smallfeatureHeader {
  width: 280px;
  position: absolute;
  margin-top: -40px;
  margin-left: 20px;
  opacity: 0.85;
  filter: alpha(opacity=85);
}
.smallfeatureHeader h1, .smallfeatureHeader h2 {
  color: #fff;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
  margin-bottom: 10px;
}
.smallfeatureHeader p {
  color: #fff;
  font-size: 14px;
  line-height: 16px;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
}
.smallfeatureText {
  opacity: 1.0;
  filter: alpha(opacity=100);
  z-index: 1;
  margin: 0px 10px;
  color: #fff;
  position: relative;
  font-family: 'BreeSerifRegular';
}
.smallfeatureText h1 {
  font-weight: normal;
  font-size: 40px;
}
.smallfeatureText p {
  padding: 0px;
  font-size: 14px;
  line-height: 16px;
}
.smallfeatureButton {
  position: relative;
  padding: 2px 8px;
  border-radius: 4px;
  border: 3px solid #7e9ab2;
  display: block;
  text-align: center;
  float: right;
  margin-bottom: 10px;
  margin-right: 10px;
  color: #fff;
  z-index: 1;
  font-size: 12px;
  font-family: 'BreeSerifRegular';
}
.featureHeader {
  min-width: 380px;
  max-width: 380px;
  padding: 15px;
  position: absolute;
  margin-top: -40px;
  margin-left: 10px;
}
#page1 .featureHeader {
  margin-top: 10px;
  min-width: 420px;
  max-width: 420px;
}
.featureHeader h1, .featureHeader h2 {
  color: #fff;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
  margin-bottom: 0px;
}
.featureText h4 {
  color: #fff;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
}
.featureHeader p {
  color: #fff;
  font-size: 19px;
  line-height: 28px;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
}
.featureBack {
  opacity: 0.85;
  filter: alpha(opacity=85);
  min-height: 200px;
  width: 100%;
  position: absolute;
  z-index: 0;
}
.featureBack h1 {
  margin-top: -20px;
}
/*
.featureBackSmall {
  opacity: 0.85;
  filter: alpha(opacity=85);
  min-height: 140px;
  width: 100%;
  position: absolute;
  z-index: 0;
}
.featureTextSmall {
  opacity: 1.0;
  filter: alpha(opacity=100);
  z-index: 1;
  margin: 0px 2px;
  color: #fff;
  position: relative;
  font-family: 'BreeSerifRegular';
}
*/

.featureBackSmall {
  opacity: 0.85;
  filter: alpha(opacity=85);
  width: 100%;
  position: absolute;
  z-index: 0;
}
.featureTextSmall {
  opacity: 1.0;
  filter: alpha(opacity=100);
  z-index: 1;
  margin: -12px 2px;
  color: #fff;
  position: relative;
  font-family: 'BreeSerifRegular';
  line-height: 1.2em;
  letter-spacing: .03em;
}
.featureText {
  opacity: 1.0;
  filter: alpha(opacity=100);
  z-index: 1;
  margin: 20px;
  color: #fff;
  position: relative;
  font-family: 'BreeSerifRegular';
}
.featureText h1 {
  font-weight: normal;
  font-size: 40px;
}
.featureText p {
  padding: 0px;
  font-size: 22px;
  line-height: 27px;
}
.featureTextSmall h4 {
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
}
.featureTextSmall p {
  padding: 0px;
  font-size: 14px;
  line-height: 17px;
  text-shadow: none;
}
.featureButton {
  position: relative;
  padding: 2px 8px;
  border-radius: 4px;
  border: 3px solid #7e9ab2;
  display: block;
  text-align: center;
  float: right;
  margin-top: -10px;
  margin-right: -20px;
  color: #fff;
  z-index: 1;
  font-size: 12px;
  font-family: 'BreeSerifRegular';
}
.featureButtonSmall {
  position: relative;
  padding: 2px 8px;
  border-radius: 4px;
  border: 3px solid #7e9ab2;
  text-align: center;
  margin-bottom: 8px;
  bottom: 0px;
  right: 10px;
  float: right;
  color: #fff;
  z-index: 1;
  font-size: 12px;
  font-family: 'BreeSerifRegular';
}
.featureButtonSmall a {
  color: #fff;
}
.featureimg {
  width: 100%;
  min-width:1000px;
  max-width:1000px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: -80px;
}
div.pre-slider {
  margin-top: -20px;
}
.slidejs-container .featureimg {
  width: 100%;
}
.featureimg img {
  width: 100%;

}
.sub-feature {
  margin-top: 10px;
}
.sub-feature .featureimg {
  width: 100%;
  min-width: 1000px;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: -80px;
}
.sub-feature .featureimg img.feature {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  border-radius: 8px;
  border: 6px solid #666;
  -webkit-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  -moz-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
}
.imgtile .featureHeader {
  width: 360px;
  min-width: 250px;
  padding: 20px;
  position: absolute;
  margin-top: -40px;
  margin-left: 20px;
  height: 100px;
}
.imgtile .featureBack {
  height: 140px;
}
.imgtile {
  width: 100%;
  border-radius: 8px;
  border: 6px solid #666;
  -webkit-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  -moz-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  background: #333;
  margin-bottom:10px;
}
.imgtile img {
  max-width: 100%;
  width: 100%;
  margin-bottom: -4px;
}
.imgtile-with-feature {
  margin-top: 12px;
}
.imgtile-overlay {
  width: 90%;
  border-radius: 8px;
  border: 6px solid #666;
  margin: 0px auto;
  margin-top: -80px;
}
.imgtile-overlay-inner {
  background: #000;
  padding: 10px;
}
.imgtile-overlay-inner p {
  color: #fff;
  width: 440px;
}
.imgtile-overlay-inner span {
  color: #F93;
  font-size: 26px;
}
.divider {
  /*
  background: url(../img/Divider.png) top left repeat-x;
  height: 10px;
  border: none;
  margin-bottom: 100px;*/
}
/*---------------------- Information and Quick Links Menu -------------------*/

.quick-links {
  width: 960px;
  position: relative;
  margin-right: auto;
  margin-left: auto;
  height: 10px;
}
.information-for {
  padding: 12px;
  position: absolute;
  width: 179px;
  height: 40px;

  overflow: hidden;
  right: 0px;
  top: -22px;
  z-index: 999;
  border-radius: 8px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  -webkit-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  -moz-box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  box-shadow: 1px 1px 6px rgba(10, 10, 10, 0.75);
  z-index: 9999;
}
.information-for > span a {
  font-family: 'BreeSerifRegular';
  font-size: 16px;
  text-transform: uppercase;
  font-weight: normal;
  color: #333;
  text-decoration: none;
  display: block;
  width: 100%;
}
.information-for ul {
  position: absolute;
  top: 160px;
  left: 0px;
  width: 101%;
  border: none;
}
.information-for ul li {
  margin: 2px 0px;
  padding: 8px 14px;
  border: none;
  border-bottom: 1px solid #a54904;
  border-right: 0px;
  background: none;
  display: block;
  width: 100%;
  z-index:1000;
}
.information-for ul li a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333;
  letter-spacing: 0.03em;
  text-decoration: none;
  border-right: none;
}
.information-for ul li a:hover {
 color:#000 !important; 
}
.departmentheader {
  margin-bottom: 20px;
}
.departmentheader span {
  color: #fff;
  font-size: 38px;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
  font-family: 'BreeSerifRegular';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.administrativeDepartmentName, .academicDepartmentName {
  color: #fff;
  font-size: 38px;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
  margin-bottom: 0px;
  font-family: 'BreeSerifRegular';
}
.departmentheader ul {
  margin: 10px;
  list-style: none;
}
.departmentheader ul li {
  float: left;
  text-transform: uppercase;
  margin-right: 20px;
  background: none;
}
.departmentheader a {
  color: #CCC;
  font-size: 14px;
  font-family: 'BreeSerifRegular';
}
.breadcrumbs {
  margin-top: 0px;
}
.breadcrumbs ul {
  margin: 0px;
  list-style: none;
}
.breadcrumbs ul li {
  float: left;
  text-transform: uppercase;
  margin-right: 20px;
  color: #CCC;
  font-size: 14px;
  font-family: 'BreeSerifRegular';
  text-decoration: none;
  background: url('../img/breadcrumb-arrow.png') no-repeat 4px -6px transparent;
  list-style-type: none;
  margin: 0;
  padding: 0px 2px 26px 28px;
}
.breadcrumbs ul li:first-of-type {
  background: none;
  padding: 0px;
}
.breadcrumbs a {
  color: #CCC;
  font-size: 14px;
  font-family: 'BreeSerifRegular';
  text-decoration: none;
}
.breadcrumbs ul li:hover a {
  color: #fff;
}
.additionalnav ul {
  list-style-type: none;
  margin: 0;
}
.additionalnav li {
  font-size: 12px;
  background: none;
}
/*----------- Left Navigation Orange Menu -----------*/
.tile > div.menu {
  padding: 0px;
}
.menu ul {
  list-style: none;
  margin: 0;
}
.menu ul li {
  padding: 8px 8px;
  margin: 0;
  background: none;
}
.menu ul li:hover > a {
  /*background:#bf2e11;
  border-top:1px solid #df7f50;
  border-bottom:1px solid #df7f50;*/
  color: #000;
}
.menu ul li a {
  font-family: 'BreeSerifRegular';
  text-decoration: none;
  color: #fff;
  font-size: 19px;
  text-shadow: 1px 1px 2px rgba(0,0,0,0.3);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: block;
}
.menu ul li ul li {
  padding: 4px 20px;
  border-style: solid;
  border-width: 1px 0px;
  -moz-border-image: url(../img/gradient-slice-2.png) 1 0 stretch repeat;
  -webkit-border-image: url(../img/gradient-slice-2.png) 1 0 stretch repeat;
  -o-border-image: url(../img/gradient-slice-2.png) 1 0 stretch repeat;
  border-image: url(../img/gradient-slice-2.png) 1 0 stretch repeat;
  border-bottom: 0;
  border-left: 0;
  border-right: 0;
  margin-top: 6px;
  margin-bottom: -6px;
  background: none;
}
.menu ul li ul li a {
  font-family: Arial, Helvetica, sans-serif;
  text-shadow: none;
  font-size: 13px;
}
.menu ul li.active {
  background: #d84a1b;
}
/*------------------ Home Page News ---------------*/
.news {
  /* White background:#fff; */
  /* dark */
  background: #2f2e2b;
  padding: 0px;
}
.news h3 {
  color: #fff;
  font-size: 27px;
  margin-left: 12px;
}
.news ul {
  margin: 0;
  list-style-type: none;
}
.news ul li {
  border-top: 2px solid #434343;
  padding: 8px 10px 8px 10px;
  clear: both;
  position: relative;
  margin: 0;
  background: none;
}
.news ul li span {
  display: block;
  color: #fff;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  line-height: 17px;
}
.news ul li span:nth-child(1) {
  margin-bottom: 4px;
  width: 280px;
}
.news ul li span:nth-child(2) {
  height: 40px;
  position: absolute;
  right: 6px;
  top: 40%;
  overflow: hidden;
}
.news ul li span:nth-child(2) a {
}
.news ul li span a {
  color: #FFF;
}
.grid_4 .news ul li span:nth-child(1) {
  width: 150px;
}
.imgtilesmall {
  min-height: 176px;
  max-height: 176px;
  background: #000;
}
.imgtilesmall a {
  display: block;
}
.imgtilesmall a > img {
  max-width: 112%;
  margin-left: -12px;
  margin-top: -8px;
}
.imgtilesmall span {
  display: block;
  color: #fff;
  line-height: 17px;
}
.imgtilesmall span:nth-child(2) {
  margin-bottom: 0px;
  width: 180px;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  margin-top: 8px;
}
.imgtilesmall span:nth-child(3) {
  height: 40px;
  position: absolute;
  right: 6px;
  top: 78%;
  overflow: hidden;
}
.adjust {
  margin-top: -12px;
}
/*--------------------- Alumni Slides -------------------------*/
.story-slide-btn {
  background: #302e2c;
  width: 160px;
  height: 30px;
  position: absolute;
  right: 0px;
  bottom: 0px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  border-bottom-right-radius: 4px;
  z-index: 99999;
}
.story-pager {
  display: inline-block;
}
#story-slide-btn {
  top: -6px;
  position: relative;
}
#story-slide-btn a {
  background: url(../img/round-ind.png) no-repeat;
  width: 16px;
  height: 15px;
  display: inline-block;
  margin: 0px 3px;
}
#story-slide-btn a.activeSlide {
  background: url(../img/round-ind-sel.png) no-repeat;
}
.story-slide-btn img {
  padding: 6px 3px;
  margin-top: 4px;
  width: auto;
}
.story-slide-btn img:nth-of-type(1) {
  margin-left: 4px;
}
.storyholder {
  height: 200px;
}
.slide span {
  display: block;
  color: #fff;
}
.slide {
  display: none;
}
.slide h4 {
  margin-bottom: 0px;
}
.slide span:nth-of-type(1) {
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}
.slide span:nth-of-type(2) {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 14px;
  line-height: 16px;
}
.slide span:nth-of-type(3) {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  line-height: 15px;
  margin-top: 4px;
}
.slide div:nth-child(1) {
  float: left;
  width: 160px;
  padding: 0px;
  margin: 0px;
}
.slide div:nth-child(2) {
  float: right;
  width: 150px;
  padding-left: 14px;
}
.story-slides-noscript span {
  display: block;
  color: #fff;
}
.story-slides-noscript h4 {
  margin-bottom: 0px;
}
.story-slides-noscript span:nth-of-type(1) {
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}
.story-slides-noscript span:nth-of-type(2) {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 14px;
  line-height: 16px;
}
.story-slides-noscript span:nth-of-type(3) {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  line-height: 15px;
  margin-top: 4px;
}
.story-slides-noscript div:nth-child(1) {
  float: left;
  width: 160px;
  padding: 0px;
  margin: 0px;
}
.story-slides-noscript div:nth-child(2) {
  float: right;
  width: 150px;
  padding-left: 14px;
}
.morelink {
  position: relative;
  bottom: 2px;
  left: 2px;
}
.morelink img {
  position: absolute;
  margin-top: 0px;
  margin-left: 8px;
}
.morelink a {
  color: #db9503;
  font-size: 21px;
  font-family: 'BreeSerifRegular';
  padding: 3px 6px;
  text-decoration: none;
}
.yellowfill .morelink a {
  color: #000;
}
.storyholderThin {
  padding-bottom: 40px;
  min-height: 460px;
}
.storyholderThin .story-slide-btn {
  width: 100%;
  margin-top: 80px;
  clear: both;
}
.storyholderThin .morelink {
  position: relative;
  margin: 10px 0px 30px 0px;
}
/*--------- Home Page Events -----------*/
.events h3 {
  margin-left: 12px;
  padding-top: 0px;
}
.events div {
  position: relative;
}
.events div div {
  height: 50px;
  position: relative;
}
.events hr {
  display: block;
  height: 4px;
  background: #434343;
  border: 0;
  margin: 1em 0;
  padding: 0;
  width: 110%;
  margin-left: -16px;
}
.events div div span {
  color: #fff;
  font-size: 14px;
  position: absolute;
  bottom: 10px;
  font-weight: bold;
  text-align: center;
  width: 80px;
}
.events .grid_2 {
  width: 100px;
}
.events .grid_2:nth-child(3) {
  margin-right: -10px;
}
.events ul {
  padding: 16px;
  margin-top: -20px;
  margin-left: 0;
  list-style: none;
}
.events ul li {
  margin: 8px 0px;
  background: none;
}
.events ul li span {
  width: 100%;
  color: #fff;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  line-height: 15px;
  display: block;
  margin: 4px 0px;
}
.events ul li span a {
  color: #fff;
  text-decoration: none;
}
.events ul li span:nth-child(2) {
  color: #db9503;
  font-family: Verdana, Geneva, sans-serif;
  font-size: 11px;
  line-height: 15px;
}
.blueMenu ul li {
  margin: 10px 0px;
  text-align: center;
  color: #fff;
  font-size: 20px;
  font-weight: bold;
  background: none;
}
.blueMenu ul li a {
  color: #000;
  font-size: 16px;
  font-weight: bold;
}
.nextstep {
  text-align: center;
  min-height: 200px;
  padding: 0px;
}
.nextstep h5 {
  color: #fff;
  font-family: 'BreeSerifRegular';
  font-size: 24px;
  font-weight: normal;
  margin-left: -6px;
  margin-top: 0px;
  padding-top: 0px;
}
.nextstep h6 {
  color: #fff;
  font-family: 'BreeSerifRegular';
  font-size: 20px;
  font-weight: normal;
  margin-top: 8px;


  padding-top: 0px;
}
.nsfix h5 {
  margin-bottom: -20px;
}
.nsfix h6 {
  margin-bottom: -10px;
}
.nextstep p a {
  color: #222222;
  font-size: 16px;
  font-family: 'BreeSerifRegular';
  text-decoration: none;
}
.nextstep p a:hover {
  color: #db4000;

}
.nextstep img:first-of-type {
  margin-top: 4px;
}
.nextstep img {
  position: relative;
  margin-bottom: 0px;
}
.nextstep p {
  padding: 6px 0px 2px 0px;
}
.nsfix p {
  width: 190px;
  margin-left: 0px;
  margin-bottom: -16px;
}
.nsfix p:last-of-type {
  margin-bottom: 6px;
}
.nextstep-seperate {
  text-align: center;
  min-height: 200px;
  padding: 0px;
}
.nextstep-seperate div {
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
  background: #92c1e1; /* Old browsers */
  margin: 6px 0px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  width: 212px;
  padding: 6px 0px;
  margin-left: -10px;
}
.nextstep-seperate div:first-of-type {
  margin-top: -8px;
}
.nextstep-seperate div:last-of-type {
  margin-bottom: -8px;
}
.nextstep-seperate img {
  margin: -4px 0px 4px 0px;
}
.nextstep-seperate a {
  margin: 0px;
  margin-left: 2px;
  display: block;
  width: 100%;
  color: #222222;
  font-size: 16px;
  font-family: 'BreeSerifRegular';
  text-decoration: none;
  text-shadow: 1px 1px 1px rgba(234, 234, 234, 1);
}
.nextstep-seperate a:hover {
  color: #db4000;
}
.nextstep-seperate h5 {
  color: #fff;
  font-family: 'BreeSerifRegular';
  font-size: 20px;
  font-weight: normal;
  padding-top: 0px;
  text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);
}
/*------------------------ Footer ----------------------*/
.footerbottom {
  border-top: 1px solid #999;
}
.footerbottom ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
  display: block;
  width: 100%;
  overflow: auto;
  clear: both;
  margin-bottom: 0px;
}
.footerbottom ul li {
  float: left;
  font-size: 12px;
  color: #bfbcb6;
  border-right: 1px solid #504d48;
  padding-right: 6px;
  padding-left: 6px;
  background: none;
}
.footerbottom ul li:last-of-type {
  border: none;
}
.footerbottom ul li:first-of-type {
  padding-left: 0px;
}
.footerbottom a {
  color: #bfbcb6;
  font-family: Verdana, Geneva, sans-serif;
  font-weight: bold;
  text-decoration: none;
}
.footerbottom span {
  display: block;
  margin-top: 10px;
  color: #666;
  font-size: 12px;
}
.footerbar {
  height: 20px;
  background: #f5822f; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ODIyZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYjNlMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f5822f 0%, #eb3e17 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5822f), color-stop(100%, #eb3e17)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f5822f 0%, #eb3e17 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f5822f 0%, #eb3e17 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f5822f 0%, #eb3e17 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f5822f 0%, #eb3e17 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5822f', endColorstr='#eb3e17', GradientType=0 ); /* IE6-8 */
}
.footermenu {
  height: 550px;
  margin-top: -160px;
  -webkit-box-shadow: -1px -10px 20px rgba(20, 20, 20, 0.75);
  -moz-box-shadow: -1px -10px 20px rgba(20, 20, 20, 0.75);
  box-shadow: -1px -10px 20px rgba(20, 20, 20, 0.75);
}
.footer {
  width: 100%;
  min-height: 100px;
  margin-top: 70px;
}
.footer ul {
  margin-top: 40px;
  list-style: none;
}
.footer ul li:first-child {
  font-size: 24px;
  font-family: 'BreeSerifRegular';
  margin-bottom: 20px;
  padding-top: 10px;
}
.footer ul li:first-child a {
  color: #f87824;
  font-size: 24px;
  text-decoration: none;
}
.footer ul li {
  margin-bottom: 0px;
  padding:0px;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  list-style: none;
  background: none;
}
.footer ul li a {
  color: #fff;
  text-decoration: none;
  
}
.footer ul li a:hover {
  color: #aea49b;
}
/*---- Table Styles ----*/
.table1 {
  font-size: 12px;
  margin: 0px;
  text-align: left;
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #B0B0B1;/*white-space:nowrap;*/
}
.table1 th {
  text-transform: uppercase;
  width: auto;
  font-size: 14px;
  font-weight: bold;
  padding: 6px;
  background: #E7E8E9 url('http://www.wpunj.edu/cohss/images/gradback.png') repeat-x;
  color: #797979;
  border-bottom: 1px solid #C4C4C4;
  text-align: left;
}
.even td {
  font-size: 12px;
  font-weight: normal;
  width: 25%;
  height: 23px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 4px;
  color: #797979;
  background: #F4F4F4;
  text-align: left;
}
.table1 p {
  font-size: 12px;
  font-weight: normal;
  color: #797979;
  padding: 0;
  margin: 0;
}
.odd td {
  font-size: 12px;
  font-weight: normal;
  width: 25%;
  height: 23px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  padding-right: 4px;
  color: #797979;
  background: #E4E4E4;
  text-align: left;
}
.table1 tfoot tr td {
  background: #e8edff;
  font-size: 12px;
  color: #99c;
}
.table1 tbody tr:hover td {
  background: #9BA7B8;
  color: #000000;
}
.table1 tbody tr:hover td p {
  color: #000000;
}
.table1 tbody tr:hover td a {
  color: #000000;
}
.table1 A:link {
  text-decoration: none;
}
.table1 A:visited {
  text-decoration: none;
}
.table1 A:active {
  text-decoration: none;
}
.table1 A:hover {
  text-decoration: none;
}
.blue {
  background: #69aeca;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5YWVjYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTRjODYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #69aeca 0%, #2e4c86 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #69aeca), color-stop(100%, #2e4c86));
  background: -webkit-linear-gradient(top, #69aeca 0%, #2e4c86 100%);
  background: -o-linear-gradient(top, #69aeca 0%, #2e4c86 100%);
  background: -ms-linear-gradient(top, #69aeca 0%, #2e4c86 100%);
  background: linear-gradient(to bottom, #69aeca 0%, #2e4c86 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#69aeca', endColorstr='#2e4c86', GradientType=0 );
}
.blueborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #5e9cbe; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlOWNiZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzODVlOTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e9cbe), color-stop(100%, #385e92)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #5e9cbe 0%, #385e92 100%); /* IE10+ */
  background: linear-gradient(to bottom, #5e9cbe 0%, #385e92 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e9cbe', endColorstr='#385e92', GradientType=0 ); /* IE6-8 */
}
.bluefill {
  background: #67adc9; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY3YWRjOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTRkODYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #67adc9 0%, #2e4d86 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #67adc9), color-stop(100%, #2e4d86)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #67adc9 0%, #2e4d86 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #67adc9 0%, #2e4d86 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #67adc9 0%, #2e4d86 100%); /* IE10+ */
  background: linear-gradient(to bottom, #67adc9 0%, #2e4d86 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#67adc9', endColorstr='#2e4d86', GradientType=0 ); /* IE6-8 */
}
.lightbluefill {
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
  background: #92c1e1; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkyYzFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjhkYzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #92c1e1 0%, #4f8dc8 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #92c1e1), color-stop(100%, #4f8dc8)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #92c1e1 0%, #4f8dc8 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #92c1e1 0%, #4f8dc8 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #92c1e1 0%, #4f8dc8 100%); /* IE10+ */
  background: linear-gradient(to bottom, #92c1e1 0%, #4f8dc8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#92c1e1', endColorstr='#4f8dc8', GradientType=0 ); /* IE6-8 */
}
.orangeborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  background: #f9a86c; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5YTg2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjRjMGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f9a86c), color-stop(100%, #bf4c0d)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f9a86c 0%, #bf4c0d 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f9a86c 0%, #bf4c0d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9a86c', endColorstr='#bf4c0d', GradientType=0 ); /* IE6-8 */
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
}
.orangefill {
  background: #f68631;
 background: url(data:image/svg+xml;
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
base64, PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ODYzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTNhMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f68631 0%, #ea3a15 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f68631), color-stop(100%, #ea3a15));
  background: -webkit-linear-gradient(top, #f68631 0%, #ea3a15 100%);
  background: -o-linear-gradient(top, #f68631 0%, #ea3a15 100%);
  background: -ms-linear-gradient(top, #f68631 0%, #ea3a15 100%);
  background: linear-gradient(to bottom, #f68631 0%, #ea3a15 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f68631', endColorstr='#ea3a15', GradientType=0 );
}
.grayborder {
  padding: 5px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #fefefe; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiMGIwYjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fefefe 0%, #b0b0b0 100%); /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #b0b0b0)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fefefe 0%, #b0b0b0 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fefefe 0%, #b0b0b0 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fefefe 0%, #b0b0b0 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fefefe 0%, #b0b0b0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#b0b0b0', GradientType=0 ); /* IE6-8 */
}
.grayfill {
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
  background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f2f2f2)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* IE10+ */
  background: linear-gradient(to bottom, #ffffff 0%, #f2f2f2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0 ); /* IE6-8 */
}
.blackfill {
  background: #424240;
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDI0MjQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjExZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
  background: -moz-linear-gradient(top, #424240 0%, #22211f 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #424240), color-stop(100%, #22211f));
  background: -webkit-linear-gradient(top, #424240 0%, #22211f 100%);
  background: -o-linear-gradient(top, #424240 0%, #22211f 100%);
  background: -ms-linear-gradient(top, #424240 0%, #22211f 100%);
  background: linear-gradient(to bottom, #424240 0%, #22211f 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424240', endColorstr='#22211f', GradientType=0 );
}
.blackfill h3, .darkblackfill h3 {
  color: #fff;
}
.darkborder {
  padding: 5px;
  border-radius: 6px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #434343; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQzNDM0MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZjJkMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #434343 0%, #2f2d2b 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(100%, #2f2d2b)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #434343 0%, #2f2d2b 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #434343 0%, #2f2d2b 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #434343 0%, #2f2d2b 100%); /* IE10+ */
  background: linear-gradient(to bottom, #434343 0%, #2f2d2b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#2f2d2b', GradientType=0 ); /* IE6-8 */
}
.darkblackfill {
  background: #2f2e2b; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJmMmUyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjE1MTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #2f2e2b 0%, #161514 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2f2e2b), color-stop(100%, #161514)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2f2e2b 0%, #161514 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2f2e2b 0%, #161514 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2f2e2b 0%, #161514 100%); /* IE10+ */
  background: linear-gradient(to bottom, #2f2e2b 0%, #161514 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f2e2b', endColorstr='#161514', GradientType=0 ); /* IE6-8 */
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
}
.yellowborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #fcd71b; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZDcxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGI2MDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fcd71b 0%, #ddb608 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcd71b), color-stop(100%, #ddb608)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fcd71b 0%, #ddb608 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fcd71b 0%, #ddb608 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fcd71b 0%, #ddb608 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fcd71b 0%, #ddb608 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcd71b', endColorstr='#ddb608', GradientType=0 ); /* IE6-8 */
}
.yellowfill {
  background: #fcb826; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjYjgyNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjkyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fcb826 0%, #d69200 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcb826), color-stop(100%, #d69200)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fcb826 0%, #d69200 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fcb826 0%, #d69200 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fcb826 0%, #d69200 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fcb826 0%, #d69200 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcb826', endColorstr='#d69200', GradientType=0 ); /* IE6-8 */
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
}
.pinkborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: rgb(211,177,199); /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzYjFjNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjBjOGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(211,177,199,1) 0%, rgba(214,12,140,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(211,177,199,1)), color-stop(100%, rgba(214,12,140,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(211,177,199,1) 0%, rgba(214,12,140,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(211,177,199,1) 0%, rgba(214,12,140,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(211,177,199,1) 0%, rgba(214,12,140,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(211,177,199,1) 0%, rgba(214,12,140,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3b1c7', endColorstr='#d60c8c', GradientType=0 ); /* IE6-8 */
}
.pinkfill {
  background: rgb(209,140,183); /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxOGNiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMTRkYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(209,140,183,1) 0%, rgba(209,77,160,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209,140,183,1)), color-stop(100%, rgba(209,77,160,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(209,140,183,1) 0%, rgba(209,77,160,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(209,140,183,1) 0%, rgba(209,77,160,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(209,140,183,1) 0%, rgba(209,77,160,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(209,140,183,1) 0%, rgba(209,77,160,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d18cb7', endColorstr='#d14da0', GradientType=0 ); /* IE6-8 */
  box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.2);
}
.pinkfill h4, .pinkfill p {
  color: #fff;
}
.bluegradient {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 225px;
  height: 100%;
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2NhZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(179,202,221,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(179,202,221,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(179,202,221,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(179,202,221,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(179,202,221,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(179,202,221,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#b3cadd', GradientType=0 ); /* IE6-8 */
}
.grayfill:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}
* html .grayfill {
  zoom: 1;
} /* IE6 */
*:first-child+html .grayfill {
  zoom: 1;
} /* IE7 */
/* College colors  */

.ccobfill {
  background: #dd931a;
}
.tilewrap {
  margin-top: 10px;
}
.ccobborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #f7c81d; /* Old browsers */
  background: -moz-linear-gradient(top, #f7c81d 0%, #aa6414 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7c81d), color-stop(100%, #aa6414)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f7c81d 0%, #aa6414 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f7c81d 0%, #aa6414 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #f7c81d 0%, #aa6414 100%); /* IE10+ */
  background: linear-gradient(to bottom, #f7c81d 0%, #aa6414 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7c81d', endColorstr='#aa6414', GradientType=0 ); /* IE6-9 */
}
.coefill {
  background: #5381ac;
}
.coeborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #5381ac; /* Old browsers */
  background: -moz-linear-gradient(top, #679fd3 0%, #3e6181 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #679fd3), color-stop(100%, #3e6181)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #679fd3 0%, #3e6181 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #679fd3 0%, #3e6181 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #679fd3 0%, #3e6181 100%); /* IE10+ */
  background: linear-gradient(to bottom, #679fd3 0%, #3e6181 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#679fd3', endColorstr='#3e6181', GradientType=0 ); /* IE6-9 */
}
.cohssfill {
  background: #a62d38;
}
.cohssborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: #e33e4d; /* Old browsers */
  background: -moz-linear-gradient(top, #e33e4d 0%, #79232b 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e33e4d), color-stop(100%, #79232b)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e33e4d 0%, #79232b 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e33e4d 0%, #79232b 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e33e4d 0%, #79232b 100%); /* IE10+ */
  background: linear-gradient(to bottom, #e33e4d 0%, #79232b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e33e4d', endColorstr='#79232b', GradientType=0 ); /* IE6-9 */
}
.coshfill {
  background: #00874C;
}
.coshborder {
  padding: 5px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 1px 1px 8px 1px rgba(0,0,0,0.35);
  background: rgb(0,173,112); /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWQ3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDVjNDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, rgba(0,173,112,1) 0%, rgba(0,92,66,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,173,112,1)), color-stop(100%, rgba(0,92,66,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(0,173,112,1) 0%, rgba(0,92,66,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(0,173,112,1) 0%, rgba(0,92,66,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(0,173,112,1) 0%, rgba(0,92,66,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom, rgba(0,173,112,1) 0%, rgba(0,92,66,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ad70', endColorstr='#005c42', GradientType=0 ); /* IE6-8 */
}
 




​