
/*BRAND NEW CRM PLANS*/

p.intro {
	text-align:left;
}

img.txt {
	margin-left:25px;
}

#brand_news_plans {
}
	#brand_new_plans h2 {
		font-size:18px;
	}
		#brand_new_plans hr {
		width:75%;
		margin-left:-5px;
		}
		/*firefox*/
		html>/**/body #brand_new_plans hr {
		width:75%;
		margin-left:30px;
		}
	#brand_new_plans div.bas {
	background:url(http://images.sherweb.com/images/crm3/plan_bottom.jpg) no-repeat center center;
	margin-top:-3px;
	}
	#brand_new_plans div.content {
		background:url(http://images.sherweb.com/images/crm3/plan_middle.jpg) repeat-y center center;
		width:260px;
		height:130px;
		margin-top:-2px;
	}

#brand_new_proplan {
	float:left;
	text-align:center;
}

#brand_new_advancedplan {
	float:left;
	text-align:center;
}

#brand_new_enterpriseplan {
	float:left;
	text-align:center;
}

span.from {
	color:#3F6F9E;
	font-size:16px;
	font-weight:normal;
	line-height:20px;
}

.blue {
	color:#00467F;
	font-weight:bold;
}

div.table_title {
	background:url(http://images.sherweb.com/images/crm3/bck_title.jpg) no-repeat top left;
	height:60px;
	padding:5px 0 0 20px;
}
#brand_new_table {
	border-top:1px solid #CCCCCC;
	border-left:none;
	border-right:none;
	background-color:#FFF;
	background-image:none;
	text-align:center;
	width:765px;
	height:235px;
	font-size:12px;
}
	#brand_new_table th {
		font-weight:bold;
	}
	#brand_new_table a {
		border:0;
	}
		#brand_new_table th.first {
			font-weight:bold;
			font-size:14px;
		}
	#brand_new_table tr, #brand_new_table td, #brand_new_table th {
		border-top:1px solid #CCCCCC;
	}
	#brand_new_table td {
	}
	#brand_new_table tr.first {
		font-weight:bold;
		font-size:14px;
	}
	#brand_new_table tr.last {
		border-bottom:1px solid #CCCCCC;
	}
	
.normalfont {
	font-weight:normal;
}
	
.border-right {
	border-right:1px solid #CCCCCC;
}

.table_background {
	background-color:#F6F9FD;
}
.table_background_na {
	background-color:#E7E7E7;
}

.expander_new {
	background:url(http://images.sherweb.com/images/crm2/collapse.gif) no-repeat right center;
	padding-right:20px;
	cursor:pointer;
}
.expanded_new {
	background-image:url(http://images.sherweb.com/images/crm2/expand.gif);
}

sup {
	font-size:8px;
}

#new_crm_contact {
margin-left:-10px;
}
#new_crm_contact h2 {
	text-align:center;
	padding-bottom:15px;
	font-size:18px;
}
	#new_crm_contact img {
	padding-top:5px;
	padding-bottom:10px;
	}
	#new_crm_contact hr {
	}

hr.close {
	position:relative;
	top:-25px;
}

#crm_legend {
	border-top: 1px solid rgb(204, 204, 204);
}
	#crm_legend p {
		text-align:left;
		border-bottom: 1px solid rgb(204, 204, 204);
	}
	
#learn_more {
	float:left;
	width:260px;
	text-decoration:none;
}
	#learn_more span {
		border-bottom:1px dotted #00467F;
		text-decoration:none;
		text-align:center;
		width:70px;
		margin-left:97px;
	}
	#learn_more div {
		width:250px;
		margin-left:20px;
	}
	
#brandnew_includedstuff {
	margin-left:10px;
	width:750px;
	overflow:hidden;
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top:7px;
	padding-bottom:7px;
}

/* BRAND NEW SUPPORT PAGE*/

