/*1765027564000*/
#wrapper {
  background: #fff;
}

.aui .headerLinks {
  color: #58595b;
}

.aui #wrapper #navigation li {
  border-color: #ededee;
}

#navigation a {
  color: #fff;
}

.aui #wrapper #navigation li.selected a {
  color: #005945;
}

.aui #wrapper #navigation li a:hover {
  color: #005945;
}

.aui UL.left-navigation LI A {
  color: #58595b;
}

.aui UL.left-navigation LI A:hover {
  color: #005945;
}

UL.left-navigation UL LI {
  color: #005945;
}

.portlet {
  background: #fff;
}

.portlet-topper {
  color: #fff;
}

.aui .portlet-title {
  color: #fff;
}

.lfr-column .portlet-title {
  color: #fff;
}

.aui #layout-column_column-1 .portlet-topper {
  background-color: #00aa9c;
}

.aui .printIcon A {
  background: #fff url(../images/merial-max/print-icon.gif) no-repeat;
}

.aui .login-title-bar {
  color: #fff;
  background-image: url("../images/merial-max/fsv-title-bkg-drk.gif");
}

.aui #login-screen-form {
  color: #58595b;
}

.aui #login-screen-form legend {
  color: #58595b;
}

.aui #login-screen-form .submit {
  border-color: #00aa9c;
  background: #00aa9c;
  color: #fff;
}

.aui .login-link {
  color: #58595b;
}

.aui .bannerContainer .text {
  color: #00aa9c;
}

.patriot-act {
  color: #58595b;
}

.aui .fsvtable .alt {
  background-color: #F4F4F4;
}

.aui .authorization {
  background: #fff;
  border-color: #00aa9c;
}

.aui .checkForm {
  background: #00aa9c;
  border-color: #00aa9c;
}

.aui .checkForm .header {
  background: #fff;
  border-top-color: #00aa9c;
  border-bottom-color: #00aa9c;
}

.checkForm INPUT[type=radio] {
  background: transparent;
}

.aui .checkSamples, .aui .checkStyles {
  border-color: #00aa9c;
}

table.info th.alt, table.info td.alt, table.info td {
  background-color: #fff;
}

.savingsRegistration p a {
  color: #fff;
}

.savingsRegistration p.current {
  background-color: #fff;
}

.aui TABLE.savingsInterestSummary TD {
  background-color: #ededee;
}

.aui .statementSummaryContainer tr.totalRow td {
  border-top-color: #00aa9c;
}

.fsvtabs ul li.ui-tabs-selected a {
  color: #fff;
}

.aui #cardBalance .col, .aui #cardBalance .col a {
  color: #58595b;
}

/* Tips / Rewards promo Portlet */
.aui .promoWrapper {
  color: #58595b;
  background: url("../images/merial-max/promo-content-bg.gif") repeat-x #fff;
  border-top-color: #fff;
}

.aui .promoWrapper .link {
  background-image: url("../images/merial-max/link-arrow.gif");
}

.deliveryTable td.std {
  background: #fff;
}

.aui .faq {
  border-color: #00aa9c;
}

.faq .question {
  color: #58595b;
}

/*------ Enrollment Page Styles ------*/
.aui .enrollmentChecks INPUT[disabled=disabled],
.aui .enrollmentChecks INPUT[disabled=disabled]:hover,
.aui .enrollmentChecks INPUT[disabled=disabled]:focus,
.aui .enrollmentChecks INPUT.disabled:hover,
.aui .enrollmentChecks INPUT.disabled:focus,
.aui .enrollmentChecks INPUT.disabled {
  color: #F4F4F4;
}

.enrollmentChecks .disabled TD {
  color: #005945;
}

.aui #wrapper .tabNavigation A {
  color: #58595b;
}

.aui #wrapper .tabNavigation A:hover, .aui #wrapper .tabNavigation A:focus {
  color: #005945;
}

.aui .tabContent, .aui .tabFooter {
  border-color: #00aa9c;
}

.aui #wrapper .tabNavigation .current A:hover {
  color: #58595b;
}

.SectionHeaderPrimary {
  background-color: #00aa9c;
}

.SectionHeaderSecondary {
  background-color: #ededee;
}

.SectionHeaderTertiary {
  background-color: #ededee;
}

.SectionHeaderQuartenary {
  background-color: #005945;
}

.columns-2 #column-2.span4 {
  background: #fff;
}

.public-page .columns-2 .portlet-column-last {
  background: #fff;
}

.aui body, .aui table {
  color: #58595b;
}

.aui .headerLinks A {
  color: #58595b;
}

.aui select, .aui textarea, .aui input, .aui input[type=datetime], .aui input[type=datetime-local], .aui input[type=date], .aui input[type=month], .aui input[type=time], .aui input[type=week], .aui input[type=number], .aui input[type=email], .aui input[type=url], .aui input[type=search], .aui input[type=tel], .aui input[type=color], .aui .uneditable-input {
  color: #58595b;
}

.portlet-title-text {
  color: #fff;
  background: #ededee;
}

