/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 14 February 2012 11:51:57
*/


@charset "utf-8";
/* CSS Document */
a.blue:link {color:blue; text-decoration: none}      /* unvisited link */
a.blue:visited {color:blue; text-decoration: none}  /* visited link */
a.blue:hover {color:aqua;}  /* mouse over link */
a.blue:active {color:blue; text-decoration:none;}  /* selected link */

a.white:link {color:#ffffff; text-decoration: none;}      /* unvisited link */
a.white:visited {color:#ffffff; text-decoration: none}  /* visited link */
a.white:hover {color: aqua;}  /* mouse over link */
a.white:active {color:#ffffff; text-decoration:none;}  /* selected link */ 


table.aqua {background-color:#c3e3f5}
table.pink {background-color:#f8dbc3}
table.greygreen {background-color:#e8ebcc}
tr.green {background-color:#a8b621; color:white}

table.pathways {border-collapse: collapse;}

th.bluetext {font-size: 1em; font-weight: bold; color: #27ace2; font-weight: bold; padding: 0.5em; border: 0.3em solid white; vertical-align: top; text-align: left; vertical-align: top}

td.dash {font-weight: bold; background-color:#ffffff; vertical-align:middle; text-align:center; width: 1em} 

td.blue {color: white; font-weight: bold; background-color: #009edd; padding: 0.5em; border: 0.3em solid white; vertical-align: middle;}

td.bluenorightborder {color: white; font-weight: bold; background-color: #009edd; padding: 0.5em;  border-left: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top; }

td.bluenoleftborder {color: white; font-weight: bold; background-color: #009edd; padding: 0.5em;  border-right: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top;}

td.orange {color: white; font-weight: bold; background-color: #e36f1e; padding: 0.5em; border: 0.3em solid white; vertical-align: middle;}
td.orangenorightborder {color: white; font-weight: bold; background-color: #e36f1e; padding: 0.5em;  border-left: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}
td.orangenoleftborder {color: white; font-weight: bold; background-color: #e36f1e; padding: 0.5em;  border-right: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}

td.green {color: white; font-weight: bold; background-color: #a8b621; padding: 0.5em; border: 0.3em solid white; vertical-align: middle;}
td.greennorightborder {color: white; font-weight: bold; background-color: #a8b621; padding: 0.5em;  border-left: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}
td.greennoleftborder {color: white; font-weight: bold; background-color: #a8b621; padding: 0.5em;  border-right: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}

td.mauve {color: white; font-weight: bold; background-color: #5e3cdc; padding: 0.5em; border: 0.3em solid white; vertical-align: middle;}
td.mauvenorightborder {color: white; font-weight: bold; background-color: #5e3cdc; padding: 0.5em;  border-left: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}
td.mauvenoleftborder {color: white; font-weight: bold; background-color: #5e3cdc; padding: 0.5em;  border-right: 0.3em solid white; border-top: 0.3em solid white; border-bottom: 0.3em solid white; vertical-align: top}
