#FullWidthContent .moduleID-CL01,
#SecondaryContent .moduleID-CL01,
#PrimaryContent .moduleID-CL01 {
  margin: 0 0 20px 0;
}
#FullWidthContent .moduleID-CL01 ul li,
#SecondaryContent .moduleID-CL01 ul li,
#PrimaryContent .moduleID-CL01 ul li {
  list-style: none;
}
#FullWidthContent .moduleID-CL01 .contactLogin,
#SecondaryContent .moduleID-CL01 .contactLogin,
#PrimaryContent .moduleID-CL01 .contactLogin {
  margin: 10px 0;
}
#FullWidthContent .moduleID-CL01 .contactLogin .loginLink,
#SecondaryContent .moduleID-CL01 .contactLogin .loginLink,
#PrimaryContent .moduleID-CL01 .contactLogin .loginLink {
  background: url("/static/info/images/lib/light-chevron.png") no-repeat left center;
  padding: 0 10px;
}
#FullWidthContent .moduleID-CL01 ul.contacts,
#SecondaryContent .moduleID-CL01 ul.contacts,
#PrimaryContent .moduleID-CL01 ul.contacts {
  overflow: auto;
}
#FullWidthContent .moduleID-CL01 ul.contacts .contactRole,
#SecondaryContent .moduleID-CL01 ul.contacts .contactRole,
#PrimaryContent .moduleID-CL01 ul.contacts .contactRole {
  height: 28px;
  border: 1px solid #CCC;
  padding: 5px 5px 7px 5px;
  margin: 10px 0 0 0;
  font-weight: normal;
  word-wrap: break-word;
}
#FullWidthContent .moduleID-CL01 ul.contacts .contactDetail,
#SecondaryContent .moduleID-CL01 ul.contacts .contactDetail,
#PrimaryContent .moduleID-CL01 ul.contacts .contactDetail {
  padding: 2px 5px;
  color: #fff;
  background: #333;
  font-size: 0.85em;
}
#FullWidthContent .moduleID-CL01 ul.contacts .email,
#SecondaryContent .moduleID-CL01 ul.contacts .email,
#PrimaryContent .moduleID-CL01 ul.contacts .email {
  word-wrap: break-word;
  height: 35px;
}
#FullWidthContent .moduleID-CL01 ul.contacts .email a,
#SecondaryContent .moduleID-CL01 ul.contacts .email a,
#PrimaryContent .moduleID-CL01 ul.contacts .email a {
  color: #fff;
}
#PrimaryContent .moduleID-CL01 .contact {
  width: 325px;
  float: left;
  margin: 0 7px 5px 7px;
}
#PrimaryContent .moduleID-CL01 .contactTitle {
  padding: 5px 0;
  margin: 0 15px 0 0;
  font-weight: normal;
  font-size: 1.429em;
}
#FullWidthContent .moduleID-CL01 .contact {
  width: 310px;
  float: left;
  margin: 0 10px 5px 0;
}
#FullWidthContent .moduleID-CL01 .contactTitle {
  padding: 5px 0;
  margin: 0 10px 0 0;
  font-weight: normal;
  font-size: 1.429em;
}
#SecondaryContent .moduleID-CL01 .contact {
  width: 100%;
}
#SecondaryContent .moduleID-CL01 ul.contacts .contactRole,
#SecondaryContent .moduleID-CL01 ul.contacts .email {
  height: auto;
}
#SecondaryContent .moduleID-CL01 .contactTitle {
  background: #000;
  color: #fff;
  padding: 5px 18px;
  font-weight: normal;
}
