span.blue-11 {color:#697F94; text-decoration:none; font: normal 12px Helvetica, Arial, sans-serif}

span.blue-11-n {color:#697F94; text-decoration:underline; font: normal 12px Helvetica, Arial, sans-serif}
div.blue-11-n {color:#697F94; text-decoration:underline; font: normal 12px Helvetica, Arial, sans-serif}
span.blue-12-b {color:#697F94; text-decoration:none; font: bold 13px Helvetica, Arial, sans-serif}
span.blue-d-12-b {color:#0D3a57; text-decoration:none; font: bold 13px Helvetica, Arial, sans-serif}

span.black-11-n {color:#000000; font: normal 12px Helvetica, Arial, sans-serif}
span.black-11-b {color:#000000; font: bold 12px Helvetica, Arial, sans-serif}


span.white-12-n {color:#FFFFFF; font: normal 13px Helvetica, Arial, sans-serif}
span.white-12-b {color:#FFFFFF; font: bold 13px Helvetica, Arial, sans-serif}


a.white-12-b-u {color:#FFFFFF; text-decoration:underline; font: bold 13px Helvetica, Arial, sans-serif}
a.blue-d-12-b-u {color:#0D3a57; text-decoration:underline; font: bold 12px Helvetica, Arial, sans-serif}
a.blue-11-n {color:#697F94; text-decoration:underline; font: normal 12px Helvetica, Arial, sans-serif}


span.white-13-b {color:#FFFFFF; font: bold 13px Helvetica, Arial, sans-serif}
span.white-13-b-u {color:#FFFFFF; text-decoration:underline; font: bold 13px Helvetica, Arial, sans-serif}

span.grey-11-n-u {color:#6B6B6B; text-decoration:underline; font: normal 12spx Helvetica, Arial, sans-serif}

li.red { color: #a32205;}

/*
 * this is from damian with area specific names
 */      

body, th, td { font-family: Helvetica, Arial, sans-serif; font-size: 12px }

span.multiblock-title { color:#000000; font-weight: bold; font-size: 13px }
span.multiblock-content { color:#3e535e; font-size: 12px }
span.multiblock-content A { text-decoration: none; color:#3e535e }

span.hblock-title {color:#ffffff; font-weight: bold; font-size: 13px  }
span.hblock-content, 
  span.hblock-content td, 
  span.hblock-content th  {color:#3e535e; font-size: 12px }
span.hblock-content A { text-decoration: none; color:#3e535e }

span.block-title,
  span.block-title a,
  span.block-title td {color:#ffffff; font-weight: bold; font-size: 13px }
span.block-subtitle {color:#ffffff; font-weight: bold; font-size: 13px }
span.block-content,
  span.block-content td {color:#3e535e }
span.block-content th {color:#3e535e; font-weight: bold }
span.block-content A { color:#3e535e }

span.news-title {color:#000000;  font-weight: bold; font-size:  13px }
span.news-subtitle {color:#3e535e;  font-weight: bold; font-size: 13px }
span.news-content {color:#3e535e;  font-size: 12px }

span.navigation,  
  span.navigation A:link,  
  span.navigation A:visited { color:#FFFFFF; font-weight: bold; font-size: 13px }

span.login-text {color:#ffffff; font-weight: bold; font-size: 13px }
