/*new */
#clickvantage div.odd {
margin: 0ex -12px; 
padding:0px 12px 12px 12px; 
border-top: 1px solid #ddd; 
background:#eeeeee;
}

#clickvantage div.even {
margin: 0ex -12px; 
padding:0px 12px 2ex 12px; 
border-top: 1px solid #ddd; 
background: #f7f7f7;
} 

#top-g2g {
}

#clickvantage h2 {
	margin: 12px 0px 8px 0px;
	padding: 0px;
}

.odd .two.columns {
  background: url(/images/two-columns-ongrey.png) repeat-y 0px 0px;
  margin-right: -16px;
}

/* not new */

.three.columns {
	margin-bottom: 12px;
}
.services {
  margin: 0px -12px 0px;
  border-top: 1px solid #ccc;
/*  background: url(/images/vertline-serv.png) right repeat-y; */
}

.services p {
	font-size: .9em;
}

.services .service {
  padding: 1.5ex 12px 1.5ex 12px;
  background-repeat: no-repeat;
  background-position: right;
}

.services .service.odd {
background:transparent;
background-repeat: no-repeat;
background-position: right;
}

.services .service.even {
	background-color:transparent;
	background-repeat: no-repeat;
}

dl.solutions dt.odd {
  background: #fff;
}

dl.solutions dt.even {
  background: #f1f0f0;
}


ul.solutions li.odd {
  background: #fff;
}

ul.solutions li.even {
  background: #f1f0f0;
}



h4 {
	font-weight: normal;
	text-transform: uppercase;
	color: #000;
	text-align: left;
	margin-bottom: 8px;

}


.column p {
	font-size: .9em;
	text-align: left;
}

img.how-it-works {
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.three.columns {
  background: url(/images/three-columns2.png) repeat-y 0px 0px;
  margin-right: -16px;
}

svc-design-vision .service {
	background: none;
}

#splash-clickshift { background-image: url(/images/splash-clickshift2.png); }

#splash-clickshift-lite p, #splash-clickshift-prem p { 
margin-top: 10px;}

#splash-case-studies { background-image: url(/images/splash-case-studies.png); }

#splash-partners {
	background-image: url(/images/splash-partners.png); 
}

#splash-commission {background-image: url(/images/splash-commission.png);}

#splash-apply {
	background-image: url(/images/splash-apply.png);
}

ul.solutions {
  margin: 0ex -12px;
  padding-bottom: 2ex;
  border-top: 0px;
}

#svc-analysis { background-image: url(/images/svc-audit.png); }
#svc-analytics { background-image: url(/images/svc-analytics2.png); }
#svc-redesign { background-image: url(/images/svc-design.png); }
#svc-split-testing { background-image: url(/images/svc-split.png); }
#svc-landing { background-image: url(/images/svc-landing.png); }
#svc-report { background-image: url(/images/svc-report.png); }
#svc-business { background-image: url(/images/svc-analysis2.png); }
#svc-evaluation { background-image: url(/images/svc-analysis.png); }
#svc-testing { background-image: url(/images/svc-lab-testing2.png); }
#svc-support {background-image: url(/images/svc-support.png);}


#audit.services .odd, #audit.services .even {
	background-position: 100% 10px;
}

#audit .services .service {
	padding: 1.5ex 12px 1.5ex 12px;
}
.services .service p {
	margin-right: 180px;
} 


.sidebar-customers p {
  text-align: center;  
}

.sidebar-customers a.button {
  margin: 0px auto;
  width: 224px;
  background-image: url(/images/button-224.png);
}

.sidebar-customers blockquote {
  margin: -8px 0px 8px;
  padding: 0px;
}

.sidebar-customers blockquote p {
  background: url(/images/customer-quote-top.png) no-repeat 0px 0px;
  padding: 20px 20px 0px;
  margin: 0px;
  text-align: left;
}

.sidebar-customers blockquote cite {
  display: block;
  font-style: normal;
  background: url(/images/customer-quote-bottom.png) no-repeat 0px 0px;
  padding: 16px 0px 0px 52px;
  color: #767676;
}

.sidebar-customers blockquote cite a {
  font-variant: small-caps;
  text-transform: lowercase;
}

#sln-clickshift-lite h2 a { background-image: url(/images/sln-clickshift-lite-small.png); }

#sln-clickshift-prem h2 a { background-image: url(/images/sln-clickshift-prem-small.png); }

ul.solutions-list {
  margin: 0ex -12px;
  padding-bottom: 2ex;
  border-top: 1px solid #ddd;
}

ul.solutions-list li.solution {
  background-image: none;
  border-bottom: 1px solid #ddd;
  position: relative;
  padding: 12px 12px 12px 224px;
  margin: 0px;
}

ul.solutions-list li.odd {
  background: #eee;
}

ul.solutions-list li.even {
  background: #f7f7f7;
}

#body ul.solutions-list h2 {
  position: absolute;
  margin: 0px;
  padding: 0px;
  left: 12px;
  top: 4px;
  width: 192px;
  font-size: 100%;
}

#body ul.solutions-list h2 a {
  text-decoration: none;
  text-indent: -100em;
  display: block;
  width: 192px;
  height: 50px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

#body ul.solutions-list h3 {
  margin: 0px 0px 1ex;
}

#body ul.solutions-list .button, #sln-custom .button {
	  width: 224px;
  background-image: url(/images/button-224.png);
}

#cs-pc-universe {background-image: url(/images/splash-pcuniverse.png);}
#cs-interflora {background-image: url(/images/splash-interflora.png);}
#cs-tait {background-image: url(/images/splash-tait.png);}
#cs-eurekster {background-image: url(/images/splash-eurekster.png);}
#cs-interflora p, #cs-tait p, #cs-eurekster p  {
	margin-top: 15px;
}

.lite-premium {
	width: 254px;
	float: right;
	padding-bottom: 10px;
	
}
#contact-details li.org { background-image: url(/images/contact-org.png); }
#contact-details li.adr { background-image: url(/images/contact-address.png); }
#contact-details li.website { background-image: url(/images/contact-website.png); }
#contact-details li.email-address { background-image: url(/images/contact-email.png); }
#contact-details li.phone { background-image: url(/images/contact-phone.png); }
#contact-details li.fax { background-image: url(/images/contact-fax.png); }

ul#case-studies {
list-style: none;
margin: -10px;	
}

ul#case-studies li {
	list-style: none;
	margin: 0px;
	padding: 20px;
	padding-top: 0px;
	border-top: 1px solid #ddd;
	background-image: none;
}

#case-studies h2 {
	background-position: top left;
	background-repeat: no-repeat;
	height: 63px;
	 text-indent: -100em;
	
}

#case-studies h2#pc-universe { background-image: url(/images/sm-pcuniverse.png);}
#case-studies h2#interflora { background-image: url(/images/sm-interflora.png);}
#case-studies h2#tait { background-image: url(/images/sm-tait.png);}
#case-studies h2#eurekster { background-image: url(/images/sm-eurekster.png);}
