/* CSS Document */
body {
	background:#fefefe url(../images/login-leftshadow.png) repeat-x 0px -1708px; 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: 12px;	
}
p {
	background-color: #FFFFFF;
	font-size:12px;
	line-height:180%;
	font-family: Arial, Helvetica, sans-serif;	
}
p.Todo {
	margin-top: 12pt;
	margin-bottom: 12pt;
	font-size: 11pt;
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

p.Question {
	margin-top: 12pt;
	margin-bottom: 12pt;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.Note {
	background-color: #F2F2F2; 
	font-size: 10pt;
	color:blue;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #999966;
	border-width: 1px;
	vertical-align:top;
	border-style: solid;
	padding: 5px;
}
P.Warning {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0006;
	font-weight: bold;
	margin-top: 0pt;
	margin-bottom: 0pt;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00C;
	text-decoration:underline;
	font-weight:normal;
}

a:Hover{
	text-decoration:underline;
}

.tollno{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}

.mainTab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	border:0px solid #000000;
}

.mainTab{
	padding-left:5px;
}

.mainCon{
	width:561px;
	background-image:url(../images/bdyBg.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

.mainCon tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	padding-left:10px;
	padding-top:1px;
	padding-bottom:1px;
}

.fontBold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
}

.txtsize{
	font-size:21px;
	color:#000000;
}

.hdr{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:white;
	text-align:center;
}

.fontGray{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
	vertical-align:top;
}

.smallTab{
	width:98%;
	border-collapse:collapse;
}

.smallTab tr td{
	padding-left:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.smallTab tr th{
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	
}

.fontGreen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#009900;
}

.fontsmall{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.tf{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #CCCCCC;
	text-decoration:none;
	text-align:left;
	color:#999999;
}
.tf1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:2px solid #eeeeee;
	text-decoration:none;
	text-align:center;
	color:#000000;
	background-color:#fff;
	font-weight: bold;
	
}
.tf2{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	border:2px solid #eeeeee;
	text-decoration:none;
	text-align:left;
	color:#000000;
	background-color:#fff;
		
}

.dcl {
	background-color:#f6f6f6;
	padding-right:10px;
	padding-left:10px;
	border-bottom:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	color:#737373;
}

.dci {
	padding-left:2px;
	padding-right:2px;
	border-bottom:1px solid #eaeaea;
	white-space:nowrap;
	border-right:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
}

.dvh
	{
	border-bottom:1px solid #999999;
	padding:5px; 
	background:#e5e5e5;
	border-right:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
}

.dvtb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border:1px solid #bababa;
	padding-left:5px;
	width:85%;
	background-color:#ffffff;
}

.conTab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:100%;
	border:0px solid #84929F;
	border-collapse:collapse;
}

.conTab tr td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #84929F;
	padding:5px;
}

.conTab tr td table{
	border:0px solid #000000;
}
ul li{
	margin-top:6px;
	padding-top:10px;
	text-align:left;
	list-style-type:disc;
}
ol li{
	margin-top:6px;
	padding-top:10px;
	text-align:left;
}
.pr{
	margin-top:0px;
	padding-top:0px;
	text-align:left;
	list-style-type:disc;
}
.ntc{
	margin-top:0px;
	padding-top:6px;
	text-align:left;
	list-style-type:disc;
}
a.smallLnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000033;
	text-decoration:underline;
	font-weight:normal;
}
a.smallLnk:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	font-weight:normal;
	text-decoration:underline;
}
.downloadTab{
	background-image:url(../images/tabHdr.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:31px;
	padding-left:25px;
	padding-top:8px;
	vertical-align:top;
}
a.whiteLnk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:left;
}

a.whiteLnk:Hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	text-align:left;
}	

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	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:18px;	
	color:#333333;
}	
	
h3{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	color:#333333;
}
h4{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7f7f7f;
	font-weight:bold;
	line-height:24px;
}

.tableHeader{
    font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       font-weight: bold;
	   text-align:left;
       color: #000000;
       background-color: #ECF0F4;
       border-right-width: 1px;
       border-right-style: solid;
       border-right-color: #ECF0F4;

}
.rowOdd{
    background-color: #F9F9F3;
       border-right: 1px solid #FFFFFF;
	   border-bottom: 1px solid #ECF0F4;
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10px;
       font-weight: normal;
}
.rowEven{
    font-family: Arial, Helvetica, sans-serif;
       border-right: 1px solid #FFFFFF;
	   border-bottom: 1px solid #ECF0F4;
       font-size: 10px;
       font-weight: normal;
}