#tabs_compare_crm ul.tabs {
	list-style:none;
	margin:0;
	padding:0;
	border-bottom:1px solid #ccc;
	height:40px;
}
#tabs_compare_crm ul.tabs li {
	float:left;
	margin-right:-10px;
	text-align:center;
}
#tabs_compare_crm ul.tabs li a {
	display:block;
	height:20px;
	padding:0 10px 0 10px;
	background-color:#ddd;
	color:#333;
	font-size:14px;
	line-height:40px;
	height:40px;
}
#tabs_compare_crm ul.tabs li a.active {
	background-color:#CADFF7;
	font-weight:bold;
	height:40px;
}
#tabs_compare-crm div {
border-bottom:1px solid #ccc;
}

.redlevel1, .redlevel2, .redlevel3 {
	font-size:16px;
}
	.redlevel1 {
		color:#380000;
	}
	
	.redlevel2 {
		color:#990000;
	}
	
	.redlevel3 {
		color:#F00;
	}

.green2 {
	font-weight:bold;
	color:#390;
	font-size:14px;
}

.doubleline {
	border-bottom:3px double #CCCCCC;
}

.size16 {
	font-size:16px;
}

/*New CRM Plans*/

#proplan {
	background:url(http://images.sherweb.com/images/crm2/bck.jpg) no-repeat transparent left top;
	height:270px;
	padding-top:15px;
}
#advancedplan {
	background:url(http://images.sherweb.com/images/crm2/bck.jpg) no-repeat transparent left top;
	height:270px;
	padding-top:15px;
}
#enterpriseplan {
	background:url(http://images.sherweb.com/images/crm2/bck.jpg) no-repeat transparent left top;
	height:270px;
	padding-top:15px;
}
#buysupport {
	background:url(http://images.sherweb.com/images/crm2/bck2.jpg) no-repeat transparent left top;
	height:410px;
	padding-top:15px;
}
#training {
	background:url(http://images.sherweb.com/images/crm2/bck3.jpg) no-repeat transparent left top;
	height:320px;
	padding-top:15px;
}

#addons {
	background:url(http://images.sherweb.com/images/crm2/bck.jpg) no-repeat transparent left top;
	height:270px;
	padding-top:15px;
}

#options {
	background:url(http://images.sherweb.com/images/crm2/bck4.jpg) no-repeat transparent left top;
	height:430px;
	padding-top:15px;
}

table {
	font-family:Arial, Helvetica, sans-serif;
}

table.crm {
	background:url(http://images.sherweb.com/images/crm2/bck_table.jpg) repeat-x top center;
	text-align:center;
	border:none;
	width:720px;
	height:235px;
	margin-left:13px;
	margin-top:0;
	border-collapse:inherit;
}
	table.crm2 {
	background:url(http://images.sherweb.com/images/crm2/bck_table2.jpg) repeat-x top center;
	text-align:center;
	border:none;
	width:720px;
	height:235px;
	margin-left:13px;
	margin-top:0;
	border-collapse:inherit;
	}
		table.crm2 th {
		font-weight:normal;
		background-color:#FFFFFF;
	}
	
	table.crm2 td {
		background-color:#FFFFFF;
	}
	
	table.crm2 tr.first {
		font-weight:bold;
		font-size:14px;
	}

table.crm th {
	font-weight:normal;
}

table.crm th, td {
	background-color:#FFFFFF;
}

table.crm tr.first {
	font-weight:bold;
	font-size:14px;
}



.superborder {
	border:1px solid #C8D4E4;
}

.red1 {
	color:#990000;
	font-weight:bold;
}
.red2 {
	color:#D50202;
	font-weight:bold;
}
.red3 {
	color:#450000;
	font-weight:bold;
}

.red1title {
	color:#990000;
}
.red2title {
	color:#D50202;
}
.red3title {
	color:#450000;
}

.expander {
	background:url(http://images.sherweb.com/images/crm2/collapse.gif) no-repeat right center;
	padding-right:20px;
	cursor:pointer;
}
.expanded {
	background-image:url(http://images.sherweb.com/images/crm2/expand.gif);
}


#includedstuff {
	margin-left:10px;
}
#included {
	border-right:solid 1px #CCCCCC;
	float:left;
	margin-right:5px;
	padding-right:5px;
	padding-left:10px;
}
	#included a {
		text-decoration:none;
		border-bottom:1px dotted #00467F;
	}
	#included.last {
	border-right:none;
	}
	#included h2 {
		font-weight:normal;
	}
	#included ul {
		margin-left:25px;
		padding-left:0;
	}
	#included ul li {
		list-style-image:url(http://images.sherweb.com/images/icons/icon_yes.gif);
	}
	
