/* Case Study Intro List NEW */
#case-study-list-new {
  padding: 5px 0px 0px 0px;
}
#case-study-list-new ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#case-study-list-new ul li {
  list-style: none;
  line-height: 1.4em;
  float: left;
  background: #fff !important;
  margin: 0px 15px 15px 0px !important;
  padding: 60px 0px 10px 0px !important;
  width: 175px !important;
  height: 14em !important;
}
#case-study-list-new ul li.last {
  margin: 0px 0px 0px 0px !important;
}
#case-study-list-new ul li a {
  display: none;
}
#case-study-list-new ul li div.summary {
  padding: 0px 10px 0px 0px;
}
#case-study-list-new #total-solutions {
  background: #fff url(/images/case-total-solutions-bg.gif) top no-repeat !important;
}
#case-study-list-new #consultancy {
  background: #fff url(/images/case-consultancy-bg.gif) top no-repeat !important;
}
#case-study-list-new #accessibility {
  background: #fff url(/images/case-accessibility-bg.gif) top no-repeat !important;
}
#case-study-list-new #content-management {
  background: #fff url(/images/case-content-management-bg.gif) top no-repeat !important;
}
#case-study-list-new #interactive {
  background: #fff url(/images/case-interactive-bg.gif) top no-repeat !important;
}
#case-study-list-new #e-commerce {
  background: #fff url(/images/case-e-commerce-bg.gif) top no-repeat !important;
}
#case-study-list-new #hosting {
  background: #fff url(/images/case-hosting-bg.gif) top no-repeat !important;
}
#case-study-list-new #broadband {
  background: #fff url(/images/case-broadband-bg.gif) top no-repeat !important;
}



div.client-name {
  float: left;
  width: 440px;
}
div.case-study {
  float: left;
  width: 70px;
}
div.launch-site {
  float: left;
  width: 70px;
}

/* Category List */
#case-study-category-list table {
 width: 100%;
}

/* Case Study Item */
#case-study {
  overflow: hidden;
}
#case-study div.content {
  float: left;
  width: 560px;
  padding-right: 20px;
}


/*
 * Testimonial
 */
#case-study div.content div.testimonial {
  background: #efefef url(/img/testimonial-top.gif) no-repeat top left;
  margin: 0px 0px 10px 0px;
  overflow: hidden;
}
#case-study div.content div.testimonial div.content {
  background: transparent url(/img/testimonial-bot.gif) no-repeat bottom left;
  padding: 10px 20px 0px 20px;
}

/*
 * Menu
 */
#case-study div.menu {
  float: left;
  width: 180px;
}
#case-study div.menu h3 {
  font-size: 1.2em;
  border-bottom: 1px dotted #62707c;
  margin: 0px 0px 10px 10px;
  padding: 0px 0px 10px 0px;
}

#case-study div.menu ul li {
  background: #ffffff url(/img/subpage-li-bullet.gif) no-repeat top left !important;
}





















#case-study table {
  margin: 10px 0px 10px 0px;
  padding: 0;
}

#case-study table td {
  vertical-align: top;
  background: #E1E1E3;
  border-right: 1px solid #B0B0B0;
  border-bottom: 1px solid #B0B0B0;
  padding: 15px;
}
#case-study table td.banner-cell {
  background: #015a7c url(/images/banner-cell-bg.gif) repeat-x;
  border-left: 1px solid #B0B0B0;
  margin: 0;
  padding: 0;
  text-align: center;
}
#case-study table td.banner-cell img {
  border: 0;
  margin: 0;
  padding: 0;
}
#case-study table td.left-panel-top {
  background: #B9B9BB url(/images/case-study-table-curve-tl.gif) no-repeat top left;
  font-weight: bold;
  text-align: right;
}
#case-study table td.right-panel-top {
  background: #fff url(/images/case-study-table-curve-tr-001.gif) no-repeat top right;
  color: #004765;
  font-weight: bold;
  border-right: none;
}


#case-study table td.left-panel {
  font-weight: bold;
  text-align: right;
  border-left: 1px solid #B0B0B0;
  width: 20%;
}
#case-study table td.right-panel {
  background: #FFFFFF;
  width: 80%;
}

