body { color:#000; }
a { color:#a21318; }
a:hover,
a:visited:hover { color:#999; }
a:visited { color:#6f1b1f; }

/* == Branding ================================ */
#brandingQuote blockquote p { color:#fff; }
#brandingQuote p.title { color:#bdbdbd; }


/* == Content ================================ */
/* Home promo area */
#promoItem5 p.finePrint span,
#promoContainer h2,
#promoContainer p.promoHighlight { color:#d66500; }
#promoItem5 p.largeText,
#promoItem5 p.promoHighlight { color:#a21318; }
#promoItem5 p.tag,
#promoItem5 p.finePrint,
#promoItem5 p.promoHighlight span { color:#555; }

/* Home content area */
#latestNews h4 a { color:#5c71bf; }
#latestNews h3 { color:#fff; }
#latestNews h4 a:hover { color:#000; }
#latestNews p.date { color:#d66500; }

.highlight3,
.highlight1 { color:#a21318; }
.highlight2 { color:#d66500; }


/* Accredited bar */
#accreditedBar p { color:#fff; }

/* General content */
h2 { color:#d66500 }
h1,
h4 { color:#5c71bf; }
h3 { color:#a21318; }

ul li,
ol li { color:#666; }

#secondaryContent div.secondaryItem h3 a { color:#a21318; }
#secondaryItemTrainer1 p span,
#secondaryItemTrainer2 p span,
#secondaryItemTrainer3 p span { color:#d66500; }
#secondaryContent a { color:#000; }

#sidebarTestimonial blockquote p { color:#808080; }
#sidebarTestimonial p.name { color:#425189; }
#sidebarTestimonial p.title { color:#d66500; }
#sidebarClientsIntro p a { color:#a21318; }

div.testimonialArticle h2 { color:#a21318; }
div.testimonialArticle p.subTitle { color:#000; }
div.testimonialArticle p { color:#777; }

#articleNav a { color:#fff; }
#articleNav a:hover { color:#000; }

div.dates h3 { background-color:#efefef; }

/* == Navigation ================================ */
/* Primary nav */
#navbar li.highlight a:hover { color:#bd171c; }
#navbar li a { color:#fff; }
#navbar li.highlight a { color:#000; }
#navbar li ul li a { background:#7f7f7f; }
#navbar li ul li a:hover { background:#fff; color:#a21318; }

body.home #navbar li#home a.main,
body.why-disqover #navbar li#why-disqover a.main,
body.our-courses #navbar li#our-courses a.main,
body.resources #navbar li#resources a.main,
body.contact #navbar li#contact a.main { background-position: bottom; }

/* Secondary nav */



/* == Forms ================================ */
fieldset legend { color:#d66500; }
div.form label span { color:#a21318; }
div.zemThanks,
ul.zemError li { color:#a21318; }


/* == Site Info ================================ */
#sitemapNav h4 { color:#bdbdbd; }
#sitemapNav ul li a,
#brandingDetails { color:#fff; }
#brandingDetails h4 { color:#d66500; }