.green {
	font-weight:bold;
	color:#390;
}

#legend {
	margin-left:20px;
}
	#legend h2 {
		color:#333;
	}
	
/**/


@charset "UTF-8";
/* CSS Document CRM */

#blueblock {
margin:7px 0 10px 0;
padding:0px 0 0 5px;
float:left;
display:block;
background-color:#CADFF7;
width:754px;
height:18px;
border:1px solid #BACFE7;
}

.titlecrm {
	font-size:18px;
	margin:0;
	padding:0;
	font-weight:normal;
	color:#333;
}
.titlecrm_fr {
	font-size:17px;
	margin:0;
	padding:0;
	font-weight:normal;
	color:#333;
}
	
/*firefox*/
html>/**/body #boxcrm {
	width:759px;
	height:110px;
	border:solid 1px #999999;
	background:url(http://images.sherweb.com/images/crm/bck_crmbox.gif) repeat-x bottom;
	margin-top:0;
}
#boxcrm {
	width:759px;
	height:110px;
	border:solid 1px #999999;
	background:url(http://images.sherweb.com/images/crm/bck_crmbox.gif) repeat-x bottom;
	margin-top:-10px;
}	
	#boxcrm img {
	float:left;
	}
		/*firefox*/
		html>/**/body #boxcrm img.img1 {
			margin:5px 10px 0 10px;
		}
		#boxcrm img.img1 {
			margin:22px 15px 0 5px;
		}
		/*firefox*/
		html>/**/body #boxcrm img.img2 {
			margin:20px 15px 0 0;
		}
		#boxcrm img.img2 {
			margin:40px 15px 0 0;
		}
	#boxcrm div {
	float:left;
	width:375px;
	}	
	/*firefox*/
	html>/**/body #boxcrm p {
	text-align:left;
	margin-top:30px;
	}
	#boxcrm p {
	text-align:left;
	margin-top:40px;
	}
.colorspan {	
color:#999999;
}

#principal_boxcrm {
	width:759px;
	height:350px;
	border:solid 1px #999999;
	background:url(http://images.sherweb.com/images/crm/bck_principal_crmbox.gif) no-repeat;

}

#features_boxcrm {
	margin:-5px 0 0 15px; 
	width:230px;
	height:350px;
	background:url(http://images.sherweb.com/images/crm/bck_featurebox.png) no-repeat;
	float:left;
}
	#features_boxcrm h1, p {
		text-align:center;
	}
	#features_boxcrm p {
		line-height:normal;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	
	#features {
	}
		#features .images1 {
			padding:10px 30px 0 25px;
			float:left;
			cursor:pointer;
		}
		#features .images2 {
			padding:10px 20px 0 10px;
			cursor:pointer;
		}
	
.titrefeatures {
	color:#999999;
	text-align:center;
}

#txtprincipal_box {
}	
	#txtprincipal_box h1 {
		padding:20px 10px 0 270px;
		font-size:28px;
	}
	#txtprincipal_box p {
		padding:10px 10px 0 270px;
		text-align:left;
	}
	
