/* formating for individual case study pages */



#custaddr {

 margin: -0.5em 20px 0 20px;

}



#id_study #relateditems {

  margin-top:-0.75em;

  /*font-size: 70%;*/

  text-align: left;

}

#relateditems span{padding-left: 20px;}



#cust_comments p{

  font-family: Georgia, "Times New Roman", Times, serif;

  font-style: italic;

  padding: 0.2em 20px 0 20px;

  color: #800;

}



div.sidebox, #roi{

  float: right;

  position: relative;

  border: 2px solid silver;

  background-color: #F4F4EC;

  margin: 5px 10px 10px 10px;

}



div.sidebox {top:0;}

#roi {

  width: 35%;

 /* font-size: 90%;*/

}



/* ROI table items */

table {

  border: 3px solid #EDEDDC; /*#999;*/

  border-collapse: collapse;

  margin: 0 10px 1em 10px;

  font-size: 80%;

}



caption {

  padding: 10px;

  font-weight: bold;

  caption-side: top;

  font-size: 120%;

}



table span {display: block;}



tbody {background-color: #f9f9f9;}



thead {

  background-color: #CCFFFF;

  color: black;

  text-align: center;

}



tr {

  padding: 10px 0;

  border-right: 1px solid #999;

  border-bottom: 1px solid #999;

  margin-bottom: 10px;

}



tr#sbroi_bene { background-color: #F4F4EA;}

tr#sbroi_roi {

  background-color: white;

  font-weight: bold;

  font-size: 110%;

}



col#tcol1 {

  color: #006600;

  width: 70%;

}



th, td {

  padding: 5px 10px;

  text-align: left;

}



td em {font-weight: bold; color: red;}

