#content-with-no-sidebar .enhanced-container {
	margin: 10px auto 0 auto;
	width: 636px;
	border-bottom: 1px solid #ccc;
	overflow: visible;
}
#content-with-no-sidebar .enhanced-container.cap { border: none; }

#content-with-no-sidebar .enhanced-container .column { float: left; padding: 10px; }
#content-with-no-sidebar .enhanced-container .column.oneoftwo { width: 298px; }
#content-with-no-sidebar .enhanced-container .column.oneofthree { width: 212px; }
#content-container #content-with-no-sidebar .enhanced-container .column h2 { font-size: 1.5em; border: none; }
#content-container #content-with-no-sidebar .enhanced-container .column h3 { font-size: 1.2em; border: none; }
#content-with-no-sidebar .enhanced-container.withicon .column h2,
#content-with-no-sidebar .enhanced-container.withicon .column p,
#content-with-no-sidebar .enhanced-container.withicon .column ul,
#content-with-no-sidebar .enhanced-container.withicon .column h3 { padding-left: 50px; }

#content-with-no-sidebar .vertical-column {
	float: left;
	/*border: 1px blue dashed; */
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #CCC;
	margin-bottom: 10px;
}
#content-with-no-sidebar .vertical-column.cap { border-width: 0; }
#content-with-no-sidebar .vertical-column.oneoftwo { width: 315px; }
#content-with-no-sidebar .vertical-column.oneofthree { width: 241px; }
#content-with-no-sidebar .vertical-column .enhanced-container {
	float: left;
	width: auto;
	border-bottom-width: 0;
	padding-bottom: 10px;
}
#content-with-no-sidebar .vertical-column .enhanced-container .column { padding: 0 10px; }

#content-with-no-sidebar .vertical-column.oneofthree .enhanced-container .column { width: 210px; }
#content-with-no-sidebar .vertical-column.oneoftwo .enhanced-container .column { width: 250px; }

#content-with-sidebar .withsmallicon, #content-with-no-sidebar .withsmallicon {
	padding:5px 10px 0 50px;
	height: auto;
}

#content-with-sidebar .withbigicon, #content-with-no-sidebar .withbigicon {
	padding:10px 10px 10px 85px;
	height: 60px;
}

#content-container .icon-analytics { background: url(/images/common/icon-analytics.gif) 0 0 no-repeat; }
#content-container .icon-utilities { background: url(/images/common/icon-utilities.gif) 0 0 no-repeat; }
#content-container .icon-onlinemarketing { background: url(/images/common/icon-online-marketing.gif) 0 0 no-repeat; }
#content-container .icon-logoworks { background: url(/images/common/icon-se-submission.gif) 0 0 no-repeat; }
#content-container .icon-ssl { background: url(/images/common/icon-ssl.gif) 0 0 no-repeat; }
#content-container .icon-domainname { background: url(/images/common/icon-domain-name.gif) 0 0 no-repeat; }
#content-container .icon-websitepackages { background: url(/images/common/icon-website-packages.gif) 0 0 no-repeat; }
#content-container .icon-websiteenhance { background: url(/images/common/icon-website-enhance.gif) 0 0 no-repeat; }
#content-container .icon-businessservices { background: url(/images/common/icon-businessserv.gif) 0 0 no-repeat; }
#content-container .icon-webhosting { background: url(/images/common/icon-website-generic.gif) 0 0 no-repeat; }
#content-container .icon-securityproducts { background: url(/images/common/icon-security.gif) 0 0 no-repeat; }
#content-container .icon-onlinemarketing { background: url(/images/common/icon-onlinemktg.gif) 0 0 no-repeat; }
#content-container .icon-ecommerce { background: url(/images/common/icon-ecom.gif) 0 0 no-repeat; }
#content-container .icon-emailproducts { background: url(/images/common/icon-doitforme.gif) 0 0 no-repeat; }
#content-container .icon-webhosting-small { background: url(/images/common/icon-hosting-small.jpg) 0 0 no-repeat; }
#content-container .icon-emailproducts-small { background: url(/images/common/icon-email-small.jpg) 0 0 no-repeat; }
#content-container .icon-websitepackages-small { background: url(/images/common/icon-website-packages-small.jpg) 0 0 no-repeat; }
#content-container #content-with-sidebar .icon-websitepackages-big { background: url(/images/common/icon-website-packages-big.gif) 0 0 no-repeat; }
#content-container #content-with-sidebar .icon-logodesign-big { background: url(/images/common/icon-logo-design-big.gif) 0 0 no-repeat; height:80px; }
#content-container #content-with-sidebar .icon-ecommerce-big { background: url(/images/common/icon-ecom-big.gif) 0 0 no-repeat; }