#rolloverdiv {
	width:450px;
	height:150px;
	border:solid 1px #999999;
	background-color:#FFFFFF;
	/*filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;*/
	float:right;
	margin-right:30px;
}
	#rolloverdiv ul {
		margin:35px 0 0 20px;
		padding:0;
	}
	#rolloverdiv ul li {
		display:inline;
	}
	#rolloverdiv p {
		text-align:center;
		font-size:18px;
	}
	#rolloverdiv a:hover {
		filter: alpha(opacity=50);
		-moz-opacity:0.5;
		-khtml-opacity: 0.5;
		opacity: 0.5;
	}

/*firefox*/
html>/**/body #rollovercontenu {
	width:450px;
	height:150px;
	margin-right:20px;
	padding:10px;
	position:relative;
	left:265px;
	top:-385px;
}
#rollovercontenu {
	width:450px;
	height:300px;
	margin-right:20px;
	padding:10px;
	position:relative;
	left:20px;
	top:-140px;
}
	#rollovercontenu p {
		margin-left:5px;
		font-size:15px;
	}
	#rollovercontenu .titrefeatures {
		text-align:left;
		margin-left:15px;
		clear:both;
		font-size:23px;
	}
	.iconerollover {
		padding:0 5px 10px 0;
		margin-top:-25px;
		margin-right:10px;
		float:right;
	}
	
/*firefox*/
html>/**/body #flashcontent {
	margin:15px 0 0 40px;
}
#flashcontent {
	margin:20px 0 0 40px;
}

/*firefox*/
html>/**/body #infosignup {
margin-top:0;
}
#infosignup {
margin-top:15px;
}

		#tabs_crm {
			margin-left:20px;
		}
		#tabs_crm ul.tabs {
			list-style:none;
			margin:0;
			padding:0;
			border-bottom:1px solid #ccc;
			height:20px;
		}
		#tabs_crm ul.tabs li {
			float:left;
			margin-right:-10px;
			text-align:center;			
		}
		#tabs_crm ul.tabs li a {
			display:block;
			height:20px;
			padding:0 5px 0 5px;
			background-color:#ddd;
			color:#333;
		}
		#tabs_crm ul.tabs li a:r {
			color:#333;
		}
		#tabs_crm ul.tabs li a.active {
			background-color:#CADFF7;
			font-weight:bold;
		}
		/*firefox*/
		html>/**/body #tabs_crm div {
			background:url(http://images.sherweb.com/images/crm/bcktabs.gif) no-repeat;
			width:734px;
			height:325px;
			margin:-20px 0 0 5px;
			padding:30px;
		}
		#tabs_crm div {
			background:url(http://images.sherweb.com/images/crm/bcktabs.gif) no-repeat;
			width:734px;
			height:325px;
			margin:-550px 0 0 5px;
			padding:30px;
		}
		/*ie6*/
		* html #tabs_crm div {
			background:url(http://images.sherweb.com/images/crm/bcktabs.gif) no-repeat;
			width:734px;
			height:325px;
			margin:-480px 0 0 5px;
			padding:30px;
		}
		#tabs_crm h2 {
			margin-left:230px;
		}
		#tabs_crm ul {
			padding-left:245px;
		}
		/*firefox*/
		html>/**/body ul.short li {
			margin-left:0;
		}
		ul.short li {
			margin-left:-40px;
		}
		/*firefox*/
		html>/**/body li.shortyshort {
			width:420px;
		}
		li.shortyshort {
			width:auto;
		}
		
