/* Colors */
#header .logged-in .btn-login span.btn,
#header #login .btn-login span.btn,
#section1 .logged-in .btn-login span.btn,
#section1 #login .btn-login span.btn,
.main-content .btn.brand,
.main-content span.btn.brand input,
.main-content span.btn input.btn.brand {
	background-color: #7D9AAA;
}
#header #login a.btn,
#header #login span.btn,
.main-content .action-bar a.btn,
.main-content .action-bar button.btn,
.main-content .action-bar span.btn,
.main-content a.btn,
.main-content button.btn,
.main-content span.btn input {
  background-color: #6B6B6B;
}
.main-content .btn.delete,
.main-content span.btn input.btn.delete.brand {
  background-color: #6B6B6B;
}
.main-content .btn.add {
  background-color: #6B6B6B;
}
.main-content .tab-panes .tabs a.current,
.nav .category li.category.here {
	background-color: #6B6B6B;
}
.main-content .tab-panes .tabs a,
.nav .category li.category {
	background-color: #efefef;
}
#account-assigned,
#account-unassigned,
.main-content .account-summary-list th,
.main-content .transaction-list th.ascending-order,
.main-content .transaction-list th.descending-order,
.main-content table.branded th,
.main-content table.account-summary th,
.main-content table.account-summary thead tr .descending,
.main-content table.transaction-list th {
	background-color: #6B6B6B;
}
.info-box.notifications li.CARD_ACTIVATION .icon,
.info-box.notifications li.CARD_OVERLIMIT .icon,
.info-box.notifications li.PAYMENT_DUE .icon,
.info-box.notifications li.SMC_MSG_WAITING .icon,
.info-box.notifications li.UPDATE_INCOME .icon,
.info-box.notifications li.UPDATE_INFORMATION .icon,
.icon-tooltip:hover span,
.jcarousel-skin-account-detail .jcarousel-next-horizontal,
.jcarousel-skin-account-detail .jcarousel-prev-horizontal,
.main-content .icon.expand,
.main-content .icon.collapse,
.main-content .icons.brand img,
.main-content td .icon.brand,
.main-content ul.icons.brand li,
.tooltip,
table.tablesorter thead tr .ascending {
  background-color: #7D9AAA;
}
a#handle,
a.close-handle {
  background-color: #6B6B6B;
}
#section1 .info-box h3,
#section1 .logged-in h2,
.main-content .account-list-tab.brand td,
.main-content .account-selector,
.main-content thead.brand td,
.main-content thead.brand th,
.main-content #smc #calendarDiv,
.main-content #smc #calendar tr#controlRow td,
.main-content #smc #calendar td#selectedDay {
  background-color: #6B6B6B;
}
.main-content .progressbar table td.current {
  background-color: #7D9AAA;
}
.main-content table.branded thead tr .headerSortdown,
table.tablesorter thead tr .headerSortUp {
  background-color: #8dbdd8;
}
.main-content form div.error-message.alert,
.main-content p.alert {
  background-color: #ffeb8f;
}
.main-content table.call-out th,
.main-content table.call-out.colored,
.main-content table.call-out.colored td {
  background-color: #02694E;
}
#section1 .cross-sell .ad {
  background-color: #CFC;
}
.main-content h1,
.main-content h1 a{
	background-color: #6B6B6B;
	background: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(0, 0, 0, 0.3)), color-stop(100%, rgba(0, 0, 0, 0))) #6B6B6B;
	background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
	background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
	background: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
	background: linear-gradient(to top, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
	-pie-background: linear-gradient(bottom, #999999, #6B6B6B);
}
#account-assigned,
#account-unassigned,
.main-content .tab-panes .tabs a.current,
.nav .category li.category.here {
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.5)), color-stop(100%, rgba(0, 0, 0, 0))) #6B6B6B;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
  background: -o-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
  background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0) 100%) #6B6B6B;
  -pie-background: linear-gradient(top, #999999, #6B6B6B);
}
/* End Background Colors */

