/***********************/
/* Large Items Styles  */
/***********************/

.largeItem
{ 
  margin: 0 20px 10px 20px;
}

.largeItem h3
{ 
  color: #88ddff;
  font: normal normal bold 1.6em Verdana, Helvetica, sans-serif;
  padding: 0 0 0.4em 0;
}

.largeItem .details
{ 
  font: normal normal normal 1em Verdana, Helvetica, sans-serif;
  text-align: justify;
}

.largeItem .authors
{ 
  font-style: italic;
  padding-bottom: 0.5em;
}

.largeItem a
{ 
  color: #88ddff;
  text-decoration: none;
}

.largeItem a:hover
{ 
  text-decoration: underline;
}

.largeItem .lineBreak
{ 
  border: 1px solid #335566;
  margin: 20px 30% 10px 30%;
}

.lastLargeItem
{ 
  padding-bottom: 20px;
}

.groupOfLargeItems .itemsTitle
{ 
  font: normal normal bold 1.3em Helvetica, sans-serif;
  color: #ff9900;
  border-bottom: 1px dashed #ff9900;
  margin: 0 0 10px 0;
}


.groupOfLargeItems .itemsTitle .spacer
{ 
  width: 100%;
}

.groupOfLargeItems .itemsTitle h2
{ 
  white-space: nowrap;
  margin: 10px 10px 5px 0;
}

/***********************/
/* Small Items Styles  */
/***********************/

.groupOfSmallItems
{ 
  color: #335566;
}

.groupOfSmallItems h2
{ 
  font: normal normal bold 1.6em Verdana, Helvetica, sans-serif;
  padding: 0 0 0.4em 0;
}

.groupOfSmallItems .details
{ 
  font: normal normal normal 1em Verdana, Helvetica, sans-serif;
  margin: 0 10px 0 10px;
  padding-bottom: 20px;
}

.groupOfSmallItems .itemsTitle
{ 
  font: normal normal bold 1em Helvetica, sans-serif;
  border-bottom: 1px dashed #FFFFFF;
  margin-bottom: 10px;
}

.groupOfSmallItems .logo
{ 
  padding: 0 0 5px 0;
}

.groupOfSmallItems .itemsTitle .spacer
{ 
  width: 100%;
}

.groupOfSmallItems .itemsTitle h2
{ 
  white-space: nowrap;
  margin: 5px 10px 0px 0;
  color: white;
}

.groupOfSmallItems a
{ 
  color: #336699;
  text-decoration: none;
}

.groupOfSmallItems a:hover
{ 
  text-decoration: underline;
}


#lastUpdate
{ 
  font: normal normal bold 0.8em Verdana, Helvetica, sans-serif;
  color: #335566;
  text-align: center;
}
