body{
    font: 11px/1.2 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
  color:#5e5e5e;
  background:#fff;
  margin:0px;
}
div.widget{
  padding:0;
  overflow:hidden;
  /*overflow-y:scroll;*/
    z-index:1;
    position:relative;
}
div.fade-widget {
    background:transparent url("/assets/components/widget/w1-bottom-fade-white-6d37f618.png") repeat-x bottom;
  _background:none;
  margin-left:1px;
    margin-right:1px;
    margin-top:-28px;
    height:27px;
    z-index:100;
    position:relative;
}

div.wrapper-250,
div.wrapper-280,
div.wrapper-380,
div.wrapper-600
{
  background:#fff;
  border:solid 1px #c8dde2;
  border-top:none;
}
div.wrapper-250{height:220px;}
div.wrapper-280{height:250px;}
div.wrapper-380{height:350px;}
div.wrapper-600{height:570px;}
div.header{
    /*display:none;*/
  line-height:28px;
  height:28px;
  overflow:hidden;
  padding:0 0 0 0px;
  padding:0 5px 0 5px;
  border:solid 1px #c8dde2;
    border-bottom:none;
}
div.header h1{
    margin:0;
    font-size:13px;
  /*text-shadow: #9AA1A1 0px -1px 0px;*/
}
h2{
  font-size:12px;
  padding:0 5px;
  margin:0;
  line-height:1.2em;
}
span.date {
  font-weight:normal;
  padding-left:5px;
  font-size:11px;
  display:block;
}
span.date, p, span.date:hover, p:hover, a:hover span {
  color: #5e5e5e;
  text-decoration:none;
}
ul{margin:0;padding:0;list-style-type:none;}
li{
    display:inline-block;
    width:100%;
    padding:0 0 5px;
  margin:0;
}
li.highlight h2{
    font-size:14px;
}
p{
    display:inline-block;
  margin:0;
  padding:2px 5px 5px;
}
p img{
    border:0;
    float:left;
    margin:3px 5px 0 0;
    max-width:60px;
}
a{color:#2158C7;text-decoration:none;}
a:hover h2{color:#E04300;text-decoration:underline;}
a img{margin-right:4px;border:none;}
