.clear { clear:both;}
.flLeft { float:left;}
.cWI .flRight { float: right;
background: url(../img/s3b.png) no-repeat;}
.consulrgt { float: right;
background: url(../img/s3b.png) no-repeat; width:240px;min-height:750px; padding:20px 0px 0px 25px;}
.nextstep{
margin-bottom: 20px;
}
.feIn img, .as img{
margin-left:20px;
margin-bottom:20px;
}
.hc {
	background: url("../images/hb.png") repeat-x 0 1px;
	min-height: 120px;
	line-height:18px;
}
.h {
	margin: 0 auto;
	width: 990px;
}
.fl, .follow-us-Block ul, .follow-us-Block li, .follow-us-Block li a, .l, .l a, .mn li a {
	float:left;
}
.tn, .tn li a, .tn p {
	float:right;
}
.l a, .l a img, .te, .follow-us-Block ul {
	position:relative;
}
.l {
	float: left;
	height: 61px;
	padding: 10px 0 13px;
	text-align: left;
	width: 230px;
}
.l a {
	float: left;
	height: 36px;
	position: relative;
	width: 186px;
}
.l a span {
	left: 29px;
	position: absolute;
	top: 12px;
	z-index: 99;
}
.l span {
	font-size: 11px;
	margin-top:8px;
	float:left;
}

.l a:hover {
	text-decoration:none
}
.l a img {
	position:relative;
	z-index:111;
	background:#fff
}
.tn {
	padding:10px 0 0;
	float:right;
	position:relative;
	font-size:13px;
}
.tn ul {
}
.tn li a {
	float:left;
	margin:5px 0 5px 24px;
	text-decoration:underline
}
.tn li.su a {
	border-bottom: 1px dotted;
	color: #DB2020;
	float:left;
	margin: 5px 0 5px 40px;
	text-decoration: none;
	text-transform: uppercase;
}
.tn li.si a {
	background: url(../images/si.png) no-repeat scroll 0 0 transparent;
	height: 28px;
	margin-left: 15px;
	text-indent: -999em;
	width: 82px;
	border:none;
	margin-top:0
}
.tn p {
	width:260px;
	float: right;
	padding-top: 10px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
}
.tn p em {
	width:260px;
	padding-top: 10px;
	text-align:right;
	font-size:13px;
	font-weight:normal;
	font-style:normal;
}
.tn p em a {
	text-decoration:underline;
	color:#056FC3;
}
.tn p em a:hover {
	text-decoration:none;
	color:#056FC3;
}
.tn p a, .tn span {
	padding:0 5px
}
.tn li span {
	font-weight: bold;
	line-height: 30px;
	margin-left: 32px;
}
.scb {
	position: absolute;
    right: 0;
    top: 48px;
    width: 215px;
}
.scb p {
	float: left;
	line-height: 26px;
	margin: 0;
	padding: 0 10px 0 0;
	width: 105px;
}
.scb li a {
	background-image:url(../images/sip.png);
}
.scb li a {
	float: left;
	height: 24px;
	margin: 0 0 0 9px;
	width: 24px;
}
.scb .face-bk-icon a {
	background-position: -29px top;
}
.scb .link-in-icon a {
	background-position: -58px top;
	height:23px;
	width:23px
}
.scb .twit-icon a {
	background-position: left top;
}
.mn {
    border-left: 1px solid #056FC3;
    width:100%;
    float: left

}
.mn li a {
	border-right: 1px solid #056FC3;
	color: #FFFFFF;
	float: left;
	font-size: 13px;
	font-weight:bold;
	padding: 7px 25px;
}
.mn li a:hover, .mn li.sel a {
	background: url(../images/lb.png) repeat;
	color: #222;
	text-decoration:none
}

/*Innerpage Styles start*/
.bcw {
clear:both
}
.cW {
	width:980px;
	margin:0px auto;
}
.cWI {


}
.s1 {
	width:195px;
	float: left;
	min-height:782px;
	background:url(../img/s1b.png) no-repeat;
	    padding-top: 5px;

}
.s1 h4 {
    background:#f1f4f6;
    color: #343434;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 1px;
    padding: 10px 20px;
}
.testimonial {
	margin:10px; 
	padding:15px;
	background-color:#FFF;
}
.feIn {
	text-align:center; 
	margin:10px; 
}

ul.s1Nav li {
	padding:0px;
	text-decoration:none;
	border-bottom:1px solid #fff
}
ul.s1Nav li a {
    border-bottom: 1px solid #E7EBEE;
    color: #888E9A;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0;
}
ul.s1Nav li a:hover, ul.s1Nav li.cur a {
	background:#fff;
	text-decoration:none;
	color:#616978;
	font-family: "微软雅黑";
}
ul.s1Nav li, ul.s1Nav li a {
	display:block;
}

.s2 {
float: left;
padding: 10px 30px 0 30px;
text-align: justify;
width: 530px;
}
.s2video, .s2casestdy {
	background-color:#FFFFFF;
	display:inline;
	float:left;
	min-height:1138px;
	padding:0 30px;
	text-align:justify;
	width:733px;
}

