protected function setupColourStyles()
{
// set the colours to use for our styles
$this->argStyle = array(ConsoleColor::BOLD, ConsoleColor::BLUE_FG);
$this->commandStyle = array(ConsoleColor::BOLD, ConsoleColor::GREEN_FG);
$this->commentStyle = array(ConsoleColor::BOLD, ConsoleColor::GRAY_FG);
$this->errorStyle = array(ConsoleColor::BOLD, ConsoleColor::RED_FG);
$this->exampleStyle = array(ConsoleColor::BOLD, ConsoleColor::YELLOW_FG);
$this->highlightStyle = array(ConsoleColor::BOLD, ConsoleColor::GREEN_FG);
$this->normalStyle = array(ConsoleColor::NONE);
$this->switchStyle = array(ConsoleColor::BOLD, ConsoleColor::YELLOW_FG);
$this->urlStyle = array(ConsoleColor::BOLD, ConsoleColor::BLUE_FG);
$this->successStyle = array(ConsoleColor::GREEN_FG);
$this->failStyle = array(ConsoleColor::RED_FG);
$this->skippedStyle = array(ConsoleColor::YELLOW_FG);
$this->activityStyle = [ConsoleColor::GREEN_FG];
$this->nameStyle = [ConsoleColor::WHITE_FG];
$this->durationStyle = [ConsoleColor::YELLOW_FG];
$this->punctuationStyle = [ConsoleColor::BOLD, ConsoleColor::GRAY_FG];
$this->miniActivityStyle = [ConsoleColor::BOLD, ConsoleColor::GRAY_FG];
$this->miniPhaseNameStyle = [ConsoleColor::BOLD, ConsoleColor::GRAY_FG];
$this->timeStyle = [ConsoleColor::YELLOW_FG];
$this->successSummaryStyle = [ConsoleColor::GREEN_BG, ConsoleColor::BLACK_FG];
$this->failSummaryStyle = [ConsoleColor::RED_BG, ConsoleColor::WHITE_FG];
$this->puzzledSummaryStyle = [ConsoleColor::YELLOW_BG, ConsoleColor::BLACK_FG];
$this->argumentsHeadingStyle = [ConsoleColor::YELLOW_FG];
$this->failedPhaseStyle = [ConsoleColor::GREEN_FG];
}