/******* CSS to Call Icons in layout with no sidebar *******/
#content-container #content-with-no-sidebar .icon-websitepackages-big { background: url(/images/common/icon-website-packages-big.gif) 0 0 no-repeat; }
#content-container #content-with-no-sidebar .icon-logodesign-big { background: url(/images/common/icon-logo-design-big.gif) 0 0 no-repeat; }
#content-container #content-with-no-sidebar .icon-ecommerce-big { background: url(/images/common/icon-ecom-big.gif) 0 0 no-repeat; }
#content-container #content-with-no-sidebar .icon-onlinemarketing-big { background: url(/images/common/icon-onlinemktg-big.gif) 0 0 no-repeat; }
#content-container #content-with-no-sidebar .icon-webhosting-big { background: url(/images/common/icon-hosting-big.gif) 0 0 no-repeat; }
#content-container #content-with-no-sidebar .icon-email-big { background: url(/images/common/icon-email-big.gif) 0 0 no-repeat; }

#content-with-sidebar .needs-price-callout, #content-with-no-sidebar .needs-price-callout {
		float:right;
		width:18em;
		height:10em;
		margin:2em 0 0 1em;
	}
	
#content-with-sidebar .needs-price-callout .inline, #content-with-no-sidebar .needs-price-callout.inline {
		float:none;
		width:18em;
		height:8em;
		margin:1em 0 0 0;
	}
	
#content-with-sidebar .needs-price-callout .upsell, #content-with-no-sidebar .needs-price-callout.upsell {
		width:18em;
		height:5em;
		margin:0 0 0 3em;;
	}

#content-with-sidebar .needs-price-callout .currencyunits, #content-with-no-sidebar .needs-price-callout .currencyunits {
	font-size:2.5em;
	color:#f90;
}

#content-with-sidebar .needs-price-callout .currencyterm, #content-with-no-sidebar .needs-price-callout .currencyterm{
	font-size:1em;
	color:#f90;
}

#content-with-sidebar .price, #content-with-no-sidebar .price{
	font-family:arial, helvetica, sans-serif;
	color:#f90;
	font-weight:bold;
	padding:0;
	margin:0;
}

#content-with-sidebar .needs-price-callout .offerterms, #content-with-no-sidebar .needs-price-callout .offerterms{
	font-weight:normal;
	font-size:1em;
	color:#f90;
	padding:0;
	margin:0;
}

#content-with-no-sidebar p.indent {
	margin:0;
	padding:2px 2px 10px 15px ;
	font-style:italic;
}

/*--------------------------------------------------------------------
Additional CSS for Layout Edits
--------------------------------------------------------------------*/
#content-container #content-with-no-sidebar ul.pre-content-list li {
	margin:0;
	padding:1px 0;
	line-height:1;
}
#content-container #content-with-no-sidebar .expandable {
	float:left;
	position:relative;
	clear:both;
	width:100%;
}
#content-container #content-with-no-sidebar .expandable a {
	position:absolute;
	bottom:-10px;
	right:-10px;
}
#content-container #content-with-no-sidebar .generic-container .box .inner-box {
	width:682px;
	margin-bottom:30px;
	border:1px solid #ccc;
	background:#fdfdfd;
}
#content-container #content-with-no-sidebar .generic-container .box .inner-box h4 { background-color:#EEE; }
#content-container #content-with-no-sidebar .generic-container .box .inner-box .choose-box {
	width:250px;
	border:1px solid #DDD4BB;
	background:#FFF8E6;
}
#content-container #content-with-no-sidebar .generic-container .box .inner-box .choose-box h5 {
	padding:5px 10px;
	font-size:12px;
	color:#7D2322;
	background:#FAF0D5;
}
#content-container #content-with-no-sidebar .generic-container .box .inner-box .choose-box .content p { margin:10px; }