#layout-column_column-1 .portlet-title-text {
  background-color: #00aa9c;
}

#layout-column_column-2 .portlet-title-text {
  background: #6d6e71;
  color: #fff;
}

.portlet-topper-toolbar > a, .portlet-topper-toolbar > span > a, .portlet-topper-toolbar .lfr-icon-menu > a {
  color: #fff;
}

.aui label, .aui .control-label {
  color: #58595b;
}

.aui th, .aui .table-list .table-cell-field {
  color: #58595b;
}

.aui .ui-dialog {
  background-color: #fff;
}

.aui .lfr-spa-loading-bar {
  background: #00aa9c;
}

.aui abbr, acronym {
  border-bottom-color: #00aa9c;
}

.aui .ui-dialog-overlay {
  background: #00aa9c;
}

.aui body.html-editor, .aui .ui-tabs .ui-tabs-disabled a:link, .aui .ui-tabs .ui-tabs-disabled a:visited, .aui .ui-datepicker-prompt, .aui .nav-menu li a.selected {
  color: #00aa9c;
}

.aui .errors {
  border-color: #00aa9c;
}

.aui #footer {
  background-color: #00aa9c;
}

.aui .notice {
  color: #00aa9c;
  border-color: #00aa9c;
}

.aui #banner {
  background-image: url("../images/merial-max/header.png");
}

.aui .bank-statement {
  color: #00aa9c;
}

/* ----- Portlet wrapper and icons ---- */
.aui .portlet-topper {
  background: #6d6e71;
}

.aui .account-details-basic {
  background-image: transparent url("../images/merial-max/account-summary-bkg.gif");
}

.aui #login-screen-quickfind a {
  background-image: url("../images/merial-max/link-arrow.gif");
}

/*  Savings Management files */
.aui .savingsRegistration {
  background: #00aa9c;
}

/* Card Balance Portlet */
.aui #column-1.col-md-4 .portlet-boundary_FSVcardbalance_WAR_cardportal7_ {
  background: url(../images/merial-max/card_balance_bg.png) no-repeat scroll 0 0 transparent !important;
}



/* ---- Main navigation --- */
.aui #wrapper #navigation {
  background-color: #00aa9c;
  border-top-color: #ededee;
  border-bottom-color: #ededee;
}

/*--- Navigation portlet ---*/
.aui UL.left-navigation UL LI {
  background-image: url("../images/merial-max/Bullet.gif");
  color: #6d6e71;
}

.aui .portlet-boundary_FSVcardbalance_WAR_cardportal7_ {
  background: url("../images/merial-max/card_balance_bg.png") no-repeat scroll 0 0 transparent;
  height: 137px;
  left: 680px;
  position: absolute;
  right: 2px;
  top: 21px;
  width: 290px;
}



/*------ Tab Style Navigation ------*/
.aui #wrapper .tabNavigation A:hover {
  color: #005945;
}

.aui .tabNavigation {
  background-image: url("../images/merial-max/tabs/tabs_background.gif");
}

.aui .tabNavigation LI {
  background-image: url("../images/merial-max/tabs/tab_inactive_bg.gif");
}

.aui #wrapper .tabNavigation span,
.aui #wrapper .tabNavigation A {
  background-image: url("../images/merial-max/tabs/tab_inactive_right.gif");
}

.aui #wrapper .tabNavigation .current {
  background-image: url("../images/merial-max/tabs/tab_active_bg.gif");
}

.aui #wrapper .tabNavigation .current SPAN,
.aui #wrapper .tabNavigation .current A {
  background-image: url("../images/merial-max/tabs/tab_active_right.gif");
}

.aui #wrapper .tabNavigation .current A:hover {
  color: #005945 !important;
}

.aui select, .aui input, .aui textarea, .aui input[type=password], .aui input[type=text] {
  color: #00aa9c;
}

.aui input[type=submit], input[type=button], button {
  background: whitesmoke url(../images/forms/button.png) repeat-x 0 0;
  border-color: #dedede #bfbfbf #bfbfbf #dedede;
  color: #34404f;
  cursor: pointer !important;
  font-weight: bold;
  overflow: visible;
  padding: 5px;
  width: auto;
}

legend {
  font-size: inherit;
  width: inherit;
  color: #58595b;
}

.fsvtable.vertical {
  width: 100%;
}

.patriot-act, .bank-statement {
  color: #696c6f;
}

.aui #wrapper #navigation li.selected a, .aui #wrapper #navigation li a:hover {
  color: #005945;
}

.aui .headerLinks, .aui .headerLinks A {
  color: #FFF;
}

.columns-2 #column-2.col-md-4 {
  background: url("../images/FSV/fsv-gradient-drk-grey.gif") repeat-x scroll 0 22px transparent;
  background-color: #fff;
  width: 40% !important;
  flex: 0 0 40%;
}

.aui .headerLinks A:hover, .aui .headerLinks A:focus {
  color: #fff;
}

.aui #wrapper .checkForm .header {
  background-color: #eeeef0;
}

.aui #wrapper .checkSamples, .aui #wrapper .checkStyles {
  border-color: #00aa9c;
}