/* Colours */

.WC0,
.header nav ul li:hover,
.header .productsDropdown,
.header .servicesDropdown,
.sectionMiddleContainer,
.homeSlider .flex-control-nav li .flex-active,
.homeTop,
.accessClubContainer,
.header .productsDropdown,
.rightContainer,
.promoContainer,
#quote-list-popup,
.timeline .timelineEntryWrap,
.timeline .timelineEntryWrap .timelineEntryContent,
.timelineEntryFirstTitle,
.quotes .container .mainWrapper,
.careers .infoContainer,
.careers .infoContainer .content,
.careers .opportunities,
.careers .careersForm,
.careers .careersForm .content,
.sharePopup .wrap,
.tradeAccountContainer .step .content,
.footyTippingContainer .page-content
{
	background-color: #FFFFFF;
}

.WC99 
{
	background-color: #000000;
}

.C4
{
	background-color: #4C71AE;
}

.C5,
.quoteNavElement,
.eventWrap .topBar .next:hover,
.eventWrap .topBar .prev:hover,
.header nav ul li.page
{
	background-color: #00358B;
}

.C6,
.pageslider .flexslider .flex-control-paging li a.flex-active {
	background-color: #005DAB;
}

.C7,
.header nav ul li,
.header .mainNav,
.promotions .adjust:hover
{
	background-color: #FFF100;
}

.contactContainer input.error,
.contactContainer select.error,
.contactContainer textarea.error {
	background-color: #f9cfbf;
}

/* Black Colours */

.WCB5,
.productContainer,
.careers .listingwrap,
.careers form
{
	background-color: #F3F3F3;
}

.WCB10,
.footerTop,
.homeBottom,
.content,
.eventWrap .bottomContent,
.promotions,
.club,
.quotes,
.timeline .timelineNewYear,
.careers,
.productRow tr.dark,
.productRow.no-image tr.dark
{
	background-color: #e6e6e5;
}

.WCB20,
.download.button
{
	background-color: #cdcccc;
}

.WCB30,
.download.button:hover,
.buttonGrey:hover .inner,
#expoRegistration .button-remove:hover
{
	background-color: #b3b3b3;
}

.WCB40 {
	background-color: #989898;
}

.WCB50,
.accord-header:hover .circleButton,
.careers .rightBlock
{
	background-color: #808080;
}

.WCB60,
.pageslider .flexslider .flex-control-paging li a,
.randomLinkContainer .circleButton,
.contactBlock .circleButton
{
	background-color: #676767;
}

.WCB70 {
	background-color: #4d4d4d;
}

.WCB80,
body,
.footer,
.homeSlider .flex-control-nav div.flex-active,
.flexslider .slides .flex-caption,
.leftContent,
.leftRightWrap,
.promotions .adjust,
.careersForm .fileContainer,
.productRow .download-icon-hover,
.randomLinkContainer:hover .circleButton,
.contactBlock:hover .circleButton
{
	background-color: #333333;
}

.WCB85,
.accord-header:hover
{
	background-color: #262626;
}

.WCB90,
.accord-content,
.accord-header.active,
.accord-header.selected
{
	background-color: #1a1a1a;
}

/* Gradients */

.CG1,
.header,
.topBar,
#popupMessageContainer.popup
{
    background-color: #005dab;
    background-image: -webkit-linear-gradient(top, #005dab, #00358c);
    background-image: -moz-linear-gradient(top, #005dab, #00358c);
    background-image: -o-linear-gradient(top, #005dab, #00358c);
    background-image: -ms-linear-gradient(top, #005dab, #00358c);
    background-image: linear-gradient(top, #005dab, #00358c);
}

.CG2,
.buttonShare,
.eventContainer .calendar
{
    background-color: #fafafb;
    background-image: -webkit-linear-gradient(top, #fafafb, #e7e7e8);
    background-image: -moz-linear-gradient(top, #fafafb, #e7e7e8);
    background-image: -o-linear-gradient(top, #fafafb, #e7e7e8);
    background-image: -ms-linear-gradient(top, #fafafb, #e7e7e8);
    background-image: linear-gradient(top, #fafafb, #e7e7e8);
}