
/* customerStyle.jsp */

/* foreground */

.affiliate-primary-foreground,
a.affiliate-primary-foreground,
a.affiliate-primary-foreground:hover,
.category-sidebar a.affiliate-primary-foreground {
	color: #777777;
}

.affiliate-secondary-foreground,
a.affiliate-secondary-foreground,
a.affiliate-secondary-foreground:hover {
	color: #FFFFFF;
}

.affiliate-primary-action-foreground,
a.affiliate-primary-action-foreground,
a.affiliate-primary-action-foreground:hover {
	color: #FFC20E;
}

/* background */

.affiliate-primary-background,
a.affiliate-primary-background {
	background-color: #777777;
}

a.affiliate-primary-background:hover {
	background-color: #8b8b8b;
}

.affiliate-secondary-background,
a.affiliate-secondary-background {
	background-color: #FFFFFF;
}

/* buttons - grey */

/* primary button, based on grey-button @see button.css in content library */
.grey-button.affiliate-primary-background,
a.grey-button.affiliate-primary-background {
	background: #777777 !important;
	color: #FFFFFF !important;
}

/* primary button, based on grey-button @see button.css in content library */
.grey-button.affiliate-primary-background span,
a.grey-button.affiliate-primary-background span {
	background: #777777 !important;
	color: #FFFFFF !important;
}

.grey-button.affiliate-primary-action-background,
a.grey-button.affiliate-primary-action-background {
	background: #FFC20E;
	border-color: #666666;
	color: #666666;
}

.grey-button.affiliate-primary-action-background span,
a.grey-button.affiliate-primary-action-background span {
	background: #FFC20E;
	border-color: #666666;
	color: #666666;
}

.grey-button.affiliate-primary-action-background.ui-state-hover,
a.grey-button.affiliate-primary-action-background.ui-state-hover {
	background: #ffcb32;
	background-image: none;
	border-color: #666666;
	color: #666666;
}

.grey-button.affiliate-primary-action-background.ui-state-hover span,
a.grey-button.affiliate-primary-action-background.ui-state-hover span {
	background: #ffcb32;
	background-image: none;
	border-color: #666666;
	color: #666666;
}

.affiliate-primary-package-border,
a.affiliate-primary-package-border {
    border: 5px solid #FFC20E !important;
}

.catalog-section a,
.catalog-section-transparent a,
.catalog-section a:hover,
.catalog-section-transparent a:hover {
	color: #FFC20E !important;
}

.catalog-section a.btn,
.catalog-section-transparent a.btn,
.catalog-section a.btn:hover,
.catalog-section-transparent a.btn:hover {
	color: #ffffff !important;
}

.catalog-section a.btn.white,
.catalog-section-transparent a.btn.white {
	color: #333 !important;
}
