/* Cascading Style Sheet used in HTMl/XHTML documents
   Faculty of Computer Science, "A.I.Cuza" University of Iasi, Romania
   
   written by: 
   	Sabin Corneliu Buraga - busaco@infoiasi.ro
   	http://www.infoiasi.ro/~busaco
   	
   last update: 30 March 2001
   
   (used for <Web /> workshop)
*/   
body {
  font-family: Arial, Helvetica, sans-serif;
  color: black;
  background: white;
  margin: 1px;
}

h1, h2, h3 { 
  font-family: "Arial Black", Tahoma, Verdana, Syntax, sans-serif;
  font-weight: bold;
}

h2, h3 {
  color: navy;  
  letter-spacing: 0.05em;
}

h2 {
  border-left: solid navy; /* nice visual effect... */
  padding: 3px;
}
  
h3 {  
  padding: 3px;
  width: 100%; /* for same rendering result in NS and IE */
  font-weight: bold;
  font-size: 1.5em;
  border-left: solid navy; /* nice visual effect... */
} 

h4 {
  letter-spacing: 0.2em;
  width: 100%;
  border-top: solid black;
  border-top-width: 1px;
  border-bottom: solid black;
  border-bottom-width: 1px;
  font-size: 12pt;
}
   
h4, h5, h6 {
  font-family: Arial, Helvetica, sans-serif;
} 
 
h5 {
  padding: 1px;
  border-bottom: solid navy;
  border-bottom-width: 1px;
  font-weight: bold;
  font-size: 10pt;
  background-color: #EEEEEE;
  width: 100%;  /* for same rendering result in NS and IE */
}  

p { 
  line-height: 1.2;  
  margin-top: 0.6em;  
  margin-bottom: 0.6em;  
}
  
@media aural { 
h1, h2, h3 { 
  stress: 20; 
  richness: 90 
}

pre {
  speak-punctuation: code;
}
}

a:active {
  color: blue;
}

a:visited {
  color: navy;
}

a:hover {
  color: red;
  text-decoration: none;
}
    
a { 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  text-decoration: underline;
}

a.nounder {
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
  text-decoration: none;
}
   
ul {
  list-style-type: disc;
  list-style-image: url("web-bullet.gif"); 
}
  
ul li {
  list-style-type: disc;
  /* list-style-image: url("web-bullet.gif"); */
}

div {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
}

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
  text-indent: 1em;
}  
 
sup, sub {
  font-size: 85%;
}

hr {
  color: navy;
}    

th, td { /* for NS 4+ */
  font-family: Arial, Helvetica, sans-serif;
}   

pre {
  white-space: pre; /* if missing, NS isn't able to show correctly "pre" */
  background-color: rgb(230,230,230);
  width: 100%;
  border: groove navy;  
  border-width: 1px;  
  padding: 3px;
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 10pt;
}  

.noborder {
  border: none;
}  

.bottom {
  border-bottom: solid navy 1px;
}  
