@charset "IBM437";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }

/** Remove default margin. */
body { margin: 0; }

/* HTML5 display definitions ========================================================================== */
/** Correct `block` display not defined for any HTML5 element in IE 8/9. Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. Correct `block` display not defined for `main` in IE 11. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }

/** 1. Correct `inline-block` display not defined in IE 8/9. 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */ }

/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
audio:not([controls]) { display: none; height: 0; }

/** Address `[hidden]` styling not present in IE 8/9/10. Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */
[hidden], template { display: none; }

/* Links ========================================================================== */
/** Remove the gray background color from active links in IE 10. */
a { background: transparent; }

/** Improve readability when focused and also mouse hovered in all browsers. */
a:active, a:hover { outline: 0; }

/* Text-level semantics ========================================================================== */
/** Address styling not present in IE 8/9/10/11, Safari, and Chrome. */
abbr[title] { border-bottom: 1px dotted; }

/** Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */
b, strong { font-weight: bold; }

/** Address styling not present in Safari and Chrome. */
dfn { font-style: italic; }

/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari, and Chrome. */
h1 { font-size: 2em; margin: 0.47em 0; }

/** Address styling not present in IE 8/9. */
mark { background: #ff0; color: #000; }

/** Address inconsistent and variable font size in all browsers. */
small { font-size: 80%; }

/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* Embedded content ========================================================================== */
/** Remove border when inside `a` element in IE 8/9/10. */
img { border: 0; }

/** Correct overflow not hidden in IE 9/10/11. */
svg:not(:root) { overflow: hidden; }

/* Grouping content ========================================================================== */
/** Address margin not present in IE 8/9 and Safari. */
figure { margin: 1em 40px; }

/** Address differences between Firefox and other browsers. */
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }

/** Contain overflow in all browsers. */
pre { overflow: auto; }

/** Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; }

/* Forms ========================================================================== */
/** Known limitation: by default, Chrome and Safari on OS X allow very limited styling of `select`, unless a `border` property is set. */
/** 1. Correct color not being inherited. Known issue: affects color of disabled elements. 2. Correct font properties not being inherited. 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */
button, input, optgroup, select, textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */ }

/** Address `overflow` set to `hidden` in IE 8/9/10/11. */
button { overflow: visible; }

/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. Correct `select` style inheritance in Firefox. */
button, select { text-transform: none; }

/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }

/** Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] { cursor: default; }

/** Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
input { line-height: normal; }

/** It's recommended that you don't attempt to style these elements. Firefox's implementation doesn't respect box-sizing, padding, or width.  1. Address box sizing set to `content-box` in IE 8/9/10. 2. Remove excess padding in IE 8/9/10. */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }

/** Fix the cursor style for Chrome's increment/decrement buttons. For certain `font-size` values of the `input`, it causes the cursor style of the decrement button to change from `default` to `text`. */
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; }

/** 1. Address `appearance` set to `searchfield` in Safari and Chrome. 2. Address `box-sizing` set to `border-box` in Safari and Chrome (include `-moz` to future-proof). */
input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }

/** Remove inner padding and search cancel button in Safari and Chrome on OS X. Safari (but not Chrome) clips the cancel button when the search input has padding (and `textfield` appearance). */
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }

/** Define consistent border, margin, and padding. */
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }

/** 1. Correct `color` not being inherited in IE 8/9/10/11. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend { border: 0; /* 1 */ padding: 0; /* 2 */ }

/** Remove default vertical scrollbar in IE 8/9/10/11. */
textarea { overflow: auto; }

/** Don't inherit the `font-weight` (applied by a rule above). NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup { font-weight: bold; }

/* Tables ========================================================================== */
/** Remove most spacing between table cells. */
table { border-collapse: collapse; border-spacing: 0; }

td, th { padding: 0; }

*, *:before, *:after { /* Chrome 9-, Safari 5-, iOS 4.2-, Android 3-, Blackberry 7- */ -webkit-box-sizing: border-box; /* Firefox (desktop or Android) 28- */ -moz-box-sizing: border-box; /* Firefox 29+, IE 8+, Chrome 10+, Safari 5.1+, Opera 9.5+, iOS 5+, Opera Mini Anything, Blackberry 10+, Android 4+ */ box-sizing: border-box; }

