/*
original tcf styles
*/
@font-face {
  font-family: 'PN';
  src: url('webfonts/eot/style_148510.eot');
  src: url('webfonts/eot/style_148510.eot?#iefix') format('embedded-opentype'), url('webfonts/woff/style_148510.woff') format('woff'), url('tcf/webfonts/ttf/style_148510.ttf') format('truetype'), url('webfonts/svg/style_148510.svg#ProximaNova-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'PN';
  src: url('webfonts/eot/style_148514.eot');
  src: url('webfonts/eot/style_148514.eot?#iefix') format('embedded-opentype'), url('webfonts/woff/style_148514.woff') format('woff'), url('webfonts/ttf/style_148514.ttf') format('truetype'), url('webfonts/svg/style_148514.svg#ProximaNova-Bold') format('svg');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'merriweather';
  src: url('webfonts/eot/merriweather-light-webfont.eot');
  src: url('webfonts/eot/merriweather-light-webfont.eot?#iefix') format('embedded-opentype'), url('webfonts/woff/merriweather-light-webfont.woff') format('woff'), url('webfonts/ttf/merriweather-light-webfont.ttf') format('truetype'), url('webfonts/svg/merriweather-light-webfont.svg#merriweatherlight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'merriweather';
  src: url('webfonts/eot/merriweather-bold-webfont.eot');
  src: url('webfonts/eot/merriweather-bold-webfont.eot?#iefix') format('embedded-opentype'), url('webfonts/woff/merriweather-bold-webfont.woff') format('woff'), url('webfonts/ttf/merriweather-bold-webfont.ttf') format('truetype'), url('webfonts/svg/merriweather-bold-webfont.svg#merriweatherregular') format('svg');
  font-weight: bold;
  font-style: normal;
}
/* CUSTOM CSS */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1em;
}
ul {
  list-style: none;
}
ol {
  list-style-type: decimal;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* remember to define focus styles! */
:focus {
  outline: 0;
}
/* BCT RESET 09.29.11 -------------------------------------------------------------- */
* {
  outline: none;
}
a:focus {
  outline: inherit;
}
textarea {
  resize: none;
}
body {
  color: #000;
  font-size: 14px;
  line-height: 1.6em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  line-height: 1.25em;
  margin: .5em 0 .25em;
}
strong,
b {
  font-weight: bold;
}
h1 {
  font-size: 200%;
}
h2 {
  font-size: 175%;
}
h3 {
  font-size: 115%;
}
h4 {
  font-size: 110%;
}
h5 {
  font-size: 115%;
}
h6 {
  font-size: 100%;
}
body {
  font-family: 'PN', Arial, Helvetica, sans-serif;
}
em {
  font-style: italic;
}
ul,
ol {
  margin: .25em 0 .5em 1.5em;
  line-height: 1.25em;
  font-size: 100%;
}
ul {
  list-style: outside disc;
}
ol {
  list-style: outside decimal;
  margin-left: 2em;
}
#header ul,
#header ol,
#page-menu,
#business-page-menu,
.business-news-item-list,
#news-business-list,
.blog-posts {
  margin: 0;
  line-height: inherit;
  font-size: inherit;
}
p {
  /*margin:.25em 0 .75em;*/
  margin: 0em 0 1em;
}
small {
  font-size: 80%;
  line-height: normal;
}
.alignleft {
  float: left;
  display: inline;
  margin: 0 10px 5px 0;
}
.alignright,
a.alignright {
  float: right;
  display: inline;
  margin: 0 0 5px 10px;
}
.aligncenter {
  display: block;
  text-align: center;
  margin: 5px auto;
}
.alignnone {
  margin: 0;
}
.clearboth {
  clear: both;
}
.zero {
  height: 0;
  line-height: 0;
  font-size: 0;
}
/* For modern browsers */
.menu:before,
.menu:after,
.columnized-r:before,
.columnized-r:after,
.columns:before,
.columns:after,
.cf:before,
.cf:after {
  content: "";
  display: table;
}
.menu:after,
.columnized-r:after,
.columns:after,
.cf:after {
  clear: both;
}
/* For IE 6/7 (trigger hasLayout) */
.menu,
.columnized-r,
.columns,
.cf {
  zoom: 1;
}
/* END BCT RESET -------------------------------------------------------------- */
html,
body {
  margin: 0;
  padding: 0;
}
body#Body {
  color: #333;
  font-size: 15px;
  -webkit-font-smoothing: antialiased;
  line-height: 20px;
  overflow-y: scroll;
  background: #333;
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
body p,
body li {
  color: #333;
}
.entry-content p {
  line-height: 24px;
}
.entry-content li {
  line-height: 24px;
  margin-bottom: 5px;
}
.sidebar-unit li {
  line-height: 24px;
  margin-bottom: 20px;
}
.sidebar-unit ul li {
  margin-bottom: 5px;
}
.sidebar-unit ul.sidebar-blog-post-list li {
  margin-bottom: 20px;
}
#wrapper {
  margin: 0;
  padding: 0;
  background: #FFF;
}
#branding {
  margin-bottom: 30px;
}
.assistive-text,
.skip-link,
.screen-reader-text {
  display: none;
}
#access {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  color: #f0f0f0;
  background-color: #8E9CA4;
  font-size: 13px;
  line-height: 16px;
}
#util-nav {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  /*height:18px;*/
  width: 980px;
  margin: 0 auto;
  text-align: right;
}
#util-nav a {
  color: #999;
  text-decoration: none;
  position: relative;
  font-size: 12px;
  padding: .5em 1em;
  line-height: 24px;
  margin-left: 20px;
  opacity: .81;
  float: right;
  display: inline;
  clear: none;
}
#util-nav a img {
  position: relative;
  top: 1px;
}
#util-nav a:hover {
  opacity: 1;
}
#util-nav a.give-now {
  background-color: #a9ae0f;
  color: #333;
  padding: .5em 1.5em;
  font-weight: bold;
}
#access .menu {
  width: 100%;
  margin: 0;
  background: #333;
  display: block;
}
nav#access .menu ul li {
  list-style: none;
}
#main-menu {
  background: #333;
  width: 980px;
  margin: 0 auto;
  padding: 0;
  /*border-left:1px solid #1A1A1A;*/
  border-right: 1px solid #4D4E4F;
}
.main-menu-item {
  border-left: 1px solid #4D4E4F;
  /*border-right:1px solid #1A1A1A;*/
  float: left;
  display: inline;
  clear: none;
  position: relative;
}
a.main-menu-link {
  text-decoration: none;
  color: #ddd;
  font-size: 16px;
  /*BLOG UPDATE - Decrease to 15px*/
  line-height: 18px;
  margin: 0;
  padding: 14px 0 11px 0;
  display: block;
  text-align: center;
  width: 160px;
}
.main-menu-item .super-dropdown {
  display: none;
  position: absolute;
}
.main-menu-item:hover .super-dropdown,
.main-menu-item.hover .super-dropdown {
  display: block;
}
.main-menu-item:hover .main-menu-link,
.main-menu-item.hover .main-menu-link {
  color: #f0f0f0;
}
#blog-bucket.main-menu-item:hover .main-menu-link,
#blog-bucket.main-menu-item.hover .main-menu-link {
  /*background: none;*/
}
.drop-down-side-item a {
  text-decoration: none;
}
#branding,
#colophon {
  background: #333;
  color: #999;
}
header hgroup {
  width: 980px;
  margin: 0 auto;
}
#site-title {
  font: 0/0 a;
  height: 48px;
  width: 182px;
  background: url('assets/images/tcf-logo.png') no-repeat center;
  text-indent: 100%;
  overflow: hidden;
  display: inline-block;
  position: relative;
  float: left;
  padding: 15px 0;
}
#page-header {
  color: #fff;
  text-align: left;
  margin: 0;
  padding: 27px 20px 20px;
  font-size: 35px;
  position: relative;
}
#page-header h2 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  color: #fff;
  margin-bottom: 0;
  font-size: 42px;
  line-height: 1.2em;
  font-weight: normal;
}
.breadcrumb {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  display: block;
  font-size: 13px;
  color: #fff;
}
.breadcrumb a:first-child {
  font-weight: bold;
}
#page-header .breadcrumb a {
  color: #fff;
}
#main {
  background-color: #fff;
  width: 980px;
  margin: 0 auto;
  padding-bottom: 20px;
  min-height: 500px;
  height: auto;
  position: relative;
}
#secondary {
  width: 230px;
  padding-right: 20px;
  padding-top: 6px;
  float: left;
  display: inline;
  clear: both;
}
#primary {
  float: right;
  clear: none;
  display: inline;
  width: 730px;
  height: auto;
}
#colophon {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  clear: both;
}
#colophon p,
#colophon a {
  color: #999;
}
#colophon a:hover {
  border-bottom: none;
  color: #4aa3cd;
}
#site-generator,
#enews-signup,
.wrapper {
  position: relative;
  max-width: 980px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 18px;
}
#footer-logo-block {
  width: 110px;
  clear: left;
  padding: 20px 0;
}
#footer-logo-block img {
  width: 100px;
  height: auto;
}
#footer-menu-block .footer-nav {
  margin-bottom: 1.2em;
}
#footer-social-block {
  padding-top: 17px;
  clear: left;
  width: auto;
}
#footer-social-links img,
#footer-logo-block img,
.cf-seal img {
  visibility: hidden;
}
#footer-social-links a {
  width: 40px;
  height: 40px;
  display: block;
  float: left;
}
#footer-social-links a[href*="facebook"] {
  background: url('assets/images/footer-sprite.png') 0 0;
}
#footer-social-links a[href*="facebook"]:hover {
  background: url('assets/images/footer-sprite.png') 0 40px;
}
#footer-social-links a[href*="twitter"] {
  background: url('assets/images/footer-sprite.png') -40px 0;
}
#footer-social-links a[href*="twitter"]:hover {
  background: url('assets/images/footer-sprite.png') -40px 40px;
}
#footer-social-links a[href*="youtube"] {
  background: url('assets/images/footer-sprite.png') -80px 0;
}
#footer-social-links a[href*="youtube"]:hover {
  background: url('assets/images/footer-sprite.png') -80px 40px;
}
#footer-social-links a[href*="instagram"] {
  background: url('assets/images/footer-sprite.png') -120px 0;
}
#footer-social-links a[href*="instagram"]:hover {
  background: url('assets/images/footer-sprite.png') -120px 40px;
}
#footer-social-links a[href*="linkedin"] {
  background: url('assets/images/footer-sprite.png') -160px 0;
}
#footer-social-links a[href*="linkedin"]:hover {
  background: url('assets/images/footer-sprite.png') -160px 40px;
}
#footer-logo-block a {
  width: 120px;
  height: 80px;
  display: block;
  background: url('assets/images/footer-sprite.png') -360px 0;
}
#footer-logo-block a:hover {
  background-position: -480px 0;
}
.cf-seal {
  position: absolute;
  right: 0;
  top: 0;
  width: 80px;
  height: 80px;
  background: url('assets/images/footer-sprite.png') -200px 0;
  margin-top: 17px;
}
.cf-seal:hover {
  background-position: -280px 0;
}
.block-container {
  position: relative;
  width: 744px;
}
.block-container .block {
  float: left;
  display: inline;
  clear: none;
  position: relative;
  margin: 0 15px 15px 0;
  color: #f0f0f0;
  /*background-color:rgb(66,89,104);*/
  background-color: #8E9CA4;
  overflow: hidden;
}
.block .banner {
  background-color: #8E9CA4;
}
#wrapper .block h2 {
  color: #f0f0f0;
}
h1,
h2,
h3,
h4,
h5,
h6,
strong {
  margin: 0;
  -webkit-font-smoothing: antialiased;
}
/*merriweather for h1/h2*/
h1,
h1 strong {
  color: #333;
  font-size: 36px;
  font-weight: normal;
  line-height: 42px;
  margin-bottom: .5em;
}
h2 {
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  margin-bottom: 2px;
}
/*PN for h3-h6*/
h3,
h4,
h5,
h6 {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-weight: bold;
}
h3 {
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 2px;
}
h4 {
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 2px;
  color: #333;
}
h5 {
  font-size: 14px;
  line-height: 16px;
  margin-bottom: 3px;
  color: #333;
}
h6 {
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 3px;
  color: #333;
}
h5.color-on-dark,
h6.color-on-dark {
  padding: 3px 0;
  margin-bottom: 5px;
  border-bottom: #ccc 1px solid;
}
p.intro,
.sidebar-unit p.intro {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: .8em;
  font-weight: bold;
}
.sidebar-unit p.intro {
  line-height: 20px;
}
p + ul,
p + ol {
  margin-top: -7px;
}
p + h2,
p + h3,
p + h4,
p + h5,
p + h6,
ul + h2,
ul + h3,
ul + h4,
ul + h5,
ul + h6,
blockquote + h2,
blockquote + h3,
blockquote + h4,
blockquote + h5,
blockquote + h6 {
  padding-top: 0.3em;
}
.knockout {
  padding: 10px 15px;
  margin-bottom: 3px;
}
a {
  /*color:#1C70B1;*/
  color: #1C6EB2;
  text-decoration: none;
}
a:hover {
  color: #074D88;
}
#secondary .sidebar-block .display-title a,
#second-secondary .sidebar-block .display-title a {
  color: inherit;
}
p a:hover,
#main li a:hover {
  /*border-bottom:1px dotted #1C6EB2;*/
  color: #074D88;
}
.super-dropdown {
  background: #222;
  color: #f0f0f0;
  /*border:1px solid #111;*/
  width: 300px;
  top: 43px;
  left: 0px;
  z-index: 10;
  -webkit-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.33);
  -moz-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.33);
  -o-box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.33);
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.33);
}
.super-dropdown .children-menu {
  margin: 0;
  padding: 0;
}
.super-dropdown .children-menu li {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.super-dropdown .children-menu li:last-of-type {
  border-bottom: none;
}
.super-dropdown .children-menu a {
  color: #f5f5f5;
  text-decoration: none;
  font-size: 14px;
  line-height: 16px;
  display: block;
  padding: 7px 0;
}
.super-dropdown .children-menu .current {
  font-weight: bold;
  color: #FFF;
}
.super-dropdown .children-menu .current > a {
  color: #fff;
  margin-left: 7px;
}
.super-dropdown .children-menu .current > a:before {
  content: "\2022";
  position: relative;
  left: -8px;
  margin-right: -5px;
}
.last .super-dropdown {
  right: initial;
  left: initial;
}
.super-dropdown-left {
  float: left;
  display: inline;
  clear: both;
  padding: 3px 5px 3px 10px;
  width: 165px;
}
.super-dropdown-right {
  float: right;
  display: inline;
  clear: none;
  width: 105px;
  padding: 5px 10px 5px 5px;
  font-size: 10px;
  line-height: 10px;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 1px;
}
.last .super-dropdown-left {
  float: left;
  padding: 5px 10px 5px 5px;
}
.last .super-dropdown-right {
  float: left;
  padding: 3px 5px 3px 10px;
}
.super-dropdown-right a {
  letter-spacing: 0;
  font-size: 11px;
  line-height: 11px;
  font-weight: normal;
  text-transform: capitalize;
}
.super-dropdown-right a:hover {
  border-bottom: none;
}
#main-menu .main-menu-item:hover .main-menu-link,
#main-menu .hover .main-menu-link {
  /*background-color:#222;	*/
}
.wp-caption {
  background: #E6E7E8;
  padding: 0;
}
.alignleft,
.alignright,
.aligncenter,
.alignnone {
  margin: 3px 20px 15px 0;
  -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0.25);
}
a .alignleft,
a .alignright,
a .aligncenter,
a .alignnone {
  -webkit-transition: all 200ms ease-in-out;
  -moz-transition: all 200ms ease-in-out;
  -o-transition: all 200ms ease-in-out;
  transition: all 200ms ease-in-out;
}
a:hover .alignleft,
a:hover .alignright,
a:hover .aligncenter,
a:hover .alignnone {
  -webkit-box-shadow: 0 20px 15px -15px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 20px 15px -15px rgba(0, 0, 0, 0.4);
  -o-box-shadow: 0 20px 15px -15px rgba(0, 0, 0, 0.4);
  box-shadow: 0 20px 15px -15px rgba(0, 0, 0, 0.4);
}
a img.no-shadow,
a.play-button-wrapper img,
p.play-button-wrapper a img {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
}
a:hover img.no-shadow,
a.play-button-wrapper:hover img,
p.play-button-wrapper a:hover img {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
.alignright {
  margin: 3px 0 15px 20px;
}
.aligncenter {
  margin: 0 auto 15px;
}
.alignnone {
  margin: 15px;
}
.no-shadow {
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  -o-box-shadow: none !important;
  box-shadow: none !important;
}
#secondary .alignright,
#secondary .alignleft,
#secondary .alignnone,
#secondary .aligncenter,
#second-secondary .alignright,
#second-secondary .alignleft,
#second-secondary .alignnone,
#second-secondary .aligncenter {
  margin-bottom: 10px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
}
.sidebar-block a[href*="/about/staff"] img,
.sidebar-block a[href*="mailto:"] img {
  width: 60px;
  height: auto;
}
.wp-caption img {
  display: block;
  margin: 0;
}
.wp-caption .wp-caption-text {
  margin: 0;
  font-size: 11px;
  line-height: 15px;
  padding: 5px;
  text-align: center;
  font-style: italic;
  color: #555;
}
#page-subnav {
  margin-bottom: 25px;
}
#subnav-head {
  position: relative;
}
#subnav-head .section-link {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #333;
  text-decoration: none;
}
#subnav-head .section-link:after {
  display: block;
  content: "";
  background: #333;
  opacity: 0.2;
  width: 40px;
  height: 3px;
  margin-top: 0.45em;
}
#subnav-menu {
  margin: 0;
  padding: 5px 0;
}
#subnav-menu li {
  list-style: none;
  margin: 5px 0 5px;
  position: relative;
}
#subnav-menu a {
  display: block;
  color: #333;
  text-decoration: none;
  font-size: 14px;
  line-height: 19px;
}
#main #subnav-menu a:hover {
  color: #2C4657;
  border-bottom: none;
}
#subnav-menu ul {
  list-style: none;
  padding-left: 15px;
  margin: 2px 0 3px;
}
#subnav-menu ul li {
  padding-left: 0;
}
#subnav-menu ul li ul {
  padding-left: 20px;
}
#subnav-menu ul a {
  font-size: 13px;
  line-height: 16px;
  font-weight: normal;
}
#subnav-menu a.current,
#main #subnav-menu a.current:hover {
  font-weight: bold;
  /*color:#f0f0f0;*/
}
/*#subnav-menu a.current:before {
	content:'/ ';
	font-weight:bold;
}*/
#subnav-menu .open-close-button {
  position: absolute;
  top: 4px;
  right: 100%;
  margin-right: 5px;
  height: 11px;
  width: 11px;
  background: url(assets/images/minus.png) no-repeat center center;
  line-height: 0;
  overflow: hidden;
  text-indent: -5000px;
}
#subnav-menu .closed .open-close-button {
  background-image: url(assets/images/plus.png);
}
#subnav-menu li.closed ul {
  display: none;
}
#subnav-menu .current + ul,
#subnav-menu li.open ul {
  display: block;
}
.expand-all-button {
  font-size: 11px;
  line-height: 25px;
  position: absolute;
  right: 10px;
  top: 2px;
  text-decoration: none;
  color: #f0f0f0;
  opacity: .8;
}
.expand-all-button:hover {
  opacity: 1;
}
/*h2{
	font-size:32px;
	line-height:36px;
	color:#425A69;
	margin:0;	
}*/
.columns {
  position: relative;
  padding: 0;
  margin: 0 0 0;
}
.columns .column {
  float: left;
  display: inline;
  clear: none;
  margin: 0;
  padding: 0;
}
.columns-2 .column {
  width: 48.5%;
}
.columns-2 .column-1 {
  margin-right: 3%;
}
.columns-3 .column {
  width: 31.5068%;
  /* 1/3col = 230/730 */
}
.columns-3 .column-1,
.columns-3 .column-2 {
  margin-right: 2.739%;
  /* gutter = 20/730 */
}
.columns-4 .column {
  width: 23.424%;
  /* 1/4col = 171/730 */
}
.columns-4 .column-1,
.columns-4 .column-2,
.columns-4 .column-3 {
  margin-right: 2.054%;
  /* gutter = 15/730 */
}
.columns-5 .column {
  width: 16%;
}
.columns-5 .column-1,
.columns-5 .column-2,
.columns-5 .column-3,
.columns-5 .column-4 {
  margin-right: 5%;
}
.columns-6 .column {
  width: 15%;
}
.columns-6 .column-1,
.columns-6 .column-2,
.columns-6 .column-3,
.columns-6 .column-4,
.columns-6 .column-5 {
  margin-right: 2%;
}
.more-panel {
  position: relative;
  /*border:1px solid #DDD;*/
  padding: 10px 15px 0;
  background: #f0f0f0;
  /*-webkit-box-shadow:0 0 10px -2px #DDD inset;
	-moz-box-shadow:0 0 10px -2px #DDD inset;
	-o-box-shadow:0 0 10px -2px #DDD inset;
	box-shadow:0 0 10px -2px #DDD inset;	*/
  margin: 0 0 20px;
}
.more-content {
  overflow: hidden;
}
.open-more .more-content {
  padding-bottom: 20px;
}
.more-panel .open-more-panel {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 35px;
  /*-webkit-box-shadow:0 -7px 13px 0 #EEE inset;
	-moz-box-shadow:0 -7px 13px 0 #EEE inset;
	-o-box-shadow:0 -7px 13px 0 #EEE inset;
	box-shadow:0 -7px 13px 0 #EEE inset;	*/
  background: url(assets/images/bottom-gradient.png) repeat-x left bottom;
  overflow: hidden;
}
.more-tab {
  position: absolute;
  right: -1px;
  bottom: -1px;
  display: block;
  height: 35px;
  width: 35px;
  background: #FFF;
}
.more-button-sprite {
  height: 18px;
  width: 18px;
  margin: 9px 0 0 11px;
  display: block;
  background: url(assets/images/arrow-down.png) no-repeat left top;
}
.open-more .more-button-sprite {
  background-image: url(assets/images/arrow-up.png);
}
.columns p,
.columns li,
.highlight p,
.highlight li,
.news-item a {
  font-size: 13px;
  line-height: 22px;
}
.sidebar-block .accordion {
  border: none;
}
#secondary .sidebar-block .accordion dt,
#second-secondary .sidebar-block .accordion dt {
  border: none;
  padding: 2px 0 2px;
  font-size: 16px;
  line-height: 1em;
  background: none;
}
#secondary .sidebar-block .accordion dd,
#second-secondary .sidebar-block .accordion dd {
  border: none;
  background: none;
  margin-top: -2px;
  padding: 0 0 5px;
}
.drop-down-side-item {
  clear: both;
}
.drop-down-side-item a img {
  display: block;
}
ul,
ol,
dl {
  margin-bottom: 11px;
}
.sidebar-block {
  font-size: 13px;
  line-height: 20px;
  margin-bottom: 25px;
}
.DefaultCont,
.pageTitleCont {
  margin-bottom: 45px;
}
.ContactDashboard .photo img {
  max-width: 100px;
}
.linkbutton {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
}
.button {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
  color: #ffffff;
  text-decoration: none;
  background: #4AA3CD;
  border-bottom: 1px solid #4AA3CD;
}
.button:hover {
  background: #158BC0;
  border-bottom: 1px solid #3498C8;
}
input[type="button"] {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
  color: #ffffff;
  text-decoration: none;
  background: #4AA3CD;
  border-bottom: 1px solid #4AA3CD;
}
input[type="button"]:hover {
  background: #158BC0;
  border-bottom: 1px solid #3498C8;
}
input.primary,
button.primary,
input.secondary,
button.secondary {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
  color: #ffffff;
  text-decoration: none;
  background: #4AA3CD;
  border-bottom: 1px solid #4AA3CD;
}
input.primary:hover,
button.primary:hover,
input.secondary:hover,
button.secondary:hover {
  background: #158BC0;
  border-bottom: 1px solid #3498C8;
}
a.primary,
a.secondary {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
}
.iPhiNarrowForm a.primary,
.iPhiNarrowForm a.secondary {
  padding-left: 0;
}
.Normal {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .iPhiForm .optional label {
  line-height: normal;
}
html .iPhiForm div.fieldset {
  border: none;
}
html .iPhiForm div.legend {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 18px;
  line-height: 21px;
  margin-bottom: 2px;
  border: none;
}
html .RadComboBoxDropDown_Default,
html .accountListTable {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .RadUpload .ruButton {
  padding: 8px 20px;
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 16px;
  line-height: 1em;
  font-weight: bold;
  cursor: pointer;
  margin: 5px 5px 0 0;
  border-radius: 0px;
  border: 0px none;
  border-bottom: 1px transparent;
  color: #ffffff;
  text-decoration: none;
  background: #4AA3CD;
  border-bottom: 1px solid #4AA3CD;
}
html .RadUpload .ruButton:hover {
  background: #158BC0;
  border-bottom: 1px solid #3498C8;
}
html .RadTabStrip_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 2px;
}
html .RadTabStrip_Office2007 .rtsLevel,
html .RadTabStrip_Office2007 .rtsLevel1 {
  color: white;
}
html .RadTabStrip_Office2007 .rtsLI,
html .RadTabStrip_Office2007 .rtsLink,
html .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  line-height: 45px;
}
html .RadTabStrip_Office2007 .rtsLI:hover,
html .RadTabStrip_Office2007 .rtsLink:hover,
html .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  color: white;
}
html .RadTabStrip_Office2007 .rtsOut,
html .RadTabStrip_Office2007 .rtsLevel1 .rtsOut {
  background-image: none;
}
html .datepicker table,
html .datepicker table thead,
html .datepicker table tbody,
html .datepicker table tfoot,
html .datepicker table tr,
html .datepicker table thead tr,
html .datepicker table tbody tr,
html .datepicker table tfoot tr,
html .datepicker table td,
html .datepicker table thead td,
html .datepicker table tbody td,
html .datepicker table tfoot td,
html .datepicker table tr td,
html .datepicker table thead tr td,
html .datepicker table tbody tr td,
html .datepicker table tfoot tr td,
html .datepicker table th,
html .datepicker table thead th,
html .datepicker table tbody th,
html .datepicker table tfoot th,
html .datepicker table tr th,
html .datepicker table thead tr th,
html .datepicker table tbody tr th,
html .datepicker table tfoot tr th {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .datepicker table span,
html .datepicker table thead span,
html .datepicker table tbody span,
html .datepicker table tfoot span,
html .datepicker table tr span,
html .datepicker table thead tr span,
html .datepicker table tbody tr span,
html .datepicker table tfoot tr span,
html .datepicker table td span,
html .datepicker table thead td span,
html .datepicker table tbody td span,
html .datepicker table tfoot td span,
html .datepicker table tr td span,
html .datepicker table thead tr td span,
html .datepicker table tbody tr td span,
html .datepicker table tfoot tr td span,
html .datepicker table th span,
html .datepicker table thead th span,
html .datepicker table tbody th span,
html .datepicker table tfoot th span,
html .datepicker table tr th span,
html .datepicker table thead tr th span,
html .datepicker table tbody tr th span,
html .datepicker table tfoot tr th span {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  line-height: 54px;
}
html .datepickerBS .button {
  margin: 0;
  padding: 4px 6px;
  line-height: normal;
}
html ul.stsselect-menu li > a {
  color: #333;
}
html ul.stsselect-menu li > a.hover,
html li.stsselect-submenu li > a.hover,
html ul.stsselect-menu .active > a.hover,
html li.stsselect-submenu .active > a.hover,
html ul.stsselect-menu li > a:hover,
html li.stsselect-submenu li > a:hover,
html ul.stsselect-menu .active > a:hover,
html li.stsselect-submenu .active > a:hover,
html ul.stsselect-menu li > a:focus,
html li.stsselect-submenu li > a:focus,
html ul.stsselect-menu .active > a:focus,
html li.stsselect-submenu .active > a:focus {
  color: white;
}
html ul.stsselect-menu:hover > a,
html li.stsselect-submenu:hover > a,
html ul.stsselect-menu .active > a,
html li.stsselect-submenu .active > a {
  color: white;
}
html .stsselect-submenu.hover > a:after,
html .stsselect-submenu:hover > a:after {
  border-left-color: white;
}
html .stsselect-input {
  margin-top: 1px;
}
html .stsselect-input .stsselect-text {
  color: #333;
  font-size: 14px !important;
}
html .stsselect-input .caret {
  border-top: 4px solid #333;
}
html .stsselect-input:hover .caret {
  border-top: 4px solid white;
}
html .RadGrid_Office2007 {
  border: 1px solid #A0A0A0;
  background-color: #fff;
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .RadGrid_Office2007 .rgMasterTable,
html .RadGrid_Office2007 .rgDetailTable,
html .RadGrid_Office2007 .rgGroupPanel table,
html .RadGrid_Office2007 .rgCommandRow table,
html .RadGrid_Office2007 .rgEditForm table,
html .RadGrid_Office2007 .rgPager table,
html .RadGrid_Office2007 .rgFooter,
html .RadGrid_Office2007 .rgFooter > td {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .RadGrid_Office2007 .rgInput {
  background-color: #fff;
  border: 1px solid #333;
  color: #333;
}
html .RadGrid_Office2007 .rgRow a,
html .RadGrid_Office2007 .rgAltRow a,
html .RadGrid_Office2007 .rgEditRow a,
html .RadGrid_Office2007 .rgFooter a,
html .RadGrid_Office2007 .rgEditForm a {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .RadGrid_Office2007 .rgHeader,
html .RadGrid_Office2007 th.rgResizeCol,
html .RadGrid_Office2007 .rgHeaderWrapper,
html .RadGrid_Office2007 .rgCommandRow {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border: none;
  text-transform: uppercase;
}
html .RadGrid_Office2007 .rgHeader a,
html .RadGrid_Office2007 th.rgResizeCol a,
html .RadGrid_Office2007 .rgHeaderWrapper a,
html .RadGrid_Office2007 .rgCommandRow a {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  text-transform: uppercase;
}
html .RadGrid_Office2007 thead .rgPager,
html .RadGrid_Office2007 thead .rgCommandRow,
html .RadGrid_Office2007 .rgPager .rgAdvPart {
  display: none;
}
html .RadGrid_Office2007 .rgRow > td,
html .RadGrid_Office2007 .rgAltRow > td,
html .RadGrid_Office2007 .rgEditRow > td,
html .RadGrid_Office2007 .rgFooter > td {
  border-color: #A0A0A0;
  border-width: 0 0 1px 0;
}
html .RadGrid_Office2007 .rgPager {
  background: transparent;
}
html .RadGrid_Office2007 .rgPager td.rgPagerCell {
  border-top: none;
}
html .RadGrid_Office2007 .rgPager .rgInfoPart {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  color: #333;
}
html .RadGrid_Office2007 .rgPager a {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .RadGrid_Office2007 .rgPager .rgPageFirst {
  background-image: url(data:image/gif;base64,R0lGODlhDgAOALMOAIqKirCwsLy8vFtaWn+AgIB/f1RTU7y7u1lZWn9/f1tbW4uLilpaWouLi////wAAACH5BAEAAA4ALAAAAAAOAA4AAAQs0MlJq72SVW0BNZ7VTMwyipKyHGc1MkUgtNQ5EAE9LROS8CiSLrPBGI9IYwQAOw==);
  background-position: 7px 50%;
  background-repeat: no-repeat;
}
html .RadGrid_Office2007 .rgPager .rgPagePrev {
  background-image: url(data:image/gif;base64,R0lGODlhDgAOAKIGAH9/f7y8vK+vr1RTU1paWouLi////wAAACH5BAEAAAYALAAAAAAOAA4AAAMdaLrc/pBANspUpNiZw34EIHhXKHwRgEZrdL1wbCQAOw==);
  background-position: -4px 50%;
  background-repeat: no-repeat;
}
html .RadGrid_Office2007 .rgPager .rgPageNext {
  background-image: url(data:image/gif;base64,R0lGODlhDgAOAKIGAH9/f7y8vK+vr1RTU1paWouLi////wAAACH5BAEAAAYALAAAAAAOAA4AAAMdaLrc/ozAVsZcpchbguaBAGxPIZLleBnfiq5wvCYAOw==);
  background-position: 7px 50%;
  background-repeat: no-repeat;
}
html .RadGrid_Office2007 .rgPager .rgPageLast {
  background-image: url(data:image/gif;base64,R0lGODlhDgAOALMOAIqKirCwsLy8vFtaWn+AgIB/f1RTU7y7u1lZWn9/f1tbW4uLilpaWouLi////wAAACH5BAEAAA4ALAAAAAAOAA4AAAQr0MlJq704S1a5bZ7UXEuCTMvVBMQgqkJQcON3LMr7LWFdAQYK4BLaaI6ZCAA7);
  background-position: -5px 40%;
  background-repeat: no-repeat;
}
html .RadGrid_Office2007 .rgPager .rgNumPart a,
html .RadGrid_Office2007 .rgPager .rgNumPart a:hover {
  background: none;
}
html .RadGrid_Office2007 .rgPager .rgNumPart a span,
html .RadGrid_Office2007 .rgPager .rgNumPart a:hover span {
  background: none;
}
html .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .GridToolTip_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
}
html .tableAlignLeft {
  text-align: left !important;
}
html .tableAlignCenter {
  text-align: center !important;
}
html .tableAlignRight {
  text-align: right !important;
}
.tab- .super-dropdown,
.tab-:hover .main-menu-link,
.tab-.hover .main-menu-link {
  background-color: #333333;
  color: #ffffff;
}
body. #access,
body. #page-header,
body. #wrapper .bg-light-screen,
body. .accordion dd.open {
  background-color: #333333;
}
body. .accordion dd.open,
html body. #wrapper.nojs .accordion dd {
  background-color: #a5a5a5;
}
body. .tab- .main-menu-link,
body. .tab-.hover .main-menu-link,
body. .tab-:hover .main-menu-link,
body. #wrapper .color-on-dark,
body. #wrapper .bg-screen,
body. #wrapper .bg-full,
body. #wrapper .knockout,
body. .block,
body. .banner {
  background-color: #333333;
  color: #ffffff;
}
body. .accordion dt.open,
body. .accordion dt.closed:hover,
body. #wrapper.nojs .accordion dt {
  background-color: #666666;
}
body. .entry-content table th {
  color: #333333;
  background-color: #999999;
}
body. h2,
body. h3,
body. .full-color,
body. p.intro,
body. #subnav-menu a.current,
body. #main #subnav-menu a.current:hover {
  color: #333333;
}
body. input[type="button"],
body. .button {
  color: white;
  background-color: #333333;
  border-bottom: 1px solid #666666;
}
body. input[type="button"]:hover,
body. .button:hover {
  background-color: #1a1a1a;
  border-bottom: 1px solid #333333;
}
body. input.primary,
body. button.primary,
body. a.primary,
body. input.secondary,
body. button.secondary,
body. a.secondary {
  color: white;
  background-color: #333333;
  border-bottom: 1px solid #666666;
}
body. input.primary:hover,
body. button.primary:hover,
body. a.primary:hover,
body. input.secondary:hover,
body. button.secondary:hover,
body. a.secondary:hover {
  background-color: #1a1a1a;
  border-bottom: 1px solid #333333;
}
body. .RadUpload .ruButton {
  background-color: #333333;
  background-image: none;
  border-bottom: 1px solid #666666;
}
body. .RadUpload .ruButton:hover {
  background-color: #333333;
  border-bottom: 1px solid #666666;
}
body. .ruButton.ruAdd {
  display: none;
}
body. .ruButton.ruDelete {
  display: none;
}
body. .ruButton.ruRemove {
  display: none;
}
html body. .iPhiForm div.legend {
  color: white;
  background-color: #333333;
}
html body. .RadTabStrip_Office2007 .rtsLevel,
html body. .RadTabStrip_Office2007 .rtsLevel1 {
  background: #666666;
}
html body. .RadTabStrip_Office2007 .rtsLI,
html body. .RadTabStrip_Office2007 .rtsLink,
html body. .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #666666;
}
html body. .RadTabStrip_Office2007 .rtsLI:hover,
html body. .RadTabStrip_Office2007 .rtsLink:hover,
html body. .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body. .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body. .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body. .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #333333;
}
html body. .RadTabStrip_Office2007 .rtsDisabled {
  color: #a5a5a5;
}
html body. .datepicker table tr td.day:hover,
html body. .datepicker table tr td.month:hover,
html body. .datepicker table tr td.year:hover {
  background: #333333 !important;
}
html body. .datepicker table tr td.old,
html body. .datepicker table tr td.new {
  color: #a5a5a5 !important;
}
html body. .datepicker table tr td.disabled {
  background: none !important;
  color: #a5a5a5 !important;
}
html body. .datepicker table tr td.range {
  background: #666666 !important;
}
html body. .datepicker table tr td.selected,
html body. .datepicker table tr td.selected:hover {
  background: #333333 !important;
  color: white !important;
}
html body. .datepicker table tr td.active,
html body. .datepicker table tr td.active:hover {
  background: #333333 !important;
  color: white !important;
}
html body. .datepicker table tr td span.day:hover,
html body. .datepicker table tr td span.month:hover,
html body. .datepicker table tr td span.year:hover {
  background: #333333 !important;
}
html body. .datepicker table tr td span.old,
html body. .datepicker table tr td span.new {
  color: #a5a5a5 !important;
}
html body. .datepicker table tr td span.disabled {
  background: none !important;
  color: #a5a5a5 !important;
}
html body. .datepicker table tr td span.range {
  background: #666666 !important;
}
html body. .datepicker table tr td span.selected,
html body. .datepicker table tr td span.selected:hover {
  background: #333333 !important;
  color: white !important;
}
html body. .datepicker table tr td span.active,
html body. .datepicker table tr td span.active:hover {
  background: #333333 !important;
  color: white !important;
}
html body. .datepicker thead tr:first-child th:hover,
html body. .datepicker tfoot tr th:hover {
  background: #333333;
}
html body. ul.stsselect-menu li > a.hover,
html body. li.stsselect-submenu li > a.hover,
html body. ul.stsselect-menu .active > a.hover,
html body. li.stsselect-submenu .active > a.hover,
html body. ul.stsselect-menu li > a:hover,
html body. li.stsselect-submenu li > a:hover,
html body. ul.stsselect-menu .active > a:hover,
html body. li.stsselect-submenu .active > a:hover,
html body. ul.stsselect-menu li > a:focus,
html body. li.stsselect-submenu li > a:focus,
html body. ul.stsselect-menu .active > a:focus,
html body. li.stsselect-submenu .active > a:focus {
  background: #333333;
}
html body. ul.stsselect-menu:hover > a,
html body. li.stsselect-submenu:hover > a,
html body. ul.stsselect-menu .active > a,
html body. li.stsselect-submenu .active > a {
  background: #333333;
}
html body. ul.stsselect-menu .disabled > a,
html body. li.stsselect-submenu .disabled > a,
html body. ul.stsselect-menu .disabled > a.hover,
html body. li.stsselect-submenu .disabled > a.hover,
html body. ul.stsselect-menu .disabled > a:hover,
html body. li.stsselect-submenu .disabled > a:hover {
  color: #a5a5a5;
}
html body. .stsselect-input {
  border: 1px solid #333333;
}
html body. .stsselect-input:hover {
  border: 1px solid #333333;
}
html body. .stsselect-input:hover .caret-btn {
  border-left: 1px solid #333333;
  background: #333333;
}
html body. .RadGrid_Office2007 .rgInput {
  border: 1px solid #333333;
}
html body. .RadGrid_Office2007 .rgHeader,
html body. .RadGrid_Office2007 th.rgResizeCol,
html body. .RadGrid_Office2007 .rgHeaderWrapper,
html body. .RadGrid_Office2007 .rgCommandRow {
  background: #999999;
  color: #333333;
}
html body. .RadGrid_Office2007 .rgHeader a,
html body. .RadGrid_Office2007 th.rgResizeCol a,
html body. .RadGrid_Office2007 .rgHeaderWrapper a,
html body. .RadGrid_Office2007 .rgCommandRow a {
  color: #333333;
}
html body. .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body. .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body. .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #666666;
}
html body body. .RadInput_Office2007 .riTextBox,
html body body. .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #333333;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body. .RadInput_Office2007 .riEmpty,
html body body. .RadInput_Empty_Office2007 {
  color: #a5a5a5;
}
html body body. .RadInput_Office2007 .riHover,
html body body. .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #1a1a1a;
}
html body body. .RadInput_Office2007 .riFocused,
html body body. .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #1a1a1a;
}
html body body. .RadInput_Office2007 .riRead,
html body body. .RadInput_Read_Office2007 {
  border-color: #333333;
}
html body body. .RadInput_Office2007 .riDisabled,
html body body. .RadInput_Disabled_Office2007 {
  border-color: #333333;
  color: #a5a5a5;
  cursor: default;
}
html body body. .RadInput_Office2007 .riError,
html body body. .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body. .RadInput_Office2007 .riNegative,
html body body. .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-761 .super-dropdown,
.tab-761:hover .main-menu-link,
.tab-761.hover .main-menu-link {
  background-color: #569b47;
  color: #ffffff;
}
body.committee #access,
body.committee #page-header,
body.committee #wrapper .bg-light-screen,
body.committee .accordion dd.open {
  background-color: #569b47;
}
body.committee .accordion dd.open,
html body.committee #wrapper.nojs .accordion dd {
  background-color: #deeedb;
}
body.committee .tab-761 .main-menu-link,
body.committee .tab-761.hover .main-menu-link,
body.committee .tab-761:hover .main-menu-link,
body.committee #wrapper .color-on-dark,
body.committee #wrapper .bg-screen,
body.committee #wrapper .bg-full,
body.committee #wrapper .knockout,
body.committee .block,
body.committee .banner {
  background-color: #569b47;
  color: #ffffff;
}
body.committee .accordion dt.open,
body.committee .accordion dt.closed:hover,
body.committee #wrapper.nojs .accordion dt {
  background-color: #8fc683;
}
body.committee .entry-content table th {
  color: #569b47;
  background-color: #cee6c9;
}
body.committee h2,
body.committee h3,
body.committee .full-color,
body.committee p.intro,
body.committee #subnav-menu a.current,
body.committee #main #subnav-menu a.current:hover {
  color: #569b47;
}
body.committee input[type="button"],
body.committee .button {
  color: white;
  background-color: #569b47;
  border-bottom: 1px solid #8fc683;
}
body.committee input[type="button"]:hover,
body.committee .button:hover {
  background-color: #437837;
  border-bottom: 1px solid #569b47;
}
body.committee input.primary,
body.committee button.primary,
body.committee a.primary,
body.committee input.secondary,
body.committee button.secondary,
body.committee a.secondary {
  color: white;
  background-color: #569b47;
  border-bottom: 1px solid #8fc683;
}
body.committee input.primary:hover,
body.committee button.primary:hover,
body.committee a.primary:hover,
body.committee input.secondary:hover,
body.committee button.secondary:hover,
body.committee a.secondary:hover {
  background-color: #437837;
  border-bottom: 1px solid #569b47;
}
body.committee .RadUpload .ruButton {
  background-color: #569b47;
  background-image: none;
  border-bottom: 1px solid #8fc683;
}
body.committee .RadUpload .ruButton:hover {
  background-color: #569b47;
  border-bottom: 1px solid #8fc683;
}
body.committee .ruButton.ruAdd {
  display: none;
}
body.committee .ruButton.ruDelete {
  display: none;
}
body.committee .ruButton.ruRemove {
  display: none;
}
html body.committee .iPhiForm div.legend {
  color: white;
  background-color: #569b47;
}
html body.committee .RadTabStrip_Office2007 .rtsLevel,
html body.committee .RadTabStrip_Office2007 .rtsLevel1 {
  background: #8fc683;
}
html body.committee .RadTabStrip_Office2007 .rtsLI,
html body.committee .RadTabStrip_Office2007 .rtsLink,
html body.committee .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #8fc683;
}
html body.committee .RadTabStrip_Office2007 .rtsLI:hover,
html body.committee .RadTabStrip_Office2007 .rtsLink:hover,
html body.committee .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.committee .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.committee .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.committee .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #569b47;
}
html body.committee .RadTabStrip_Office2007 .rtsDisabled {
  color: #deeedb;
}
html body.committee .datepicker table tr td.day:hover,
html body.committee .datepicker table tr td.month:hover,
html body.committee .datepicker table tr td.year:hover {
  background: #569b47 !important;
}
html body.committee .datepicker table tr td.old,
html body.committee .datepicker table tr td.new {
  color: #deeedb !important;
}
html body.committee .datepicker table tr td.disabled {
  background: none !important;
  color: #deeedb !important;
}
html body.committee .datepicker table tr td.range {
  background: #8fc683 !important;
}
html body.committee .datepicker table tr td.selected,
html body.committee .datepicker table tr td.selected:hover {
  background: #569b47 !important;
  color: white !important;
}
html body.committee .datepicker table tr td.active,
html body.committee .datepicker table tr td.active:hover {
  background: #569b47 !important;
  color: white !important;
}
html body.committee .datepicker table tr td span.day:hover,
html body.committee .datepicker table tr td span.month:hover,
html body.committee .datepicker table tr td span.year:hover {
  background: #569b47 !important;
}
html body.committee .datepicker table tr td span.old,
html body.committee .datepicker table tr td span.new {
  color: #deeedb !important;
}
html body.committee .datepicker table tr td span.disabled {
  background: none !important;
  color: #deeedb !important;
}
html body.committee .datepicker table tr td span.range {
  background: #8fc683 !important;
}
html body.committee .datepicker table tr td span.selected,
html body.committee .datepicker table tr td span.selected:hover {
  background: #569b47 !important;
  color: white !important;
}
html body.committee .datepicker table tr td span.active,
html body.committee .datepicker table tr td span.active:hover {
  background: #569b47 !important;
  color: white !important;
}
html body.committee .datepicker thead tr:first-child th:hover,
html body.committee .datepicker tfoot tr th:hover {
  background: #569b47;
}
html body.committee ul.stsselect-menu li > a.hover,
html body.committee li.stsselect-submenu li > a.hover,
html body.committee ul.stsselect-menu .active > a.hover,
html body.committee li.stsselect-submenu .active > a.hover,
html body.committee ul.stsselect-menu li > a:hover,
html body.committee li.stsselect-submenu li > a:hover,
html body.committee ul.stsselect-menu .active > a:hover,
html body.committee li.stsselect-submenu .active > a:hover,
html body.committee ul.stsselect-menu li > a:focus,
html body.committee li.stsselect-submenu li > a:focus,
html body.committee ul.stsselect-menu .active > a:focus,
html body.committee li.stsselect-submenu .active > a:focus {
  background: #569b47;
}
html body.committee ul.stsselect-menu:hover > a,
html body.committee li.stsselect-submenu:hover > a,
html body.committee ul.stsselect-menu .active > a,
html body.committee li.stsselect-submenu .active > a {
  background: #569b47;
}
html body.committee ul.stsselect-menu .disabled > a,
html body.committee li.stsselect-submenu .disabled > a,
html body.committee ul.stsselect-menu .disabled > a.hover,
html body.committee li.stsselect-submenu .disabled > a.hover,
html body.committee ul.stsselect-menu .disabled > a:hover,
html body.committee li.stsselect-submenu .disabled > a:hover {
  color: #deeedb;
}
html body.committee .stsselect-input {
  border: 1px solid #569b47;
}
html body.committee .stsselect-input:hover {
  border: 1px solid #569b47;
}
html body.committee .stsselect-input:hover .caret-btn {
  border-left: 1px solid #569b47;
  background: #569b47;
}
html body.committee .RadGrid_Office2007 .rgInput {
  border: 1px solid #569b47;
}
html body.committee .RadGrid_Office2007 .rgHeader,
html body.committee .RadGrid_Office2007 th.rgResizeCol,
html body.committee .RadGrid_Office2007 .rgHeaderWrapper,
html body.committee .RadGrid_Office2007 .rgCommandRow {
  background: #cee6c9;
  color: #569b47;
}
html body.committee .RadGrid_Office2007 .rgHeader a,
html body.committee .RadGrid_Office2007 th.rgResizeCol a,
html body.committee .RadGrid_Office2007 .rgHeaderWrapper a,
html body.committee .RadGrid_Office2007 .rgCommandRow a {
  color: #569b47;
}
html body.committee .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.committee .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.committee .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #8fc683;
}
html body body.committee .RadInput_Office2007 .riTextBox,
html body body.committee .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #569b47;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.committee .RadInput_Office2007 .riEmpty,
html body body.committee .RadInput_Empty_Office2007 {
  color: #deeedb;
}
html body body.committee .RadInput_Office2007 .riHover,
html body body.committee .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #437837;
}
html body body.committee .RadInput_Office2007 .riFocused,
html body body.committee .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #437837;
}
html body body.committee .RadInput_Office2007 .riRead,
html body body.committee .RadInput_Read_Office2007 {
  border-color: #569b47;
}
html body body.committee .RadInput_Office2007 .riDisabled,
html body body.committee .RadInput_Disabled_Office2007 {
  border-color: #569b47;
  color: #deeedb;
  cursor: default;
}
html body body.committee .RadInput_Office2007 .riError,
html body body.committee .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.committee .RadInput_Office2007 .riNegative,
html body body.committee .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-651 .super-dropdown,
.tab-651:hover .main-menu-link,
.tab-651.hover .main-menu-link {
  background-color: #3397c8;
  color: #ffffff;
}
body.donors #access,
body.donors #page-header,
body.donors #wrapper .bg-light-screen,
body.donors .accordion dd.open {
  background-color: #3397c8;
}
body.donors .accordion dd.open,
html body.donors #wrapper.nojs .accordion dd {
  background-color: #e8f3f9;
}
body.donors .tab-651 .main-menu-link,
body.donors .tab-651.hover .main-menu-link,
body.donors .tab-651:hover .main-menu-link,
body.donors #wrapper .color-on-dark,
body.donors #wrapper .bg-screen,
body.donors #wrapper .bg-full,
body.donors #wrapper .knockout,
body.donors .block,
body.donors .banner {
  background-color: #3397c8;
  color: #ffffff;
}
body.donors .accordion dt.open,
body.donors .accordion dt.closed:hover,
body.donors #wrapper.nojs .accordion dt {
  background-color: #83c1de;
}
body.donors .entry-content table th {
  color: #3397c8;
  background-color: #d4e9f3;
}
body.donors h2,
body.donors h3,
body.donors .full-color,
body.donors p.intro,
body.donors #subnav-menu a.current,
body.donors #main #subnav-menu a.current:hover {
  color: #3397c8;
}
body.donors input[type="button"],
body.donors .button {
  color: white;
  background-color: #3397c8;
  border-bottom: 1px solid #83c1de;
}
body.donors input[type="button"]:hover,
body.donors .button:hover {
  background-color: #29789f;
  border-bottom: 1px solid #3397c8;
}
body.donors input.primary,
body.donors button.primary,
body.donors a.primary,
body.donors input.secondary,
body.donors button.secondary,
body.donors a.secondary {
  color: white;
  background-color: #3397c8;
  border-bottom: 1px solid #83c1de;
}
body.donors input.primary:hover,
body.donors button.primary:hover,
body.donors a.primary:hover,
body.donors input.secondary:hover,
body.donors button.secondary:hover,
body.donors a.secondary:hover {
  background-color: #29789f;
  border-bottom: 1px solid #3397c8;
}
body.donors .RadUpload .ruButton {
  background-color: #3397c8;
  background-image: none;
  border-bottom: 1px solid #83c1de;
}
body.donors .RadUpload .ruButton:hover {
  background-color: #3397c8;
  border-bottom: 1px solid #83c1de;
}
body.donors .ruButton.ruAdd {
  display: none;
}
body.donors .ruButton.ruDelete {
  display: none;
}
body.donors .ruButton.ruRemove {
  display: none;
}
html body.donors .iPhiForm div.legend {
  color: white;
  background-color: #3397c8;
}
html body.donors .RadTabStrip_Office2007 .rtsLevel,
html body.donors .RadTabStrip_Office2007 .rtsLevel1 {
  background: #83c1de;
}
html body.donors .RadTabStrip_Office2007 .rtsLI,
html body.donors .RadTabStrip_Office2007 .rtsLink,
html body.donors .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #83c1de;
}
html body.donors .RadTabStrip_Office2007 .rtsLI:hover,
html body.donors .RadTabStrip_Office2007 .rtsLink:hover,
html body.donors .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.donors .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.donors .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.donors .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #3397c8;
}
html body.donors .RadTabStrip_Office2007 .rtsDisabled {
  color: #e8f3f9;
}
html body.donors .datepicker table tr td.day:hover,
html body.donors .datepicker table tr td.month:hover,
html body.donors .datepicker table tr td.year:hover {
  background: #3397c8 !important;
}
html body.donors .datepicker table tr td.old,
html body.donors .datepicker table tr td.new {
  color: #e8f3f9 !important;
}
html body.donors .datepicker table tr td.disabled {
  background: none !important;
  color: #e8f3f9 !important;
}
html body.donors .datepicker table tr td.range {
  background: #83c1de !important;
}
html body.donors .datepicker table tr td.selected,
html body.donors .datepicker table tr td.selected:hover {
  background: #3397c8 !important;
  color: white !important;
}
html body.donors .datepicker table tr td.active,
html body.donors .datepicker table tr td.active:hover {
  background: #3397c8 !important;
  color: white !important;
}
html body.donors .datepicker table tr td span.day:hover,
html body.donors .datepicker table tr td span.month:hover,
html body.donors .datepicker table tr td span.year:hover {
  background: #3397c8 !important;
}
html body.donors .datepicker table tr td span.old,
html body.donors .datepicker table tr td span.new {
  color: #e8f3f9 !important;
}
html body.donors .datepicker table tr td span.disabled {
  background: none !important;
  color: #e8f3f9 !important;
}
html body.donors .datepicker table tr td span.range {
  background: #83c1de !important;
}
html body.donors .datepicker table tr td span.selected,
html body.donors .datepicker table tr td span.selected:hover {
  background: #3397c8 !important;
  color: white !important;
}
html body.donors .datepicker table tr td span.active,
html body.donors .datepicker table tr td span.active:hover {
  background: #3397c8 !important;
  color: white !important;
}
html body.donors .datepicker thead tr:first-child th:hover,
html body.donors .datepicker tfoot tr th:hover {
  background: #3397c8;
}
html body.donors ul.stsselect-menu li > a.hover,
html body.donors li.stsselect-submenu li > a.hover,
html body.donors ul.stsselect-menu .active > a.hover,
html body.donors li.stsselect-submenu .active > a.hover,
html body.donors ul.stsselect-menu li > a:hover,
html body.donors li.stsselect-submenu li > a:hover,
html body.donors ul.stsselect-menu .active > a:hover,
html body.donors li.stsselect-submenu .active > a:hover,
html body.donors ul.stsselect-menu li > a:focus,
html body.donors li.stsselect-submenu li > a:focus,
html body.donors ul.stsselect-menu .active > a:focus,
html body.donors li.stsselect-submenu .active > a:focus {
  background: #3397c8;
}
html body.donors ul.stsselect-menu:hover > a,
html body.donors li.stsselect-submenu:hover > a,
html body.donors ul.stsselect-menu .active > a,
html body.donors li.stsselect-submenu .active > a {
  background: #3397c8;
}
html body.donors ul.stsselect-menu .disabled > a,
html body.donors li.stsselect-submenu .disabled > a,
html body.donors ul.stsselect-menu .disabled > a.hover,
html body.donors li.stsselect-submenu .disabled > a.hover,
html body.donors ul.stsselect-menu .disabled > a:hover,
html body.donors li.stsselect-submenu .disabled > a:hover {
  color: #e8f3f9;
}
html body.donors .stsselect-input {
  border: 1px solid #3397c8;
}
html body.donors .stsselect-input:hover {
  border: 1px solid #3397c8;
}
html body.donors .stsselect-input:hover .caret-btn {
  border-left: 1px solid #3397c8;
  background: #3397c8;
}
html body.donors .RadGrid_Office2007 .rgInput {
  border: 1px solid #3397c8;
}
html body.donors .RadGrid_Office2007 .rgHeader,
html body.donors .RadGrid_Office2007 th.rgResizeCol,
html body.donors .RadGrid_Office2007 .rgHeaderWrapper,
html body.donors .RadGrid_Office2007 .rgCommandRow {
  background: #d4e9f3;
  color: #3397c8;
}
html body.donors .RadGrid_Office2007 .rgHeader a,
html body.donors .RadGrid_Office2007 th.rgResizeCol a,
html body.donors .RadGrid_Office2007 .rgHeaderWrapper a,
html body.donors .RadGrid_Office2007 .rgCommandRow a {
  color: #3397c8;
}
html body.donors .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.donors .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.donors .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #83c1de;
}
html body body.donors .RadInput_Office2007 .riTextBox,
html body body.donors .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #3397c8;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.donors .RadInput_Office2007 .riEmpty,
html body body.donors .RadInput_Empty_Office2007 {
  color: #e8f3f9;
}
html body body.donors .RadInput_Office2007 .riHover,
html body body.donors .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #29789f;
}
html body body.donors .RadInput_Office2007 .riFocused,
html body body.donors .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #29789f;
}
html body body.donors .RadInput_Office2007 .riRead,
html body body.donors .RadInput_Read_Office2007 {
  border-color: #3397c8;
}
html body body.donors .RadInput_Office2007 .riDisabled,
html body body.donors .RadInput_Disabled_Office2007 {
  border-color: #3397c8;
  color: #e8f3f9;
  cursor: default;
}
html body body.donors .RadInput_Office2007 .riError,
html body body.donors .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.donors .RadInput_Office2007 .riNegative,
html body body.donors .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-353 .super-dropdown,
.tab-353:hover .main-menu-link,
.tab-353.hover .main-menu-link {
  background-color: #836d94;
  color: #ffffff;
}
body.grants #access,
body.grants #page-header,
body.grants #wrapper .bg-light-screen,
body.grants .accordion dd.open {
  background-color: #836d94;
}
body.grants .accordion dd.open,
html body.grants #wrapper.nojs .accordion dd {
  background-color: #f4f2f5;
}
body.grants .tab-353 .main-menu-link,
body.grants .tab-353.hover .main-menu-link,
body.grants .tab-353:hover .main-menu-link,
body.grants #wrapper .color-on-dark,
body.grants #wrapper .bg-screen,
body.grants #wrapper .bg-full,
body.grants #wrapper .knockout,
body.grants .block,
body.grants .banner {
  background-color: #836d94;
  color: #ffffff;
}
body.grants .accordion dt.open,
body.grants .accordion dt.closed:hover,
body.grants #wrapper.nojs .accordion dt {
  background-color: #b5a8bf;
}
body.grants .entry-content table th {
  color: #836d94;
  background-color: #e7e3ea;
}
body.grants h2,
body.grants h3,
body.grants .full-color,
body.grants p.intro,
body.grants #subnav-menu a.current,
body.grants #main #subnav-menu a.current:hover {
  color: #836d94;
}
body.grants input[type="button"],
body.grants .button {
  color: white;
  background-color: #836d94;
  border-bottom: 1px solid #b5a8bf;
}
body.grants input[type="button"]:hover,
body.grants .button:hover {
  background-color: #695777;
  border-bottom: 1px solid #836d94;
}
body.grants input.primary,
body.grants button.primary,
body.grants a.primary,
body.grants input.secondary,
body.grants button.secondary,
body.grants a.secondary {
  color: white;
  background-color: #836d94;
  border-bottom: 1px solid #b5a8bf;
}
body.grants input.primary:hover,
body.grants button.primary:hover,
body.grants a.primary:hover,
body.grants input.secondary:hover,
body.grants button.secondary:hover,
body.grants a.secondary:hover {
  background-color: #695777;
  border-bottom: 1px solid #836d94;
}
body.grants .RadUpload .ruButton {
  background-color: #836d94;
  background-image: none;
  border-bottom: 1px solid #b5a8bf;
}
body.grants .RadUpload .ruButton:hover {
  background-color: #836d94;
  border-bottom: 1px solid #b5a8bf;
}
body.grants .ruButton.ruAdd {
  display: none;
}
body.grants .ruButton.ruDelete {
  display: none;
}
body.grants .ruButton.ruRemove {
  display: none;
}
html body.grants .iPhiForm div.legend {
  color: white;
  background-color: #836d94;
}
html body.grants .RadTabStrip_Office2007 .rtsLevel,
html body.grants .RadTabStrip_Office2007 .rtsLevel1 {
  background: #b5a8bf;
}
html body.grants .RadTabStrip_Office2007 .rtsLI,
html body.grants .RadTabStrip_Office2007 .rtsLink,
html body.grants .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #b5a8bf;
}
html body.grants .RadTabStrip_Office2007 .rtsLI:hover,
html body.grants .RadTabStrip_Office2007 .rtsLink:hover,
html body.grants .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.grants .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.grants .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.grants .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #836d94;
}
html body.grants .RadTabStrip_Office2007 .rtsDisabled {
  color: #f4f2f5;
}
html body.grants .datepicker table tr td.day:hover,
html body.grants .datepicker table tr td.month:hover,
html body.grants .datepicker table tr td.year:hover {
  background: #836d94 !important;
}
html body.grants .datepicker table tr td.old,
html body.grants .datepicker table tr td.new {
  color: #f4f2f5 !important;
}
html body.grants .datepicker table tr td.disabled {
  background: none !important;
  color: #f4f2f5 !important;
}
html body.grants .datepicker table tr td.range {
  background: #b5a8bf !important;
}
html body.grants .datepicker table tr td.selected,
html body.grants .datepicker table tr td.selected:hover {
  background: #836d94 !important;
  color: white !important;
}
html body.grants .datepicker table tr td.active,
html body.grants .datepicker table tr td.active:hover {
  background: #836d94 !important;
  color: white !important;
}
html body.grants .datepicker table tr td span.day:hover,
html body.grants .datepicker table tr td span.month:hover,
html body.grants .datepicker table tr td span.year:hover {
  background: #836d94 !important;
}
html body.grants .datepicker table tr td span.old,
html body.grants .datepicker table tr td span.new {
  color: #f4f2f5 !important;
}
html body.grants .datepicker table tr td span.disabled {
  background: none !important;
  color: #f4f2f5 !important;
}
html body.grants .datepicker table tr td span.range {
  background: #b5a8bf !important;
}
html body.grants .datepicker table tr td span.selected,
html body.grants .datepicker table tr td span.selected:hover {
  background: #836d94 !important;
  color: white !important;
}
html body.grants .datepicker table tr td span.active,
html body.grants .datepicker table tr td span.active:hover {
  background: #836d94 !important;
  color: white !important;
}
html body.grants .datepicker thead tr:first-child th:hover,
html body.grants .datepicker tfoot tr th:hover {
  background: #836d94;
}
html body.grants ul.stsselect-menu li > a.hover,
html body.grants li.stsselect-submenu li > a.hover,
html body.grants ul.stsselect-menu .active > a.hover,
html body.grants li.stsselect-submenu .active > a.hover,
html body.grants ul.stsselect-menu li > a:hover,
html body.grants li.stsselect-submenu li > a:hover,
html body.grants ul.stsselect-menu .active > a:hover,
html body.grants li.stsselect-submenu .active > a:hover,
html body.grants ul.stsselect-menu li > a:focus,
html body.grants li.stsselect-submenu li > a:focus,
html body.grants ul.stsselect-menu .active > a:focus,
html body.grants li.stsselect-submenu .active > a:focus {
  background: #836d94;
}
html body.grants ul.stsselect-menu:hover > a,
html body.grants li.stsselect-submenu:hover > a,
html body.grants ul.stsselect-menu .active > a,
html body.grants li.stsselect-submenu .active > a {
  background: #836d94;
}
html body.grants ul.stsselect-menu .disabled > a,
html body.grants li.stsselect-submenu .disabled > a,
html body.grants ul.stsselect-menu .disabled > a.hover,
html body.grants li.stsselect-submenu .disabled > a.hover,
html body.grants ul.stsselect-menu .disabled > a:hover,
html body.grants li.stsselect-submenu .disabled > a:hover {
  color: #f4f2f5;
}
html body.grants .stsselect-input {
  border: 1px solid #836d94;
}
html body.grants .stsselect-input:hover {
  border: 1px solid #836d94;
}
html body.grants .stsselect-input:hover .caret-btn {
  border-left: 1px solid #836d94;
  background: #836d94;
}
html body.grants .RadGrid_Office2007 .rgInput {
  border: 1px solid #836d94;
}
html body.grants .RadGrid_Office2007 .rgHeader,
html body.grants .RadGrid_Office2007 th.rgResizeCol,
html body.grants .RadGrid_Office2007 .rgHeaderWrapper,
html body.grants .RadGrid_Office2007 .rgCommandRow {
  background: #e7e3ea;
  color: #836d94;
}
html body.grants .RadGrid_Office2007 .rgHeader a,
html body.grants .RadGrid_Office2007 th.rgResizeCol a,
html body.grants .RadGrid_Office2007 .rgHeaderWrapper a,
html body.grants .RadGrid_Office2007 .rgCommandRow a {
  color: #836d94;
}
html body.grants .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.grants .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.grants .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #b5a8bf;
}
html body body.grants .RadInput_Office2007 .riTextBox,
html body body.grants .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #836d94;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.grants .RadInput_Office2007 .riEmpty,
html body body.grants .RadInput_Empty_Office2007 {
  color: #f4f2f5;
}
html body body.grants .RadInput_Office2007 .riHover,
html body body.grants .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #695777;
}
html body body.grants .RadInput_Office2007 .riFocused,
html body body.grants .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #695777;
}
html body body.grants .RadInput_Office2007 .riRead,
html body body.grants .RadInput_Read_Office2007 {
  border-color: #836d94;
}
html body body.grants .RadInput_Office2007 .riDisabled,
html body body.grants .RadInput_Disabled_Office2007 {
  border-color: #836d94;
  color: #f4f2f5;
  cursor: default;
}
html body body.grants .RadInput_Office2007 .riError,
html body body.grants .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.grants .RadInput_Office2007 .riNegative,
html body body.grants .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-599 .super-dropdown,
.tab-599:hover .main-menu-link,
.tab-599.hover .main-menu-link {
  background-color: #de9931;
  color: #ffffff;
}
body.scholarships #access,
body.scholarships #page-header,
body.scholarships #wrapper .bg-light-screen,
body.scholarships .accordion dd.open {
  background-color: #de9931;
}
body.scholarships .accordion dd.open,
html body.scholarships #wrapper.nojs .accordion dd {
  background-color: #fdfaf6;
}
body.scholarships .tab-599 .main-menu-link,
body.scholarships .tab-599.hover .main-menu-link,
body.scholarships .tab-599:hover .main-menu-link,
body.scholarships #wrapper .color-on-dark,
body.scholarships #wrapper .bg-screen,
body.scholarships #wrapper .bg-full,
body.scholarships #wrapper .knockout,
body.scholarships .block,
body.scholarships .banner {
  background-color: #de9931;
  color: #ffffff;
}
body.scholarships .accordion dt.open,
body.scholarships .accordion dt.closed:hover,
body.scholarships #wrapper.nojs .accordion dt {
  background-color: #ecc588;
}
body.scholarships .entry-content table th {
  color: #de9931;
  background-color: #faf0e0;
}
body.scholarships h2,
body.scholarships h3,
body.scholarships .full-color,
body.scholarships p.intro,
body.scholarships #subnav-menu a.current,
body.scholarships #main #subnav-menu a.current:hover {
  color: #de9931;
}
body.scholarships input[type="button"],
body.scholarships .button {
  color: white;
  background-color: #de9931;
  border-bottom: 1px solid #ecc588;
}
body.scholarships input[type="button"]:hover,
body.scholarships .button:hover {
  background-color: #be7e1e;
  border-bottom: 1px solid #de9931;
}
body.scholarships input.primary,
body.scholarships button.primary,
body.scholarships a.primary,
body.scholarships input.secondary,
body.scholarships button.secondary,
body.scholarships a.secondary {
  color: white;
  background-color: #de9931;
  border-bottom: 1px solid #ecc588;
}
body.scholarships input.primary:hover,
body.scholarships button.primary:hover,
body.scholarships a.primary:hover,
body.scholarships input.secondary:hover,
body.scholarships button.secondary:hover,
body.scholarships a.secondary:hover {
  background-color: #be7e1e;
  border-bottom: 1px solid #de9931;
}
body.scholarships .RadUpload .ruButton {
  background-color: #de9931;
  background-image: none;
  border-bottom: 1px solid #ecc588;
}
body.scholarships .RadUpload .ruButton:hover {
  background-color: #de9931;
  border-bottom: 1px solid #ecc588;
}
body.scholarships .ruButton.ruAdd {
  display: none;
}
body.scholarships .ruButton.ruDelete {
  display: none;
}
body.scholarships .ruButton.ruRemove {
  display: none;
}
html body.scholarships .iPhiForm div.legend {
  color: white;
  background-color: #de9931;
}
html body.scholarships .RadTabStrip_Office2007 .rtsLevel,
html body.scholarships .RadTabStrip_Office2007 .rtsLevel1 {
  background: #ecc588;
}
html body.scholarships .RadTabStrip_Office2007 .rtsLI,
html body.scholarships .RadTabStrip_Office2007 .rtsLink,
html body.scholarships .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #ecc588;
}
html body.scholarships .RadTabStrip_Office2007 .rtsLI:hover,
html body.scholarships .RadTabStrip_Office2007 .rtsLink:hover,
html body.scholarships .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.scholarships .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.scholarships .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.scholarships .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #de9931;
}
html body.scholarships .RadTabStrip_Office2007 .rtsDisabled {
  color: #fdfaf6;
}
html body.scholarships .datepicker table tr td.day:hover,
html body.scholarships .datepicker table tr td.month:hover,
html body.scholarships .datepicker table tr td.year:hover {
  background: #de9931 !important;
}
html body.scholarships .datepicker table tr td.old,
html body.scholarships .datepicker table tr td.new {
  color: #fdfaf6 !important;
}
html body.scholarships .datepicker table tr td.disabled {
  background: none !important;
  color: #fdfaf6 !important;
}
html body.scholarships .datepicker table tr td.range {
  background: #ecc588 !important;
}
html body.scholarships .datepicker table tr td.selected,
html body.scholarships .datepicker table tr td.selected:hover {
  background: #de9931 !important;
  color: white !important;
}
html body.scholarships .datepicker table tr td.active,
html body.scholarships .datepicker table tr td.active:hover {
  background: #de9931 !important;
  color: white !important;
}
html body.scholarships .datepicker table tr td span.day:hover,
html body.scholarships .datepicker table tr td span.month:hover,
html body.scholarships .datepicker table tr td span.year:hover {
  background: #de9931 !important;
}
html body.scholarships .datepicker table tr td span.old,
html body.scholarships .datepicker table tr td span.new {
  color: #fdfaf6 !important;
}
html body.scholarships .datepicker table tr td span.disabled {
  background: none !important;
  color: #fdfaf6 !important;
}
html body.scholarships .datepicker table tr td span.range {
  background: #ecc588 !important;
}
html body.scholarships .datepicker table tr td span.selected,
html body.scholarships .datepicker table tr td span.selected:hover {
  background: #de9931 !important;
  color: white !important;
}
html body.scholarships .datepicker table tr td span.active,
html body.scholarships .datepicker table tr td span.active:hover {
  background: #de9931 !important;
  color: white !important;
}
html body.scholarships .datepicker thead tr:first-child th:hover,
html body.scholarships .datepicker tfoot tr th:hover {
  background: #de9931;
}
html body.scholarships ul.stsselect-menu li > a.hover,
html body.scholarships li.stsselect-submenu li > a.hover,
html body.scholarships ul.stsselect-menu .active > a.hover,
html body.scholarships li.stsselect-submenu .active > a.hover,
html body.scholarships ul.stsselect-menu li > a:hover,
html body.scholarships li.stsselect-submenu li > a:hover,
html body.scholarships ul.stsselect-menu .active > a:hover,
html body.scholarships li.stsselect-submenu .active > a:hover,
html body.scholarships ul.stsselect-menu li > a:focus,
html body.scholarships li.stsselect-submenu li > a:focus,
html body.scholarships ul.stsselect-menu .active > a:focus,
html body.scholarships li.stsselect-submenu .active > a:focus {
  background: #de9931;
}
html body.scholarships ul.stsselect-menu:hover > a,
html body.scholarships li.stsselect-submenu:hover > a,
html body.scholarships ul.stsselect-menu .active > a,
html body.scholarships li.stsselect-submenu .active > a {
  background: #de9931;
}
html body.scholarships ul.stsselect-menu .disabled > a,
html body.scholarships li.stsselect-submenu .disabled > a,
html body.scholarships ul.stsselect-menu .disabled > a.hover,
html body.scholarships li.stsselect-submenu .disabled > a.hover,
html body.scholarships ul.stsselect-menu .disabled > a:hover,
html body.scholarships li.stsselect-submenu .disabled > a:hover {
  color: #fdfaf6;
}
html body.scholarships .stsselect-input {
  border: 1px solid #de9931;
}
html body.scholarships .stsselect-input:hover {
  border: 1px solid #de9931;
}
html body.scholarships .stsselect-input:hover .caret-btn {
  border-left: 1px solid #de9931;
  background: #de9931;
}
html body.scholarships .RadGrid_Office2007 .rgInput {
  border: 1px solid #de9931;
}
html body.scholarships .RadGrid_Office2007 .rgHeader,
html body.scholarships .RadGrid_Office2007 th.rgResizeCol,
html body.scholarships .RadGrid_Office2007 .rgHeaderWrapper,
html body.scholarships .RadGrid_Office2007 .rgCommandRow {
  background: #faf0e0;
  color: #de9931;
}
html body.scholarships .RadGrid_Office2007 .rgHeader a,
html body.scholarships .RadGrid_Office2007 th.rgResizeCol a,
html body.scholarships .RadGrid_Office2007 .rgHeaderWrapper a,
html body.scholarships .RadGrid_Office2007 .rgCommandRow a {
  color: #de9931;
}
html body.scholarships .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.scholarships .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.scholarships .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #ecc588;
}
html body body.scholarships .RadInput_Office2007 .riTextBox,
html body body.scholarships .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #de9931;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.scholarships .RadInput_Office2007 .riEmpty,
html body body.scholarships .RadInput_Empty_Office2007 {
  color: #fdfaf6;
}
html body body.scholarships .RadInput_Office2007 .riHover,
html body body.scholarships .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #be7e1e;
}
html body body.scholarships .RadInput_Office2007 .riFocused,
html body body.scholarships .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #be7e1e;
}
html body body.scholarships .RadInput_Office2007 .riRead,
html body body.scholarships .RadInput_Read_Office2007 {
  border-color: #de9931;
}
html body body.scholarships .RadInput_Office2007 .riDisabled,
html body body.scholarships .RadInput_Disabled_Office2007 {
  border-color: #de9931;
  color: #fdfaf6;
  cursor: default;
}
html body body.scholarships .RadInput_Office2007 .riError,
html body body.scholarships .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.scholarships .RadInput_Office2007 .riNegative,
html body body.scholarships .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-653 .super-dropdown,
.tab-653:hover .main-menu-link,
.tab-653.hover .main-menu-link {
  background-color: #4ca591;
  color: #ffffff;
}
body.organizations #access,
body.organizations #page-header,
body.organizations #wrapper .bg-light-screen,
body.organizations .accordion dd.open {
  background-color: #4ca591;
}
body.organizations .accordion dd.open,
html body.organizations #wrapper.nojs .accordion dd {
  background-color: #e5f3ef;
}
body.organizations .tab-653 .main-menu-link,
body.organizations .tab-653.hover .main-menu-link,
body.organizations .tab-653:hover .main-menu-link,
body.organizations #wrapper .color-on-dark,
body.organizations #wrapper .bg-screen,
body.organizations #wrapper .bg-full,
body.organizations #wrapper .knockout,
body.organizations .block,
body.organizations .banner {
  background-color: #4ca591;
  color: #ffffff;
}
body.organizations .accordion dt.open,
body.organizations .accordion dt.closed:hover,
body.organizations #wrapper.nojs .accordion dt {
  background-color: #8ecabc;
}
body.organizations .entry-content table th {
  color: #4ca591;
  background-color: #d3ebe5;
}
body.organizations h2,
body.organizations h3,
body.organizations .full-color,
body.organizations p.intro,
body.organizations #subnav-menu a.current,
body.organizations #main #subnav-menu a.current:hover {
  color: #4ca591;
}
body.organizations input[type="button"],
body.organizations .button {
  color: white;
  background-color: #4ca591;
  border-bottom: 1px solid #8ecabc;
}
body.organizations input[type="button"]:hover,
body.organizations .button:hover {
  background-color: #3c8272;
  border-bottom: 1px solid #4ca591;
}
body.organizations input.primary,
body.organizations button.primary,
body.organizations a.primary,
body.organizations input.secondary,
body.organizations button.secondary,
body.organizations a.secondary {
  color: white;
  background-color: #4ca591;
  border-bottom: 1px solid #8ecabc;
}
body.organizations input.primary:hover,
body.organizations button.primary:hover,
body.organizations a.primary:hover,
body.organizations input.secondary:hover,
body.organizations button.secondary:hover,
body.organizations a.secondary:hover {
  background-color: #3c8272;
  border-bottom: 1px solid #4ca591;
}
body.organizations .RadUpload .ruButton {
  background-color: #4ca591;
  background-image: none;
  border-bottom: 1px solid #8ecabc;
}
body.organizations .RadUpload .ruButton:hover {
  background-color: #4ca591;
  border-bottom: 1px solid #8ecabc;
}
body.organizations .ruButton.ruAdd {
  display: none;
}
body.organizations .ruButton.ruDelete {
  display: none;
}
body.organizations .ruButton.ruRemove {
  display: none;
}
html body.organizations .iPhiForm div.legend {
  color: white;
  background-color: #4ca591;
}
html body.organizations .RadTabStrip_Office2007 .rtsLevel,
html body.organizations .RadTabStrip_Office2007 .rtsLevel1 {
  background: #8ecabc;
}
html body.organizations .RadTabStrip_Office2007 .rtsLI,
html body.organizations .RadTabStrip_Office2007 .rtsLink,
html body.organizations .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #8ecabc;
}
html body.organizations .RadTabStrip_Office2007 .rtsLI:hover,
html body.organizations .RadTabStrip_Office2007 .rtsLink:hover,
html body.organizations .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.organizations .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.organizations .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.organizations .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #4ca591;
}
html body.organizations .RadTabStrip_Office2007 .rtsDisabled {
  color: #e5f3ef;
}
html body.organizations .datepicker table tr td.day:hover,
html body.organizations .datepicker table tr td.month:hover,
html body.organizations .datepicker table tr td.year:hover {
  background: #4ca591 !important;
}
html body.organizations .datepicker table tr td.old,
html body.organizations .datepicker table tr td.new {
  color: #e5f3ef !important;
}
html body.organizations .datepicker table tr td.disabled {
  background: none !important;
  color: #e5f3ef !important;
}
html body.organizations .datepicker table tr td.range {
  background: #8ecabc !important;
}
html body.organizations .datepicker table tr td.selected,
html body.organizations .datepicker table tr td.selected:hover {
  background: #4ca591 !important;
  color: white !important;
}
html body.organizations .datepicker table tr td.active,
html body.organizations .datepicker table tr td.active:hover {
  background: #4ca591 !important;
  color: white !important;
}
html body.organizations .datepicker table tr td span.day:hover,
html body.organizations .datepicker table tr td span.month:hover,
html body.organizations .datepicker table tr td span.year:hover {
  background: #4ca591 !important;
}
html body.organizations .datepicker table tr td span.old,
html body.organizations .datepicker table tr td span.new {
  color: #e5f3ef !important;
}
html body.organizations .datepicker table tr td span.disabled {
  background: none !important;
  color: #e5f3ef !important;
}
html body.organizations .datepicker table tr td span.range {
  background: #8ecabc !important;
}
html body.organizations .datepicker table tr td span.selected,
html body.organizations .datepicker table tr td span.selected:hover {
  background: #4ca591 !important;
  color: white !important;
}
html body.organizations .datepicker table tr td span.active,
html body.organizations .datepicker table tr td span.active:hover {
  background: #4ca591 !important;
  color: white !important;
}
html body.organizations .datepicker thead tr:first-child th:hover,
html body.organizations .datepicker tfoot tr th:hover {
  background: #4ca591;
}
html body.organizations ul.stsselect-menu li > a.hover,
html body.organizations li.stsselect-submenu li > a.hover,
html body.organizations ul.stsselect-menu .active > a.hover,
html body.organizations li.stsselect-submenu .active > a.hover,
html body.organizations ul.stsselect-menu li > a:hover,
html body.organizations li.stsselect-submenu li > a:hover,
html body.organizations ul.stsselect-menu .active > a:hover,
html body.organizations li.stsselect-submenu .active > a:hover,
html body.organizations ul.stsselect-menu li > a:focus,
html body.organizations li.stsselect-submenu li > a:focus,
html body.organizations ul.stsselect-menu .active > a:focus,
html body.organizations li.stsselect-submenu .active > a:focus {
  background: #4ca591;
}
html body.organizations ul.stsselect-menu:hover > a,
html body.organizations li.stsselect-submenu:hover > a,
html body.organizations ul.stsselect-menu .active > a,
html body.organizations li.stsselect-submenu .active > a {
  background: #4ca591;
}
html body.organizations ul.stsselect-menu .disabled > a,
html body.organizations li.stsselect-submenu .disabled > a,
html body.organizations ul.stsselect-menu .disabled > a.hover,
html body.organizations li.stsselect-submenu .disabled > a.hover,
html body.organizations ul.stsselect-menu .disabled > a:hover,
html body.organizations li.stsselect-submenu .disabled > a:hover {
  color: #e5f3ef;
}
html body.organizations .stsselect-input {
  border: 1px solid #4ca591;
}
html body.organizations .stsselect-input:hover {
  border: 1px solid #4ca591;
}
html body.organizations .stsselect-input:hover .caret-btn {
  border-left: 1px solid #4ca591;
  background: #4ca591;
}
html body.organizations .RadGrid_Office2007 .rgInput {
  border: 1px solid #4ca591;
}
html body.organizations .RadGrid_Office2007 .rgHeader,
html body.organizations .RadGrid_Office2007 th.rgResizeCol,
html body.organizations .RadGrid_Office2007 .rgHeaderWrapper,
html body.organizations .RadGrid_Office2007 .rgCommandRow {
  background: #d3ebe5;
  color: #4ca591;
}
html body.organizations .RadGrid_Office2007 .rgHeader a,
html body.organizations .RadGrid_Office2007 th.rgResizeCol a,
html body.organizations .RadGrid_Office2007 .rgHeaderWrapper a,
html body.organizations .RadGrid_Office2007 .rgCommandRow a {
  color: #4ca591;
}
html body.organizations .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.organizations .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.organizations .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #8ecabc;
}
html body body.organizations .RadInput_Office2007 .riTextBox,
html body body.organizations .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #4ca591;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.organizations .RadInput_Office2007 .riEmpty,
html body body.organizations .RadInput_Empty_Office2007 {
  color: #e5f3ef;
}
html body body.organizations .RadInput_Office2007 .riHover,
html body body.organizations .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #3c8272;
}
html body body.organizations .RadInput_Office2007 .riFocused,
html body body.organizations .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #3c8272;
}
html body body.organizations .RadInput_Office2007 .riRead,
html body body.organizations .RadInput_Read_Office2007 {
  border-color: #4ca591;
}
html body body.organizations .RadInput_Office2007 .riDisabled,
html body body.organizations .RadInput_Disabled_Office2007 {
  border-color: #4ca591;
  color: #e5f3ef;
  cursor: default;
}
html body body.organizations .RadInput_Office2007 .riError,
html body body.organizations .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.organizations .RadInput_Office2007 .riNegative,
html body body.organizations .RadInput_Negative_Office2007 {
  color: #333;
}
.tab-831 .super-dropdown,
.tab-831:hover .main-menu-link,
.tab-831.hover .main-menu-link {
  background-color: #a9ae0f;
  color: #ffffff;
}
body.Give #access,
body.Give #page-header,
body.Give #wrapper .bg-light-screen,
body.Give .accordion dd.open {
  background-color: #a9ae0f;
}
body.Give .accordion dd.open,
html body.Give #wrapper.nojs .accordion dd {
  background-color: #eff8de;
}
body.Give .tab-831 .main-menu-link,
body.Give .tab-831.hover .main-menu-link,
body.Give .tab-831:hover .main-menu-link,
body.Give #wrapper .color-on-dark,
body.Give #wrapper .bg-screen,
body.Give #wrapper .bg-full,
body.Give #wrapper .knockout,
body.Give .block,
body.Give .banner {
  background-color: #a9ae0f;
  color: #ffffff;
}
body.Give .accordion dt.open,
body.Give .accordion dt.closed:hover,
body.Give #wrapper.nojs .accordion dt {
  background-color: #8aa558;
}
body.Give .entry-content table th {
  color: #a9ae0f;
  background-color: #c6cfb3;
}
body.Give h2,
body.Give h3,
body.Give .full-color,
body.Give p.intro,
body.Give #subnav-menu a.current,
body.Give #main #subnav-menu a.current:hover {
  color: #a9ae0f;
}
body.Give input[type="button"],
body.Give .button {
  color: white;
  background-color: #a9ae0f;
  border-bottom: 1px solid #8aa558;
}
body.Give input[type="button"]:hover,
body.Give .button:hover {
  background-color: #7b7f0b;
  border-bottom: 1px solid #a9ae0f;
}
body.Give input.primary,
body.Give button.primary,
body.Give a.primary,
body.Give input.secondary,
body.Give button.secondary,
body.Give a.secondary {
  color: white;
  background-color: #a9ae0f;
  border-bottom: 1px solid #8aa558;
}
body.Give input.primary:hover,
body.Give button.primary:hover,
body.Give a.primary:hover,
body.Give input.secondary:hover,
body.Give button.secondary:hover,
body.Give a.secondary:hover {
  background-color: #7b7f0b;
  border-bottom: 1px solid #a9ae0f;
}
body.Give .RadUpload .ruButton {
  background-color: #a9ae0f;
  background-image: none;
  border-bottom: 1px solid #8aa558;
}
body.Give .RadUpload .ruButton:hover {
  background-color: #a9ae0f;
  border-bottom: 1px solid #8aa558;
}
body.Give .ruButton.ruAdd {
  display: none;
}
body.Give .ruButton.ruDelete {
  display: none;
}
body.Give .ruButton.ruRemove {
  display: none;
}
html body.Give .iPhiForm div.legend {
  color: white;
  background-color: #a9ae0f;
}
html body.Give .RadTabStrip_Office2007 .rtsLevel,
html body.Give .RadTabStrip_Office2007 .rtsLevel1 {
  background: #8aa558;
}
html body.Give .RadTabStrip_Office2007 .rtsLI,
html body.Give .RadTabStrip_Office2007 .rtsLink,
html body.Give .RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
  background: #8aa558;
}
html body.Give .RadTabStrip_Office2007 .rtsLI:hover,
html body.Give .RadTabStrip_Office2007 .rtsLink:hover,
html body.Give .RadTabStrip_Office2007 .rtsLevel1 .rtsLink:hover,
html body.Give .RadTabStrip_Office2007 .rtsLI.rtsSelected,
html body.Give .RadTabStrip_Office2007 .rtsLink.rtsSelected,
html body.Give .RadTabStrip_Office2007 .rtsLevel1 .rtsLink.rtsSelected {
  text-decoration: none;
  background: #a9ae0f;
}
html body.Give .RadTabStrip_Office2007 .rtsDisabled {
  color: #eff8de;
}
html body.Give .datepicker table tr td.day:hover,
html body.Give .datepicker table tr td.month:hover,
html body.Give .datepicker table tr td.year:hover {
  background: #a9ae0f !important;
}
html body.Give .datepicker table tr td.old,
html body.Give .datepicker table tr td.new {
  color: #eff8de !important;
}
html body.Give .datepicker table tr td.disabled {
  background: none !important;
  color: #eff8de !important;
}
html body.Give .datepicker table tr td.range {
  background: #8aa558 !important;
}
html body.Give .datepicker table tr td.selected,
html body.Give .datepicker table tr td.selected:hover {
  background: #a9ae0f !important;
  color: white !important;
}
html body.Give .datepicker table tr td.active,
html body.Give .datepicker table tr td.active:hover {
  background: #a9ae0f !important;
  color: white !important;
}
html body.Give .datepicker table tr td span.day:hover,
html body.Give .datepicker table tr td span.month:hover,
html body.Give .datepicker table tr td span.year:hover {
  background: #a9ae0f !important;
}
html body.Give .datepicker table tr td span.old,
html body.Give .datepicker table tr td span.new {
  color: #eff8de !important;
}
html body.Give .datepicker table tr td span.disabled {
  background: none !important;
  color: #eff8de !important;
}
html body.Give .datepicker table tr td span.range {
  background: #8aa558 !important;
}
html body.Give .datepicker table tr td span.selected,
html body.Give .datepicker table tr td span.selected:hover {
  background: #a9ae0f !important;
  color: white !important;
}
html body.Give .datepicker table tr td span.active,
html body.Give .datepicker table tr td span.active:hover {
  background: #a9ae0f !important;
  color: white !important;
}
html body.Give .datepicker thead tr:first-child th:hover,
html body.Give .datepicker tfoot tr th:hover {
  background: #a9ae0f;
}
html body.Give ul.stsselect-menu li > a.hover,
html body.Give li.stsselect-submenu li > a.hover,
html body.Give ul.stsselect-menu .active > a.hover,
html body.Give li.stsselect-submenu .active > a.hover,
html body.Give ul.stsselect-menu li > a:hover,
html body.Give li.stsselect-submenu li > a:hover,
html body.Give ul.stsselect-menu .active > a:hover,
html body.Give li.stsselect-submenu .active > a:hover,
html body.Give ul.stsselect-menu li > a:focus,
html body.Give li.stsselect-submenu li > a:focus,
html body.Give ul.stsselect-menu .active > a:focus,
html body.Give li.stsselect-submenu .active > a:focus {
  background: #a9ae0f;
}
html body.Give ul.stsselect-menu:hover > a,
html body.Give li.stsselect-submenu:hover > a,
html body.Give ul.stsselect-menu .active > a,
html body.Give li.stsselect-submenu .active > a {
  background: #a9ae0f;
}
html body.Give ul.stsselect-menu .disabled > a,
html body.Give li.stsselect-submenu .disabled > a,
html body.Give ul.stsselect-menu .disabled > a.hover,
html body.Give li.stsselect-submenu .disabled > a.hover,
html body.Give ul.stsselect-menu .disabled > a:hover,
html body.Give li.stsselect-submenu .disabled > a:hover {
  color: #eff8de;
}
html body.Give .stsselect-input {
  border: 1px solid #a9ae0f;
}
html body.Give .stsselect-input:hover {
  border: 1px solid #a9ae0f;
}
html body.Give .stsselect-input:hover .caret-btn {
  border-left: 1px solid #a9ae0f;
  background: #a9ae0f;
}
html body.Give .RadGrid_Office2007 .rgInput {
  border: 1px solid #a9ae0f;
}
html body.Give .RadGrid_Office2007 .rgHeader,
html body.Give .RadGrid_Office2007 th.rgResizeCol,
html body.Give .RadGrid_Office2007 .rgHeaderWrapper,
html body.Give .RadGrid_Office2007 .rgCommandRow {
  background: #c6cfb3;
  color: #a9ae0f;
}
html body.Give .RadGrid_Office2007 .rgHeader a,
html body.Give .RadGrid_Office2007 th.rgResizeCol a,
html body.Give .RadGrid_Office2007 .rgHeaderWrapper a,
html body.Give .RadGrid_Office2007 .rgCommandRow a {
  color: #a9ae0f;
}
html body.Give .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage,
html body.Give .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage:hover,
html body.Give .RadGrid_Office2007 .rgPager .rgNumPart a.rgCurrentPage span {
  background: #8aa558;
}
html body body.Give .RadInput_Office2007 .riTextBox,
html body body.Give .RadInputMgr_Office2007 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  font-size: 13px;
  line-height: 18px;
  border-color: #a9ae0f;
  background: white;
  padding: 0 4px;
  margin-top: -1px;
}
html body body.Give .RadInput_Office2007 .riEmpty,
html body body.Give .RadInput_Empty_Office2007 {
  color: #eff8de;
}
html body body.Give .RadInput_Office2007 .riHover,
html body body.Give .RadInput_Hover_Office2007 {
  color: #333;
  border-color: #7b7f0b;
}
html body body.Give .RadInput_Office2007 .riFocused,
html body body.Give .RadInput_Focused_Office2007 {
  color: #333;
  border-color: #7b7f0b;
}
html body body.Give .RadInput_Office2007 .riRead,
html body body.Give .RadInput_Read_Office2007 {
  border-color: #a9ae0f;
}
html body body.Give .RadInput_Office2007 .riDisabled,
html body body.Give .RadInput_Disabled_Office2007 {
  border-color: #a9ae0f;
  color: #eff8de;
  cursor: default;
}
html body body.Give .RadInput_Office2007 .riError,
html body body.Give .RadInput_Error_Office2007 {
  border-color: red;
  color: #333;
}
html body body.Give .RadInput_Office2007 .riNegative,
html body body.Give .RadInput_Negative_Office2007 {
  color: #333;
}
/* tlb cleanup items */
.Statements .statementsContainer {
  width: auto;
  margin-left: 0px;
}
.DnnModule.DnnModule-DNN_HTML.DnnModule-2916 {
  display: none;
}
/* Related Documents Module */
.RelatedFiles ul li {
  list-style-type: none !important;
}
.RadUpload .ruButton,
.RadUploadProgressArea .ruButton {
  margin-bottom: 5px !important;
  height: auto !important;
}
.ruCheck {
  display: none;
}
.RadUpload .ruBrowse {
  width: auto !important;
}
.RadUpload .ruFileWrap {
  white-space: nowrap;
  height: 37px !important;
}
#menu1 {
  background-color: #FFFFFF;
}
.STSlogo {
  margin-top: 25px;
}
.toggle-mobile.button {
  margin-top: 112px !important;
  color: #fff !important;
}
.mobile-menu > ul {
  padding: 20px 25px 35px;
}
.mobile-menu > .nav.nav-tabs > li > a {
  background-color: #333;
  color: #FFFFFF;
  font-weight: 400;
}
.mobile-menu > .nav.nav-tabs > li > a:hover,
.mobile-menu > .nav.nav-tabs > li > a:focus {
  background-color: #333;
  color: #FFFFFF;
  text-decoration: none !important;
}
/*swipe menu: level-1*/
.mobile-menu > .nav.nav-tabs > .level-1 > a {
  background-color: #333;
  color: #FFFFFF;
  font-weight: 400;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-651 > a {
  background-color: #3397c8 !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-653 > a {
  background-color: #4ca591 !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-353 > a {
  background-color: #836d94 !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-599 > a {
  background-color: #de9931 !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-761 > a {
  background-color: #569b47 !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-831 > a {
  background-color: #a9ae0f !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-651 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-651 > a:focus {
  background-color: #3397c8;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-653 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-653 > a:focus {
  background-color: #4ca591;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-353 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-353 > a:focus {
  background-color: #836d94;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-599 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-599 > a:focus {
  background-color: #de9931;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-761 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-761 > a:focus {
  background-color: #569b47;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .level-1.tab-761 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-1.tab-831 > a:focus {
  background-color: #70AB00;
  color: #FFF;
  text-decoration: none !important;
}
.mobile-menu > .nav.nav-tabs > .selected-page.level-1 {
  background-color: #333;
  color: #FFF;
  text-decoration: none !important;
}
.current-page.selected-page.level-1 > a {
  background-color: #333 !important;
}
/*swipe menu: level-2*/
.mobile-menu .level-2 {
  display: block !important;
}
.mobile-menu > .nav.nav-tabs > .level-2 > a {
  background-color: #fff;
  color: #333;
  font-weight: 400;
  padding-left: 25px !important;
}
.mobile-menu > .nav.nav-tabs > .level-2 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2 > a:focus {
  background-color: #656B73;
  color: #FFF;
}
/*Donors*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-651 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-651 > a:focus {
  background-color: #3397c8 !important;
  color: #FFF !important;
  font-weight: bold !important;
}
/*Organizations*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-653 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-653 > a:focus {
  background-color: #4ca591;
  color: #FFF;
  font-weight: bold !important;
}
/*Grants*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-353 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-353 > a:focus {
  background-color: #836d94;
  color: #FFF;
  font-weight: bold !important;
}
/*Scholarships*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-599 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-599 > a:focus {
  background-color: #de9931;
  color: #FFF;
  font-weight: bold !important;
}
/*Board and Committees*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-761 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-761 > a:focus {
  background-color: #569b47;
  color: #FFF;
  font-weight: bold !important;
}
/*Give*/
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-831 > a:hover,
.mobile-menu > .nav.nav-tabs > .level-2.parent-1-tab-831 > a:focus {
  background-color: #F0AB00;
  color: #FFF;
  font-weight: bold !important;
}
/* narrow windows: unfloat and stretch panes*/
@media only screen and (max-width: 831px) {
  .is-mobile .Board,
  .is-mobile .Donors,
  .is-mobile .DonorsFourPane,
  .is-mobile .Give,
  .is-mobile .GiveFourPane,
  .is-mobile .Grants,
  .is-mobile .home,
  .is-mobile .Login,
  .is-mobile .Orgs,
  .is-mobile .OrgsFourPane,
  .is-mobile .Scholarships {
    float: none;
    width: 100%;
    padding: 10px;
    background-color: #FEFCEA;
    border-top: 5px solid #A7571C;
    border-bottom: 5px solid #A7571C;
  }
}
@media only screen and (min-width: 832px) {
  .is-mobile {
    width: 832px !important;
    margin: 0 auto !important;
  }
}
.mobile-banner a,
.mobile-banner a.SkinObject,
.mobile-banner a:link,
.mobile-banner a.SkinObject:link,
.mobile-banner a:active,
.mobile-banner a.SkinObject:active,
.mobile-banner .SkinObject,
.mobile-banner a:visited,
.mobile-banner a.SkinObject:visited {
  color: #30677f;
  font-family: "PT Sans", Arial, Helvetica, sans-serif;
  text-decoration: none !important;
}
.is-mobile {
  background: #fff !important;
}
.is-mobile {
  /*removing ability to expand fund activity*/
  /*removing some paging functions on mobile - too crowded*/
  /*removing some paging functions on mobile - too crowded*/
  /*this is what will hide columns in client side tables - add to additional classes in grid*/
  /*=====================================================================================================================================================*/
  /*hiding table columns for mobile only*/
  /*DONORVIEW*/
}
.is-mobile .BannerPane {
  margin-top: 15px;
}
.is-mobile .breadcrumb {
  display: none;
}
.is-mobile #site-title {
  display: none;
}
.is-mobile #util-nav {
  display: none;
}
.is-mobile #access {
  display: none;
}
.is-mobile #secondary {
  display: none;
}
.is-mobile #primary {
  float: none;
}
.is-mobile #paneTable {
  box-shadow: none !important;
  padding-bottom: 0 !important;
}
.is-mobile .mobile-banner {
  float: none;
  background-color: #333;
  height: 35px;
  padding: 25px 0;
}
.is-mobile #page-header {
  padding: 10px 20px 10px;
}
.is-mobile .DnnModule.DnnModule-DNN_HTML.DnnModule-2302 {
  display: none;
}
.is-mobile .DnnModule.DnnModule-DNN_HTML.DnnModule-2916 {
  display: block !important;
}
.is-mobile #dnn_dnnLOGO2_hypLogo > img {
  max-width: 292px;
}
.is-mobile #dnn_dnnLOGIN2_cmdLogin {
  color: #fff;
  font-size: 14px;
  margin-left: 15px;
}
.is-mobile .siteWrapper {
  background: #fff !important;
}
.is-mobile #content {
  padding-left: 15px;
  padding-right: 20px;
}
.is-mobile .pageTitleCont {
  margin-bottom: 45px;
  padding-left: 15px;
  padding-right: 20px;
}
.is-mobile #page-header h2 {
  font-family: 'merriweather', Georgia, Times, "Times New Roman", serif;
  color: #fff;
  margin-bottom: 0;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: normal;
}
.is-mobile .rightTopPane {
  float: left;
  margin-bottom: 25px;
  width: auto;
}
.is-mobile #RightWrapper {
  padding-top: 5px;
  padding-left: 10px;
  padding-right: 15px;
}
.is-mobile .columns-2 .column {
  width: auto;
}
.is-mobile #main {
  width: auto;
}
.is-mobile header hgroup {
  width: auto;
  margin: 0 auto;
}
.is-mobile #Content #ContentWrap {
  background-color: #FFFFFF !important;
  float: none !important;
  margin-right: 0px;
  padding: 0 1% 25px 1%;
}
.is-mobile #ContentWrap .TopPane {
  float: none !important;
  margin-top: 35px;
  width: auto !important;
}
.is-mobile #ContentWrap .TopPane .Head {
  font-size: 40px;
  line-height: 45px;
}
.is-mobile #ContentWrap .ContentPane {
  clear: both;
  margin: 0px auto;
}
.is-mobile #ContentWrap #pdvWrapper .SmallLeftPane {
  clear: both !important;
  float: none !important;
  clear: both;
  width: 95%;
  margin: 0px auto;
}
.is-mobile #ContentWrap #pdvWrapper .SmallRightPane {
  clear: both !important;
  float: none !important;
  width: 95%;
  margin: 0px auto;
}
.is-mobile #ContentWrap .BottomPane {
  clear: both;
  margin: 0px auto;
}
.is-mobile #colophon {
  padding-left: 15px;
  padding-right: 15px;
}
.is-mobile .RadComboBoxDropDown {
  width: 300px !important;
}
.is-mobile .accountListTable {
  width: 250px !important;
}
.is-mobile .accountListTable .accountName {
  width: 100px;
}
.is-mobile .accountListTable .accountId {
  width: 50px;
}
.is-mobile .accountListTable .accountRole {
  width: 100px;
}
.is-mobile .is-mobile .RadComboBoxDropDown .rcbScroll {
  overflow: hidden;
}
.is-mobile .rcbSlide {
  left: 30px !important;
}
.is-mobile #TopFooterBand,
.is-mobile #BottomFooterBand {
  width: 90%;
}
.is-mobile #TopFooterBand {
  clear: both;
  margin: 0 auto;
}
.is-mobile #TopFooterBand #TopFooterWrap {
  margin: 0px auto;
  width: 90%;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerLeftPaneT {
  clear: both;
  float: none;
  width: auto;
  margin: 0 auto 15px;
  text-align: center;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerLeftPaneT .Normal {
  text-align: center;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerCenterPaneT {
  clear: both;
  float: none;
  width: auto;
  margin: 0 auto 15px;
  text-align: center;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerCenterPaneT .Normal {
  text-align: center;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerRightPaneT {
  clear: both;
  float: none;
  width: auto;
  margin: 0 auto 15px;
  text-align: center;
}
.is-mobile #TopFooterBand #TopFooterWrap .footerRightPaneT p {
  text-align: center !important;
}
.is-mobile #BottomFooterBand #BottomFooterWrap {
  margin: 0px auto;
  width: 90%;
}
.is-mobile #BottomFooterBand #BottomFooterWrap #footerLeftPaneB {
  clear: both;
  float: none;
  width: auto;
  margin: 0 auto 15px;
  text-align: center;
}
.is-mobile #BottomFooterBand #BottomFooterWrap #footerRightPaneB {
  clear: both;
  float: none;
  width: auto;
  margin: 0 auto 15px;
  text-align: center;
}
.is-mobile #BottomFooterBand #colophon {
  display: inherit !important;
  width: auto;
}
.is-mobile .wrapper {
  position: relative;
  max-width: 980px;
  margin: 0 auto;
  font-size: 13px;
  line-height: 18px;
  text-align: center !important;
}
.is-mobile .icon-reorder.icon-large {
  color: #fff;
  font-size: 15px;
}
.is-mobile .icon-off.icon-large {
  color: #fff;
}
.is-mobile .iPhiForm .optional label {
  font-weight: normal;
  line-height: 1.5em !important;
}
.is-mobile .iPhiForm .container .thelabel {
  float: none;
  line-height: 1.5em !important;
  text-align: left;
}
.is-mobile .iPhiForm .container .errormessage,
.is-mobile .iPhiForm .container .thefield,
.is-mobile .iPhiForm .container .warningmessage,
.is-mobile .iPhiForm .container .descriptive {
  display: block;
  margin: 0 0 0 0em;
  padding-left: 0px;
  line-height: 1.5em !important;
}
.is-mobile .iPhiNarrowForm .container .errormessage,
.is-mobile .iPhiNarrowForm .container .thefield,
.is-mobile .iPhiNarrowForm .container .warningmessage,
.is-mobile .iPhiNarrowForm .container .descriptive {
  display: block;
  margin: 0em;
  padding-left: 0px;
  line-height: 1.5em !important;
}
.is-mobile .iPhiForm div.long.TextField input {
  width: 215px !important;
}
.is-mobile .iPhiForm div.wide.TextField input,
.is-mobile .iPhiForm div.wide.TextField span.thefield,
.is-mobile .iPhiForm div.wide.TextField span.RadInput {
  width: 275px !important;
}
.is-mobile .iPhiForm div.wide.TextArea textarea,
.is-mobile .iPhiForm div.wide.TextArea span.thefield,
.is-mobile .iPhiForm div.wide.TextArea span.RadInput {
  float: none !important;
  margin: 0em !important;
  width: 95% !important;
}
.is-mobile input#dnn_ctr1557_ViewAddCharityKeywordsSearcher_module_txtSearch {
  width: 150px !important;
}
.is-mobile body.scholarships .button {
  display: inline-flex;
}
.is-mobile .rgExpandCol {
  display: none;
}
.is-mobile .rgInfoPart {
  display: none;
}
.is-mobile .RadGrid .NextPrevNumericAndAdvanced .rgAdvPart {
  display: none;
}
.is-mobile .mob {
  display: none;
}
.is-mobile th.CartAction.rgHeader.mob.tableAlignLeft {
  display: block;
}
.is-mobile td.CartAction.mob.tableAlignLeft {
  display: table-cell;
}
.is-mobile .GenericSearcher .thelabel {
  float: none !important;
}
.is-mobile .showMobile {
  display: table-cell;
}
.is-mobile .ModStellariPhiModulesContributionDetailsC label {
  font-weight: bold !important;
}
.is-mobile .iPhiForm .CustomFormSubmitButton {
  margin-left: 0em !important;
}
.is-mobile .GrantHistoryDashboardTable.mainTableDiv .EffectiveDate,
.is-mobile .GrantHistoryDashboardTable.mainTableDiv .Amount {
  display: none;
}
.is-mobile .FundActivityDetailReport1.mainTableDiv .PaymentType,
.is-mobile .FundActivityDetailReport1.mainTableDiv .Quantity,
.is-mobile .FundActivityDetailReport1.mainTableDiv .TransactionId {
  display: none;
}
.is-mobile .ContributionActivity.mainTableDiv .PaymentType,
.is-mobile .ContributionActivity.mainTableDiv .Description,
.is-mobile .ContributionActivity.mainTableDiv .TradePaymentQuantity,
.is-mobile .ContributionActivity.mainTableDiv .TransactionStatusName,
.is-mobile .ContributionActivity.mainTableDiv .Date,
.is-mobile .ContributionActivity.mainTableDiv .TransactionId,
.is-mobile .ContributionActivity.mainTableDiv .ReceiptLink {
  display: none;
}
.is-mobile .AddCharityTable.mainTableDiv .TaxId {
  display: none;
}
.is-mobile .IATransfer.mainTableDiv .TransactionId,
.is-mobile .IATransfer.mainTableDiv .StatusName,
.is-mobile .IATransfer.mainTableDiv .ApprovedDate,
.is-mobile .IATransfer.mainTableDiv .Comment {
  display: none;
}
.is-mobile .allGrantsTable.mainTableDiv .TransactionId,
.is-mobile .allGrantsTable.mainTableDiv .Type,
.is-mobile .allGrantsTable.mainTableDiv .Status,
.is-mobile .allGrantsTable.mainTableDiv .CreatedDate,
.is-mobile .allGrantsTable.mainTableDiv .ScheduledDate,
.is-mobile .allGrantsTable.mainTableDiv .IssuedDate,
.is-mobile .allGrantsTable.mainTableDiv .SuggestAGrantee {
  display: none;
}
.is-mobile .GranteeCartForm .Anonymous {
  display: none;
}
.is-mobile .grantApplicationsTable .AppPdfUrl {
  display: none;
}
.is-mobile .RecurringGrantsTable.mainTableDiv .Frequency,
.is-mobile .RecurringGrantsTable.mainTableDiv .PaymentsToDate,
.is-mobile .RecurringGrantsTable.mainTableDiv .PaymentsLeft,
.is-mobile .RecurringGrantsTable.mainTableDiv .TransactionStatusName {
  display: none;
}
.showMobile {
  display: none;
}
.sidebarTitle {
  font-family: 'PN', Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
  color: #333;
  text-decoration: none;
  margin-bottom: 5px;
}
.iPhiForm .container .thefield,
.iPhiForm .ReadOnlyValue .thefield {
  padding-top: 0px !important;
}
/* tcf - Skin.css - 03.15.81 */

