/* links */

a:link.subnav {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:visited.subnav {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:active.subnav {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:hover.subnav {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#336699;          /*link colour*/
}


/* links */

a:link.tertiary {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:visited.tertiary {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:active.tertiary {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:hover.tertiary {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#336699;          /*link colour*/
}


/* breadcrumb links */

a:link.breadcrumb {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:visited.breadcrumb {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:active.breadcrumb {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:hover.breadcrumb {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#336699;          /*link colour*/
}

/* body links */

a:link.body {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:visited.body {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:active.body {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#000000;
}

a:hover.body {
  text-decoration:none;
  font-size: 12px;
  font-family: arial;
  color:#336699;          /*link colour*/
}



/* full colour blocks */
td.leftColourArea {background-color:#336699; height:5px;}
td.rightColourArea {background-color:#336699; height:25px;}

div.homeBullet {background-color:#336666; width:4px; height:4px;}

td.homeAboutStripe {background-color:#336666; width:3px;}
td.homeJoinStripe {background-color:#336699; width:3px;}
td.homeEventsStripe {background-color:#666699; width:3px;}
td.homeEducationStripe {background-color:#996699; width:3px;}
td.homeResearchStripe {background-color:#993333; width:3px;}
td.homeMembersStripe {background-color:#CC6633; width:3px;}

/* soft colour blocks */
td.mainColourShaddow {background-color:#336699; width:2px}
td.subColour {background-color:#CCD9E5;}
td.subColourShaddow {background-color:#A5BCD2; width:2px}


/* spacer in DHTML nav */
td.navSpacer {background-color:#B9D5D5; width:150px; height:1px;}


/* Right hand side nav form */
input.searchRightNav {background-color: ##fffFFF; text-decoration:none; line-height:1; font-family: arial; font-size:12px; color:#666666; padding:2px; border:1px solid; border-color:A5BCD2;}
input.common {background-color: ##fffFFF; text-decoration:none; line-height:1; font-family: arial; font-size:12px; color:#666666; padding:2px; border:1px solid; border-color:A5BCD2;}

/* --------- BODY form---------  */
input.body {background-color: #A5BCD2; text-decoration:none; line-height:1; font-family: arial; font-size:13px; color:#666666; padding:2px; border:1px solid; border-color:336699;}
textarea.body {background-color: #A5BCD2; text-decoration:none; line-height:1; font-family: arial; font-size:13px; color:#666666; padding:2px; border:1px solid; border-color:336699;}