.pfeatures {
	background:url(http://images.sherweb.com/images/crm/pfeatures.gif) no-repeat;
	padding:10px;
	width:745px;
	height:128px;
	margin:10px 0 0 20px;
}
.pfeatures h2 {
	margin-left:10px;
}
.pfeatures p {
	text-align:left;
}

/*firefox*/
html>/**/body .yomargin {
	margin-left:20px;
	margin-top:0;
}
.yomargin {
	margin-left:20px;
	margin-top:-10px;
}

.block {
	display:block;
}

#people {
	margin-left:35px;
	padding:20px 0 20px 15px;
	width:343px;
	float:left;
}
	#people ul {
		margin:10px 0 0 0;
		padding:0;
		width:230px;
	}
	#people li{
		list-style:disc;
		padding:5px 0 0 0;
		margin-left:15px;
	}
	#people img {
		padding-right:40px;
	}
	#people h2 {
		margin:0;
		padding:0;
	}
	.noir {
		color:#000;
	}

.pro {
background:url(http://images.sherweb.com/images/crm/pro.jpg) no-repeat;
height:300px;
}

.executive	 {
background:url(http://images.sherweb.com/images/crm/executive.jpg) no-repeat;
height:300px;
}

.manager {
background:url(http://images.sherweb.com/images/crm/manager.jpg) no-repeat;
height:300px;
}

.it {
background:url(http://images.sherweb.com/images/crm/it.jpg) no-repeat;
height:300px;
}
	
#crm_blueblock {
margin:7px 0 10px 0;
padding:0px 0 0 5px;
float:left;
display:block;
background:url(http://images.sherweb.com/images/crm/bck_bluebox.gif) no-repeat;
width:756px;
height:18px;
}


#crm_blueblock a{
text-decoration:none;
border-bottom:1px dotted #ffffff;
color:#FFF;
}

/*ie6*/
* html #sales {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-17px;
	left:-33px;
}

/*firefox*/
html>/**/body #sales {
	clear:both;
	background-color:#FFF;
	height:120px;
	position:relative;
	left:3px;
	top:-90px;
}
#sales {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-10px;
	left:3px;
}

/*ie6*/
* html #marketing {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-17px;
	left:-33px;
}
/*firefox*/
html>/**/body #marketing {
	clear:both;
	background-color:#FFF;
	height:120px;
	position:relative;
	left:3px;
	top:-90px;
}
#marketing {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-10px;
	left:3px;
}

/*ie6*/
* html #cxservice {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-17px;
	left:-33px;
}
/*firefox*/
html>/**/body #cxservice {
	clear:both;
	background-color:#FFF;
	height:120px;
	position:relative;
	left:3px;
	top:-90px;
}
#cxservice {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-10px;
	left:3px;
}

/*ie6*/
* html #signupprocess {
	clear:both;
	background-color:#FFF;
	height:130px;
	position:relative;
	top:-17px;
	left:-33px;
}
/*firefox*/
html>/**/body #signupprocess {
	clear:both;
	background-color:#FFF;
	height:115px;
	position:relative;
	left:3px;
	top:-85px;
}
#signupprocess {
	clear:both;
	background-color:#FFF;
	height:115px;
	position:relative;
	top:-15px;
	left:3px;
}
	#signupprocess h2 {
		/*color:#5F9ED3;*/
	}
	#signupprocess p {
		font-size:10px;
		text-align:left;
	}
	#signupprocess img {
		position:relative;
		left:20px;
	}

.guillemets {
	padding:5px;
}

#contact {
	padding:10px;
}
	#contact a {
		border-bottom:1px dotted #00467F;
	}
	#contact a:hover {
		border:none;
	}
	
#cases {
	padding:0 0 0 8px;
}	

#outlook {
}
	#outlook h2 {
		margin-left:10px;
	}
	#outlook p {
		text-align:left;
	}
	
/*firefox*/
html>/**/body .span {
position:relative;
top:0;
}
.span {
position:relative;
top:-15px;
}
#plan {
	background:url(http://images.sherweb.com/images/crm/plan_vide_long.gif) no-repeat;
	float:left;
	margin-left:10px;
	padding:0 20px 0 0;
	height:396px;
	width:274px;
}
	#plan h3 {
		font-size:21px;
		color:#000;
		padding:40px 0 10px 0;
		margin-left:20px;
	}
	#plan h4 {
		font-size:21px;
		font-weight:normal;
		color:#000;
		padding:10px 0 0 20px;
	}
	#plan p {
		text-align:left;
		margin-left:10px;
		padding-top:10px;
		line-height:2.7;
	}
	#plan span {
		font-size:15px;
		text-decoration:none;
		border:none;
		color:#000;
		font-weight:normal;
		margin-left:20px;
	}
	#plan p.planp {
		line-height:1.7em;
	}
	
