a {
  color: #4B4B4B;
  text-align: left;
  text-decoration: none;
}

a.cssfilelinks {    color:#4B4B4B; text-align: left; text-decoration:underline;}
a.cssfilelinks:hover{color:#cb0a1b;}
a.cssfilelinks:active {    }

a.download  {    color:#fff; 
text-align: left; background-color: #C00D0D;
 text-decoration:none; padding: 4px 8px; }
a.download:hover{color:#fff;}
a.download:active {      }

a.footer  {   font-size: 12px;    color:#4B4B4B;text-align: left; text-decoration:none;}
a.footer:hover{  font-size: 12px; color:#cb0a1b;}
a.footer:active {  }


a.footer2  {    color:#999; text-transform: uppercase;  text-align: left; text-decoration:none;}
a.footer2:hover{  color:#ccc;}
a.footer2:active {  color:#666; }

a.internal-link {
  color: #4B4B4B;
  text-align: left;
  text-decoration: underline;
}
a.internal-link:hover{color:#cb0a1b; text-decoration:underline;}
a.internal-link:active{  }

a.external-link-new-window  {   color:#4B4B4B; text-align: left; text-decoration:underline;}
a.external-link-new-window:hover  {color:#cb0a1b;}
a.external-link-new-window:active {      }

a.internal-link-new-window  {   color:#4B4B4B; text-align: left; 
  font-style:italic;
  }
a.internal-link-new-window:hover  {color:#cb0a1b; text-decoration:underline;}
a.internal-link-new-window:active {      }

   
a.mail {   font-weight:300;  color:#4B4B4B; text-align: left; text-decoration:underline;}
a.mail:hover{color:#cb0a1b;}
a.mail:active {      }

a.rootline {   color:#ccc; text-align: left; text-decoration:none;} 
a.rootline:hover  {   color:#ccc; text-align: left; text-decoration:none;} 
a.rootline:active  {   color:#ccc; text-align: left; text-decoration:none;} 


.breadcrumbs {
    color: #000;
    font-size: 18px;
    text-decoration: none;
}