<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document */
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  /*padding-left: 50%; */
  margin: 0 0; 
  background-color: #eee;
  width: 800px;
  padding-left: 3px;
}

A {
  text-decoration: none;
  color: #000099;
}
A:hover {color: #6699FF;}
A img {border: 0;}

#frameMain {
  margin-top: 3px;
  /*margin-left: -400px; */
  padding: 0px;
  width: 800px;
  background: url(../images/background.jpg) repeat-y;
  border: solid 1px #555;
}

#header {
  border: none 1px red;
  height: 120px;
}

#enclose {
  border: none 1px red;
  width: 620px;
  float: left;
}

#leftColumn {
  border: none 1px red;
  width: 156px;
  float:left;
  margin-left:10px;
  padding-left:4px;
}

#leftColumn h4 {
  font-size: 15px;
  margin: 0px;
  margin-top: 8px;
  padding: 0px;
  }

#leftColumn ul {
  padding: 0px;  
  margin: 0px;
  margin-bottom: 7px; 
  list-style: none; 
  font-size: 14px;
  list-style-position: outside;
}

#leftColumn li {
  height: 16px;
  padding-left: 12px;
  padding-bottom: 2px;
}

#leftColumn A {
  font-weight: bold;
  color: #000066;
  line-height: 18px;  
  height: 16px; 
  text-decoration: none;
  }
#leftColumn A:hover {
  background-color:#000099;
  color: #ccc;
  }

#columnMain {
  border: none 1px red;
  width: 430px;
  float: right;
  }
#columnMain h4 {
  font-weight: bold; 
  font-size: 14px;
  color: rgb(204, 0, 0);
  margin: 8px 0 0 0px;  
  }  

#columnMainwide {
  border: none 1px red;
  width: 600px;
  float: left;
  margin-left: 20px;
  }
#columnMainwide h4 {
  font-weight: bold; 
  font-size: 14px;
  color: rgb(204, 0, 0);
  margin: 0px;
  margin-bottom: 4px;
  }  
  
#columnMainwide h4 a {
  font-weight: bold; 
  font-size: 14px;
  color: rgb(150, 0, 0);
  margin: 8px 0 0 0px;
  }    

.links A:hover {
color: #6699FF;
}
#rightColumn {
  border: none 1px red;
  width: 154px;
  padding-left: 12px;
  margin-right: 6px;
  font-size: 12px;
  float: right;
  }

#rightColumn h4 {
  font-weight: bold; 
  font-size: 13px;
  color: rgb(204, 0, 0);
  margin: 8px 0 0 0px;
  }

#footer {
  clear: both;
  border: none 1px red;
  margin-top: 8px; 
  padding-left: 0px;
  font-size: 12px;
  text-align: right;
}

.sectionname {
  font-weight: bold;
  font-style: italic;
  border-bottom: 1px solid black;
  color: black;
  font-size: 16px;
  margin-right: 20px;
  margin-bottom: 8px;
  }
  
.sectiontext {
  text-align: justify;
  font-size: 11pt;
  }

.sectiontext UL {
  padding-left: 4px; 
  margin: 0px; 
  list-style-image:url(../images/bullet.gif);
  list-style-position:inside;
  }


input {
  width: 120px;
  margin-right: 20px;
  }

input:focus {
  background-color: #CCFFFF;
  }
  
.publications {
  font-size: 14px;
  text-align:justify;
  width: 570px}
  
.publications SUB {font-size: 10px;}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}


#navi_horizont ul {
  padding: 3px 0;
  margin-left: 0;
  border-bottom: solid 1px #778;
  font: bold 12px Verdana, sans-serif;
  margin-top: 8px;
  }
#navi_horizont ul li {
  list-style: none;
  margin: 0;
  display: inline;
  }
#navi_horizont ul li a {
  padding: 3px 3px;
  margin-left: 3px;
  border: solid 1px #778;
  border-bottom: none;
  background: #dde;
  text-decoration: none;
  color: #448;
  }
#navi_horizont ul li a:hover {
  color: #000;
  background: #aae;
  border-color: #227;
  }
#navi_horizont ul li a#current {
  background: white;
  border-bottom: solid 1px white;
  }  

#copyright {
  font-family: Helvetica,Arial,sans-serif; 
  text-align: right; 
  font-size: 10px;
  }</pre></body></html>