/* locking font size IE hack */
html, table tr td { font-size: 16px; } /* IE hack */
body, table tr td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.75em; /* Note that any font sizes will be a percentage of this top level default */
  /*font-size: 75%;*/
}
* html div#sidebar {margin-right:5px;} /* sidebar hack for SF 10.4 */

/* DSG team additions to layout.css */

div#primarycallout.sjohnsonbox {
  float: left;
  width: 257px;
  margin: 0 10px 10px 0;
  border: solid 1px #3C6995;/*C5EE62 Acid green highlighting*/
  padding: 0;
}

div#primarycallout.sjohnsonbox h4 {
  /*border-bottom: solid 1px #fff;*/
  padding: 7px 10px 6px 10px;
  margin: 0;
  font-size: 1.2em;
  font-weight: bold;
/*  background-color: #C5EE62;*/ /* */
  background-color: #9AB0BD;
}

div#primarycallout.sjohnsonbox img {
  float: left;
  background-color: #FFF;
  padding-top: 10px;
  border-top: solid 1px #FFF;
  border-right: solid 1px #666;
}

div#primarycallout.sjohnsonbox div.b0x {
  border-top: solid 1px #FFF; /* if you remove this, the background image starts lower. odd. */
  background-color: #EBF3F6/*F2FFD3*/;
  background-image: url(../images/common/ui-page-bar-back.gif);
  background-repeat: repeat-x;
}

div#primarycallout.sjohnsonbox div.b0x div.content {
  margin-left: 87px; /*width of the image plus 10px on right */
}

div#primarycallout.sjohnsonbox div.b0x div.content p {
  /*margin-left: 1ex;*/
  margin-top: 10px;
  margin-right: 1ex;
  margin-bottom: 1em;
  padding: 0;
  height: 72px;
}

/* Success Stories */

/*div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box h4 div.smallarrow {display:inline; position:relative; left:50%}*//* for Case Study link*/

div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box h4 div.smallarrow {display:inline; margin-left:247px}/* for Case Study link*/

div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box em.summary {font-style:italic; margin-bottom: 8px; display: block}
div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box p.case-point {font-style:italic; margin-bottom: 8px; display: block}
div.tinyarrow a {/* */}

/* Main Success Story Page */
/*div#content-with-sidebar h1 {font-size:14px;margin-bottom:4px;}*/
div#main div#content-container div#content-with-sidebar div.smallarrow {background-image: url(http://www.networksolutions.com/images/common/small-arrow.gif);background-repeat:no-repeat;}
div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box h4 div.smallarrow {display:inline; position:absolute;left:147px; margin-right:10px;}/* for Case Study link*/
em.quotation-attribution {display:inline;font-size:95%;}
p.summary {font-style:italic;}
div.generic-container.testimonial div.box div.tinyarrow {margin-top:1ex;}
#content-container .product-callout .box.auxiliary .content h5 {font-size:1.0em; color:#000;}
#content-container .product-callout .box.auxiliary .content .containcontent {vertical-align: top;}
/* IE HACK */
* html #content-container .product-callout .box.auxiliary .content .containcontent .actualcontent {position: relative;}
* html div#sidebar {margin-right:10px;} /* undo sidebar hack for SF 10.4 */



/*Testimonial Pop Up */

div#popup div#content-container div.content.testimonial div.callout {font-weight:bold; width:33%; float: left; background-color: #B8D3E1; padding:10px; margin: 0 10px 0.5ex 0; line-height: 135%;}
div#popup div#content-container div.content.testimonial em {font-style:italic; margin-bottom: 8px; display: block;}


/*Case Study Pop Up*/

div#popup div#content-container div.content.case-study div.callout {font-weight:bold; background-color: #C5EE62; padding:10px; margin: 0 0 0.5ex 0;}
div#popup div#content-container div.content.case-study p {/* */}
div#popup div#content-container div.content.case-study p.case-point {font-weight:bold;}

/* Profile Page */
div#main div#content-container div#content-with-sidebar div.smallarrow {background-image: url(http://www.networksolutions.com/images/common/small-arrow.gif);background-repeat:no-repeat;}
div#main div#content-container div#content-with-sidebar div.generic-container.testimonial div.box h4 div.smallarrow {display:inline; position:absolute;left:147px; margin-right:10px;}/* for Case Study link*/
em.quotation-attribution {display:inline;font-size:95%;}
div.generic-container.testimonial div.box div.tinyarrow {margin-top:1ex;}
div#cb.content.case-study h1 {margin-bottom:0.67em;}