/* Border Colors */
#header .wrapper,
#section1 .cross-sell .ad,
ul#megamenu .mm-content-base,
.main-content div.alert-call-out,
a#handle,
a.close-handle {
  border-color: #6B6B6B !important;
}
.nav .category li.category.here{
	border-color: #6B6B6B !important;
}
.main-content .tab-panes .pane {
  border-top-color: #6B6B6B !important;
}
.main-content .bank-message .main-message,
.main-content .special-message,
.main-content .transaction-list th.ascending-order,
.main-content .transaction-list th.descending-order,
.main-content table.account-summary th,
.main-content table.branded th,
.dataTables_wrapper .branded .ui-state-default{
	border-color: #6B6B6B !important;
}
#header .logged-in .btn-login span.btn,
#header #login .btn-login span.btn,
#section1 .logged-in .btn-login span.btn,
#section1 #login .btn-login span.btn,
.main-content .btn.brand,
.main-content span.btn.brand input,
.main-content span.btn input.btn.brand{
	border-color: #7D9AAA;
}
.main-content .btn.add {
  border-color: #993300;
}
.main-content .btn.delete,
.main-content span.btn input.btn.delete.brand {
  border-color: #993300;
}
#header #login a.btn,
#header #login span.btn,
#header #login span.btn input,
#section1 a.btn,
#section1 span.btn,
.action-bar input,
.main-content a.btn,
.main-content button.btn,
.main-content span.btn {
  border-color: #6B6B6B;
}
.main-content .account-summary-list th,
.main-content table.transaction-list th {
  border-color: #6B6B6B;
}
/* End Border Colors */

/* Text Colors */
#breadcrumbs a,
#breadcrumbs .last,
#header .login-box #login .logged-in,
#header .login-box #login .logged-in h2,
#header .login-box #login .logged-in h3,
#header .nav li a,
#help-container .left-nav li a,
#megamenu ul.nav a,
.search-container label,
.utiltiy-nav li,
.utility-nav a {
  color: #4c5a52;
}
#section1 .nav li li a.here,
#section2 .text-promo a,
.main-content .tab-panes .tabs a,
.main-content .toggle-trigger,
.main-content .widget a,
.main-content a {
  color: #7D9AAA;
}
.main-content h1,
.main-content h1 a{
	color: #ffffff;
}
.main-content h2,
.main-content h2 a{
	color: #6B6B6B;
}
#header .nav li a:hover,
#header .nav li .submenu a:hover,
#header .nav li.here .submenu a:hover,
#header .nav .submenu li.here a:hover,
.main-content h1 a:hover,
.main-content a:hover,
.utility-nav a:hover {
  color: #7D9AAA;
}
.main-content .notification.error {
  color: #cc0000;
}
#header .nav li.here .submenu a,
#header .nav .submenu li.here a {
  color: #4C5A52;
}
#megamenu h3{
	color: #7D9AAA;
}
/* End Text Colors */

/* Content Icons */
.icon-payment-method{
	background-color: #7D9AAA;
}
.main-content .action-icons-table,
.main-content .action-icons:before,
.action-icon.stand-alone,
.action-icon.text-before:after,
.action-icon.text-after:before,
.main-content .disabled-delete-icon {
  background-image: url("../img/action-icons-sprite.png");
}
.main-content li,
.pop-up.form-style .agreement-scroller li {
  background-image: url("../img/bullet-first-level-li.png");
}
.main-content ul.order-checks li {
  background-image: url("../img/bullet-square.png");
}
.icon-check-payment {
  background-image: url("../img/icon-check-transfer.png");
}
.icon-electronic-payment,
.main-content .selected-payee-account {
  background-image: url("../img/icon-electronic-transfer.png");
}
/* End Content Icons */

/* Pagination Icons */
ul#megamenu .mm-carrot {
  background-image: url("../img/menu-carrot.png");
}
.main-content .dataTables_wrapper a.first div {
  background-image: url("../img/icon-first-page.png");
}
.main-content .dataTables_wrapper a.last div {
  background-image: url("../img/icon-last-page.png");
}
.main-content .dataTables_wrapper a.previous div {
  background-image: url("../img/icon-previous-page.png");
}
.main-content .dataTables_wrapper a.next div {
  background-image: url("../img/icon-next-page.png");
}
.prev-trigger:hover {
  background-image: url("../img/medium-back-arrow-hover-branded.png");
}
.next-trigger:hover {
  background-image: url("../img/medium-forward-arrow-hover-branded.png");
}
.prev-set-trigger:hover {
  background-image: url("../img/medium-double-back-arrow-hover-branded.png");
}
.next-set-trigger:hover {
  background-image: url("../img/medium-double-forward-arrow-hover-branded.png");
}
#header .security-tab {
  background-image: url("../img/security-center-icon2.png");
}