BODY {
font-size : 80%; 
font-family : Arial, Helvetica, sans-serif; 
font-weight : normal; 
color : #000000; 
background-color : #FFFFFF;
margin : 0 0 0 0;
padding : 0 0 0 0;
width : auto; 
}

TABLE {
font-size : 100%; 
}

.primary {
background-color : #FFFFFF;
}

.secondary {
background-color : #C5D6DC;
background-color : #C5D6DC;
}

.titlehead {
font-size : 150%;
font-weight : bold;
}

.location {
font-size : 120%;
font-weight : bold;
}

/*/*/
.float-image-right {
float : right;
margin-left : 1em;
margin-bottom : 1em;
}

.float-image-left {
float : left;
margin-right : 1em;
margin-bottom : 1em;
}

/* Finished hiding from Netscape 4 */

.boxtop      { background-color: #284374; color: #FFFFFF}
.titlebox-left { background-image: 
 url(img/career.jpg); 
               background-repeat: no-repeat }
.leftshade   { background-image: 
 url(img/leftshade.gif); 
               background-repeat: repeat-y }
h3 {
font-size : 1.2em;
}

.article-top {	background-color: #284374;
				color: #FFFFFF; 
				font-size: 1.2em }
a:visited {
  color : #284374;
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : bolder; 
  text-decoration: none;
}

a:hover {
  color : #628ACC;
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : bolder; 
  text-decoration: underline;
}

a:link {
  color : #284374;
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : bolder; 
  text-decoration: none;
}


.black{
background-color : #000000; 
}

.white{
background-color : #ffffff; 
}


.smalltext {
font-size : 85%; 
}

.normaltext {
font-size : .5em; 
}

.smalltext a:link{
font-weight : bold;
}

.smalltext a:visited{
font-weight : normal; 
}


.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-size : 105%; 
}

.largetext a:link{
font-size : 105%; 
}

.largetext a:visited{
font-size : 105%; 
}

.errortext {
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.olive {
  background-color : #C5D6DC;
}

.bg_dark {
  background-color : #628ACC;
}

.bg_medium {
  background-color : #628ACC;
}

.bg_light {
  background-color : #C5D6DC;
}

.alt_bg_dark {
  background-color : #ede9a6;
}

.alt_bg_medium {
  background-color : #FFFFFF;
}

.alt_bg_light {
  background-color : #CCCCCC;
}

body table.IN_EVIDENZA {
  display: inline-table;
}

table.IN_EVIDENZA {
  display: inline;
}