.bCM { 
	width:538px; 
	float:left;
	margin:5px 0;
	display:none;
}
.bC { width:538px; float:left;}
.bCvid, .bCcase {
	float:left;
	width:733px;
}
.bCcase { margin-bottom:12px;}
.bCMvid, .bCMcase {
	float:left;
	margin:10px 0;
	width:733px;
}
.bCMcase {margin:5px 0;}
.bCI, .cPbC  {
	background-color:#eaeef3;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:3px 7px;
	font-size:11px;
}
.bCI p, .cPbC p { font-size:11px;}
.bC h1, .bCvid h1 {
	font-size:21px;
	font-weight:bold;
	color:#222;
	line-height:20px;
	padding:15px 0px 10px 0px;
}
.bC span, .bCvid span { 
	font-family:Georgia;
	font-size:11px;
	letter-spacing:-0.2em;
	padding:0 5px;
}
.bc-signup {text-align: center;
padding: 10px 0 15px;
}
.cPWCont h4{
font-size:13px;
font-weight:bold;
}
.cPbCM {width:100%; float:left;}
.cPW { background-color:#FFF; padding:5px 20px 0px 20px;}
.cPWCont { padding-bottom:20px;}
.cPW h1 {
	color:#222222;
	font-size:21px;
	font-weight:bold;
	line-height:20px;
	padding:15px 0 10px;
}
.pr-cont {padding-bottom:10px;}
.pr-cont h4{
font-size:17px;
font-weight:bold;
line-height:25px;
}
.s2Cont { padding-bottom:30px;font-size:13px;line-height:20px;}
.s2Cont ol { display:list-item;}
.s2Cont ol li { list-style-type:decimal; display:list-item;margin:15px 40px 0px 80px; font-size:15px;}
.s2Cont ul li {
	display:list-item;
	list-style-type:disc;
	margin:6px 0px 0px 30px;
	padding-top:10px;
	text-align:left;
	font-family: "微软雅黑";
}
.s2Cont p {
	padding-top:10px;
	font-family: "微软雅黑";
}
.s2Cont h2 {
	font-size:16px;
	font-weight:bold;
	color:#3A4356;
	line-height:20px;
	padding:0px;
	margin-top:20px
}
.s2Cont .featurecont h2{
margin-top:0;
}
.s2Cont h3 { margin-top:10px;font-size:16px;font-weight:bold;color:#3A4356; }
.s1s {
	background:#F0F7FF none repeat scroll 0 0;
	border:1px solid #E9F3FF;
	clear:both;
	margin:15px 0 20px;
	padding-bottom:10px;
	text-align:center;
}
.s1s h2 {
	
	font-size:18px;
	font-weight:bold;
	padding:10px 5px 10px 0;
}
.s1s h2 small {
	font-size:11px;
	margin:0 15px;
}
.twMain {

}
.twMainvid {
	float:left;
	padding:0 0;
	width:733px;
}
.twMain h2, .twMainvid h2 { font-size:18px; padding:0px;}
.tw1 {
padding-left:20px;
}
.tw1vid {
	min-height:100px;
	width:733px;
}
.bN { border:none;}
.tw1 ul, .tw1vid ul {
	line-height:16px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:8px 0;
}
.tw1 li, .tw1vid li {
    border-top: 1px dotted #B7D0F2;
    display: block;
    font-size: 13px;
    line-height: 20px;
    list-style-type: none;
    margin: 10px 0 0;
    padding: 10px 7px 5px 0;
    text-align: left;
}
.tw1 li:first-child {  border: medium none;
    margin: 0;
    padding: 0;}
.tw1vid li:first-child {
	border:medium none;
	padding-left:0;
	width:232px;
}
.tw1vid li {
	width:225px;
}

blockquote {
	color: #555;
	font: italic 14px/18px Georgia, Arial, Verdana, helevitica;
	margin:0 0 5px
}

/*Innerpage Styles end*/

/*Nes Styles start*/

.hdsub {
	background:url(../images/new-sales-bg.gif) repeat-x;
	height:28px;
	margin-top:10px;
}
.hdsub h2 {
	background:url(../images/arrow-blue.gif) no-repeat left top;
	height:28px;
	padding-left:20px;
	line-height:25px;
	float:left;
	margin:0px;
}
.slogan {
	font-size:10px;
	color:#f1f1f1;
	text-decoration:none;
	position:relative;
	top:-5px;
#top:-3px;
}
.tollfree {
	font-size:17px;
	font-weight:bold;
	color:#3e3e3e;
	padding:0px 0px 0px 10px;
}
.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:15px;
	display:block;
	list-style-type:disc;
}
.txt11px {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.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:1.05em;
}
.nfl-box {
	background:#edf4fc;
	border-top:1px solid #bdcce1;
	overflow:hidden;
}
#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;
}
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:1px 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;
}
.tw li { display:block;}
#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;
}
#nTCCont2 {
	padding:5px 0px 5px 50px;
	font-size:16px;
	background:#fff url(../images/New-to-CRM-Bg.gif) no-repeat -197px -91px;
}
.signDiv {
	background:transparent url(../images/signupfree.gif) no-repeat 0px -6px;
	width:235px;
	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:10px;
	margin:0px;
	font-weight:bold;
	font-size:14px;
	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:#000000;
	font-size:13px;
}
.formgraytxt1 {
	color:#000;
	font-size:11px;
	padding:10px 30px;
	display:block;
}
.form16 {
	font-size:13px;
	font-weight:normal;
	padding:2px;
}
.formrightdiv {
	line-height:20px;
	padding-bottom:20px;
}
.formtxtboxman, .formtextarea {
	border:1px solid #ddd;
	border-top:1px solid #aaa;
	width:230px;
	font-size:16px;
	padding:2px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.formtxtboxman {
	background-color:#ffffd5;
}
.man {
	float:right;
	font-size:11px;
	color:#737373;
	background-color:#ffffd5;
	border:1px solid #ddd;
}
.manbox {
	float:right;
	border:1px solid #a8a8a8;
	background-color:#ffffd5;
	width:12px;
	font-size:1px;
	height:12px;
}
/* updates*/

img {
	border:0px;
}
.demotab {
	width:948px;
	margin:20px 0 10px 0px;
	position:relative;
}
.content {
	width:948px;
	margin-top:-20px;
#margin-top:-14px;
	_margin-top:-20px;
	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 */


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:244px;
	padding:0 0 3px 0;
	line-height:22px;
	list-style:none;
}
ul.moduleslist {
	margin:10px 0 5px 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 h3 {
	background:url(../images/arrow-blue.gif) no-repeat left top;
	height:28px;
	padding-left:20px;
	line-height:25px;
	float:left;
	margin-top:0px;
}
.sfa {
	width:242px;
	margin:0 auto;
	margin-bottom:35px;
	color:#7f7f7f;
	text-align:center;
}
.getsfa {
	background:url(../images/getting-started-new.jpg) no-repeat;
	cursor:pointer;
	width:242px;
	height:52px;
	text-align:center;
	padding:25px 0 0 0;
	margin-top:10px;
}
.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:14px;
	color:#7F7F7F;
	font-weight:normal;
	position:relative;
	top:35px;
	cursor:default;
}
/* feature new */
.button {
	border: 1px solid #ccc;
	background: #E54136;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	padding:8px;
}
.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;
}
.migrationTd {
	padding-left:35px;
	padding-right:5px;
	padding-top:25px;
	line-height:18px;
	background:#fbfdf8 url(../images/newQuote.gif) no-repeat 6px 6px;
}
.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:11px; color:#747474; font-weight:normal}
.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;}
.add-on-box{
border-bottom:1px solid #F1F1F1;
float:left;
margin:5px 0;
width:535px;
}

