#absolute { position: absolute; left: 0px; top: 0px; z-index: 1; }

body { 
 font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 12pt;
      font-style: normal; 
      font-weight: normal;  
      line-height: normal; 
      color: #000099 }

h1 { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 20pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }


h1.name { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 20pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #FFFFFF }

h2 { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 18pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }

h3  { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 16pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }

h4 { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 14pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }

h5 { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 12pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }

h5.prof_title { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 10pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: 0.5; 
      color: #000099 }


h6 { 
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 8pt;
      font-style: normal; 
      font-weight: bold;  
      line-height: normal; 
      color: #000099 }

p {  
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 12pt;
      font-style: normal; 
      font-weight: normal;  
      line-height: normal; 
      color: #000099 }

font.prof_title {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular; 
      font-size: 14pt;
      font-weight: bold;
      color: #000099 }

font.prof_title2 {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular; 
      font-size: 12pt;
      font-weight: bold;
      color: #000099 }

font.prof_title3 {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular; 
      font-size: 10pt;
      font-weight: bold;
      color: #000099 }

font.updated {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular; 
      font-size: 6pt;
      font-weight: normal;
      color: #000099 }

font.updated2 {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular; 
      font-size: 6pt;
      font-weight: normal;
      color: #FFCC33 }

font.list {
      font-family: Ariel, Helvetica, Geneva, Swiss, SunSans-Regular;
      font-size: 8pt;
      font-style: normal; 
      font-weight: normal;  
      line-height: normal; 
      color: #000099 }

li.spaced { 
      line-height: 1.5em;
      list-style-type: number }

a:link {color:#990099; text-decoration:none; font-weight: bold}
a:visited {color:#CD5555; text-decoration:none; font-weight: bold}
a:hover {color:#000099; text-decoration:none; background: #CCCCCC}

a.name {color:#990099; text-decoration:none; font-weight: bold }
b {color:#DD0000}

.blink {
    animation-duration: 1s;
    animation-name: blink;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-timing-function: ease-in-out;
}
@keyframes blink {
    from {
        opacity: 1;
    }
    to {
        opacity: 0;
    }
}