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:#005943; font-weight: bold; font-size: 13px }

span.multiblock-content { color:#788C9D; font-size: 12px }
span.multiblock-content a { text-decoration: none },
   span.multiblock-content a:visited { color:#3b594b}

span.multiblock-guide,
  span.multiblock-guide a,
  span.multiblock-guide a:visited { font-size: 13px; font-weight: normal; color:#005943}

span.titleblock-guide,
  span.titleblock-guide a,
  span.titleblock-guide a:visited { font-size: 13px; font-weight: normal; color:#ffffff }

span.hblock-title {color:#ffffff; font-weight: bold; font-size: 13px  }
span.hblock-content,
  span.hblock-content td,
  span.hblock-content th,
  span.hblock-content A { text-decoration: none },
  span.hblock-content A:visited {color:#3b594b; font-size: 12px }

span.block-title,
  span.block-title td,
  span.block-title A:link,
  span.block-title A:visited,
  span.block-title td {color:#ffffff; font-weight: bold; font-size: 13px }

span.block-subtitle,
  span.block-subtitle A:link,
  span.block-subtitle A:visited {color:#ffffff; font-weight: bold; font-size: 13px }

span.block-content,
  span.block-content td {color:#3b594b; font-size: 13px }
  span.block-content th {color:#3b594b; font-weight: bold; font-size: 13px }
  span.block-content A,
    span.block-content A:visited { color:#3b594b; font-size: 13px }

span.news-title {color:#005943;  font-weight: bold; font-size:  13px }
span.news-subtitle {color:#636363;  font-weight: bold; font-size: 13px }
span.news-content {color:#3b594b;  font-size: 12px }

span.navigation,
  span.navigation A:link,
  span.navigation A:visited { color:#3b594b; font-weight: bold; font-size: 13px }

span.copyright td,
  span.copyright th,
  span.copyright a {color:#3b594b;  font-size:  13px }


span.add_only,
span.add_only td,
span.add_only th,
span.add_only A  { color:#005943;  font-weight: normal; font-size: 15px; font-family: Helvetica, Arial, sans-serif }

span.add_only_b,
span.add_only_b td { color:#005943;  font: bold 15px Helvetica, Arial, sans-serif }

span.add_only_small,
span.add_only_small td,
span.add_only_small th,
span.add_only_small A { color:#005943; text-decoration:none; font: normal 13px Helvetica, Arial, sans-serif }

span.add_only_ul A { color:#005943; font-size: 11px; font-weight: normal; font-family: Helvetica, Arial, sans-serif }

