body {  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000077; background-color: #fafaff;
	width: 700px;
	margin: 0px auto;
	border: 0px; }

table {	  width: 100%; color: #000077; }

.index { font-size: 20px; text-align: center; width: 50%; padding: 50px;}

h1 { font-family: Courier, Monospace; text-align: center; font-size: 20pt;}
h3 { font-family: Courier, Monospace; text-align: left; font-size: 14pt; 	background-color: #fafaff; color: #000077;  width: 100%; margin: 0px;}

div { background-color:  #fafaff; color: #000077; width: 100%; }

.spazioblu { background-color: #4444AA; color: #000077; height: 10px; margin: 0px; }

p { margin: 0px; padding: 10px;	background-color: #fafaff; color: #000077; }

td.research { font-size: 18px; padding-left:20px; }
td.cv { font-size: 18px; padding-left:70px; }
td.personal { font-size: 18px; padding-left:120px; }
td.links { font-size: 18px; padding-left:170px; }
td.banff { font-size: 18px; padding-left:220px; }
img {border: 0px; padding: 10px; vertical-align: middle;}

ul {margin: 0px;}

a.menu {padding-left: 50px; font-size: 20px; }
a.cv {padding-left: 200px; font-size: 20px;}
a.personal {padding-left: 350px; font-size: 20px;}
a.links {padding-left: 500px; font-size: 20px;}
a.banff {padding-left: 650px; font-size: 20px;}

a {
text-decoration: none;
font-family: verdana, sans-serif;
color: #aa0000; background-color: #fafaff;  }

A:link {background-color: #fafaff;  color:#aa0000}
A:active {background-color: #fafaff;  color:#550055}
A:visited {background-color: #fafaff;  color:#aa0000}
a:hover {background-color: #fafaff;  color:#550055}


