BODY {
  
 font-family:Trebuchet ms,Tahoma,Verdana;
 color:#000000;
 font-size:12pt;
 text-align:left;
} 

A.first:link {color: blue; text-decoration: none}       
A.first:active {color: red;}      
A.first:visited {color: purple; text-decoration: none}  
A.first:hover {color: red; background: #ffffa0;}  
H1 {
background-color:#f0f0f0;
text-align :left;
}

TABLE {
 
 font-family:Trebuchet ms,Tahoma,Verdana;
 color:#000000;
 font-size:12pt;
 text-align:left;
} 


.abstract { font-size: 10pt };
.newsbg1 {background-color:#f8f8f0; color:#000000;}
.newsbg2 {background-color:#f8f8f8; color:#000000;}
.item1 {background-color:#f0f8f8; color:#000000;}
.item2 {background-color:#f8f8f0; color:#000000;}
.item3 {background-color:#f8f8f8; color:#000000;}
.local {background-color:d3f3f3; color:#7A2E2E;}


.nav A:link { color: #000080; text-decoration: none;} .nav A:visited { color: #000080; text-decoration: none; } .nav A:active { color: #000000; text-decoration: none;} .nav A:hover { color: #ff0000; text-decoration: none;}
HR { color: #e0e0e0; background: #e0e0e0; border: 0; height: 2px; } 

.buttons a {color: #000080;
border: 2px solid;
background-color: #C2C8FC;
padding: 0px;
padding-left: 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #F8F8F8 #BBBBBB #BBBBBB #F8F8F8;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons a:hover {border: 2px solid;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: #A0A0A0;
border-color: #F8F8F8 #BBBBBB #BBBBBB #F8F8F8;
color: #FFFFFF;
text-decoration: none;}

.buttons2 a {color: #000080;
border: 2px solid;
background-color: #FFFF80;
padding: 0px;
padding-left: 0px;
font: 11px Arial, sans-serif;
font-weight: bold;
text-decoration: none;
border-color: #F8F8F8 #BBBBBB #BBBBBB #F8F8F8;
display: block;
margin: 0px;
width: 100%;
text-align: left;}

.buttons2 a:hover {border: 2px solid;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
background-color: #af9898;
border-color: #F8F8F8 #BBBBBB #BBBBBB #F8F8F8;
color: #FFFFFF;
text-decoration: none;}
