body {
   font-family: Garamond, "Times New Roman", sans-serif;
   font-size: 10pt;
}

#antonio {
   color: #dd0000;
   font-weight: bold
}

a.welcome {
   font-family: sans-serif, Arial, Garamond;
   color: #dbca70;
   text-decoration: underline;
   font-weight: bold
}

a.public {
   font-family: sans-serif, Arial, Garamond;
   color: #dbca70;
   font-size: 12pt;
   font-weight: bold
}

#public {
   background-color: #dbca70;
}

a.public-button {
   font-family: sans-serif, Arial, Garamond;
   font-size: 10pt;
   color: #000000;
   background-color: #dbca70;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline
}

#restricted {
   background-color: #bbffbb;
}

a.restricted-button {
   font-family: sans-serif, Arial, Garamond;
   font-size: 10pt;
   color: #000000;
   background-color: #bbffbb;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline
}

#private {
   background-color: #ffcccc;
}

a.private-button {
   font-family: sans-serif, Arial, Garamond;
   font-size: 10pt;
   color: #000000;
   background-color: #ffcccc;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline
}

#internal {
   background-color: #ccccff;
}

a.internal-button {
   font-family: sans-serif, Arial, Garamond;
   font-size: 10pt;
   color: #000000;
   background-color: #ccccff;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline
}

a.button {
   font-family: sans-serif, Arial, Garamond;
   font-size: 12pt;
   color: #ffffff;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline
}

a.current {
   font-family: sans-serif, Arial, Garamond;
   font-size: 12pt;
   color: #ffff00;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: none
}

a.link {
   font-family: Garamond, "Times New Roman", sans-serif;
   color: #0000dd;
   text-decoration: underline
}

a.antonio-link {
   font-family: Garamond, "Times New Roman", sans-serif;
   color: #dd0000;
   text-decoration: underline
}

a.spec-link {
   font-family: Garamond, "Times New Roman", sans-serif;
   font-size: 10pt;
   color: #000000;
   text-decoration: underline
}

a.home {
   font-family: sans-serif, Arial, Garamond;
   background-color: #dd0000;
   color: #ffffff;
   text-decoration: underline;
   font-weight: bold
}

a.family {
   font-family: sans-serif, Arial, Garamond;
   background-color: #0000cc;
   color: #ffffff;
   text-decoration: underline;
   font-weight: bold
}

a.interests {
   font-family: sans-serif, Arial, Garamond;
   background-color: #905000;
   color: #ffffff;
   text-decoration: underline;
   font-weight: bold
}

a.research {
   font-family: sans-serif, Arial, Garamond;
   background-color: #808080;
   color: #ffffff;
   text-decoration: underline;
   font-weight: bold
}

a.training {
   font-family: sans-serif, Arial, Garamond;
   background-color: #005000;
   color: #ffffff;
   text-decoration: underline;
   font-weight: bold
}

table.home {
  width: 100%;
  padding: 5;
  background-color: #dd0000
}

td.home {
  width: 20%;
  height: 20;
  background-color: #dd0000
}

td.family {
  width: 20%;
  height: 20;
  background-color: #0000cc
}

td.interests {
  width: 20%;
  height: 20;
  background-color: #905000
}

td.research {
  width: 20%;
  height: 20;
  background-color: #808080
}

td.training {
  width: 20%;
  height: 20;
  background-color: #005000
}

h1, h2, h3, h4, h5, h6, p, font{
   font-family: Arial, Garamond, sans-serif;
}

h1 {
   font-size: 20pt;
}


h2 {
   font-size: 18pt;
}

h3 {
   font-size: 16pt;
}

h3 {
   font-size: 14pt;
}

h4 {
   font-size: 12pt;
}


h5 {
   font-size: 10pt;
}

h6 {
   font-size: 8pt;
}

h4.button, h5.button, h6.button {
   color: #ffffff;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline;
}

h4.current, h5.current, h6.current {
   color: #ffff00;
   margin-top: 0;
   margin-bottom: 0;
   text-decoration: underline;
}