/* Every display */
#page { xwidth: 98%; margin: 2% auto; max-width: 66em; }
@media screen and (max-width: 1025px) { #page { width: 100%; } }

.region-inner { width: 98%; max-width: 40em; margin: auto; padding: 0 1% 1% 1%; margin-top: 1%; border-top: 1px solid transparent; }

body.no-sidebars .region-inner { max-width: 60em; }

#main { margin: auto; }

#topnav-region { border-bottom: 1px solid rgba(255, 255, 255, 0.6); }
#topnav-region ul.sf-menu { float: none; margin: 0; padding: 0; width: 100%; }
#topnav-region ul.sf-menu li { float: none; display: inline-block; list-style: none outside none; padding: 0.5em 1em; }
#topnav-region ul.sf-menu li a { text-decoration: none; }

#topnav-region { /* Logout link to far right */ /* Facebook Link */ }
#topnav-region .social_icon,
#topnav-region #menu-4861-1,
#topnav-region #menu-4549-1 { float: right; }
#topnav-region #menu-4658-1 { float: right; }
#topnav-region .social_icon a,
#topnav-region #menu-4861-1 a,
#topnav-region #menu-4658-1 a { color: transparent; font-size: 0; width: 20px; height: 20px; }
#topnav-region #menu-4658-1 { padding-left:0.25em; }
#topnav-region #menu-4861-1 { padding-right:0.25em; }

#header #logo-title { padding: 1% 3% 0.5% 3%; }
#header #logo { display: inline-block; text-decoration: none; }
#header #name-and-slogan { display: inline-block; vertical-align: bottom; }

#navigation ul.sf-menu { float: none; display: table; width: 100%; table-layout: fixed; border-collapse: collapse; text-align: justify; }
#navigation ul.sf-menu li.sf-depth-1 { float: none; display: table-cell; width: auto; text-align: center; vertical-align: middle; }
#navigation ul.sf-menu li li { text-align: left; }
#navigation ul.sf-menu li ul li { right: 0.3em; }
#navigation ul.sf-menu a { padding: 0.5em 0.7em 0.5em 0.3em; text-decoration: none; line-height: 1.5em; }
#navigation ul.sf-menu li li .sf-sub-indicator { background-image: url("images/arrows.png"); }
@media screen and (max-width: 60em) { #navigation .sf-menu li:hover > ul, #navigation .sf-menu li.sfHover > ul { top: 4em; } }

#colorblock-region, #main, #aside-first-region, #aside-second-region { padding-bottom: 1em; }
#colorblock-region .content:last-child, #colorblock-region .region-inner:last-child, #main .content:last-child, #main .region-inner:last-child, #aside-first-region .content:last-child, #aside-first-region .region-inner:last-child, #aside-second-region .content:last-child, #aside-second-region .region-inner:last-child { margin-bottom: 0; padding-bottom: 0; }

#aside-first-region h2, #aside-second-region h2 { text-indent: 1em; }

#content_bottom-region { display: table; table-layout: fixed; width: 98%; margin: auto; clear: both; }
#content_bottom-region .region-inner { max-width: 100%; width: 100%; }
#content_bottom-region .block { display: table-cell; width: 30%; max-width: 300px; margin: 0 1% 0 0; }

#footer-wrapper { border: 1px solid rgba(0, 0, 0, 0); display: table; font-size: 90%; line-height: 1em; margin: auto; width: 90%; max-width: 65em; }
#footer-wrapper #official-logo { display: table-cell; width: 100px; vertical-align: top; }
#footer-wrapper #footer-region { display: table-cell; padding-left: 1em; vertical-align: top; }
@media screen and (max-width: 30em) { #footer-wrapper #official-logo, #footer-wrapper #footer-region { display: block; text-align: center; margin: auto; } }

@media screen and (min-width: 600px) and (max-width: 880px) { #banner_aside-region .region-inner { display: table; table-layout: fixed; }
  #banner_aside-region .region-inner .block { width: 50%; display: table-cell; } }

.view-peo-color-banner .field-content { font-size: 0; }

/* corrects inline-block whitespace issue */
#banner-region .view-peo-color-banner { position: relative; /* Page Controls */ /* REsponsiness */ }
#banner-region .view-peo-color-banner img { font-size: 1em; }
#banner-region .view-peo-color-banner .peo_color_banner_slide { position: relative; }
#banner-region .view-peo-color-banner .view-content { position: relative; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top { height: 0; z-index: 100; position: absolute; top: 45%; width: 100%; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_previous, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_next { background-color: rgba(0, 0, 0, 0.3); text-indent: -10000px; border-radius: 17px; width: 34px; height: 34px; display: inline-block; position: relative; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_previous:hover, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_previous:focus, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_previous:active, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_next:hover, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_next:focus, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_next:active { background-color: rgba(0, 0, 0, 0.5); }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_previous { float: left; margin-left: 1%; background-image: url("../images/left-arrow.png"); background-repeat: no-repeat; background-position: center center; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_next { float: right; margin-right: 1%; background-image: url("../images/right-arrow.png"); background-repeat: no-repeat; background-position: center center; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_play, #banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_pause { display: none; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_pagerNumbered { float: left; margin-left: 3%; }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item a { text-decoration: none; display: inline-block; width: 20px; height: 20px; border-radius: 20px; border: 2px solid white; font-size: 0em; -webkit-filter: opacity(0.7); -moz-filter: opacity(0.7); -ms-filter: opacity(0.7); -o-filter: opacity(0.7); filter: opacity(0.7); }
#banner-region .view-peo-color-banner .views-slideshow-controls-top .views_slideshow_pagerNumbered .pager-item.activeSlide a { -webkit-filter: opacity(1); -moz-filter: opacity(1); -ms-filter: opacity(1); -o-filter: opacity(1); filter: opacity(1); }
#banner-region .view-peo-color-banner .views-slideshow-controls-bottom { height: 0; z-index: 100; position: absolute; bottom: 15%; width: 100%; }
#banner-region .view-peo-color-banner .views-slideshow-controls-bottom .views_slideshow_pagerNumbered { float: left; margin-left: 3%; }
#banner-region .view-peo-color-banner .views-slideshow-controls-bottom .views_slideshow_pagerNumbered .pager-item a { text-decoration: none; display: inline-block; width: 20px; height: 20px; border-radius: 20px; border: 2px solid white; font-size: 0em; -webkit-filter: opacity(0.7); -moz-filter: opacity(0.7); -ms-filter: opacity(0.7); -o-filter: opacity(0.7); filter: opacity(0.7); }
#banner-region .view-peo-color-banner .views-slideshow-controls-bottom .views_slideshow_pagerNumbered .pager-item.activeSlide a { -webkit-filter: opacity(1); -moz-filter: opacity(1); -ms-filter: opacity(1); -o-filter: opacity(1); filter: opacity(1); }
#banner-region .view-peo-color-banner .views_slideshow_singleframe_teaser_section, #banner-region .view-peo-color-banner .views-slideshow-cycle-main-frame { max-width: 100% !important; width: 100% !important; height: auto; }
#banner-region .view-peo-color-banner .views-slideshow-cycle-main-frame-row { width: 100% !important; height: auto !important; }
#banner-region .view-peo-color-banner #views_slideshow_singleframe_main_peo_color_banner-block_1, #banner-region .view-peo-color-banner #views_slideshow_singleframe_main_peo_color_banner-block_2 { positon: relative !important; width: 100% !important; height: auto !important; overflow: hidden; }
#banner-region .view-peo-color-banner img { max-width: 100% !important; width: 100% !important; height: auto !important; }
@media screen and (max-width: 1024px) { #banner-region .view-peo-color-banner img { width: 100%; height: 280px; } }
@media screen and (min-width: 1024px) { #banner-region .view-peo-color-banner img { width: 100%; height: 289px; } }

#block-views-peo_color_carousel-block_1 { overflow: hidden; }

/**   Styles for the front page bottom slides  */
.view-peo-color-carousel .view-content .jcarousel-clip-horizontal { overflow: hidden; }
.view-peo-color-carousel .view-content .jcarousel-container { height: auto; margin: auto; padding: 20px 30px; width: auto; }
.view-peo-color-carousel .view-content .jcarousel-container .jcarousel-clip { max-width: 780px; margin: auto; width: auto; }
.view-peo-color-carousel .view-content .jcarousel-container .jcarousel-clip .jcarousel-item { list-style: none; width: 250px; height: 220px; border: none; margin: 0 5px; }
.view-peo-color-carousel .view-content .jcarousel-container .carousel_title { min-height: 220px; }
.view-peo-color-carousel .view-content .jcarousel-container .jcarousel-prev-horizontal { top: 110px; left: 30px; background-image: url("../images/left-arrow2.png"); background-repeat: no-repeat; background-position-x: 7px; background-position-y: 5px; background-position: 10px 0; }
.view-peo-color-carousel .view-content .jcarousel-container .jcarousel-next-horizontal { top: 110px; right: 30px; background-image: url("../images/right-arrow2.png"); background-repeat: no-repeat; background-position-x: 11px; background-position-y: 5px; background-position: 10px 0; }
.view-peo-color-carousel .view-content .jcarousel-pagination { display: none; }

.view-peo-color-carousel .attachment { position: relative; margin: 0 auto; max-width: 780px; text-align: center; font-size: 0em; }
.view-peo-color-carousel .attachment .views-row { display: inline-block; margin: 0 5px; }
.view-peo-color-carousel .attachment .views-field-counter { height: 14px; }
.view-peo-color-carousel .attachment .views-field-counter a { text-decoration: none; background-color: #7c6a55; color: white; display: inline-block; width: 13px; height: 13px; border-radius: 20px; }

/***
*  Drupal Specific
*/
#color_scheme_form { position: relative; }
#color_scheme_form .color-form { max-width: 35em; }
#color_scheme_form #preview { position: relative; }
#color_scheme_form #placeholder { float: right; }

.view-peo-record .view-content .jcarousel-clip-horizontal { max-height: 130px; overflow: hidden; }
.view-peo-record .view-content .jcarousel-container { height: auto; margin: auto; padding: 20px 30px; width: auto; }
.view-peo-record .view-content .jcarousel-container .jcarousel-clip { width: 94%; margin: auto; }
.view-peo-record .view-content .jcarousel-container .jcarousel-clip .jcarousel-item { list-style: none; width: 100px; height: 129px; }
.view-peo-record .view-content .jcarousel-container .jcarousel-prev-horizontal { left: 0; top: 40%; }
.view-peo-record .view-content .jcarousel-container .jcarousel-next-horizontal { right: 0; top: 40%; }

#colorblock-region { position: relative; }
#colorblock-region .project_icon { float: right; margin-bottom: 2em; position: relative; left: 3em; }

/* General Styles */
body { font-size: 100%; }

#container a, #container a:link, #container a:visited, #footer-wrapper a, #footer-wrapper a:link, #footer-wrapper a:visited { text-decoration: none; }
#container a:hover, #container a:focus, #container a:active, #footer-wrapper a:hover, #footer-wrapper a:focus, #footer-wrapper a:active { text-decoration: underline; }

/***
* Tables
*/
table { width: 100%; border-collapse: collapse; }
table tr { border-bottom-width: 0.5px; border-bottom-style: solid; }
table td, table th { padding-bottom: 0.25em; padding-left: 0.25em; padding-right: 0.25em; padding-top: 0.25em; }
table th[scope="rowgroup"] { border-bottom-width: 5px; border-bottom-style: double; padding-top: 1em; }

#header { background-image: url("../images/brushed_masthead_overlay.png"); background-size: cover; }

#site-name { font-size: 2em; }

#site-slogan { font-size: 2.2em; }
@media screen and (max-width: 400px) { #site-slogan { font-size: 1.7em; } }

#navigation { border-top-width: 3px; border-top-style: solid; border-bottom: 5px solid #eee; }
#navigation select { background: #FFF; color: #000; padding: 0.5 1em; text-align: center; width: 99%; }
#navigation select option { padding: 1em; text-align: left; }

#colorbox-region { border-top: 5px solid #968C83; border-bottom: 5px solid #968C83; }
#colorbox-region strong, #colorbox-region b { text-transform: uppercase; font-weight: bold; }
#colorbox-region h1 { margin: 0; }

img { max-width: 100%; height: auto; }

dt { font-weight: bold; margin: 0.4em 0em; }

/***
* Forms
*/
.form-item label { display: inline-block; font-weight: bold; width: auto; min-width: 10em; max-width: 20em; }

#svg-logo, #svg-logo:before { font-family: "peo_color"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; margin-right: .2em; text-align: center; /* opacity: .8; */ /* For safety - reset parent styles, that can break glyph codes*/ font-variant: normal; text-transform: none; text-decoration: none; /* fix buttons height, for twitter bootstrap */ line-height: 1em; /* Animation center compensation - margins should be symmetric */ /* remove if not needed */ margin-left: .2em; /* you can be more comfortable with increased icons size */ font-size: 250%; /* Uncomment for 3D effect */ /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

#svg-logo:before { content: '\e800'; }

/* '' */
/** Responsive Design Media Queries */
/** Places aside_first and aside_second as a left sidebar */
@media screen and (min-width: 55em) { body.left-sidebar #container { background-position: 0 0; background-size: 24% 100%; }
  body.left-sidebar #main { float: right; margin: auto; max-width: 50em; min-height: 25em; width: 76%; }
  body.left-sidebar #aside-first-region { max-width: 18em; min-width: 14em; width: 24%; }
  body.left-sidebar #aside-second-region { max-width: 18em; min-width: 14em; width: 24%; } }
/** On smaller screens (tablets down) adds background gradient to aside regions as they stack below content area */
@media screen and (max-width: 55em) { #aside-first-region { background-position: 0 0; background-size: cover; }
  #aside-second-region { background-position: 0 0; background-size: cover; } }
/**
* Responsiness for the banner & block left of it 
*/
/** Places aside_first and aside_second as a left sidebar */
@media screen and (min-width: 55em) { body.banner.banner-aside #banner-region-wrapper > hr { clear: both; display: none; }


  body.banner.banner-aside #banner-region { float: right; margin: auto; max-width: 50em; width: 69%; }
  body.banner.banner-aside #banner_aside-region { max-width: 325px; min-width: 14em; width: 30%; } }
  
  
  
/** On smaller screens (tablets down) adds background gradient to aside regions as they stack below content area */
@media screen and (max-width: 55em) { #banner_aside-region { background-position: 0 0; background-size: cover; } }
/* P.E.O. COLORS */
/* Classes to use palette */
/* Primary */
.palette-Yellow { color: #ffcd00; }

.palette-bg-Yellow { background-color: #ffcd00; color: black; }

.palette-DarkPink { color: #861f41; }

.palette-bg-DarkPink { background-color: #861f41; color: white; }

.palette-CyanBlue { color: #05c3de; }

.palette-bg-CyanBlue { background-color: #05c3de; color: black; }

.palette-Lime { color: #d2d755; }

.palette-bg-Lime { background-color: #d2d755; color: black; }

.palette-Lavender { color: #9595d2; }

.palette-bg-Lavender { background-color: #9595d2; color: black; }

/* Secondary */
.palette-LightYellow { color: #fbdb65; }

.palette-bg-LightYellow { background-color: #fbdb65; color: black; }

.palette-MediumYellow { color: #fae100; }

.palette-bg-MediumYellow { background-color: #fae100; color: black; }

.palette-DarkYellow { color: #de7c00; }

.palette-bg-DarkYellow { background-color: #de7c00; color: black; }

.palette-Orange { color: #e35205; }

.palette-bg-Orange { background-color: #e35205; color: black; }

.palette-LightCoral { color: #ff808b; }

.palette-bg-LightCoral { background-color: #ff808b; color: black; }

.palette-DarkCoral { color: #f8485e; }

.palette-bg-DarkCoral { background-color: #f8485e; color: black; }

.palette-Green { color: #509e2f; }

.palette-bg-Green { background-color: #509e2f; color: black; }

.palette-LightRobinsEgg { color: #2ad2c9; }

.palette-bg-LightRobinsEgg { background-color: #2ad2c9; color: black; }

.palette-DarkRobinsEgg { color: #008578; }

.palette-bg-DarkRobinsEgg { background-color: #008578; color: black; }

.palette-LightBlue { color: #8bb8e8; }

.palette-bg-LightBlue { background-color: #8bb8e8; color: black; }

.palette-MediumBlue { color: #0072ce; }

.palette-bg-MediumBlue { background-color: #0072ce; color: black; }

.palette-DarkBlue { color: #002d72; }

.palette-bg-DarkBlue { background-color: #002d72; color: white; }

.palette-LightViolet { color: #8c4799; }

.palette-bg-LightViolet { background-color: #8c4799; color: black; }

.palette-DarkViolet { color: #5d285f; }

.palette-bg-DarkViolet { background-color: #5d285f; color: white; }

.palette-BrightRed { color: #e4002b; }

.palette-bg-BrightRed { background-color: #e4002b; color: black; }

.palette-DarkRed { color: #a6192e; }

.palette-bg-DarkRed { background-color: #a6192e; color: white; }

.palette-LightGray { color: #d7d2cb; }

.palette-bg-LightGray { background-color: #d7d2cb; color: black; }

.palette-MediumGray { color: #968c83; }

.palette-bg-MediumGray { background-color: #968c83; color: black; }

.palette-DarkGray { color: #6e6259; }

.palette-bg-DarkGray { background-color: #6e6259; color: white; }

.palette-Black40 { color: #31261d; }

.palette-bg-Black40 { background-color: #31261d; color: white; }

.palette-Black { color: #2c2a29; }

.palette-bg-Black { background-color: #2c2a29; color: white; }

/****
*  COLORSET: slate - Slate
*/
body.default { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.default .scheme-topnavbg { color: #555551; }
body.default .scheme-topnavcolor { color: #eeeee1; }
body.default .scheme-topnavlink { color: #fffff1; }
body.default .scheme-headerbg { color: #555552; }
body.default .scheme-headertext { color: #eeeee2; }
body.default .scheme-navborder { color: #999999; }
body.default .scheme-navbg { color: #555553; }
body.default .scheme-navtext { color: #eeeee3; }
body.default .scheme-bannerbg { color: #555554; }
body.default .scheme-bannerbghover { color: #444444; }
body.default .scheme-banneritem { color: #888888; }
body.default .scheme-banneritemactive { color: #aaaaaa; }
body.default .scheme-bannertext { color: #eeeee4; }
body.default .scheme-bannertexthover { color: #fffff4; }
body.default .scheme-blockbg { color: #555555; }
body.default .scheme-blocktext { color: #eeeee5; }
body.default .scheme-blocklink { color: #fffff5; }
body.default .scheme-sidebarbg { color: #555556; }
body.default .scheme-sidebarbgsheen { color: #444446; }
body.default .scheme-sidebartext { color: #eeeee6; }
body.default .scheme-sidebarlink { color: #fffff6; }
body.default .scheme-headers { color: #555557; }
body.default .scheme-text { color: #444447; }
body.default .scheme-link { color: #111117; }
body.default #topnav-region { background-color: #555551; color: #eeeee1; }
body.default #topnav-region a, body.default #topnav-region a:link, body.default #topnav-region a:visited { color: #eeeee1; }
body.default #topnav-region a:hover, body.default #topnav-region a:focus, body.default #topnav-region a:active, body.default #topnav-region a.active, body.default #topnav-region a.sfHover { color: #fffff1; }
body.default #header { background-color: #555552; color: #eeeee2; }
body.default #navigation { border-top-color: #999999; background-color: #555553; color: #eeeee3; }
body.default #navigation li.sf-depth-1 { background-color: transparent; color: #eeeee3; }
body.default #navigation li.sf-depth-1:hover, body.default #navigation li.sf-depth-1:focus, body.default #navigation li.sf-depth-1:active, body.default #navigation li.sf-depth-1.active { background-color: #eeeee3; color: #555553; }
body.default #navigation li.sf-depth-1 > a { background-color: transparent; color: #eeeee3; }
body.default #navigation li.sf-depth-1 > a:hover, body.default #navigation li.sf-depth-1 > a:focus, body.default #navigation li.sf-depth-1 > a:active, body.default #navigation li.sf-depth-1 > a.active { background-color: #eeeee3; color: #555553; }
body.default #navigation li.sf-depth-1.sfHover > a { background-color: #eeeee3; color: #555553; }
body.default #navigation li li { background-color: #eeeee3; }
body.default #navigation li li a { color: #555553; }
body.default #navigation li li a:hover, body.default #navigation li li a:focus, body.default #navigation li li a:active, body.default #navigation li li a.active { background-color: #555553; color: #eeeee3; }
body.default #navigation select { background-color: #555553; color: #eeeee3; }
body.default #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #888888; color: #888888; }
body.default #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #aaaaaa; color: #aaaaaa; border-color: #fffff4; }
body.default #page-title, body.default .page-title { color: #eeeee4; }
body.default .colorblock, body.default #colorblock-region { background-color: #555555; color: #eeeee5; }
body.default .colorblock #page-title, body.default .colorblock .page-title, body.default #colorblock-region #page-title, body.default #colorblock-region .page-title { color: #ddddd5; }
body.default .colorblock a, body.default #colorblock-region a { color: #fffff5; }
body.default #container { background-color: #555556; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #555556), color-stop(50%, #444446), color-stop(100%, #555556)); background-image: -webkit-linear-gradient(left, #555556 0%, #444446 50%, #555556 100%); background-image: -moz-linear-gradient(left, #555556 0%, #444446 50%, #555556 100%); background-image: -o-linear-gradient(left, #555556 0%, #444446 50%, #555556 100%); background-image: linear-gradient(left, #555556 0%, #444446 50%, #555556 100%); color: #eeeee6; }
body.default #aside-first-region, body.default #aside-second-region { color: #eeeee6; }
body.default #aside-first-region a, body.default #aside-first-region a:link, body.default #aside-first-region a:visited, body.default #aside-second-region a, body.default #aside-second-region a:link, body.default #aside-second-region a:visited { color: #eeeee6; text-decoration: none; }
body.default #aside-first-region a:hover, body.default #aside-first-region a:focus, body.default #aside-first-region a:active, body.default #aside-second-region a:hover, body.default #aside-second-region a:focus, body.default #aside-second-region a:active { color: #fffff6; }
body.default #content { color: #444447; }
body.default #content h1, body.default #content h2, body.default #content h3, body.default #content h4, body.default #content h5, body.default #content h6, body.default #content dt, body.default #content caption { color: #555557; }
body.default #content a, body.default #content a:link, body.default #content a:visited { color: #111117; }
body.default #content a:hover, body.default #content a:focus, body.default #content a:active { color: #111117; }
body.default .view-Carousel .carousel_title { background-color: #444456; color: #eee456; }

/****
*  COLORSET: darkblue - P.E.O. Dark Blue
*/
body.darkblue { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.darkblue .scheme-topnavbg { color: #002d72; }
body.darkblue .scheme-topnavcolor { color: #8bb8e8; }
body.darkblue .scheme-topnavlink { color: #ffffff; }
body.darkblue .scheme-headerbg { color: #002d72; }
body.darkblue .scheme-headertext { color: #ffffff; }
body.darkblue .scheme-navborder { color: #8bb8e8; }
body.darkblue .scheme-navbg { color: #002d72; }
body.darkblue .scheme-navtext { color: #ffffff; }
body.darkblue .scheme-bannerbg { color: #141414; }
body.darkblue .scheme-bannerbghover { color: #000000; }
body.darkblue .scheme-banneritem { color: #8bb8e8; }
body.darkblue .scheme-banneritemactive { color: #8a8a8a; }
body.darkblue .scheme-bannertext { color: #ffffff; }
body.darkblue .scheme-bannertexthover { color: #fef1f1; }
body.darkblue .scheme-blockbg { color: #002d72; }
body.darkblue .scheme-blocktext { color: #ffffff; }
body.darkblue .scheme-blocklink { color: #8bb8e8; }
body.darkblue .scheme-sidebarbg { color: #002d72; }
body.darkblue .scheme-sidebarbgsheen { color: #0033a0; }
body.darkblue .scheme-sidebartext { color: #ffffff; }
body.darkblue .scheme-sidebarlink { color: #8bb8e8; }
body.darkblue .scheme-headers { color: #002d72; }
body.darkblue .scheme-text { color: #000000; }
body.darkblue .scheme-link { color: #6e6259; }
body.darkblue #topnav-region { background-color: #002d72; color: #8bb8e8; }
body.darkblue #topnav-region a, body.darkblue #topnav-region a:link, body.darkblue #topnav-region a:visited { color: #8bb8e8; }
body.darkblue #topnav-region a:hover, body.darkblue #topnav-region a:focus, body.darkblue #topnav-region a:active, body.darkblue #topnav-region a.active, body.darkblue #topnav-region a.sfHover { color: #ffffff; }
body.darkblue #header { background-color: #002d72; color: #ffffff; }
body.darkblue #navigation { border-top-color: #8bb8e8; background-color: #002d72; color: #ffffff; }
body.darkblue #navigation li.sf-depth-1 { background-color: transparent; color: #ffffff; }
body.darkblue #navigation li.sf-depth-1:hover, body.darkblue #navigation li.sf-depth-1:focus, body.darkblue #navigation li.sf-depth-1:active, body.darkblue #navigation li.sf-depth-1.active { background-color: #ffffff; color: #002d72; }
body.darkblue #navigation li.sf-depth-1 > a { background-color: transparent; color: #ffffff; }
body.darkblue #navigation li.sf-depth-1 > a:hover, body.darkblue #navigation li.sf-depth-1 > a:focus, body.darkblue #navigation li.sf-depth-1 > a:active, body.darkblue #navigation li.sf-depth-1 > a.active { background-color: #ffffff; color: #002d72; }
body.darkblue #navigation li.sf-depth-1.sfHover > a { background-color: #ffffff; color: #002d72; }
body.darkblue #navigation li li { background-color: #ffffff; }
body.darkblue #navigation li li a { color: #002d72; }
body.darkblue #navigation li li a:hover, body.darkblue #navigation li li a:focus, body.darkblue #navigation li li a:active, body.darkblue #navigation li li a.active { background-color: #002d72; color: #ffffff; }
body.darkblue #navigation select { background-color: #002d72; color: #ffffff; }
body.darkblue #banner-region-wrapper { background: #ffffff; color: #000000; }
body.darkblue #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #8bb8e8; color: #8bb8e8; }
body.darkblue #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.darkblue #page-title, body.darkblue .page-title { color: #ffffff; }
body.darkblue .colorblock, body.darkblue #colorblock-region { background-color: #002d72; color: #ffffff; }
body.darkblue .colorblock #page-title, body.darkblue .colorblock .page-title, body.darkblue #colorblock-region #page-title, body.darkblue #colorblock-region .page-title { color: #8bb8e8; }
body.darkblue .colorblock a, body.darkblue #colorblock-region a { color: #8bb8e8; }
body.darkblue #container { background-color: #002d72; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #002d72), color-stop(50%, #0033a0), color-stop(100%, #002d72)); background-image: -webkit-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: -moz-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: -o-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); color: #ffffff; }
body.darkblue #main { background: white; color: #000000; }
body.darkblue #main a, body.darkblue #main a:link, body.darkblue #main a:visited { color: #a78787; text-decoration: none; }
body.darkblue #main a:hover, body.darkblue #main a:focus, body.darkblue #main a:active { color: #002d72; text-decoration: underline; }
body.darkblue #main h1, body.darkblue #main h2, body.darkblue #main h3, body.darkblue #main h4, body.darkblue #main h5, body.darkblue #main h6, body.darkblue #main dt, body.darkblue #main caption { color: #002d72; }
body.darkblue #main h1 a, body.darkblue #main h1 a:link, body.darkblue #main h1 a:visited, body.darkblue #main h2 a, body.darkblue #main h2 a:link, body.darkblue #main h2 a:visited, body.darkblue #main h3 a, body.darkblue #main h3 a:link, body.darkblue #main h3 a:visited, body.darkblue #main h4 a, body.darkblue #main h4 a:link, body.darkblue #main h4 a:visited, body.darkblue #main h5 a, body.darkblue #main h5 a:link, body.darkblue #main h5 a:visited, body.darkblue #main h6 a, body.darkblue #main h6 a:link, body.darkblue #main h6 a:visited, body.darkblue #main dt a, body.darkblue #main dt a:link, body.darkblue #main dt a:visited, body.darkblue #main caption a, body.darkblue #main caption a:link, body.darkblue #main caption a:visited { color: #002d72; text-decoration: none; }
body.darkblue #aside-first-region, body.darkblue #aside-second-region { color: #ffffff; }
body.darkblue #aside-first-region h1, body.darkblue #aside-first-region h2, body.darkblue #aside-first-region h3, body.darkblue #aside-first-region h4, body.darkblue #aside-first-region h5, body.darkblue #aside-first-region h6, body.darkblue #aside-first-region dt, body.darkblue #aside-first-region caption, body.darkblue #aside-second-region h1, body.darkblue #aside-second-region h2, body.darkblue #aside-second-region h3, body.darkblue #aside-second-region h4, body.darkblue #aside-second-region h5, body.darkblue #aside-second-region h6, body.darkblue #aside-second-region dt, body.darkblue #aside-second-region caption { color: #ffffff; }
body.darkblue #aside-first-region a, body.darkblue #aside-first-region a:link, body.darkblue #aside-first-region a:visited, body.darkblue #aside-second-region a, body.darkblue #aside-second-region a:link, body.darkblue #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.darkblue #aside-first-region a:hover, body.darkblue #aside-first-region a:focus, body.darkblue #aside-first-region a:active, body.darkblue #aside-second-region a:hover, body.darkblue #aside-second-region a:focus, body.darkblue #aside-second-region a:active { color: #8bb8e8; }
body.darkblue .view-Carousel .carousel_title { background-color: #b6ada5; color: #000000; }
body.darkblue button, body.darkblue input, body.darkblue .button { color: #002d72; }

/****
*  COLORSET: darkpink - P.E.O. Dark Pink
*/
body.darkpink { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.darkpink .scheme-topnavbg { color: #002d72; }
body.darkpink .scheme-topnavcolor { color: #8bb8e8; }
body.darkpink .scheme-topnavlink { color: #ffffff; }
body.darkpink .scheme-headerbg { color: #861f41; }
body.darkpink .scheme-headertext { color: #ffffff; }
body.darkpink .scheme-navborder { color: #ffcd00; }
body.darkpink .scheme-navbg { color: #002d72; }
body.darkpink .scheme-navtext { color: #ffffff; }
body.darkpink .scheme-bannerbg { color: #141414; }
body.darkpink .scheme-bannerbghover { color: #000000; }
body.darkpink .scheme-banneritem { color: #ffcd00; }
body.darkpink .scheme-banneritemactive { color: #8a8a8a; }
body.darkpink .scheme-bannertext { color: #ffffff; }
body.darkpink .scheme-bannertexthover { color: #fef1f1; }
body.darkpink .scheme-blockbg { color: #861f41; }
body.darkpink .scheme-blocktext { color: #ffffff; }
body.darkpink .scheme-blocklink { color: #fae100; }
body.darkpink .scheme-sidebarbg { color: #861f41; }
body.darkpink .scheme-sidebarbgsheen { color: #a50034; }
body.darkpink .scheme-sidebartext { color: #ffffff; }
body.darkpink .scheme-sidebarlink { color: #ffcd00; }
body.darkpink .scheme-headers { color: #861f41; }
body.darkpink .scheme-text { color: #000000; }
body.darkpink .scheme-link { color: #6e6259; }
body.darkpink #topnav-region { background-color: #002d72; color: #8bb8e8; }
body.darkpink #topnav-region a, body.darkpink #topnav-region a:link, body.darkpink #topnav-region a:visited { color: #8bb8e8; }
body.darkpink #topnav-region a:hover, body.darkpink #topnav-region a:focus, body.darkpink #topnav-region a:active, body.darkpink #topnav-region a.active, body.darkpink #topnav-region a.sfHover { color: #ffffff; }
body.darkpink #header { background-color: #861f41; color: #ffffff; }
body.darkpink #navigation { border-top-color: #ffcd00; background-color: #002d72; color: #ffffff; }
body.darkpink #navigation li.sf-depth-1 { background-color: transparent; color: #ffffff; }
body.darkpink #navigation li.sf-depth-1:hover, body.darkpink #navigation li.sf-depth-1:focus, body.darkpink #navigation li.sf-depth-1:active, body.darkpink #navigation li.sf-depth-1.active { background-color: #ffffff; color: #002d72; }
body.darkpink #navigation li.sf-depth-1 > a { background-color: transparent; color: #ffffff; }
body.darkpink #navigation li.sf-depth-1 > a:hover, body.darkpink #navigation li.sf-depth-1 > a:focus, body.darkpink #navigation li.sf-depth-1 > a:active, body.darkpink #navigation li.sf-depth-1 > a.active { background-color: #ffffff; color: #002d72; }
body.darkpink #navigation li.sf-depth-1.sfHover > a { background-color: #ffffff; color: #002d72; }
body.darkpink #navigation li li { background-color: #ffffff; }
body.darkpink #navigation li li a { color: #002d72; }
body.darkpink #navigation li li a:hover, body.darkpink #navigation li li a:focus, body.darkpink #navigation li li a:active, body.darkpink #navigation li li a.active { background-color: #002d72; color: #ffffff; }
body.darkpink #navigation select { background-color: #002d72; color: #ffffff; }
body.darkpink #banner-region-wrapper { background: #ffffff; color: #000000; }

body.darkpink #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #ffcd00; color: #ffcd00; }
body.darkpink #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.darkpink #page-title, body.darkpink .page-title { color: #ffffff; }
body.darkpink .colorblock, body.darkpink #colorblock-region { background-color: #861f41; color: #ffffff; }
body.darkpink .colorblock #page-title, body.darkpink .colorblock .page-title, body.darkpink #colorblock-region #page-title, body.darkpink #colorblock-region .page-title { color: #ffffff; }
body.darkpink .colorblock a, body.darkpink #colorblock-region a { color: #fae100; }
body.darkpink #container { background-color: #861f41; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #861f41), color-stop(50%, #a50034), color-stop(100%, #861f41)); background-image: -webkit-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: -moz-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: -o-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); color: #ffffff; }
body.darkpink #main { background: white; color: #000000; }
body.darkpink #main a, body.darkpink #main a:link, body.darkpink #main a:visited { color: #a78787; text-decoration: none; }
body.darkpink #main a:hover, body.darkpink #main a:focus, body.darkpink #main a:active { color: #861f41; text-decoration: underline; }
body.darkpink #main h1, body.darkpink #main h2, body.darkpink #main h3, body.darkpink #main h4, body.darkpink #main h5, body.darkpink #main h6, body.darkpink #main dt, body.darkpink #main caption { color: #861f41; }
body.darkpink #main h1 a, body.darkpink #main h1 a:link, body.darkpink #main h1 a:visited, body.darkpink #main h2 a, body.darkpink #main h2 a:link, body.darkpink #main h2 a:visited, body.darkpink #main h3 a, body.darkpink #main h3 a:link, body.darkpink #main h3 a:visited, body.darkpink #main h4 a, body.darkpink #main h4 a:link, body.darkpink #main h4 a:visited, body.darkpink #main h5 a, body.darkpink #main h5 a:link, body.darkpink #main h5 a:visited, body.darkpink #main h6 a, body.darkpink #main h6 a:link, body.darkpink #main h6 a:visited, body.darkpink #main dt a, body.darkpink #main dt a:link, body.darkpink #main dt a:visited, body.darkpink #main caption a, body.darkpink #main caption a:link, body.darkpink #main caption a:visited { color: #861f41; text-decoration: none; }
body.darkpink #aside-first-region, body.darkpink #aside-second-region { color: #ffffff; }
body.darkpink #aside-first-region h1, body.darkpink #aside-first-region h2, body.darkpink #aside-first-region h3, body.darkpink #aside-first-region h4, body.darkpink #aside-first-region h5, body.darkpink #aside-first-region h6, body.darkpink #aside-first-region dt, body.darkpink #aside-first-region caption, body.darkpink #aside-second-region h1, body.darkpink #aside-second-region h2, body.darkpink #aside-second-region h3, body.darkpink #aside-second-region h4, body.darkpink #aside-second-region h5, body.darkpink #aside-second-region h6, body.darkpink #aside-second-region dt, body.darkpink #aside-second-region caption { color: #ffffff; }
body.darkpink #aside-first-region a, body.darkpink #aside-first-region a:link, body.darkpink #aside-first-region a:visited, body.darkpink #aside-second-region a, body.darkpink #aside-second-region a:link, body.darkpink #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.darkpink #aside-first-region a:hover, body.darkpink #aside-first-region a:focus, body.darkpink #aside-first-region a:active, body.darkpink #aside-second-region a:hover, body.darkpink #aside-second-region a:focus, body.darkpink #aside-second-region a:active { color: #ffcd00; }
body.darkpink .view-Carousel .carousel_title { background-color: #ffcd00; color: #000000; }
body.darkpink button, body.darkpink input, body.darkpink .button { color: #861f41; }

/****
*  COLORSET: robinsegg - P.E.O. Robin's Egg
*/
body.robinsegg { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.robinsegg .scheme-topnavbg { color: #008578; }
body.robinsegg .scheme-topnavcolor { color: #2ad2c9; }
body.robinsegg .scheme-topnavlink { color: #ffffff; }
body.robinsegg .scheme-headerbg { color: #008578; }
body.robinsegg .scheme-headertext { color: #ffffff; }
body.robinsegg .scheme-navborder { color: #ffcd00; }
body.robinsegg .scheme-navbg { color: #008578; }
body.robinsegg .scheme-navtext { color: #ffffff; }
body.robinsegg .scheme-bannerbg { color: #141414; }
body.robinsegg .scheme-bannerbghover { color: #000000; }
body.robinsegg .scheme-banneritem { color: #ffcd00; }
body.robinsegg .scheme-banneritemactive { color: #8a8a8a; }
body.robinsegg .scheme-bannertext { color: #ffffff; }
body.robinsegg .scheme-bannertexthover { color: #fef1f1; }
body.robinsegg .scheme-blockbg { color: #008578; }
body.robinsegg .scheme-blocktext { color: #ffffff; }
body.robinsegg .scheme-blocklink { color: #fae100; }
body.robinsegg .scheme-sidebarbg { color: #008578; }
body.robinsegg .scheme-sidebarbgsheen { color: #00a499; }
body.robinsegg .scheme-sidebartext { color: #ffffff; }
body.robinsegg .scheme-sidebarlink { color: #fae100; }
body.robinsegg .scheme-headers { color: #008578; }
body.robinsegg .scheme-text { color: #000000; }
body.robinsegg .scheme-link { color: #6e6259; }
body.robinsegg #topnav-region { background-color: #008578; color: #2ad2c9; }
body.robinsegg #topnav-region a, body.robinsegg #topnav-region a:link, body.robinsegg #topnav-region a:visited { color: #2ad2c9; }
body.robinsegg #topnav-region a:hover, body.robinsegg #topnav-region a:focus, body.robinsegg #topnav-region a:active, body.robinsegg #topnav-region a.active, body.robinsegg #topnav-region a.sfHover { color: #ffffff; }
body.robinsegg #header { background-color: #008578; color: #ffffff; }
body.robinsegg #navigation { border-top-color: #ffcd00; background-color: #008578; color: #ffffff; }
body.robinsegg #navigation li.sf-depth-1 { background-color: transparent; color: #ffffff; }
body.robinsegg #navigation li.sf-depth-1:hover, body.robinsegg #navigation li.sf-depth-1:focus, body.robinsegg #navigation li.sf-depth-1:active, body.robinsegg #navigation li.sf-depth-1.active { background-color: #ffffff; color: #008578; }
body.robinsegg #navigation li.sf-depth-1 > a { background-color: transparent; color: #ffffff; }
body.robinsegg #navigation li.sf-depth-1 > a:hover, body.robinsegg #navigation li.sf-depth-1 > a:focus, body.robinsegg #navigation li.sf-depth-1 > a:active, body.robinsegg #navigation li.sf-depth-1 > a.active { background-color: #ffffff; color: #008578; }
body.robinsegg #navigation li.sf-depth-1.sfHover > a { background-color: #ffffff; color: #008578; }
body.robinsegg #navigation li li { background-color: #ffffff; }
body.robinsegg #navigation li li a { color: #008578; }
body.robinsegg #navigation li li a:hover, body.robinsegg #navigation li li a:focus, body.robinsegg #navigation li li a:active, body.robinsegg #navigation li li a.active { background-color: #008578; color: #ffffff; }
body.robinsegg #navigation select { background-color: #008578; color: #ffffff; }
body.robinsegg #banner-region-wrapper { background: #ffffff; color: #000000; }

body.robinsegg #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #ffcd00; color: #ffcd00; }
body.robinsegg #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.robinsegg #page-title, body.robinsegg .page-title { color: #ffffff; }
body.robinsegg .colorblock, body.robinsegg #colorblock-region { background-color: #008578; color: #ffffff; }
body.robinsegg .colorblock #page-title, body.robinsegg .colorblock .page-title, body.robinsegg #colorblock-region #page-title, body.robinsegg #colorblock-region .page-title { color: #ffffff; }
body.robinsegg .colorblock a, body.robinsegg #colorblock-region a { color: #fae100; }
body.robinsegg #container { background-color: #008578; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #008578), color-stop(50%, #00a499), color-stop(100%, #008578)); background-image: -webkit-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: -moz-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: -o-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); color: #ffffff; }
body.robinsegg #main { background: white; color: #000000; }
body.robinsegg #main a, body.robinsegg #main a:link, body.robinsegg #main a:visited { color: #a78787; text-decoration: none; }
body.robinsegg #main a:hover, body.robinsegg #main a:focus, body.robinsegg #main a:active { color: #008578; text-decoration: underline; }
body.robinsegg #main h1, body.robinsegg #main h2, body.robinsegg #main h3, body.robinsegg #main h4, body.robinsegg #main h5, body.robinsegg #main h6, body.robinsegg #main dt, body.robinsegg #main caption { color: #008578; }
body.robinsegg #main h1 a, body.robinsegg #main h1 a:link, body.robinsegg #main h1 a:visited, body.robinsegg #main h2 a, body.robinsegg #main h2 a:link, body.robinsegg #main h2 a:visited, body.robinsegg #main h3 a, body.robinsegg #main h3 a:link, body.robinsegg #main h3 a:visited, body.robinsegg #main h4 a, body.robinsegg #main h4 a:link, body.robinsegg #main h4 a:visited, body.robinsegg #main h5 a, body.robinsegg #main h5 a:link, body.robinsegg #main h5 a:visited, body.robinsegg #main h6 a, body.robinsegg #main h6 a:link, body.robinsegg #main h6 a:visited, body.robinsegg #main dt a, body.robinsegg #main dt a:link, body.robinsegg #main dt a:visited, body.robinsegg #main caption a, body.robinsegg #main caption a:link, body.robinsegg #main caption a:visited { color: #008578; text-decoration: none; }
body.robinsegg #aside-first-region, body.robinsegg #aside-second-region { color: #ffffff; }
body.robinsegg #aside-first-region h1, body.robinsegg #aside-first-region h2, body.robinsegg #aside-first-region h3, body.robinsegg #aside-first-region h4, body.robinsegg #aside-first-region h5, body.robinsegg #aside-first-region h6, body.robinsegg #aside-first-region dt, body.robinsegg #aside-first-region caption, body.robinsegg #aside-second-region h1, body.robinsegg #aside-second-region h2, body.robinsegg #aside-second-region h3, body.robinsegg #aside-second-region h4, body.robinsegg #aside-second-region h5, body.robinsegg #aside-second-region h6, body.robinsegg #aside-second-region dt, body.robinsegg #aside-second-region caption { color: #ffffff; }
body.robinsegg #aside-first-region a, body.robinsegg #aside-first-region a:link, body.robinsegg #aside-first-region a:visited, body.robinsegg #aside-second-region a, body.robinsegg #aside-second-region a:link, body.robinsegg #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.robinsegg #aside-first-region a:hover, body.robinsegg #aside-first-region a:focus, body.robinsegg #aside-first-region a:active, body.robinsegg #aside-second-region a:hover, body.robinsegg #aside-second-region a:focus, body.robinsegg #aside-second-region a:active { color: #fae100; }
body.robinsegg .view-Carousel .carousel_title { background-color: #008578; color: #000000; }
body.robinsegg button, body.robinsegg input, body.robinsegg .button { color: #008578; }

/****
*  COLORSET: peo_cottey - P.E.O. Project: Cottey College
*/
body.peo_cottey { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.peo_cottey .scheme-topnavbg { color: #002d72; }
body.peo_cottey .scheme-topnavcolor { color: #8bb8e8; }
body.peo_cottey .scheme-topnavlink { color: #ffffff; }
body.peo_cottey .scheme-headerbg { color: #002d72; }
body.peo_cottey .scheme-headertext { color: #ffffff; }
body.peo_cottey .scheme-navborder { color: #8bb8e8; }
body.peo_cottey .scheme-navbg { color: #002d72; }
body.peo_cottey .scheme-navtext { color: #ffffff; }
body.peo_cottey .scheme-bannerbg { color: #141414; }
body.peo_cottey .scheme-bannerbghover { color: #000000; }
body.peo_cottey .scheme-banneritem { color: #8bb8e8; }
body.peo_cottey .scheme-banneritemactive { color: #8a8a8a; }
body.peo_cottey .scheme-bannertext { color: #002d72; }
body.peo_cottey .scheme-bannertexthover { color: #fef1f1; }
body.peo_cottey .scheme-blockbg { color: #ffcd00; }
body.peo_cottey .scheme-blocktext { color: #000000; }
body.peo_cottey .scheme-blocklink { color: #002d72; }
body.peo_cottey .scheme-sidebarbg { color: #002d72; }
body.peo_cottey .scheme-sidebarbgsheen { color: #0033a0; }
body.peo_cottey .scheme-sidebartext { color: #ffffff; }
body.peo_cottey .scheme-sidebarlink { color: #ffcd00; }
body.peo_cottey .scheme-headers { color: #002d72; }
body.peo_cottey .scheme-text { color: #000000; }
body.peo_cottey .scheme-link { color: #6e6259; }
body.peo_cottey #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_cottey #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #8bb8e8; color: #8bb8e8; }
body.peo_cottey #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_cottey #page-title, body.peo_cottey .page-title { color: #002d72; }
body.peo_cottey .colorblock, body.peo_cottey #colorblock-region { background-color: #ffcd00; color: #000000; }
body.peo_cottey .colorblock #page-title, body.peo_cottey .colorblock .page-title, body.peo_cottey #colorblock-region #page-title, body.peo_cottey #colorblock-region .page-title { color: #002d72; }
body.peo_cottey .colorblock a, body.peo_cottey #colorblock-region a { color: #002d72; }
body.peo_cottey #container { background-color: #002d72; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #002d72), color-stop(50%, #0033a0), color-stop(100%, #002d72)); background-image: -webkit-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: -moz-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: -o-linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); background-image: linear-gradient(left, #002d72 0%, #0033a0 50%, #002d72 100%); color: #ffffff; }
body.peo_cottey #main { background: white; color: #000000; }
body.peo_cottey #main a, body.peo_cottey #main a:link, body.peo_cottey #main a:visited { color: #a78787; text-decoration: none; }
body.peo_cottey #main a:hover, body.peo_cottey #main a:focus, body.peo_cottey #main a:active { color: #002d72; text-decoration: underline; }
body.peo_cottey #main h1, body.peo_cottey #main h2, body.peo_cottey #main h3, body.peo_cottey #main h4, body.peo_cottey #main h5, body.peo_cottey #main h6, body.peo_cottey #main dt, body.peo_cottey #main caption { color: #002d72; }
body.peo_cottey #main h1 a, body.peo_cottey #main h1 a:link, body.peo_cottey #main h1 a:visited, body.peo_cottey #main h2 a, body.peo_cottey #main h2 a:link, body.peo_cottey #main h2 a:visited, body.peo_cottey #main h3 a, body.peo_cottey #main h3 a:link, body.peo_cottey #main h3 a:visited, body.peo_cottey #main h4 a, body.peo_cottey #main h4 a:link, body.peo_cottey #main h4 a:visited, body.peo_cottey #main h5 a, body.peo_cottey #main h5 a:link, body.peo_cottey #main h5 a:visited, body.peo_cottey #main h6 a, body.peo_cottey #main h6 a:link, body.peo_cottey #main h6 a:visited, body.peo_cottey #main dt a, body.peo_cottey #main dt a:link, body.peo_cottey #main dt a:visited, body.peo_cottey #main caption a, body.peo_cottey #main caption a:link, body.peo_cottey #main caption a:visited { color: #002d72; text-decoration: none; }
body.peo_cottey #aside-first-region, body.peo_cottey #aside-second-region { color: #ffffff; }
body.peo_cottey #aside-first-region h1, body.peo_cottey #aside-first-region h2, body.peo_cottey #aside-first-region h3, body.peo_cottey #aside-first-region h4, body.peo_cottey #aside-first-region h5, body.peo_cottey #aside-first-region h6, body.peo_cottey #aside-first-region dt, body.peo_cottey #aside-first-region caption, body.peo_cottey #aside-second-region h1, body.peo_cottey #aside-second-region h2, body.peo_cottey #aside-second-region h3, body.peo_cottey #aside-second-region h4, body.peo_cottey #aside-second-region h5, body.peo_cottey #aside-second-region h6, body.peo_cottey #aside-second-region dt, body.peo_cottey #aside-second-region caption { color: #ffffff; }
body.peo_cottey #aside-first-region a, body.peo_cottey #aside-first-region a:link, body.peo_cottey #aside-first-region a:visited, body.peo_cottey #aside-second-region a, body.peo_cottey #aside-second-region a:link, body.peo_cottey #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_cottey #aside-first-region a:hover, body.peo_cottey #aside-first-region a:focus, body.peo_cottey #aside-first-region a:active, body.peo_cottey #aside-second-region a:hover, body.peo_cottey #aside-second-region a:focus, body.peo_cottey #aside-second-region a:active { color: #ffcd00; }
body.peo_cottey .view-Carousel .carousel_title { background-color: #b6ada5; color: #000000; }
body.peo_cottey button, body.peo_cottey input, body.peo_cottey .button { color: #002d72; }

/****
*  COLORSET: peo_elf - P.E.O. Project: Educational Loan Fund (ELF)
*/
body.peo_elf { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ }
body.peo_elf .scheme-topnavbg { color: #002d72; }
body.peo_elf .scheme-topnavcolor { color: #8bb8e8; }
body.peo_elf .scheme-topnavlink { color: #ffffff; }
body.peo_elf .scheme-headerbg { color: #002d72; }
body.peo_elf .scheme-headertext { color: #ffffff; }
body.peo_elf .scheme-navborder { color: #8bb8e8; }
body.peo_elf .scheme-navbg { color: #002d72; }
body.peo_elf .scheme-navtext { color: #ffffff; }
body.peo_elf .scheme-bannerbg { color: #141414; }
body.peo_elf .scheme-bannerbghover { color: #000000; }
body.peo_elf .scheme-banneritem { color: #d2d755; }
body.peo_elf .scheme-banneritemactive { color: #8a8a8a; }
body.peo_elf .scheme-bannertext { color: #008578; }
body.peo_elf .scheme-bannertexthover { color: #fef1f1; }
body.peo_elf .scheme-blockbg { color: #d2d755; }
body.peo_elf .scheme-blocktext { color: #000000; }
body.peo_elf .scheme-blocklink { color: #008578; }
body.peo_elf .scheme-sidebarbg { color: #008578; }
body.peo_elf .scheme-sidebarbgsheen { color: #00a499; }
body.peo_elf .scheme-sidebartext { color: #ffffff; }
body.peo_elf .scheme-sidebarlink { color: #d2d755; }
body.peo_elf .scheme-headers { color: #008578; }
body.peo_elf .scheme-text { color: #000000; }
body.peo_elf .scheme-link { color: #6e6259; }
body.peo_elf #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_elf #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #d2d755; color: #d2d755; }
body.peo_elf #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_elf #page-title, body.peo_elf .page-title { color: #008578; }
body.peo_elf .colorblock, body.peo_elf #colorblock-region { background-color: #d2d755; color: #000000; }
body.peo_elf .colorblock #page-title, body.peo_elf .colorblock .page-title, body.peo_elf #colorblock-region #page-title, body.peo_elf #colorblock-region .page-title { color: #008578; }
body.peo_elf .colorblock a, body.peo_elf #colorblock-region a { color: #008578; }
body.peo_elf #container { background-color: #008578; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #008578), color-stop(50%, #00a499), color-stop(100%, #008578)); background-image: -webkit-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: -moz-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: -o-linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); background-image: linear-gradient(left, #008578 0%, #00a499 50%, #008578 100%); color: #ffffff; }
body.peo_elf #main { background: white; color: #000000; }
body.peo_elf #main a, body.peo_elf #main a:link, body.peo_elf #main a:visited { color: #a78787; text-decoration: none; }
body.peo_elf #main a:hover, body.peo_elf #main a:focus, body.peo_elf #main a:active { color: #008578; text-decoration: underline; }
body.peo_elf #main h1, body.peo_elf #main h2, body.peo_elf #main h3, body.peo_elf #main h4, body.peo_elf #main h5, body.peo_elf #main h6, body.peo_elf #main dt, body.peo_elf #main caption { color: #008578; }
body.peo_elf #main h1 a, body.peo_elf #main h1 a:link, body.peo_elf #main h1 a:visited, body.peo_elf #main h2 a, body.peo_elf #main h2 a:link, body.peo_elf #main h2 a:visited, body.peo_elf #main h3 a, body.peo_elf #main h3 a:link, body.peo_elf #main h3 a:visited, body.peo_elf #main h4 a, body.peo_elf #main h4 a:link, body.peo_elf #main h4 a:visited, body.peo_elf #main h5 a, body.peo_elf #main h5 a:link, body.peo_elf #main h5 a:visited, body.peo_elf #main h6 a, body.peo_elf #main h6 a:link, body.peo_elf #main h6 a:visited, body.peo_elf #main dt a, body.peo_elf #main dt a:link, body.peo_elf #main dt a:visited, body.peo_elf #main caption a, body.peo_elf #main caption a:link, body.peo_elf #main caption a:visited { color: #008578; text-decoration: none; }
body.peo_elf #aside-first-region, body.peo_elf #aside-second-region { color: #ffffff; }
body.peo_elf #aside-first-region h1, body.peo_elf #aside-first-region h2, body.peo_elf #aside-first-region h3, body.peo_elf #aside-first-region h4, body.peo_elf #aside-first-region h5, body.peo_elf #aside-first-region h6, body.peo_elf #aside-first-region dt, body.peo_elf #aside-first-region caption, body.peo_elf #aside-second-region h1, body.peo_elf #aside-second-region h2, body.peo_elf #aside-second-region h3, body.peo_elf #aside-second-region h4, body.peo_elf #aside-second-region h5, body.peo_elf #aside-second-region h6, body.peo_elf #aside-second-region dt, body.peo_elf #aside-second-region caption { color: #ffffff; }
body.peo_elf #aside-first-region a, body.peo_elf #aside-first-region a:link, body.peo_elf #aside-first-region a:visited, body.peo_elf #aside-second-region a, body.peo_elf #aside-second-region a:link, body.peo_elf #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_elf #aside-first-region a:hover, body.peo_elf #aside-first-region a:focus, body.peo_elf #aside-first-region a:active, body.peo_elf #aside-second-region a:hover, body.peo_elf #aside-second-region a:focus, body.peo_elf #aside-second-region a:active { color: #d2d755; }
body.peo_elf .view-Carousel .carousel_title { background-color: #008578; color: #ffffff; }
body.peo_elf button, body.peo_elf input, body.peo_elf .button { color: #008578; }

/****
*  COLORSET: peo_ips - P.E.O. Project: International Peace Scholarship (IPS)
*/
body.peo_ips { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.peo_ips .scheme-topnavbg { color: #002d72; }
body.peo_ips .scheme-topnavcolor { color: #8bb8e8; }
body.peo_ips .scheme-topnavlink { color: #ffffff; }
body.peo_ips .scheme-headerbg { color: #002d72; }
body.peo_ips .scheme-headertext { color: #ffffff; }
body.peo_ips .scheme-navborder { color: #8bb8e8; }
body.peo_ips .scheme-navbg { color: #002d72; }
body.peo_ips .scheme-navtext { color: #ffffff; }
body.peo_ips .scheme-bannerbg { color: #141414; }
body.peo_ips .scheme-bannerbghover { color: #000000; }
body.peo_ips .scheme-banneritem { color: #05c3de; }
body.peo_ips .scheme-banneritemactive { color: #8a8a8a; }
body.peo_ips .scheme-bannertext { color: #0072ce; }
body.peo_ips .scheme-bannertexthover { color: #fef1f1; }
body.peo_ips .scheme-blockbg { color: #05c3de; }
body.peo_ips .scheme-blocktext { color: #000000; }
body.peo_ips .scheme-blocklink { color: #0072ce; }
body.peo_ips .scheme-sidebarbg { color: #0072ce; }
body.peo_ips .scheme-sidebarbgsheen { color: #6cace4; }
body.peo_ips .scheme-sidebartext { color: #ffffff; }
body.peo_ips .scheme-sidebarlink { color: #05c3de; }
body.peo_ips .scheme-headers { color: #0072ce; }
body.peo_ips .scheme-text { color: #000000; }
body.peo_ips .scheme-link { color: #6e6259; }
body.peo_ips #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_ips #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #05c3de; color: #05c3de; }
body.peo_ips #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_ips #page-title, body.peo_ips .page-title { color: #0072ce; }
body.peo_ips .colorblock, body.peo_ips #colorblock-region { background-color: #05c3de; color: #000000; }
body.peo_ips .colorblock #page-title, body.peo_ips .colorblock .page-title, body.peo_ips #colorblock-region #page-title, body.peo_ips #colorblock-region .page-title { color: #0072ce; }
body.peo_ips .colorblock a, body.peo_ips #colorblock-region a { color: #0072ce; }
body.peo_ips #container { background-color: #0072ce; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #0072ce), color-stop(50%, #6cace4), color-stop(100%, #0072ce)); background-image: -webkit-linear-gradient(left, #0072ce 0%, #6cace4 50%, #0072ce 100%); background-image: -moz-linear-gradient(left, #0072ce 0%, #6cace4 50%, #0072ce 100%); background-image: -o-linear-gradient(left, #0072ce 0%, #6cace4 50%, #0072ce 100%); background-image: linear-gradient(left, #0072ce 0%, #6cace4 50%, #0072ce 100%); color: #ffffff; }
body.peo_ips #main { background: white; color: #000000; }
body.peo_ips #main a, body.peo_ips #main a:link, body.peo_ips #main a:visited { color: #a78787; text-decoration: none; }
body.peo_ips #main a:hover, body.peo_ips #main a:focus, body.peo_ips #main a:active { color: #0072ce; text-decoration: underline; }
body.peo_ips #main h1, body.peo_ips #main h2, body.peo_ips #main h3, body.peo_ips #main h4, body.peo_ips #main h5, body.peo_ips #main h6, body.peo_ips #main dt, body.peo_ips #main caption { color: #0072ce; }
body.peo_ips #main h1 a, body.peo_ips #main h1 a:link, body.peo_ips #main h1 a:visited, body.peo_ips #main h2 a, body.peo_ips #main h2 a:link, body.peo_ips #main h2 a:visited, body.peo_ips #main h3 a, body.peo_ips #main h3 a:link, body.peo_ips #main h3 a:visited, body.peo_ips #main h4 a, body.peo_ips #main h4 a:link, body.peo_ips #main h4 a:visited, body.peo_ips #main h5 a, body.peo_ips #main h5 a:link, body.peo_ips #main h5 a:visited, body.peo_ips #main h6 a, body.peo_ips #main h6 a:link, body.peo_ips #main h6 a:visited, body.peo_ips #main dt a, body.peo_ips #main dt a:link, body.peo_ips #main dt a:visited, body.peo_ips #main caption a, body.peo_ips #main caption a:link, body.peo_ips #main caption a:visited { color: #0072ce; text-decoration: none; }
body.peo_ips #aside-first-region, body.peo_ips #aside-second-region { color: #ffffff; }
body.peo_ips #aside-first-region h1, body.peo_ips #aside-first-region h2, body.peo_ips #aside-first-region h3, body.peo_ips #aside-first-region h4, body.peo_ips #aside-first-region h5, body.peo_ips #aside-first-region h6, body.peo_ips #aside-first-region dt, body.peo_ips #aside-first-region caption, body.peo_ips #aside-second-region h1, body.peo_ips #aside-second-region h2, body.peo_ips #aside-second-region h3, body.peo_ips #aside-second-region h4, body.peo_ips #aside-second-region h5, body.peo_ips #aside-second-region h6, body.peo_ips #aside-second-region dt, body.peo_ips #aside-second-region caption { color: #ffffff; }
body.peo_ips #aside-first-region a, body.peo_ips #aside-first-region a:link, body.peo_ips #aside-first-region a:visited, body.peo_ips #aside-second-region a, body.peo_ips #aside-second-region a:link, body.peo_ips #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_ips #aside-first-region a:hover, body.peo_ips #aside-first-region a:focus, body.peo_ips #aside-first-region a:active, body.peo_ips #aside-second-region a:hover, body.peo_ips #aside-second-region a:focus, body.peo_ips #aside-second-region a:active { color: #05c3de; }
body.peo_ips .view-Carousel .carousel_title { background-color: #05c3de; color: #000000; }
body.peo_ips button, body.peo_ips input, body.peo_ips .button { color: #0072ce; }

/****
*  COLORSET: peo_pce - P.E.O. Project: P.E.O. Program for Continuing Education (PCE)
*/
body.peo_pce { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ }
body.peo_pce .scheme-topnavbg { color: #002d72; }
body.peo_pce .scheme-topnavcolor { color: #8bb8e8; }
body.peo_pce .scheme-topnavlink { color: #ffffff; }
body.peo_pce .scheme-headerbg { color: #002d72; }
body.peo_pce .scheme-headertext { color: #ffffff; }
body.peo_pce .scheme-navborder { color: #8bb8e8; }
body.peo_pce .scheme-navbg { color: #002d72; }
body.peo_pce .scheme-navtext { color: #ffffff; }
body.peo_pce .scheme-bannerbg { color: #141414; }
body.peo_pce .scheme-bannerbghover { color: #000000; }
body.peo_pce .scheme-banneritem { color: #5d285f; }
body.peo_pce .scheme-banneritemactive { color: #8a8a8a; }
body.peo_pce .scheme-bannertext { color: #5d285f; }
body.peo_pce .scheme-bannertexthover { color: #fef1f1; }
body.peo_pce .scheme-blockbg { color: #2ad2c9; }
body.peo_pce .scheme-blocktext { color: #000000; }
body.peo_pce .scheme-blocklink { color: #5d285f; }
body.peo_pce .scheme-sidebarbg { color: #5d285f; }
body.peo_pce .scheme-sidebarbgsheen { color: #6d2077; }
body.peo_pce .scheme-sidebartext { color: #ffffff; }
body.peo_pce .scheme-sidebarlink { color: #2ad2c9; }
body.peo_pce .scheme-headers { color: #5d285f; }
body.peo_pce .scheme-text { color: #000000; }
body.peo_pce .scheme-link { color: #6e6259; }
body.peo_pce #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_pce #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #5d285f; color: #5d285f; }
body.peo_pce #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_pce #page-title, body.peo_pce .page-title { color: #5d285f; }
body.peo_pce .colorblock, body.peo_pce #colorblock-region { background-color: #2ad2c9; color: #000000; }
body.peo_pce .colorblock #page-title, body.peo_pce .colorblock .page-title, body.peo_pce #colorblock-region #page-title, body.peo_pce #colorblock-region .page-title { color: #5d285f; }
body.peo_pce .colorblock a, body.peo_pce #colorblock-region a { color: #5d285f; }
body.peo_pce #container { background-color: #5d285f; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #5d285f), color-stop(50%, #6d2077), color-stop(100%, #5d285f)); background-image: -webkit-linear-gradient(left, #5d285f 0%, #6d2077 50%, #5d285f 100%); background-image: -moz-linear-gradient(left, #5d285f 0%, #6d2077 50%, #5d285f 100%); background-image: -o-linear-gradient(left, #5d285f 0%, #6d2077 50%, #5d285f 100%); background-image: linear-gradient(left, #5d285f 0%, #6d2077 50%, #5d285f 100%); color: #ffffff; }
body.peo_pce #main { background: white; color: #000000; }
body.peo_pce #main a, body.peo_pce #main a:link, body.peo_pce #main a:visited { color: #a78787; text-decoration: none; }
body.peo_pce #main a:hover, body.peo_pce #main a:focus, body.peo_pce #main a:active { color: #5d285f; text-decoration: underline; }
body.peo_pce #main h1, body.peo_pce #main h2, body.peo_pce #main h3, body.peo_pce #main h4, body.peo_pce #main h5, body.peo_pce #main h6, body.peo_pce #main dt, body.peo_pce #main caption { color: #5d285f; }
body.peo_pce #main h1 a, body.peo_pce #main h1 a:link, body.peo_pce #main h1 a:visited, body.peo_pce #main h2 a, body.peo_pce #main h2 a:link, body.peo_pce #main h2 a:visited, body.peo_pce #main h3 a, body.peo_pce #main h3 a:link, body.peo_pce #main h3 a:visited, body.peo_pce #main h4 a, body.peo_pce #main h4 a:link, body.peo_pce #main h4 a:visited, body.peo_pce #main h5 a, body.peo_pce #main h5 a:link, body.peo_pce #main h5 a:visited, body.peo_pce #main h6 a, body.peo_pce #main h6 a:link, body.peo_pce #main h6 a:visited, body.peo_pce #main dt a, body.peo_pce #main dt a:link, body.peo_pce #main dt a:visited, body.peo_pce #main caption a, body.peo_pce #main caption a:link, body.peo_pce #main caption a:visited { color: #5d285f; text-decoration: none; }
body.peo_pce #aside-first-region, body.peo_pce #aside-second-region { color: #ffffff; }
body.peo_pce #aside-first-region h1, body.peo_pce #aside-first-region h2, body.peo_pce #aside-first-region h3, body.peo_pce #aside-first-region h4, body.peo_pce #aside-first-region h5, body.peo_pce #aside-first-region h6, body.peo_pce #aside-first-region dt, body.peo_pce #aside-first-region caption, body.peo_pce #aside-second-region h1, body.peo_pce #aside-second-region h2, body.peo_pce #aside-second-region h3, body.peo_pce #aside-second-region h4, body.peo_pce #aside-second-region h5, body.peo_pce #aside-second-region h6, body.peo_pce #aside-second-region dt, body.peo_pce #aside-second-region caption { color: #ffffff; }
body.peo_pce #aside-first-region a, body.peo_pce #aside-first-region a:link, body.peo_pce #aside-first-region a:visited, body.peo_pce #aside-second-region a, body.peo_pce #aside-second-region a:link, body.peo_pce #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_pce #aside-first-region a:hover, body.peo_pce #aside-first-region a:focus, body.peo_pce #aside-first-region a:active, body.peo_pce #aside-second-region a:hover, body.peo_pce #aside-second-region a:focus, body.peo_pce #aside-second-region a:active { color: #2ad2c9; }
body.peo_pce .view-Carousel .carousel_title { background-color: #5d285f; color: #ffffff; }
body.peo_pce button, body.peo_pce input, body.peo_pce .button { color: #5d285f; }

/****
*  COLORSET: peo_psa - P.E.O. Project: P.E.O. Scholar Awards (PSA)
*/
body.peo_psa { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.peo_psa .scheme-topnavbg { color: #002d72; }
body.peo_psa .scheme-topnavcolor { color: #8bb8e8; }
body.peo_psa .scheme-topnavlink { color: #ffffff; }
body.peo_psa .scheme-headerbg { color: #002d72; }
body.peo_psa .scheme-headertext { color: #ffffff; }
body.peo_psa .scheme-navborder { color: #8bb8e8; }
body.peo_psa .scheme-navbg { color: #002d72; }
body.peo_psa .scheme-navtext { color: #ffffff; }
body.peo_psa .scheme-bannerbg { color: #141414; }
body.peo_psa .scheme-bannerbghover { color: #000000; }
body.peo_psa .scheme-banneritem { color: #9595d2; }
body.peo_psa .scheme-banneritemactive { color: #8a8a8a; }
body.peo_psa .scheme-bannertext { color: #861f41; }
body.peo_psa .scheme-bannertexthover { color: #fef1f1; }
body.peo_psa .scheme-blockbg { color: #9595d2; }
body.peo_psa .scheme-blocktext { color: #000000; }
body.peo_psa .scheme-blocklink { color: #861f41; }
body.peo_psa .scheme-sidebarbg { color: #861f41; }
body.peo_psa .scheme-sidebarbgsheen { color: #a50034; }
body.peo_psa .scheme-sidebartext { color: #ffffff; }
body.peo_psa .scheme-sidebarlink { color: #9595d2; }
body.peo_psa .scheme-headers { color: #861f41; }
body.peo_psa .scheme-text { color: #000000; }
body.peo_psa .scheme-link { color: #6e6259; }
body.peo_psa #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_psa #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #9595d2; color: #9595d2; }
body.peo_psa #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_psa #page-title, body.peo_psa .page-title { color: #861f41; }
body.peo_psa .colorblock, body.peo_psa #colorblock-region { background-color: #9595d2; color: #000000; }
body.peo_psa .colorblock #page-title, body.peo_psa .colorblock .page-title, body.peo_psa #colorblock-region #page-title, body.peo_psa #colorblock-region .page-title { color: #861f41; }
body.peo_psa .colorblock a, body.peo_psa #colorblock-region a { color: #861f41; }
body.peo_psa #container { background-color: #861f41; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #861f41), color-stop(50%, #a50034), color-stop(100%, #861f41)); background-image: -webkit-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: -moz-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: -o-linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); background-image: linear-gradient(left, #861f41 0%, #a50034 50%, #861f41 100%); color: #ffffff; }
body.peo_psa #main { background: white; color: #000000; }
body.peo_psa #main a, body.peo_psa #main a:link, body.peo_psa #main a:visited { color: #a78787; text-decoration: none; }
body.peo_psa #main a:hover, body.peo_psa #main a:focus, body.peo_psa #main a:active { color: #861f41; text-decoration: underline; }
body.peo_psa #main h1, body.peo_psa #main h2, body.peo_psa #main h3, body.peo_psa #main h4, body.peo_psa #main h5, body.peo_psa #main h6, body.peo_psa #main dt, body.peo_psa #main caption { color: #861f41; }
body.peo_psa #main h1 a, body.peo_psa #main h1 a:link, body.peo_psa #main h1 a:visited, body.peo_psa #main h2 a, body.peo_psa #main h2 a:link, body.peo_psa #main h2 a:visited, body.peo_psa #main h3 a, body.peo_psa #main h3 a:link, body.peo_psa #main h3 a:visited, body.peo_psa #main h4 a, body.peo_psa #main h4 a:link, body.peo_psa #main h4 a:visited, body.peo_psa #main h5 a, body.peo_psa #main h5 a:link, body.peo_psa #main h5 a:visited, body.peo_psa #main h6 a, body.peo_psa #main h6 a:link, body.peo_psa #main h6 a:visited, body.peo_psa #main dt a, body.peo_psa #main dt a:link, body.peo_psa #main dt a:visited, body.peo_psa #main caption a, body.peo_psa #main caption a:link, body.peo_psa #main caption a:visited { color: #861f41; text-decoration: none; }
body.peo_psa #aside-first-region, body.peo_psa #aside-second-region { color: #ffffff; }
body.peo_psa #aside-first-region h1, body.peo_psa #aside-first-region h2, body.peo_psa #aside-first-region h3, body.peo_psa #aside-first-region h4, body.peo_psa #aside-first-region h5, body.peo_psa #aside-first-region h6, body.peo_psa #aside-first-region dt, body.peo_psa #aside-first-region caption, body.peo_psa #aside-second-region h1, body.peo_psa #aside-second-region h2, body.peo_psa #aside-second-region h3, body.peo_psa #aside-second-region h4, body.peo_psa #aside-second-region h5, body.peo_psa #aside-second-region h6, body.peo_psa #aside-second-region dt, body.peo_psa #aside-second-region caption { color: #ffffff; }
body.peo_psa #aside-first-region a, body.peo_psa #aside-first-region a:link, body.peo_psa #aside-first-region a:visited, body.peo_psa #aside-second-region a, body.peo_psa #aside-second-region a:link, body.peo_psa #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_psa #aside-first-region a:hover, body.peo_psa #aside-first-region a:focus, body.peo_psa #aside-first-region a:active, body.peo_psa #aside-second-region a:hover, body.peo_psa #aside-second-region a:focus, body.peo_psa #aside-second-region a:active { color: #9595d2; }
body.peo_psa .view-Carousel .carousel_title { background-color: #9595d2; color: #000000; }
body.peo_psa button, body.peo_psa input, body.peo_psa .button { color: #861f41; }

/****
*  COLORSET: peo_star - P.E.O. Project: P.E.O. Scholar Awards (PSA)
*/
body.peo_star { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.peo_star .scheme-topnavbg { color: #002d72; }
body.peo_star .scheme-topnavcolor { color: #8bb8e8; }
body.peo_star .scheme-topnavlink { color: #ffffff; }
body.peo_star .scheme-headerbg { color: #002d72; }
body.peo_star .scheme-headertext { color: #ffffff; }
body.peo_star .scheme-navborder { color: #8bb8e8; }
body.peo_star .scheme-navbg { color: #002d72; }
body.peo_star .scheme-navtext { color: #ffffff; }
body.peo_star .scheme-bannerbg { color: #141414; }
body.peo_star .scheme-bannerbghover { color: #000000; }
body.peo_star .scheme-banneritem { color: #8bb8e8; }
body.peo_star .scheme-banneritemactive { color: #8a8a8a; }
body.peo_star .scheme-bannertext { color: #002d72; }
body.peo_star .scheme-bannertexthover { color: #fef1f1; }
body.peo_star .scheme-blockbg { color: #8bb8e8; }
body.peo_star .scheme-blocktext { color: #000000; }
body.peo_star .scheme-blocklink { color: #002d72; }
body.peo_star .scheme-sidebarbg { color: #e35205; }
body.peo_star .scheme-sidebarbgsheen { color: #ff7f41; }
body.peo_star .scheme-sidebartext { color: #ffffff; }
body.peo_star .scheme-sidebarlink { color: #8bb8e8; }
body.peo_star .scheme-headers { color: #002d72; }
body.peo_star .scheme-text { color: #000000; }
body.peo_star .scheme-link { color: #6e6259; }
body.peo_star #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_star #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #8bb8e8; color: #8bb8e8; }
body.peo_star #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_star #page-title, body.peo_star .page-title { color: #002d72; }
body.peo_star .colorblock, body.peo_star #colorblock-region { background-color: #8bb8e8; color: #000000; }
body.peo_star .colorblock #page-title, body.peo_star .colorblock .page-title, body.peo_star #colorblock-region #page-title, body.peo_star #colorblock-region .page-title { color: #002d72; }
body.peo_star .colorblock a, body.peo_star #colorblock-region a { color: #002d72; }
body.peo_star #container { background-color: #e35205; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #e35205), color-stop(50%, #ff7f41), color-stop(100%, #e35205)); background-image: -webkit-linear-gradient(left, #e35205 0%, #ff7f41 50%, #e35205 100%); background-image: -moz-linear-gradient(left, #e35205 0%, #ff7f41 50%, #e35205 100%); background-image: -o-linear-gradient(left, #e35205 0%, #ff7f41 50%, #e35205 100%); background-image: linear-gradient(left, #e35205 0%, #ff7f41 50%, #e35205 100%); color: #ffffff; }
body.peo_star #main { background: white; color: #000000; }
body.peo_star #main a, body.peo_star #main a:link, body.peo_star #main a:visited { color: #a78787; text-decoration: none; }
body.peo_star #main a:hover, body.peo_star #main a:focus, body.peo_star #main a:active { color: #002d72; text-decoration: underline; }
body.peo_star #main h1, body.peo_star #main h2, body.peo_star #main h3, body.peo_star #main h4, body.peo_star #main h5, body.peo_star #main h6, body.peo_star #main dt, body.peo_star #main caption { color: #002d72; }
body.peo_star #main h1 a, body.peo_star #main h1 a:link, body.peo_star #main h1 a:visited, body.peo_star #main h2 a, body.peo_star #main h2 a:link, body.peo_star #main h2 a:visited, body.peo_star #main h3 a, body.peo_star #main h3 a:link, body.peo_star #main h3 a:visited, body.peo_star #main h4 a, body.peo_star #main h4 a:link, body.peo_star #main h4 a:visited, body.peo_star #main h5 a, body.peo_star #main h5 a:link, body.peo_star #main h5 a:visited, body.peo_star #main h6 a, body.peo_star #main h6 a:link, body.peo_star #main h6 a:visited, body.peo_star #main dt a, body.peo_star #main dt a:link, body.peo_star #main dt a:visited, body.peo_star #main caption a, body.peo_star #main caption a:link, body.peo_star #main caption a:visited { color: #002d72; text-decoration: none; }
body.peo_star #aside-first-region, body.peo_star #aside-second-region { color: #ffffff; }
body.peo_star #aside-first-region h1, body.peo_star #aside-first-region h2, body.peo_star #aside-first-region h3, body.peo_star #aside-first-region h4, body.peo_star #aside-first-region h5, body.peo_star #aside-first-region h6, body.peo_star #aside-first-region dt, body.peo_star #aside-first-region caption, body.peo_star #aside-second-region h1, body.peo_star #aside-second-region h2, body.peo_star #aside-second-region h3, body.peo_star #aside-second-region h4, body.peo_star #aside-second-region h5, body.peo_star #aside-second-region h6, body.peo_star #aside-second-region dt, body.peo_star #aside-second-region caption { color: #ffffff; }
body.peo_star #aside-first-region a, body.peo_star #aside-first-region a:link, body.peo_star #aside-first-region a:visited, body.peo_star #aside-second-region a, body.peo_star #aside-second-region a:link, body.peo_star #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_star #aside-first-region a:hover, body.peo_star #aside-first-region a:focus, body.peo_star #aside-first-region a:active, body.peo_star #aside-second-region a:hover, body.peo_star #aside-second-region a:focus, body.peo_star #aside-second-region a:active { color: #8bb8e8; }
body.peo_star .view-Carousel .carousel_title { background-color: #e35205; color: #ffffff; }
body.peo_star button, body.peo_star input, body.peo_star .button { color: #e35205; }

/****
*  COLORSET: peo_foundation - P.E.O. Foundation
*/
body.peo_foundation { /* Color Palette Scheme Start */ /* Color Palette Scheme End */ /* Classes to use current palette colors */ }
body.peo_foundation .scheme-topnavbg { color: #002d72; }
body.peo_foundation .scheme-topnavcolor { color: #8bb8e8; }
body.peo_foundation .scheme-topnavlink { color: #ffffff; }
body.peo_foundation .scheme-headerbg { color: #002d72; }
body.peo_foundation .scheme-headertext { color: #ffffff; }
body.peo_foundation .scheme-navborder { color: #8bb8e8; }
body.peo_foundation .scheme-navbg { color: #002d72; }
body.peo_foundation .scheme-navtext { color: #ffffff; }
body.peo_foundation .scheme-bannerbg { color: #141414; }
body.peo_foundation .scheme-bannerbghover { color: #000000; }
body.peo_foundation .scheme-banneritem { color: #509e2f; }
body.peo_foundation .scheme-banneritemactive { color: #8a8a8a; }
body.peo_foundation .scheme-bannertext { color: #2ad2c9; }
body.peo_foundation .scheme-bannertexthover { color: #fef1f1; }
body.peo_foundation .scheme-blockbg { color: #0072ce; }
body.peo_foundation .scheme-blocktext { color: #ffffff; }
body.peo_foundation .scheme-blocklink { color: #2ad2c9; }
body.peo_foundation .scheme-sidebarbg { color: #509e2f; }
body.peo_foundation .scheme-sidebarbgsheen { color: #6cc24a; }
body.peo_foundation .scheme-sidebartext { color: #ffffff; }
body.peo_foundation .scheme-sidebarlink { color: #2ad2c9; }
body.peo_foundation .scheme-headers { color: #509e2f; }
body.peo_foundation .scheme-text { color: #000000; }
body.peo_foundation .scheme-link { color: #6e6259; }
body.peo_foundation #banner-region-wrapper { background: #ffffff; color: #000000; }

body.peo_foundation #banner-region .views_slideshow_pagerNumbered .pager-item a { background-color: #509e2f; color: #509e2f; }
body.peo_foundation #banner-region .views_slideshow_pagerNumbered .pager-item.activeSlide a { background-color: #c9c3c3; color: #8a8a8a; border-color: #fffff4; }
body.peo_foundation #page-title, body.peo_foundation .page-title { color: #2ad2c9; }
body.peo_foundation .colorblock, body.peo_foundation #colorblock-region { background-color: #0072ce; color: #ffffff; }
body.peo_foundation .colorblock #page-title, body.peo_foundation .colorblock .page-title, body.peo_foundation #colorblock-region #page-title, body.peo_foundation #colorblock-region .page-title { color: #2ad2c9; }
body.peo_foundation .colorblock a, body.peo_foundation #colorblock-region a { color: #2ad2c9; }
body.peo_foundation #container { background-color: #509e2f; background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #509e2f), color-stop(50%, #6cc24a), color-stop(100%, #509e2f)); background-image: -webkit-linear-gradient(left, #509e2f 0%, #6cc24a 50%, #509e2f 100%); background-image: -moz-linear-gradient(left, #509e2f 0%, #6cc24a 50%, #509e2f 100%); background-image: -o-linear-gradient(left, #509e2f 0%, #6cc24a 50%, #509e2f 100%); background-image: linear-gradient(left, #509e2f 0%, #6cc24a 50%, #509e2f 100%); color: #ffffff; }
body.peo_foundation #main { background: white; color: #000000; }
body.peo_foundation #main a, body.peo_foundation #main a:link, body.peo_foundation #main a:visited { color: #a78787; text-decoration: none; }
body.peo_foundation #main a:hover, body.peo_foundation #main a:focus, body.peo_foundation #main a:active { color: #509e2f; text-decoration: underline; }
body.peo_foundation #main h1, body.peo_foundation #main h2, body.peo_foundation #main h3, body.peo_foundation #main h4, body.peo_foundation #main h5, body.peo_foundation #main h6, body.peo_foundation #main dt, body.peo_foundation #main caption { color: #509e2f; }
body.peo_foundation #main h1 a, body.peo_foundation #main h1 a:link, body.peo_foundation #main h1 a:visited, body.peo_foundation #main h2 a, body.peo_foundation #main h2 a:link, body.peo_foundation #main h2 a:visited, body.peo_foundation #main h3 a, body.peo_foundation #main h3 a:link, body.peo_foundation #main h3 a:visited, body.peo_foundation #main h4 a, body.peo_foundation #main h4 a:link, body.peo_foundation #main h4 a:visited, body.peo_foundation #main h5 a, body.peo_foundation #main h5 a:link, body.peo_foundation #main h5 a:visited, body.peo_foundation #main h6 a, body.peo_foundation #main h6 a:link, body.peo_foundation #main h6 a:visited, body.peo_foundation #main dt a, body.peo_foundation #main dt a:link, body.peo_foundation #main dt a:visited, body.peo_foundation #main caption a, body.peo_foundation #main caption a:link, body.peo_foundation #main caption a:visited { color: #509e2f; text-decoration: none; }
body.peo_foundation #aside-first-region, body.peo_foundation #aside-second-region { color: #ffffff; }
body.peo_foundation #aside-first-region h1, body.peo_foundation #aside-first-region h2, body.peo_foundation #aside-first-region h3, body.peo_foundation #aside-first-region h4, body.peo_foundation #aside-first-region h5, body.peo_foundation #aside-first-region h6, body.peo_foundation #aside-first-region dt, body.peo_foundation #aside-first-region caption, body.peo_foundation #aside-second-region h1, body.peo_foundation #aside-second-region h2, body.peo_foundation #aside-second-region h3, body.peo_foundation #aside-second-region h4, body.peo_foundation #aside-second-region h5, body.peo_foundation #aside-second-region h6, body.peo_foundation #aside-second-region dt, body.peo_foundation #aside-second-region caption { color: #ffffff; }
body.peo_foundation #aside-first-region a, body.peo_foundation #aside-first-region a:link, body.peo_foundation #aside-first-region a:visited, body.peo_foundation #aside-second-region a, body.peo_foundation #aside-second-region a:link, body.peo_foundation #aside-second-region a:visited { color: #ffffff; text-decoration: none; }
body.peo_foundation #aside-first-region a:hover, body.peo_foundation #aside-first-region a:focus, body.peo_foundation #aside-first-region a:active, body.peo_foundation #aside-second-region a:hover, body.peo_foundation #aside-second-region a:focus, body.peo_foundation #aside-second-region a:active { color: #2ad2c9; }
body.peo_foundation .view-Carousel .carousel_title { background-color: #00bfb3; color: #000000; }
body.peo_foundation button, body.peo_foundation input, body.peo_foundation .button { color: #509e2f; }


.player .video-wrapper,
#player, .fallback  {
    background: #FFFFFF !important;
}




caption {
    border-bottom: 2px solid;
    font-weight: bold;
    margin-top: 2em;
}

#topnav-region #linkedin,
w
#topnav-region #menu-4658-1 ~ li,
#topnav-region .social_icon a, #topnav-region #menu-4861-1 a, #topnav-region #menu-4658-1 a, #topnav-region .icon-social {
    color: rgba(0, 0, 0, 0);
    font-size: 0;
    height: 20px;
    width: 20px;
}

#topnav-region #menu-6997-1,
#topnav-region #menu-5462-1, #topnav-region #menu-4861-1 {
    padding-left: 0.35em;
    padding-right: 0.25em;
  float:right;
}
#topnav-region #menu-18491-1,
#topnav-region #menu-18492-1,
#topnav-region #menu-18493-1
{
    padding-left: 0.25em;
    float:right;
}



div#block-menu-menu-social ul {
    text-align: right;
}

div#block-menu-menu-social ul.menu li {
    display:inline;
	vertical-align:middle;
	margin:0;
    }

div#block-menu-menu-social ul li a {
    display:inline-block;
	vertical-align:middle;
    width:0px;
    color:transparent;
    overflow:hidden;
}


#social-region {	clear:both;}
