/* CSS Document */
body {
	margin:0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
}
body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:1.4em;
}

.pcW { margin-top:15px;}
.pcW p {
	font-size:.96em;
	line-height:165%;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:10px;
}
.pcW a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.96em;
	line-height:165%;
	text-decoration:underline;
	font-weight:normal;
}
.pcW ul li {
	margin-top:6px;
	padding-top:10px;
	font-size:.96em;
	line-height:165%;
	text-align:left;
	list-style-type:disc;
	display:list-item;
	margin-left:20px;
}
a:Hover {
	text-decoration:underline;
}
ol li {
	margin-top:6px;
	padding-top:10px;
	text-align:left;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.75em;
	margin:0px;
	color:#000033;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
}
h2 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.23em;
	color:#333333;
}
h3 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#333333;
}
h4 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7f7f7f;
	font-weight:bold;
	line-height:24px;
}
.slogan {
	font-size:10px;
	color:#f1f1f1;
	text-decoration:none;
	position:relative;
	top:-5px;
    #top:-3px;
}
.tlink {
	padding:0px 10px;
	font-size:13px;
	color:#0042BC;
	text-decoration:none;
}
.tlink1 {
	padding:0px 10px;
	font-size:13px;
	color:#FFF600;
	text-decoration:none;
}
.pcW li {
	line-height:18px;
}
.txt11px {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom-nav {
	border-top:2px solid #E6E6E6;
	padding:6px 4px 8px 4px;
	padding-top:4px;
	background:#F8F8F8;
}
.lprmt a {
	text-decoration:none;
	color:#0000FF;
}
.lprmt {
	background:#ffffff;
}
.lprmtc {
	padding:10px 10px;
	border-bottom:1px solid #e6e6e6;
}
.lprmbb {
	border-bottom:1px solid #e6e6e6;
	white-space:nowrap;
	padding-top:6px;
	padding-bottom:6px;
	font-size:16px;
}
.nfl-box {
	background:#edf4fc;
	border-top:1px solid #bdcce1;
}
#nfL {
	margin:0 auto;
	padding:15px 0;
	width:990px;
}
#nfL .nfLD {
	width:233px;
	float:left;
	border-right:1px dotted #b7d0f2;
	min-height:220px;
}
#nfL ul {
	padding-left:25px;
	list-style:none;
	line-height:16px;
	margin:0;
}
#nfL ul li {
	padding-bottom:5px;
	list-style:none;
	margin-top:0;
	padding-top:0;
}
#nfL ul li b, #nfL ul li strong {
	font-size:14px;
	padding-bottom:10px;
	display:block;
}
a.fl, #nfL a {
	color:#3671A1;
	font-size:13px;
	line-height:1.6em;
}
a.fl:hover {
	text-decoration:underline;
}
#fo2 {
	border-top:1px dotted #B7D0F2;
	line-height:31px;
	padding:10px 0;
	margin:15px auto 0;
	text-align:center;
	width:990px;
}
#nfL a {
	text-decoration:none;
}
#nfL a:hover {
	text-decoration:underline;
}
.tw ul {
	margin:0px 0px 10px 0px !important;
	padding:0px !important;
	list-style-position:outside !important;
	border-bottom:0px solid #e5e5e5;
	width:100%;
}
.tw ul li {
	margin:0px !important;
	padding:4px 24px !important;
	list-style:none !important;
	list-style-image:none !important;
	background:#ffffff url(../images/demo-greenArrow.gif) no-repeat 10px 9px;
	color:#222;
}
.demoTable ul li a {
	text-decoration:none;
}
.migrationTd {
	padding-left:35px;
	padding-right:5px;
	padding-top:25px;
	line-height:18px;
	background:#fbfdf8 url(../images/newQuote.gif) no-repeat 6px 18px;
}
#newtoCRM {
	width:243px;
	margin:15px auto;
	background:#fff url(../images/New-to-CRM-Bg.gif) no-repeat 0px -155px;
	padding-top:15px;
}
#ntCInner {
	background:#fff url(../images/New-to-CRM-Bg.gif) no-repeat 0px 100%;
	padding:0px 15px 15px 15px;
}
#nTCCont1 {
	padding:5px 0px 5px 50px;
	border-bottom:2px dotted #cccccc;
	font-size:14px;
	background:#fff url(../images/New-to-CRM-Bg.gif) no-repeat -197px -11px;
}
#nTCCont2 {
	padding:5px 0px 5px 50px;
	font-size:14px;
	background:#fff url(../images/New-to-CRM-Bg.gif) no-repeat -197px -91px;
}
/*
.up1{position:absolute; top:-1px; left:77px; z-index:101; white-space:nowrap;}
.up2{position:absolute; top:13px; left:0px; white-space:nowrap;}
.up3{position:absolute; top:70px; left:77px; z-index:102; white-space:nowrap;}
*/
.signDiv {
	background:transparent url(../images/signupfree.gif) no-repeat 0px -6px;
	width:233px;
	height:76px;
	margin:0px auto;
	cursor:pointer;
	z-index:100;
}
.upsigntxt {
	_width:271px;
	background:url(../images/bgcrm1.gif) repeat-x 0px -689px;
	text-align:center;
	position:relative;
	height:100px;
}
* html {
	height:100%;
}
.cleardiv {
	height:10px;
	line-height:10px;
	clear:left;
}
.formtable {
	background-color:#e6e6e6;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}
.formtitle {
	padding-left:15px;
	margin:0px;
	font-weight:normal;
	font-size:22px;
	background:transparent url(../images/form-title-graybg.gif) repeat-x;
	line-height:55px;
}
.formelementtable {
	background-color:#fff;
	border-top:10px solid #c1c1c1;
}
.formelementtable td {
	font-size:14px;
}
.formgraytxt {
	color:#737373;
	font-size:13px;
}
.form16 {
	font-size:13px;
	font-weight:bold;
}
.formrightdiv {
	line-height:20px;
	padding-bottom:20px;
}
.formtxtboxman, .formtextarea {
	border:1px solid #7f7f7f;
	width:230px;
	font-size:12px;
}
.formtxtboxman {
	background-color:#ffffd5;
}
.man {
	float:right;
	font-size:14px;
	color:#737373;
}
.manbox {
	float:right;
	border:1px solid #a8a8a8;
	background-color:#ffffd5;
	width:12px;
	font-size:1px;
	height:12px;
}
/* updates*/
.demotab {
	width:948px;
	margin:0px 0 10px 0px;
	position:relative;
}
.content {
	width:948px;
	margin-top:-20px;
#margin-top:3px;
	_margin-top:-22px;
	border:0px solid red;
	float:left;
	margin-bottom:10px;
	_margin-bottom:0px;
}
.content_mid1 {
	width:924px;
	padding:20px 10px 8px 10px;
	text-align:left;
}
/* updates*/

/* sales new update */
.salesauto p {
	line-height:19px;
}
ul.module {
	list-style:none;
	float:left;
	margin-left:10px;
	padding:0px;
	margin-top:0px;
}
ul.module li {
	background:url(../images/dotline.gif) repeat-x 0 bottom;
	float:left;
	width:290px;
	padding:0 0 3px 0;
	line-height:22px;
	list-style:none;
}
ul.moduleslist {
	margin:10px 0 15px 10px;
	padding:0px;
	list-style:none;
}
ul.moduleslist li {
	background:url(../images/listarrow.gif) no-repeat left 5px;
	list-style:none;
	padding:0 0 0 10px;
	line-height:20px;
}
.hdsub {
	background:url(../images/new-sales-bg.gif) repeat-x;
	height:28px;
	margin:10px 0px;
}
.hdsub h2 {
	background:url(../images/arrow-blue.gif) no-repeat left top;
	height:28px;
	padding-left:20px;
	line-height:25px;
	float:left;
}
.sfa {
	width:242px;
	margin:0 auto;
	margin-bottom:15px;
	color:#7f7f7f;
	text-align:center;
}
.hdsub h3 {
	background:url(../images/arrow-blue.gif) no-repeat left top;
	height:28px;
	padding-left:20px;
	line-height:25px;
	float:left;
}
.getsfa {
	background:url(../images/getting-started-new.jpg) no-repeat;
	cursor:pointer;
	width:242px;
	height:61px;
	text-align:center;
	padding:12px 0 0 0;
}
.getsfa a {
	color:#fff;
	color:#fff;
	font-size:24px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
.getsfa a:hover {
	color:#fffca5;
	text-decoration:none;
}
.getsfa span {
	font-size:12px;
	color:#ffffff;
	font-weight:normal;
	position:relative;
	top:3px;
	cursor:default;
}
.tollfree {
	font-size:17px;
	font-weight:bold;
	color:#f7f7f7;
	padding:0px 0px 0px 10px;
}
.mainmenu {
	width:948px;
	margin:-1px auto 0;
	padding-bottom:1px;
	height:23px;
	padding-top:5px;
	background-color:#6687a6;
	color:#ccc;
}
.tlink {
	padding:0px 10px;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.featureblock{ background:#f5f5f5; padding:8px; margin:35px 0 0 0;}
.featureinside{ background:#fff; border:1px solid #dfdfdf; padding:17px 15px 0px 22px;}
.iconlft{ float:left; margin:0 23px 0 0;}
.featurecont{ margin-left:80px;}
.keyfeature{ padding:10px; font-size:14px; color:#747474; font-weight:bold}
.featsidelink{color:#3b6dc2;}
.featsidelink a{ padding:0 0 0 5px;font-size:13px;font-family:Georgia, "Times New Roman", Times, serif; color:#3b6dc2; text-decoration:none;}
img {
	border:0px;
}
.foo-link{
line-height:120%; 
background-color:#fff9cd;
font-size:2em;
font-weight:bold;
color:#0d5fe7; 
text-decoration:underline;
}
.foo-link span{
padding:0px 15px; 
color:#bbb; 
font-size:1em;
text-decoration: none;
}
.foo-txt{
text-align:center; 
padding:5px 10px; 
font-weight:bold;
font-size:1.2em;
color:#197a30;
}
.twitter-icon{
float:left;
margin-left:250px;
padding:0 0 10px;
width:200px;
}
.share-icon{
	float:left;
	padding:7px 0;
	
}