.teblock{ background:#f5f5f5; padding:8px; margin:15px 0 0 0;padding-bottom:0;}
.teinside{ background:#fff; border:1px solid #dfdfdf; padding:0px 0px 0px 0px;}
.logolft{ float:left; margin:0px 10px 2px 2px;}
.tecont{ padding:10px;font-size:.96em; overflow:hidden;}
.tename{ padding:5px; font-size:1.03em; color:#747474; font-weight:bold; text-align:right}
.tesidelink{color:#3b6dc2;}
.telink a{ padding:0 0 0 5px;font-size:13px;font-family:Georgia, "Times New Roman", Times, serif; color:#3b6dc2; text-decoration:none;}


.add-on{
background: #F5F5F5;
float:left;
margin:5px 4px 10px;
width:170px;
}
.add-on-box h2{
padding-bottom:10px;
padding-top:10px;
}
.add-on p{
	padding:5px;
	margin:5px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.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;
}

.content_mid p,.lucida{}
img{border:0px;}
.demotab{ width:948px;margin:0px 0 10px 0px; position:relative;}
.demomenu{ height:40px; margin-left:0px; z-index:2; position:relative;margin-top:20px}
.demomenu ul{ margin:0px; padding:0px; list-style:none;}
.demomenu ul li{ float:left; height:48px;list-style:none;  margin:0 10px 0 0; text-align:center;}
.demomenu ul li a{ cursor:pointer; float:left;height:40px; width:170px;color:#979E94; font-size:14px;  text-decoration:none; font-weight:bold; padding-top:5px;}
.demomenu ul li a:hover{ text-decoration:none;}
.demomenu ul li a.active{background:url(../images/button.png) no-repeat left 0;cursor:pointer;font-size:14px;  float:left;height:40px; padding-top:5px;width:170px; color:#010134; font-weight:bold; cursor:pointer;}
.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_top{ background:url(../images/top_bg.gif) repeat-x; height:10px; width:948px; float:left; font-size:1px;}
.content_top span{ background:url(../images/top_lft.gif) left top; float:left; height:10px; width:10px;}
.content_top em{ background:url(../images/top_rht.gif) right top; float:right; height:10px; width:10px;}
.content_mid{ border-right:2px solid #efefef;border-left:2px solid #efefef; width:924px; padding:20px 10px 8px 10px; text-align:left;}
.content_btm{ background:url(../images/btm_bg.gif) repeat-x; height:10px; width:948px; float:left; font-size:1px;}
.content_btm span{ background:url(../images/btm_lft.gif) left bottom; float:left; height:10px; width:10px;}
.content_btm em{ background:url(../images/btm_rht.gif) right bottom; float:right; height:10px; width:10px;}
.products{ margin:20px 0 10px 0; float:left; }
.products_category{ float:left; margin:0 20px 0 0; width:360px;}
.products_list{ float:left; width:400px;}
.products_list h2{font:bold 14px Arial, Helvetica, sans-serif; color:#000; margin-bottom:15px;cursor:default;}
.products_list ul{ margin:0px; padding:0px;}
.products_list ul li{ font:normal 12px Arial, Helvetica, sans-serif; list-style:none; display:block;line-height:24px; padding-left:10px; background:url(../images/dot.gif) no-repeat left 12px; color:#333333; padding-top:0px; margin-top:0px;}
.nav_footer{margin:9px 8px 8px 0px; color:#7f7f99; line-height:25px;}
.nav_footer a{font:normal 14px Arial, Helvetica, sans-serif; color:#333333; line-height:20px; text-decoration:none;}.nav_footer a:hover{color:#6d6e6f;}
.requestblock{ height:25px; margin:0 0 0px 0;}
.request, .request a{height:25px; float:right; font:bold 15px Arial,Verdana,sans-serif; color:#d73328; letter-spacing:0px; text-decoration:none;}
.request span{ background:#ffff66; color:#333333; margin:0 0 0 10px; padding:3px;}
.request a:hover { text-decoration:none;}
.demomenu1{ height:40px; margin-left:0px; z-index:2; position:relative;}
.demomenu1 ul{ margin:0px; padding:0px; list-style:none;}
.demomenu1 ul li{ float:left; height:48px;list-style:none;  margin:0 10px 0 0; text-align:center;}
.demomenu1 ul li a{ cursor:pointer; float:left;height:30px; width:170px;color:#979E94; font-size:15px; /*font:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ text-decoration:none; font-weight:bold; padding-top:10px;}
.demomenu1 ul li a:hover{ text-decoration:none;}
.demomenu1 ul li a.active{background:url(../images/button3.jpg) no-repeat left 0;cursor:pointer;font-size:15px; /*font:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ float:left;height:30px; padding-top:10px;width:170px; color:#010134; font-weight:bold; cursor:pointer;}
.content_mid1{  width:924px; padding:20px 10px 8px 10px; text-align:left;}

.twitter-icon{
float:left;
margin-left:250px;
padding:0 0 10px;
width:200px;
}
.share-icon{
	float:left;
	padding:7px 0;
	
}


/* Tab New Styles */

.pricingmenudiv {
    border-bottom: 3px solid #F3F4F4;
    margin: 30px 0 0;
    padding: 5px 0;
       text-align: center;
    width: 100%;
}
.selectmenu,.unselectmenu{
display:inline
}
.cPWCont .selectmenu a {
    background:#F3F4F4;
    border-radius: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    color: #414B55;
    font-size: 17px;
    font-weight: bold;
    padding: 11px 15px;
    text-align: center;
    text-decoration: none;
    margin:0 20px;
	
}
.cPWCont .unselectmenu a {
    color: #88909B;
    font-size: 17px;
    font-weight: bold;
        line-height: 27px;
    margin: 0 20px;
    text-decoration:none;
	
}
#pricingcontent {
    border-top: 3px solid #F6F7F8;
  
    padding: 30px 0 20px;
}
.ptl20 {
	padding-left:20px;
	padding-top:10px;
}
.redtitle {
    font-family: PT Sans,serif;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 20px;
}
.pricingpoint-main {
	width:640px;
	overflow:hidden;
}
.pricingpoint {
	margin:0px;
	padding:0px;
}
.pcW ul.pricingpoint li{     font-size: 13px;
    line-height: 14px;
    list-style: disc inside none;}
    li strong{
    font-weight:bold;
    }
.pricingpoint ul{  margin:5px 5px 6px 20px; padding:0px; width:200px; float:left;}
.pricingpoint ul li{  margin-top:0px !important; }
.pricingpoint ul li {
	list-style-type:none;
	background:url(../images/sml-arrow.png) 0px 16px no-repeat;
	font-size:13px !important;
	padding:10px 0px 0px 16px;
	font-weight:bold;
}
.priRgt {width:388px; float:left;}




/*New Styles crm-webinar page*/

.cL {width:542px; float:left; margin:12px 17px 20px 15px; text-align:left; border-right:1px solid #e7e7e7;}
.cR { width:356px; float:left; position:relative;text-align:left;}
.cL h2 {
	font-weight:bold;
	
	font-size:20px;
	color:#000;
	line-height:20px;
	padding-top:20px;
}
.list h3 {
	background:url(../images/cont-hdr-strip-light.png) no-repeat; 
	width:432px; height:44px; 
	padding:0px 0px 0px 10px;
	margin:0px;
	
	font-size:19px;
	font-weight:normal;
	color:#000;
	line-height:30px;
	margin-top:15px;
}
.cL em {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	color:#000000;
  	margin: 0px 0 10px 20px;
	padding:0px 0px 5px 20px;
	background:url(../images/arrow-green.png) no-repeat 0 6px;
	line-height:20px;
	display:block;
}
.cL p {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	color:#000000;
  	margin: 0px;
	padding:0px;
	line-height:20px;
}
.formMain {width:356px; margin:16px 0px 0px 0px; overflow:hidden; padding-bottom:15px;}
.formMain h3 { background-color:#eee; padding:8px;}

.regMain {width:356px; float:left; margin-bottom:20px;}
.reghdr {border-bottom:1px solid #999;}
.reghdr h2 {
	
	font-size: 14px;
	font-style:bold;
	color:#000000;
  	margin: 0px;
	padding:0px 0px 0px 8px;
}
.regsub {padding:8px 8px; float:left; width:340px;border-bottom:1px solid #d3d3d3;}
.regsubLft {margin:0px;width:150px;float:left;}
.regsubRgt {margin:0px; width:150px; float:right; text-align:right;}
.regsubRgt a { color:#0D5FE7; text-decoration:underline;}
.regsubRgt a:hover { color:#000; text-decoration:none;}
/*Nes Styles end*/

/*Pricing page styles start*/

.header {
	width:970px;
	background:transparent url(../images/pricing-background.gif) repeat-x;
	border-bottom:5px solid #9e9e9e;
	border-top:1px solid #fff;
}

.pricing-banner-bg {
	position:relative;
}


*html .cg_frame a{
	background-image: url(../images/none.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/gallery_careers/frame.png", sizingMethod="scale");
}
a.tlink:hover {
	text-decoration:underline;
}
.bannerbottomshadow {
   height: 70px;
    margin: -60px auto 40px;
    width: 980px;
	    background: url("../img/sb.png") no-repeat;
}

.bigtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	line-height:32px;
	color:#11419d;
	font-weight:normal;
	margin:0px;
}
.bigtitle span {
color:#727272;
font-size:17px;
line-height:21px;
padding-left:6px;
}

.bigtitle1 {
	color:#727272;
	font-size:17px;
	padding-left:6px;
	line-height:21px;
}
.ptl20 {
	padding-left:20px;
	padding-top:10px;
	
	
}
.priceSign{     position: absolute;
    right: 10px;
    top: 136px;}
.testimon{color:#000; font-size:15px; text-decoration:none; font-weight:bold;}



h2{
	margin:2px 0 0 0px ;
	
	font-size:18px;	
	color:#333333;
	line-height:35px;
	padding-left:10px;
}
.pcW h3{
	margin:2px 0 0 0px ;
	
	font-size:13px;	
	color:#333333;
	line-height:35px;
	padding-left:5px;
	background:url(../images/pricing-subtitle.gif) no-repeat; width:auto; height:37px;
}	

.emptydiv {
	width:209px;
}
.tabbrd{border:3px solid #efefef;}
#contenttd {
	background-color:#dfe8f2;
	_background-color:#dfe8f2;
}
.txt11px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1 {
	color:#000033;
	
	font-size:22px;
	font-weight:bold;
	margin:0;
	text-align:left;
	text-decoration:none;
	line-height:25px;
}
.ttxt {
	font-size: 13px
}
.pricecate {
	cursor:pointer;
	width:277px;
	height:30px;
	border-top:3px solid #fff;
	border-right:3px solid #fff;
	background-color:#f3f3f3;
	color:#666666;
	line-height:25px;
	font-weight:normal;
	font-size:14px;
}
.pricecate div {
	display:inline;
	padding-right:5px;
}
.pricecateinner {
	width:277px;
	height:25px;
	border-top:3px solid #f3f3f3;
	border-right:3px solid #fff;
	text-align:right;
	background-color:#fff;
	color:#424242;
	line-height:25px;
	font-size:12px;
	
}
.pcW ul li{
	margin-top:6px;
	padding-top:7px;
	text-align:left;
	list-style-type:disc;
	display:list-item;
}
.paddingleft {
	padding-left:15px;
}
.paddingright {
	padding-right:15px;
}
.having-e, .having-p,  .having-e1, .having-p1{
	border-top:3px solid #fff;
	border-right:3px solid #fff;
	height:30px;
	line-height:1.75;
	text-align:center;
	font-size:15px;
	font-weight:normal;
	color:#555555;
}
.having-f,.having-f1 {
	width:207px;
	border-top:3px solid #fff;
	border-right:3px solid #fff;
	height:30px;
	line-height:1.75;
	text-align:center;
	font-size:15px;
	font-weight:normal;
	color:#555555;
}
.having-e {
	/*background-color:#82a3cb;*/
	background-color:#f5f5f5;
	width:207px;
}
.having-p {
	/*background-color:#c2d5e5;*/
	background-color:#e8ebee;
	width:207px;
}
.having-f {
	background-color:#f5f5f5;
	width:207px;
	border-right:0px solid #fff;
}
.having-e1 {
	/*background-color:#aac2db;*/
	background-color:#F5F5F5;
	width:207px;
}
.having-p1 {
	/*background-color:#cedeeb;*/
	background-color:#E8EBEE;
	width:207px;
}
.having-f1 {
	background-color:#F5F5F5;
	width:207px;
	border-right:0px solid #fff;
}
.bluetxt {
	color:#666666;

}
.blueheader-p {
	width:207px;
	color:#fff;
	text-align:center;

	font-weight:normal;
	background-color:#29303e;
	border-right:3px solid #fff;
	text-decoration:none;
	font-size:18px;
	
}
.blueheader-e,.blueheader-p{
padding:10px 0;
}
.grayheader-e,.grayheader-p{
padding: 0 0 11px;
}
.blueheader-p1{
padding:10px 0;
}
.grayheader-p1{
padding:7px 0 14px;
}
.blueheader-e {
	width:207px;
	color:#fff;
	text-align:center;

	font-weight:normal;
	background-color:#818ca6;
	border-right:3px solid #fff;
	text-decoration:none;
	font-size:18px;
	
}
.grayheader-e {
	color:#ffffff;
	text-align:center;

	font-size:13px;
    	font-weight: normal;
	background-color:#818ca6;
	border-right:3px solid #fff;
}
.grayheader-e span, .grayheader-p span, .grayheader-p1 span {
	font-size:28px;
	font-weight: bold;

}
.grayheader-e span sup, .grayheader-p span sup, .grayheader-p1 span sup  {    font-size: 15px;
    font-weight: normal;
    margin-right: -5px;}
.grayheader-p {
	color:#ffffff;
	text-align:center;
	font-size:13px;
    	font-weight: normal;
	background-color:#29303e;
	border-right:3px solid #fff;
	min-height:31px;
}
.blueheader-p1 {
	width:207px;
	color:#fff;
	text-align:center;

	font-weight:normal;
	background-color:#818ca6;
	border-right:0px solid #fff;
	text-decoration:none;
	font-size:18px;
}
.grayheader-p1 {
	color:#fff;
	font-size:16px;
	text-align:center;

	font-weight:normal;
	background-color:#818ca6;
	border-right:0px solid #fff;
}
.yimg {
	background:transparent url(../images/f-yes.png) no-repeat;
	margin:5px auto 0px;
	width:21px;
	height:19px;
}

#bottombtndiv {
	padding-bottom:5px;
	width:777px;
	margin:0px auto;
	border-bottom:3px solid #e9e9e9;
	display:none;
}
.expa {
	float:left;
	padding-right:60px !important;
}
.collp {
	float:left;
}
.brdrht{border-right:5px solid #fff;}

.getstarted { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pricing-getstart.png'); display:inline-block;cursor:pointer; }
.getstarted img{ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);  }
/*Pricing page styles end*/


/*Demo styles start*/
.txt12{color:#525252; font-size:12px; line-height:30px;}
.txt11{color:#525252; font-size:12px;}
.txtgray11{color:#706e6e; font-size:11px;}
.txtgray12{color:#706e6e; font-size:12px; line-height:25px;}
.txtblue{color:#203dbf; font-size:15px;}
.fLink{float:left; width:450px;  padding-top:15px;}
.fLink a{ color:#7777CC; padding-right:15px; font-size:11px; white-space:nowrap;}
.b11px{ padding-top:15px; font-size:11px;color:#203dbf;}
a.blue{font-size:13px;color:#0000ff;}
.outerDiv{ background-color:#FFFFFF;border:1px solid #d9d9d9; line-height:16px; margin-bottom:10px;}
.cl{clear:left; height:0px; margin:0px;}
.sa{float:left; width:137px; padding:6px 35px 6px 20px;}
.ma{float:left; width:163px; padding:6px 10px 6px 20px;}
.su{float:left; width:143px; padding:6px 30px 6px 20px;}
.in{float:left; width:164px; padding:6px 10px 6px 20px;}
#nfL{width:850px; height:115px; border-bottom:6px solid #f6f6f6; border-top:6px solid #f3f3f3; margin:0px auto;}
#nfL .nfLD{ width:203px;float:left;height:102px;  border-right:1px solid #ededed;}
#nfL ul{padding-left:25px;   margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
#nfL ul li{list-style:none !important;line-height:16px !important; padding-top:0px !important;}
#nfL ul li b{line-height:22px !important;}
#nfL a{ color:#0042bc;text-decoration:none; font-size:11px;}#nfL a:hover{ text-decoration:underline;}
.fLink ul{margin:0px; padding:0px 0px 10px 0px;}
.fLink ul li{list-style:none !important; background:#FFFFFF url(../images/demo-greenArrow.gif) no-repeat scroll 5px 5px; line-height:16px; color:#cccccc; padding-left:20px; padding-top:0px !important;}
/*Demo styles end*/


/*zwitch styles start*/
.botT {border:1px solid #5E89D7;}
.botT th {background:#8b8b8b;color:#fff;}
.botT td {font-size:15px; line-height:24px;}
td .foot-td {background:#eef3fa;font-size:15px;}
td.high {background:#eef3fa;}
.formtitle01{color:#fff;font:bold 18px Arial,Helvetica,sans-serif;}
.salesform{padding:10px 20px 0px 20px}
.salesform input{border:1px solid #CCCCCC;font-size:14px;padding:4px;width:225px}
.salesform .sub{border:0px solid #CCC;width:131px;height:44px;}
.salesform p{margin:0px 0px 10px}
.salesform textarea{border:1px solid #CCCCCC;font-size:12px;height:60px;width:230px}
.salesformbottombg{background:#fef8c4 url(../images/lp-images/demoform-bm.gif) repeat-x scroll 100% 100%;display:block;height:28px;width:100%}
.salesformbottomleft{background:#fef8c4 url(../images/lp-images/demoform-bl.gif) no-repeat 100% 100%;height:28px;width:11px}
.salesformbottomright{background:#fef8c4 url(../images/lp-images/demoform-br.gif) no-repeat 100% 100%;height:28px;width:18px}
.salesformrightbg{background:#fff url(../images/lp-images/demoform-mr.gif) repeat-y scroll 100% 100%}
.salesformtopleft{background:#fef8c4 url(../images/lp-images/demoform-tl.gif) no-repeat 100% 100%;height:37px;width:11px}
.salesformtopright{background:#fef8c4 url(../images/lp-images/demoform-tr.gif) no-repeat 100% 100%;height:37px;width:18px}
.gr li { display:block; display:list-item; list-style-type:disc; margin-left:35px; padding-left:8px; font-size:15px; line-height:24px;}
.txtt1 {
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:normal;
line-height:24px;
margin-bottom:25px;
margin-top:0;
}
.showMsg{background-color:#008000;color:#FFFFFF;display:none;font-family:Georgia,"Times New Roman",Times,serif;font-size:22px;font-weight:bold;margin:20px 0;text-align:center;padding:5px 0px;}
/*zwitch styles end*/

.twittes p {
font-family:Arial,Helvetica,sans-serif;
font-size:0.96em;
line-height:165%;
padding:10px 0 0;
}

/*small social icons top start*/
.scb-small {
    position: absolute;
    right: 0;
    top: 54px;
    width: 185px;
}
.scb-small p {
	float: left;
	font-size:12px;
	font-weight:normal;
	line-height: 26px;
	margin: 0;
	padding: 0 2px 0 0;
	width: 105px;
}
.scb-small li a {
	background-image:url(../images/sip-small.png);
}
.scb-small li a {
	float: left;
	height: 16px;
	margin: 5px 0 0 9px;
	width: 16px;
}
.scb-small .face-bk-icon a {
	background-position: -24px top;
}
.scb-small .link-in-icon a {
	background-position: -48px top;
	height:16px;
	width:16px
}
.scb-small .twit-icon a {
	background-position: left top;
}
/*small social icons top end*/

.s1Nav span {
font-family: georgia;
font-size: 12px;
letter-spacing: -0.4em;
padding: 0 5px;
font-weight: normal;
}

ul.nextstep li a {
padding-left:20px
}
P.faq {
	font-size:1.11em;
	line-height:150%;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#F7F7F7;
	color: #000000;
	margin-top: .2em;
	margin-bottom: 30px;
}

/* Case Stydy styles start*/

.sWrap {
	float: right;
	width: 248px;
	margin:0px 0px 10px 15px;
	text-align:center;
}
.sWrapInner {
	background:url(../images/side-rgt-mid.jpg) repeat-y; 
	padding:0px 12px 10px 12px;
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:18px;
	line-height:24px;
	color:#4a5c80;
	text-align:left;
	#margin-top:-5px;
}
.sWrapInner span {
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:22px;
	color:#000;
	display:block;
	padding-top:10px;
	font-style:italic;
	font-weight:bold;
}
/* Case Stydy styles end*/

/*help page styles start*/
.dashboard_navigation_container{margin-top:10px;margin-right:4%;width:48%;}
.dashboard_navigation_container_rightside{margin-top:10px;width:48%;}
.dashboard_userguide_container{margin-bottom:30px; overflow:hidden;}
.dashboard_kbase_container{margin-bottom:20px;}
.dashboard_userguide_content_container{width:82%;}
.dashboard_navigation_title{font-size:16px;color:#166dbd;font-weight:bold;text-align:left;margin-bottom:10px;}
.dashboard_navigation_title{text-decoration:none;}
.dashboard_navigation_title a:hover{text-decoration:underline;}
.dashboard_navigation_content{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#666;text-align:left;line-height:20px;}
.dashboard_quickstart_icon{background:url(../images/help-sprite.png) no-repeat -267px -145px;width:42px;height:42px;margin:0 23px 0 12px;}
.dashboard_api_icon{background:url(../images/help-sprite.png) no-repeat -55px -145px;width:42px;height:40px;margin:0 17px 0 12px;}
.dashboard_discussion_icon{background:url(../images/help-sprite.png) no-repeat -319px -145px;width:48px;height:45px;margin:0 14px 0 12px;}
.dashboard_community_pitstop_icon{background:url(../images/help-sprite.png) no-repeat -113px -145px;width:48px;height:46px;margin:0 17px 0 12px;}
.dashboard_pricing_icon{background:url(../images/help-sprite.png) no-repeat -171px -145px;width:34px;height:48px;margin:0 23px 0 20px;}
.dashboard_lounge_icon{background:url(../images/help-sprite.png) no-repeat -215px -145px;width:42px;height:42px;margin:0 21px 0 12px;}
.dashboard_userguide_icon{background:url(../images/help-sprite.png) no-repeat -2px 0;width:46px;height:44px;margin:0 21px 0 12px;}
.dashboard_kbase_icon{background:url(../images/help-sprite.png) no-repeat 0 -145px;width:45px;height:48px;margin:0 20px 0 12px;}
.dashboard_customer_icon{background:url(../images/help-sprite.png) no-repeat -380px -145px;width:48px;height:48px;margin:0 17px 0 12px;}
.dashboard_txt_link{color:#166dbd;text-decoration:none;}
.dashboard_txt_link:hover{color:#166dbd;text-decoration:underline;}
/*help page styles end*/

/*customer home page styles start*/
.mInnerC {
	float:left;
	
}
.tMain {width:100%; float:left; padding-bottom:20px;}
.twitfeeds {width:700px; padding:15px; border:5px solid #d1dbee; margin:0px auto}
.twitfeeds ul li { margin:0px; padding:0px; list-style-type:disc;}
.tLft { 
	width:458px;
	float:left;
	margin-right:20px;
	border:1px solid #e5e5e5;
	min-height:270px;
}
.tRgt { 
	width:458px;
	border:1px solid #e5e5e5;
	min-height:270px;
	float:left;
}
.tLft h2, .tRgt h2 {
	
	font-size:18px;
	font-weight:normal;
	color:#2f4166;
	background-color:#d1dbee;
	padding:8px;
	line-height:20px;
	margin:0px;
}
.tLft p, .tRgt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000;
	margin:0px;
}
.tLft em, .tRgt em {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	text-align:right;
	color:#6687a6;
	margin:0px;
	display:block;
}
.tLft em a, .tRgt em a {
	color:#6687a6;
	text-decoration:none;
	font-weight:bold;
}
.tLft em a:hover, .tRgt em a:hover {
	color:#6687a6;
	text-decoration:underline;
	font-weight:bold;
}
.tLft span, .tRgt span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#a02013;
	width:200px; 
	padding:0px 0px 15px 12px
}
.tLft span a, .tRgt span a {
	color:#a02013;
	text-decoration:underline;
	font-weight:bold;
}
.tLft span a:hover, .tRgt span a:hover {
	color:#a02013;
	text-decoration:none;
	font-weight:bold;
}
.tmd {
	margin:10px;
	border-bottom:1px solid #d6d6d6;
	padding-bottom:10px;
}
.imglft{ float:left; margin:0px 10px 2px 2px;}
.borNone { border:none;}
.vidMlft {width:200px; float:left; margin-right:10px; height:164px;}
.vidMrgt {width:200px; float:right;height:164px;}

.vidMlft p, .vidMrgt p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000;
	margin:0px;
	padding:10px 0px 0px 0px;
}
.vidMlft span, .vidMrgt span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#008000;
	margin:0px;
	padding:0px;
	display:block;
}
p.as{ 
    margin-top: 20px;
    padding-top: 15px;
    text-align: center;}
/*customer home page styles end*/

/* CRM Conference video page styles */
.conf-video{
padding:10px;
background:#fff
}
.intro-conf{
    margin: 5px 15px;
    padding: 5px 0 5px 15px;
    position: relative;
    text-align: center;
}

.scb-mid li a {
    float: left;
    height: 16px;
    margin: 10px 9px 0 0;
    width: 16px;
}

.conf-video .scb-mid ul li{
    display: inline;
    float: left;
    margin: 0;
}
    .conf-video .scb-mid ul li a {margin: 0 9px 0 0;}
.conf-video {
margin-top:10px;
}
.scb-mid ul li.plus{
margin-top:0px;
}

.conf-video{
    font-weight: bold;
    overflow: auto;
}
.scb-mid {
    font-weight: bold;
    float:right; margin-bottom:10px;
}

.conf-video .scb-mid ul{
    margin-left: 50px;
    margin-top: -10px;
}
.conf-video h1{
    float: left;
    font-size: 20px;
    margin:22px 0 10px 15px;
    text-align: left;
    width: 660px;
}
.conf-video .s2Cont{
clear:both;
font-weight:normal;
}
.conf-video .vid{
    background:#EAEEF3;
    text-align: center;
}

.conf-video .s2Cont p {
    font-size: 15px;
    margin: 5px 50px;
}
/* End of Conference video page styles */

.cvidMain {float:left; margin:20px 20px 20px 20px; width:926px;}
.cvidInner {width:206px; float:left; margin-right:34px;}
.cvidImg a {width:206px; border:1px solid #e2e2e2; height:117px; margin-bottom:10px; display:block;}
.cvidImg a:hover {border:1px solid #000;}
.cenImg {margin:1px 0px 0px 1px}
.cornerbox { margin:0px;}
.cvidMain span { margin:0px; line-height:20px; display:block; font-size:13px;}

.vid-bullet { margin:0px 40px 0px 80px; font-size:15px;}
.vid-num {}


/* Start of crmdemo form page styles */
.formtxtdemo, .formtextdemoarea {
    width:280px;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
    background-color: #fff;
    border: 1px solid #bfbfbf;
    color: #484848;
    margin: 2px 2px 8px 15px;
    padding: 4px;
    
}
.formdemograytxt {
   color:#3F4C5E;
   font-size:14px;
   padding-top:6px;
}

.formtxtdemo {
	background-color: #ffffed;
}
.demo-button {
	border: 1px solid #931001;
	background: #b41704;
	color:#FFF;
	font-weight:bold;
	font-size:16px;
	padding:8px;
	margin:4px 0px 0px 14px;
}
.content_midform {
	width:924px;
	padding:15px 10px 8px 0px;
	text-align:left;
}
.mandemo {
	float:right;
	font-size:11px;
	color:#737373;
	background-color:#ffffed;
	border:1px solid #bfbfbf;
}

/* End of crmdemo form page styles */


/* satheesh add styles start */

.cPWCont a, .s2Cont a {
	text-decoration:underline;
}
.castdy { width:720px;}
.new-mid-main { width:800px; margin:0px auto;}
.new-mid { margin-top:20px;}
.new-block h1 { text-align:center; padding-bottom:30px; font-size:30px; color:#666666;}
.new-mid, .new-block {float:left;}
.new-block { margin-bottom:25px; padding-bottom:30px; border-bottom:1px solid #f5f5f5;}
.new-block-lft {width:48%;float:left;}
.new-block-rgt {width:48%;float:right;}
.new-block-rgt img {float:right;}
.new-block-lft h2, .new-block-rgt h2 { font-size:20px; font-weight:bold; line-height:1.3; color:#666666; padding-bottom:10px;}
.new-block-lft p, .new-block-rgt p { font-size:16px; font-weight:normal; line-height:1.5; color:#666666; text-align:left;}

/* satheesh add styles end */

/* Resellers page styles start */
.part-main {
	float: left;
	width: 950px;
	margin-top:20px;
}
.partwrap {
	width:100%;
	float:left;
	margin-bottom:25px;
}
.partlft, .partrgt {
	border: 1px solid #EFEFEF;
	border-bottom:2px solid #e6e6e6;
	float: left;
	width: 400px;
	padding:20px;
	background-color:#fdfdfd;
}
.detailwrap {
	background:url(../images/detail-bg.png) repeat-x;
	border: 1px solid #EFEFEF;
	border-bottom:2px solid #e6e6e6;
	overflow:auto;
	min-height:200px;
}
.detaillft, .detailrgt {
	overflow:auto;
	padding:0px;
	width: 400px;
	float:left;
}
.detailrgt {float:right;border-left: 1px solid #EFEFEF;}


.detailmain { margin-top:20px; clear:both}
.detailmain h2 {
	color: #000000;
	font-size:17px;
	font-weight:bold;
	margin-bottom:12px;
} 
.detailmain p {
	color: #000000;
	font-size:13px;
	margin:0px;
	line-height:20px;
	padding-bottom:20px;
}
.partlft {margin-left:15px;}
.partrgt {margin-left:30px;}
.partlft h2, .partrgt h2, .detaillft h2, .detailrgt h2 {
	color: #000000;
	font-size:17px;
	font-weight:bold;
	margin-bottom:18px;
}
.part-icon {
	float: left;
	width: 80px;
}
.thumbIcon {
	float: left;
	margin: 0px 0 0 0px;
}
.par-conrgt {
	float: left;
	margin-left: 25px;
	width: 280px;
}
.par-conrgt p {
	color: #000000;
	font-size:13px;
	width:70px;
	float:left;
	margin:0px;
	padding-bottom:10px;
}
.par-conrgt span {
	display:block;
	padding-bottom:10px;
}
.fbold { font-weight:bold;}
.part-icon ul {
	margin:0px;
	padding:0px;
}
.part-icon li {
	display:inline;
}
.twt a, .lin a, .fab a {
	background: url("../images/follow-image.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 19px;
	text-align: left;
	text-indent: -999em;
	margin:6px 6px 0px 0px;
	width: 19px;
}
.twt-grey, .lin-grey, .fab-grey {
	background: url("../images/follow-image-grey.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 19px;
	text-align: left;
	text-indent: -999em;
	margin:6px 6px 0px 0px;
	width: 19px;
}
.twt a {
	background-position: -5px 0px;
}
.lin a {
	background-position: -56px 0px;
}
.fab a {
	background-position: -29px 0px;
}
.twt-grey {
	background-position: -5px 0px;
}
.lin-grey {
	background-position: -56px 0px;
}
.fab-grey {
	background-position: -29px 0px;
}
.aln-rgt {
	text-align:right;
}
.detailrgt p { display:block; width:370px; line-height:22px;}
/* Resellers page styles end */

/* Resellers inner page styles start */
.reslMain {
	float: left;
	width: 650px;
	margin-top:20px;
}
.reslWrap {
	width:100%;
	float:left;
	margin-bottom:40px;
}
.resllft, .reslrgt {
	border: 1px solid #EFEFEF;
	border-bottom:2px solid #e6e6e6;
	float: left;
	width: 400px;
	padding:20px;
	background-color:#fdfdfd;
}
.resl-conrgt {
	float: left;
	margin-left: 20px;
	width: 280px;
}

.resl-conrgt p {
	color: #3a4356;
	font-size:15px;
	font-weight:bold;
	margin:0px;
	padding-bottom:6px;
}
.resl-conrgt span {
	display:block;
	padding-bottom:10px;
}
.consultxt { 
	color: #8694a3;
	font-size:13px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:25px;
}
.consultxt span{ 
	color: #000;
	font-size:13px;
	font-weight:normal;
}
.resllft h2, .reslrgt h2, .resl-conrgt h2 {
	color: #3a4356;
	font-size:30px;
	font-weight:bold;
	margin-bottom:7px;
	line-height:26px;
}
/* Resellers inner page styles end */

.paramain {float:left; width:100%;}
.paralft {float:left; width:675px;}
.parargt {float:right; width:250px;text-align: center;}
.cons-testimonial {
    border:8px solid #f5f5f5;
    color: #4A5C80;
    font-size: 15px;
    line-height: 24px;
    padding: 20px;
    text-align: left;
}
.cons-testimonial span {font-weight:bold; text-align:right; display:block; font-size:13px;}
