/* group colours for headings */
div#panel_heading #heading.groupc1 { color: #002361;} /* dark blue */
div#panel_heading #heading.groupc2 { color: #A70531;} /* dark red */
div#panel_heading #heading.groupc3 { color: #007246;} /* dark green */
div#panel_heading #heading.groupc4 { color: #512A84;} /* dark violet */
div#panel_heading #heading.groupc5 { color: #F5841F;}  /* dark orange */
/* panel_heading: end */

/* group colours for in-line text */
div#panel_text .groupx {color: #DDDD77;} /* default */
div#panel_text .groupa {color: #000000;} /* Black */
div#panel_text .groupb {color: #002361;} /* dark blue */
div#panel_text .groupc {color: #002361;} /* dark blue */
div#panel_text .groupc0 {color: #002361;} /* dark blue */
div#panel_text .groupc1 {color: #002361;} /* dark blue */
div#panel_text .groupc2 {color: #A70531;} /* dark red */
div#panel_text .groupc3 {color: #007246;} /* dark green */
div#panel_text .groupc4 {color: #512A84;} /* dark violet */
div#panel_text .groupc5 {color: #F5841F;}  /* dark orange */

/* retain group colours when link taken */
div#panel_text .groupx a {text-decoration: none;} 
div#panel_text .groupx a:link {color: #002361; } /* dark blue */
div#panel_text .groupx a:visited {color: #002361;} /* dark blue */
div#panel_text .groupx a:hover {color: #002361; text-decoration: underline;} /* dark blue */
div#panel_text .groupx a:active {color: #002361;} /* dark blue */

div#panel_text .groupa a {text-decoration: none;}
div#panel_text .groupa a:link {color: #002361; } /* dark blue */
div#panel_text .groupa a:visited {color: #002361;} /* dark blue */
div#panel_text .groupa a:hover {color: #002361; text-decoration: underline; } /* dark blue */
div#panel_text .groupa a:active {color: #002361;} /* dark blue */

div#panel_text .groupb a {text-decoration: none;}
div#panel_text .groupb a:link {color: #002361; } /* dark blue */
div#panel_text .groupb a:visited {color: #002361;} /* dark blue */
div#panel_text .groupb a:hove {color: #002361; text-decoration: underline;} /* dark blue */
div#panel_text .groupb a:active {color: #002361;} /* dark blue */

div#panel_text .groupc a {text-decoration: none;}
div#panel_text .groupc a:link {color: #002361; } /* dark blue */
div#panel_text .groupc a:visited {color: #002361;} /* dark blue */
div#panel_text .groupc a:hover {color: #002361; text-decoration: underline;} /* dark blue */
div#panel_text .groupc a:active {color: #002361;} /* dark blue */


div#panel_text .groupco a {text-decoration: none;}
div#panel_text .groupco a:lin {color: #002361;} /* dark blue */
div#panel_text .groupco a:visited {color: #002361;} /* dark blue */
div#panel_text .groupco a:hover {color: #002361; text-decoration: underline;} /* dark blue */
div#panel_text .groupco a:active {color: #002361;} /* dark blue */

div#panel_text .groupc1 a {text-decoration: none;}
div#panel_text .groupc1 a:link {color: #002361;} /* dark blue */
div#panel_text .groupc1 a:visited {color: #002361;} /* dark blue */
div#panel_text .groupc1 a:hover {color: #002361; text-decoration: underline;} /* dark blue */
div#panel_text .groupc1 a:active {color: #002361;} /* dark blue */


div#panel_text .groupc2 a {text-decoration: none;}
div#panel_text .groupc2 a:link {color: #A70531;} /* dark red */
div#panel_text .groupc2 a:visited {color: #A70531;} /* dark red */
div#panel_text .groupc2 a:hover {color: #A70531; text-decoration: underline;} /* dark red */
div#panel_text .groupc2 a:active {color: #A70531;} /* dark red */

div#panel_text .groupc3 a {text-decoration: none;}
div#panel_text .groupc3 a:link {color: #007246;} /* dark green */
div#panel_text .groupc3 a:visited {color: #007246;} /* dark green */
div#panel_text .groupc3 a:hover {color: #007246; text-decoration: underline;} /* dark green */
div#panel_text .groupc3 a:active {color: #007246;} /* dark green */

div#panel_text .groupc4 a {text-decoration: none;}
div#panel_text .groupc4 a:link {color: #512A84;} /* dark violet */
div#panel_text .groupc4 a:visited {color: #512A84;} /* dark violet */
div#panel_text .groupc4 a:hover {color: #512A84; text-decoration: underline;} /* dark violet */
div#panel_text .groupc4 a:active {color: #512A84;} /* dark violet */

div#panel_text .groupc5 a {text-decoration: none;}
div#panel_text .groupc5 a:link {color: #F5841F;}  /* dark orange */
div#panel_text .groupc5 a:visited {color: #F5841F;}  /* dark orange */
div#panel_text .groupc5 a:hover {color: #F5841F; text-decoration: underline;}  /* dark orange */
div#panel_text .groupc5 a:active {color: #F5841F;}  /* dark orange */

/* group colours outside of menu ( dark) */
div.groupx {background-color: #DDDD77;} /* default */
div.groupa {background-color: #000000;} /* Black */
div.groupb {background-color: #002361;} /* dark blue */
div.groupc {background-color: #002361;} /* dark blue */
div.groupc0 {background-color: #002361;} /* dark blue */
div.groupc1 {background-color: #002361;} /* dark blue */
div.groupc2 {background-color: #A70531;} /* dark red */
div.groupc3 {background-color: #007246;} /* dark green */
div.groupc4 {background-color: #512A84;} /* dark violet */
div.groupc5 {background-color: #F5841F;}  /* dark orange */