.txtGlobal{
     font-family: Arial, Helvetica, sans-serif;
     font-size: 10px;
        font-weight: normal;
}
.sfontbggray {
	FONT-SIZE: 10px; 
	BACKGROUND-COLOR: #dfdfdf;
}
.classBtn{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    font-weight:bold;
    font-size:10px;
    background-color:#DBDBDB;
    border-bottom:2px solid #999999;
    border-right:2px solid #999999;
    border-top:2px solid #F5F5F5;
    border-left:2px solid #F5F5F5;
    color:#000000;
    text-align:center;
    padding-top:3px;
    padding-bottom:3px;
}
#bgtop
{
  background-image:url("../images/tabbgtopmiddle.gif");
  background-repeat:repeat-x;
  width:100%;
}

.zcrm {
	width:194px;
	height:40px;
	position:relative;
	background:transparent url(../images/zohoCRM-logo.png) no-repeat;
}
.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;
}

#bgbody{background-color: #ebebeb; background-image:url("../images/tabbgbody.gif");  background-repeat:repeat-x;width:100%;}
#bgfooter{background-image:url("../images/tabfootermiddle.gif"); background-repeat:repeat-x; height:13px;}
.padd{padding-top:6px;}
.splashFeatures {font-family:Arial, Helvetica, sans-serif;}
li {line-height:15px;}
.header_bluelink{color:#00C}
.blacktxt{color:#000;}
.txt11px{font-size:11px;font-family: Arial, Helvetica, sans-serif;}
.txt12px{font-size:12px; font-family: Arial, Helvetica, sans-serif;}
.dcianc {color:#000000;text-decoration:none;font-weight:bold;}
.dcianc:hover{color:#3b5998;text-decoration:underline;}
.dclanc {font-weight:bold;	color:#737373;text-decoration:none;}
.dclanc:Hover {font-weight:bold;color:#3b5998;text-decoration:underline;}
.bottom-nav{border-top:2px solid #E6E6E6;padding:6px 4px 8px 4px;padding-top:4px;background:#F8F8F8;}
.toprightlink{color:#0000FF;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
.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}
.feature-border{border:1px solid #e6e6e6;}
.plT{width:100%; border-bottom:1px solid #eeeeee;}
#plT td{  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}
.nb{  font-weight:normal !important;}
.nb1{border-right:1px solid #cccccc; padding-top:0px; padding-left:0px;}
.a15px{font-size:14px !important;}
.plbtxt{color:#8D8D8D; font-weight:bold;}
.bl1px{border-left:1px solid #eeeeee; padding-left:6px; padding-right:6px;}
.br1px{border-right:1px solid #eeeeee;}
.bt1px{border-top:1px solid #eeeeee;}
.bb1px{border-bottom:1px solid #eeeeee;}
.bbg1px{ border-bottom:1px solid #dadada;}
.plGBg{ background:#cfec9b url(../images/priceListgreenBg.gif) repeat-x scroll; height:45px;  border-bottom:0px solid #dddddd;}
.plbBg{ background:#a5c1fe url(../images/priceListblueBg.gif) repeat-x scroll; height:45px;  border-bottom:0px solid #dddddd;}
.plyBg{ background:#ffedb4 url(../images/priceListliblueBg.gif) repeat-x scroll; height:45px;  border-bottom:0px solid #dddddd;}
.plb4px{ border-bottom:0px solid #dddddd;}
.bb1px{ border-bottom:1px solid #dadada;}
.plgcBg{ background-color:#e9f8cf; border-bottom:1px solid #dadada;}
.plbcBg{background-color:#d4e1fd;  border-bottom:1px solid #bbc8e6;}
.plgrBg{background-color:#fff;  border-bottom:1px solid #dadada; padding-right:8px}
.fEditon,.pEditon,.eEditon{color:#ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-align:center;}
.fEditon{background-color:#3b8f00;border:1px solid #327404;}
.pEditon{background-color:#2b64b3;border:1px solid #16498a;}
.eEditon{background-color:#d67505;border:1px solid #b56305;}
.plycBg {background-color:#FDF3D4;border-bottom:1px solid #EADFC0;}
.plbcBg {background-color:#D4E1FD;border-bottom:1px solid #BBC8E6;}
.plgcBg {background-color:#E9F8CF;border-bottom:1px solid #DADADA;height:12px;}
.plgtxt {color:#000000; white-space:nowrap;}
.br1px {border-right:1px solid #eeeeee;}
table.plT td{ height:30px; vertical-align:middle;}
#nfL{width:950px; height:190px; border-bottom:6px solid #f6f6f6; border-top:6px solid #f3f3f3; margin:0px auto;}
#nfL .nfLD{ width:233px;float:left;height:185px;  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:12px !important; padding-top:0px !important;}
#nfL a{ color:#0042bc;text-decoration:none; font-size:11px;}#nfL a:hover{ text-decoration:underline;}
.rowOdd {background-color:#ffffff !important;border-bottom:1px solid #ffffff !important;border-right:1px solid  #ffffff !important;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.rowEven {border-bottom:1px solid #ffffff !important;border-right:1px solid #ffffff !important;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.graytext{font-family:Arial, Helvetica, sans-serif;	font-size:13px;	color:#7f7f7f;font-weight:bold;line-height:24px;}
.demoTable ul {margin:0px 0px 10px 0px !important;	padding:0px !important;	list-style-position:outside !important;	border-bottom:1px solid #e5e5e5;width:90%;}
.demoTable ul li{margin-top:10px !important;	padding:4px 24px !important;list-style:none !important;	list-style-image:none !important;background:#ffffff url(../images/demo-greenArrow.gif) no-repeat 10px 8px; line-height:12px;
}
.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;}

.demoTable ul li a{
	text-decoration:none;
}
.demoTable ul li a:hover{
	text-decoration:underline;
}
.demoTable ul li.paddingbottom{
	padding-bottom:10px !important;
}

.migrationTd{
	padding-left:35px; padding-right:5px; padding-top:25px; line-height:18px; background:#fbfdf8 url(../images/newQuote.gif) no-repeat 6px 18px;
}
#migrationDiv p{
	background-color:#fbfdf8;
}
#migrationDiv div{
	padding:5px;
	text-align:right;
}

#ShowEventPostion{position:absolute;top:0px; left:0px;}
#ShowEventPostion img{border:6px solid #dddddd;}

#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:16px; 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: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;}
.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;}
.tableborder{width:100%; border-bottom:2px solid #cacaca; border-top:2px solid #cacaca;}
.bg{font:12px Arial, Helvetica, sans-serif; background:#d9e0f9 url(../images/noise.gif) scroll 0 0; border-bottom:1px dotted #ffffff;}
.commontable{font:12px Arial, Helvetica, sans-serif; line-height:25px; background-color:#ffffe0; border-bottom:5px solid #909090; border-top:0px solid #909090;}
.commontable li {line-height:8px;}
.text{ font:12px Arial, Helvetica, sans-serif; border-bottom:1px dotted #e5e5e5; height:30px;}
.text1{ font:14px Arial, Helvetica, sans-serif; border-bottom:1px dotted #e5e5e5; height:30px; font-weight:bold}
.text2{ font:16px Arial, Helvetica, sans-serif; border-bottom:1px dotted #e5e5e5; height:30px; font-weight:bold}



* html {height:100%;}
.txt11{color:#525252; font-size:12px;}
.txtgray11{color:#706e6e; font-size:11px;}
.l{text-align:left;}
a.blue{font-size:13px;color:#0000ff;}
.cl{clear:left; height:0px; margin:0px;}
.txt11{color:#525252; font-size:11px;}.txtgray11{color:#706e6e; font-size:11px;}.l{text-align:left;}
.crmpre{float:left; width:300px;  padding-top:5px;padding-left:20px;}
.crmpre a{ color:#125ce3; padding-right:15px; font-size:12px; white-space:nowrap;}
.showcrmpre,.hidecrmpre{ background: transparent url(../images/showhidearrow.gif) no-repeat; padding-left:16px;}
.showcrmpre{ background-position:0px -38px;}
.hidecrmpre{ background-position:3px 3px;}
.democonDiv1 ul{margin:0px; padding:0px;}
.democonDiv1 li{ list-style:none; line-height:22px; margin-top:0px;padding-top:0px !important;}
.democonDiv{background-color:#FFFFFF; float:left; width:178px; height:320px; border:1px solid #d9d9d9; line-height:20px; margin-left:6px;}
.democonDiv ul{list-style:none; margin:0px; padding:2px 0px 2px 15px;}
.democonDiv1{text-align:center; padding-top:10px;}.fD{width:960px; margin:0px auto;}
div.l{padding-left:20px;}
.cleardiv{height:10px; line-height:10px; clear:left;}
.crmpre li{list-style:none; margin-top:0px;padding-top:0px !important; line-height:22px;}

.popup{ z-index:200; position:absolute; top:0; overflow:hidden; text-align:left; left:0; background:#fff; width:464px; border:3px solid #717183; min-height:50px; padding:10px;}
.popup .cls{width:100%;height:15px; margin:0 0 0px 0;}
.popup radio{ vertical-align:middle; }.popup p{ font-size:13px;}

.formtable{ background-color:#e6e6e6; text-align:left; font-family:Arial, Helvetica, sans-serif;}
.formtitle{ padding-left:15px; margin:0px; font-weight:bold; font-size:16px; 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;}
.formgraytxt1{ color:#000; font-size:11px;padding:10px 30px;display:block;}
.form16{ font-size:13px; font-weight:bold;}
.formrightdiv{ line-height:20px; padding-bottom:20px;}
.formtxtbox,.formtxtboxman,.formtextarea{ border:1px solid #7f7f7f; width:230px; font-size:12px;}
.formtxtbox1{ width:115px;font-size:12px;}
.formtxtboxman{ background-color:#ffffd5;}
.formbluebtn{ background-color:#0072bc; color:#fff; padding:3px 15px; border:0px;}
.pd{padding:5px 0px 15px 15px;}
.man{float:right; font-size:11px; color:#737373;}
.manbox{float:right; border:1px solid #a8a8a8; background-color:#ffffd5; width:12px; font-size:1px; height:12px;} 



/* updates*/
.content_mid p,.lucida{font:normal 12px Arial, Helvetica, sans-serif ; padding:0 0 0 5px;}
img{border:0px;}
.demotab{ width:948px;margin:20px 0 10px 0px; position:relative;}
.demomenu{ height:40px; margin-left:0px; z-index:2; position:relative;}
.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:15px; /*font:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ 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:15px; /*font:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ float:left;height:40px; padding-top:5px;width:170px; color:#010134; font-weight:bold; cursor:pointer;}
.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_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;}
.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;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; z-index:2; position:relative;margin-left:56px}
.demomenu1 ul{ margin:0px; padding:0px; list-style:none;}
.demomenu1 ul li{ float:left;list-style:none; text-align:center;padding:0;}
.demomenu1 ul li a{ cursor:pointer; float:left;color:#979E94; font-size:14px; /*font:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ text-decoration:none; font-weight:bold; padding:10px 14px 0;}
.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:normal  15px "Lucida Grande","Lucida Sans Unicode",sans-serif;*/ float:left;height:30px;color:#010134; font-weight:bold; cursor:pointer;width:170px;padding:10px 0 0;}
.content_mid1{  width:924px; padding:20px 10px 8px 10px; text-align:left;}

/* updates*/

/* sales new update */
.salesauto p{ line-height:19px;}
.saleshd{ background:url(../images/saleshd-bg.gif) repeat-x; height:65px;}
ul.module{ list-style:none; float:left; margin-left:10px; padding:0px; margin-top:0px;}
ul.module li, ul.modulenormal li{ background:url(../images/dotline.gif) repeat-x 0 bottom; float:left; width:294px; padding:0 0 3px 0; line-height:22px;list-style:none;}
ul.module li span{ background:url(../images/listarrow.gif) no-repeat left 5px; padding:0 0 0 15px; font-size:13px;}

ul.module li span a{ color:#006cae; font-weight:bold; text-decoration:none; }
ul.modulenormal li{ width:250px;padding:0 0 0px 0; line-height:20px; }
ul.modulenormal li span a{font-weight:normal;}
ul.moduleslist{ margin:10px 0 5px 10px; padding:0px;list-style:none;}
ul.modulenormal li.bgdotnone{ background:none}
.sidefont{ font-size:11px; margin:0px; padding-top:0px 0 0 0; padding:0 0 5px 18px; line-height:17px;}
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;}
.hdsub h3{ 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;}
.getsfa{ background:url(../images/getting-started-new.jpg) no-repeat; cursor:pointer; width:242px; height:61px; text-align:center;padding:19px 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:#7F7F7F; font-weight:normal; position:relative; top:20px; cursor:default;}
.requestdemo{ background:url(../images/patterndot.gif) repeat; padding:13px; border-top:1px dotted #706f6a;border-bottom:1px dotted #706f6a;}
.smfont{ background-color:transparent; font-size:11px; color:#83826d; margin:5px 0 5px 0;}
.nform{ padding:0 15px 0 15px;}
.nform p{ background-color:transparent;color:#020100; font-size:11px; line-height:20px; margin:0 0 6px 0;}
.nform input{ border:1px solid #020100; height:18px; width:200px; font-size:11px;}
.submit{ background:#0171bb; width:85px !important; height:23px !important; color:#fff; font-size:12px; padding:0px 0 0 0;}
.nform textarea{border:1px solid #020100; width:200px; height:100px;font-size:11px;}
.selectmenu{ width:150px; height:18px; border:1px solid #020100;font-size:11px;}
.freetoll{ border-top:1px dotted #717171;border-bottom:1px dotted #717171; margin:0 0 15px 0; padding:10px 0 10px 15px; color:#7d7d7d; font-size:20px; font-weight:bold;}
.freetoll span{ color:#000; font-size:15px;}
.nextstep{ font-size:16px;}
.txt11px_1 a{font-size:11px;font-family: Arial, Helvetica, sans-serif; color:#666;}
/* feature new */
.tollcolor{ color:#7a7a7a;}
.featurefnt{ font-family:Georgia, "Times New Roman", Times, serif !important; font-weight:normal; margin:0px; padding:0px;}
.featurelft{ background:#fff; border-top:1px solid #c9c9c9; width:713px; float:left;}
.featurerht{ float:left; margin:0 0 0 25px;  width:210px;}
ul.featlink{ border-bottom:1px solid #dfdfdf; list-style:none; margin:0px; padding:20px 0 23px 0;}
ul.featlink li{ list-style:none;margin:0px; padding:0px;}
ul.featlink li a{font-size:15px; line-height:25px; color:#3B6DC2; text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; background:url(../images/listarrow.gif) no-repeat left 5px; padding:0 0 0 12px;}
.featurelft_pad{ padding:32px 30px 25px 30px;}
.featurefnt h1{ font-size:33px; color:#466498; border-bottom:1px dotted thin #dfdfdf; padding-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif;}
.featurefnt h2{ font-size:24px; border-bottom:1px solid #dfdfdf; padding-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; }
.featurefnt h3{ font-size:20px; padding-bottom:10px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;color:#2f2f2f;padding:20px 0 0 0;}
.featurefnt p{ font-size:16px; margin:0 0 0 0; padding:10px 0 10px 0 !important; line-height:25px;font-family:Georgia, "Times New Roman", Times, serif; color:#2f2f2f;}
.morefeat{font-size:16px;font-family:Georgia, "Times New Roman", Times, serif; color:#3B6DC2;}
.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;}
.signupfeature{
	background:#fffff3;
	margin:20px 0 20px 0;
	padding:20px;
	text-align:center;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#548f3f;
	font-weight:bold;
}
.signupfeature span a{
	font-size:36px;
	color:#0d5fe7;
	padding-left:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.signup{
	background:#fffff3;
	margin:2px 0 0px 0;
	padding:14px;
	text-align:center;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#548f3f;
	font-weight:bold;
}
.signup span a{
	font-size:30px;
	color:#0d5fe7;
	padding-left:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:none;
}
#nfLt{width:950px; background:#f5f5f5; margin:0px auto; border-top:6px solid #f3f3f3; padding-top:15px; padding-bottom:15px;}
#nfLt .nfLDt{ width:225px;float:left;  border-right:1px solid #ededed;}
#nfLt ul{padding-left:25px; margin:0px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif;}
#nfLt ul li{list-style:none;line-height:25px; padding-top:0px; margin-top:0px;}
#nfLt ul li h4{ font-size:16px; margin-bottom:8px;font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000200;}
#nfLt a{ color:#0042bc;text-decoration:none;font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}#nfLt a:hover{ text-decoration:underline;}
ul.resource{ float:left; list-style:none; width:207px; margin:10px 0 20px 0; padding:0px;}
.resource1{ width:295px !important;}
ul.resource li{ list-style:none; margin:0px; padding:0px;}
ul.resource li a{font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; line-height:30px; font-weight:normal; color:#3B6DC2; text-decoration:underline;}
.button { border: 1px solid #ccc; background: #1486D0; color:#FFF; font-weight:bold; font-size:16px}
.tollfree{ font-size:17px; font-weight:bold; color:#f7f7f7; padding:0px 0px 0px 10px;}
.mainmenu{ width:948px; margin:0px auto; height:23px; padding-top:5px; background-color:#6687a6; color:#ccc;}
.tlink{ padding:0px 10px; font-size:13px; color:#ffffff; text-decoration:none;}