#plan_new {
	background:url(http://images.sherweb.com/images/crm/plan.gif) no-repeat;
	float:left;
	height:460px;
	width:260px;
}
	#plan_new h3 {
		font-size:21px;
		color:#000;
		padding:40px 0 10px 0;
		margin-left:20px;
	}
	#plan_new h4 {
		font-size:21px;
		font-weight:normal;
		color:#000;
		padding:10px 0 0 20px;
	}
	#plan_new p {
		text-align:left;
		margin-left:10px;
		padding-top:10px;
		margin-bottom:10px;
		line-height:2.7;
	}
	#plan_new span {
		font-weight:bold;
		color:#900;
	}
	#plan_new p.planp {
		line-height:1.7em;
	}

#plan1 {
	background:url(http://images.sherweb.com/images/crm/plan1.gif) no-repeat;
	float:left;
	margin-left:10px;
	padding:0 20px 0 0;
	height:367px;
	width:274px;
}
	#plan1 span {
		font-size:18px;
		text-decoration:none;
		border:none;
		color:#000;
		font-weight:normal;
		margin-left:20px;
	}
	#plan1 p {
		text-align:left;
	}
				
			#plan1fr {
				background:url(http://images.sherweb.com/images/crm/plan1_fr.gif) no-repeat;
				float:left;
				margin-left:10px;
				padding:0 20px 0 0;
				height:367px;
				width:274px;
			}
				#plan1fr span {
					font-size:18px;
					text-decoration:none;
					border:none;
					color:#000;
					font-weight:normal;
					margin-left:20px;
				}
				#plan1fr p {
					text-align:left;
				}

#plan2 {
	background:url(http://images.sherweb.com/images/crm/plan2.gif) no-repeat;
	float:left;
	height:367px;
	width:274px;
}
	#plan2 span {
		font-size:18px;
		text-decoration:none;
		border:none;
		color:#000;
		font-weight:normal;
		margin-left:20px;
	}
	#plan2 p {
		text-align:left;
	}
	
				#plan2fr {
					background:url(http://images.sherweb.com/images/crm/plan2_fr.gif) no-repeat;
					float:left;
					height:367px;
					width:274px;
				}
					#plan2fr span {
						font-size:18px;
						text-decoration:none;
						border:none;
						color:#000;
						font-weight:normal;
						margin-left:20px;
					}
					#plan2fr p {
						text-align:left;
					}
	
/*firefox*/
html>/**/body #btnpageplans ul li {
	list-style:none;
	padding-left:600px;
	padding-top:5px;
}
#btnpageplans ul li {
	list-style:none;
	padding-left:610px;
	padding-top:10px;
}

#hosted p {
	text-align:left;
	margin-left:10px;
}
#hosted div {
	background:url(http://images.sherweb.com/images/crm/background_hosted.jpg) no-repeat;
	height:318px;
	width:343px;
	float:left;
	padding:0 20px 0 10px;
	margin-left:20px;
}
/*firefox*/
html>/**/body #hosted ul {
	margin-left:-5px;
}
#hosted ul {
	position:relative;
	left:-20px;
}

.trademark {
	color:#CCC;
	clear:both;
	text-align:left;
	width:500px;
}

#top10 p {
	text-align:left;
}

#plan span.price_crm_fr img {
	margin-left:-35px;
}

#plan span.price_crm img {
	margin-left:-20px;
}

#promodetails p {
	font-size:15px;
	line-height:normal;
}