/* defines main font formats */ 
p, li {
  font-family: Verdana, Geneva;
  font-size: 11px;  
  color: #333333;
  background-color: transparent;
  margin-top: 1px;
  margin-bottom: 14px;  
}
li {
 margin-bottom: 8px;
}
#content-main p, #content-right p {
  color: #5a5a5a;
}
h1 {
  /* color: #0d9dfe;*/
  color: #0d9dfe;
  font-size: 14pt;
  font-family: Verdana, Geneva, "Times new roman";
  padding: 0px;
  margin: 0px 0px 12px 0px;
  font-weight: normal;
}
h2 {
  color: black;
  font-family: Verdana, Geneva;
  margin-top:1px;
  font-size: 11px;  
  font-weight: normal;  
}
h3 {
  color: #0d9dfe;
  font-size: 12px;
  font-family: Verdana, Geneva;      
  margin-bottom: 8px; 
  font-weight: 500;
}
h4 {
  color: #0d9dfe;
  font-size: 11px;
  font-family: Verdana, Geneva;
  margin-bottom: 8px;
  font-weight: normal;
}
a {
 color: black;
}
a:visited {
 color: #333333;
}
a img {
  border: none;
}

/* Element specific formatting */
.content-dark3 h3, .content-light3 h3  {
  margin-bottom: 5px;
}
.content-light0 h1 {
  font-size: 11pt;
}
.contentright .content-light0 h1 {
  color: black;
  font-size: 14px;
  margin-bottom: 8px;
}
.content-dark3, .content-dark7 h1 {
  color: black;
  font-size: 10pt;
  margin: 0px;
  padding: 0px;
  text-align: center;
  font-weight: normal;
}

.content-dark3 p, .content-light3 p  {
  margin-top: 10px;
  margin-bottom: 10px;
}
.content-lightshot1 h3 {
  margin-top: 0px;  
}
div.readmore {
  text-align: right;
}
div.content-itemlink a {
  text-decoration: none;
  color: #333333;
}
div.content-itemlink h3 a {
  color: #0d9dfe;
}

div.readmore, div.readmore a, div.readmore a:visited {
  text-decoration: none;
  font-size: 9px;
  font-style: italic;
  color: #0d9dfe;  
}


