.ls_3colpages {
  width:309px;
  margin-right:0px;
  padding-right:9px;
  border-right:1px dashed #ccc;
}

.ls_3colpages .thescroll {
  margin-top:10px;
    overflow-y:auto;
  height:470px;
}

.ls_3colpages h1 {
   color:#000;
   padding:0px;
  margin:0px;
      padding-bottom:0px;
    font-size:20px;
    font-family:'HelveticaNeueW01-97Blac','HelveticaNeueLTPro-Hv',Impact;
    font-weight: normal;
    border-bottom:2px solid #c00;
}

.ls_3colpages .groupc {
  margin:0px 0px 0px 0px;
  float:left;
  padding-bottom:6px;
  width:292px;
}

.ls_3colpages {
}

.ls_3colpages:hover {
      /*background-color:#0f0;*/
}

.ls_3colpages .group {
/*    overflow:auto;
    height:105px;*/
    margin-top:8px;
}

.ls_3colpages .first {
    padding-right:10px;
    border-right:1px dashed #ccc;
    margin-right:9px;
}

.ls_3colpages .group:hoover {
    border:2px solid #fff;
    background-color:#555;
}

.ls_3colpages img {
    float:left;
    margin-right:10px;
}

.ls_3colpages .line {
    border-bottom:1px dashed #ccc;
    clear: both;
    height:1px;
}

.ls_3colpages h2 {
    font-size:14px;
    font-family:'HelveticaNeueLTPro-Hv',Impact;
    padding:0px;
    margin:0px;
    margin-top:0px;
    color:#333;
    font-weight:normal;
    text-transform:Uppercase;

}

.ls_3colpages h2 a {
   color:#333;
    text-decoration: none;
    font-weight:normal;
    text-transform:Uppercase;
    font-family:'Open Sans';
    font-weight:700;
    font-size:14px;
}

.ls_3colpages ul {
    margin-top:0px;
    list-style-type: none;
}

.ls_3colpages ul li {
    float: left;
}

.ls_3colpages .group p {
   color:#000;
   margin:0px;
   margin-top:0px;
    font-size:12px;
    padding:0px;
  line-height:16px;
}

.ls_3colpages p a {
  font-size:12px;
  line-height:18px;
  font-weight: bold;
  color:#333;
  text-decoration:none;
}

.ls_3colpages a:hover {
  text-decoration:underline;
}