.leftSide, ol li, ol span, .featured span, .lang li, #keyFeatures img, .fL, .footerLinks {float:left}
.featured li, .fMedia a, .rightCont li, .rightCont span {display:block}
ol span, .lang li, .featured span, .contact .twitter, .fMedia a, .newIcon, .signup .getStartedBG a, .personalizedDemoIcon, .reqQuoteIcon, .contactusIcon, .pricing-signup, .getStartedBG-S a, .GIcon span, .GAppsIcon span, .YIcon span, .FIcon span, .rss-icon a {background-image:url(../images/projects-index-sprite.png); background-repeat:no-repeat}
.leftSide, .featureList2 {padding-top:20px}
.signup a {width:190px;font-size:19px; margin-left:35px}
h1 {padding:15px 0 5px;	margin:0}
p.pageDesc {font-size:13px; color:#000;	line-height:20px; margin-bottom:10px}
.leftSide {width:720px}
ol li {padding:0 1% 20px 0;	width:49%}
ol li.alt {padding-left:3%;	padding-right:0; width:47%}
ol span {width:50px; height:50px; margin-right:10px; text-indent:-999em;}
ol p, ol h2 {padding:0 0 5px 0}
.featureList2 p, .featureList2 h2 {padding-left:60px}
.featureList2 li {width:91%}
.icon1 {background-position:-3px top;}
.icon2 {background-position:-64px top;}
.icon3 {background-position:-124px top;}
.icon4 {background-position:-184px top;}
.icon5 {background-position:-244px top;}
.icon7 {background-position:-302px top;}
.icon8 {background-position:-362px top;}
.icon10 {background-position:2px -124px;}
.icon13 {background-position:-163px -83px;}
.icon14{background-position:-4px -303px;}
.icon15{background-position:-60px -303px;}
.featureList1 p {padding:5px 0px 0px; line-height:22px;}
.contentsideSignUp {background:#f0f7ff;	border:1px solid #e9f3ff; height:52px; text-align:center; margin:0 0 30px;width:990px;}
.contentsideSignUp h2 {font:bold 27px Arial; padding:6px;}
.featureList1 a {color:#222;text-decoration:none;}
.benefitsDiv ol {padding-left:30px;}
#seo-collapse {color:#555;}
.rightSide {float:right; width:250px;}
.rightCont {background:#f3f3f3;	margin-bottom:20px;}
.rightCont h4 {background:#A1C6F5; padding:5px 10px; border-bottom:2px solid #fff;}
.rightCont ul {color:#5A5A5A; padding:10px 10px 0;}
.rightContQuot li {border-top:3px solid #FFF; padding-top:15px;}
.rightContQuot li:first-child {border:none;	padding-top:0;}
.rightCont p {color:#000; font-size:13px; font-weight:bold; padding:4px 0;}
.rightCont blockquote p {color:#666; font-size:14px; font-weight:normal;}
/*removed css for language supported */
html, body, div, span, applet, object, iframe, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent
}
body {
	line-height:1
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
:focus {
	outline:0
}
body {
	font:normal 13px Arial, Geneva, sans-serif;
	color:#222
}
h1, .rightCont blockquote, .rightCont p.punch {
	font:34px Georgia, "Times New Roman", Times, serif
}
h2 {
	font-size:16px
}
h3 {
	font-size:26px
}
h4 {
	font-size:13px
}
h5, .font14 {
	font-size:14px
}
p {
	font-size:13px;
	line-height:20px
}
a {
	color:#1B6BBD;
	text-decoration:none;
}
a:hover {
	text-decoration:none
}
.fontArial {
	font-family:Arial, Geneva, sans-serif
}
.alignjustify {
	text-align:justify
}
.content, .footer, .pageDesc {
	width:990px;
	margin:0 auto
}
small, .signup a, .footerLinks li {
	display:block
}
li {
	display:inline
}
small, .font12 {
	font-size:12px
}
small {
	font-weight:normal
}
.signup a {
	background-image:url(../images/project-bgs.png)
}
.signup a, .signupSec2, .pricingDiscrpt, .techCrunchQuote {
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.signup .getStartedBG a:hover {
	-moz-box-shadow:0 0 7px #000;
	-webkit-box-shadow:0 0 7px #000;
	box-shadow:0 0 7px #000
}
.rightCont blockquote {
	font-size:16px;
	font-style:italic
}
.signup a {
	background-position:left -678px;
	border:3px solid #FFF;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding:9px 6px;
	text-align:center;
	text-decoration:none;
	width:285px
}
.signupSec2 {
	background:#F7F7F7;
	border:1px solid #E7E7E7;
	margin:20px 0;
	padding:25px
}
.signup1 a:hover {
	-moz-box-shadow:0 0 7px #000;
	-webkit-box-shadow:0 0 7px #000;
	box-shadow:0 0 7px #000
}
#footerContainer {
	background:#D3E5FD url(../images/curosal-bg-sprite.png) repeat-x left -654px;
	min-height:249px;
	padding-top:20px
}
.footerLinks {
	margin-right:3%;
	width:22%
}
.footer {
	font-size:12px
}
.footer h5 {
	border-bottom:1px dotted;
	margin-bottom:5px
}
.footerLinks li {
	line-height:24px
}
.footerLinks a {
	text-decoration:none
}
.footerLinks a:hover {
	text-decoration:underline
}
p.more {
	background:#A1C6F5;
	padding:5px 10px 5px 0;
	text-align:right
}
.copyPrivacy {
	margin-top:12px;
	text-align:center
}
.copyPrivacyNew {
	margin-top:12px;
	text-align:center
}
.copyPrivacy ul, .copyPrivacy p {
	display:inline
}
.copyPrivacy li {
	padding:0 10px
}
.copyPrivacy a, .copyPrivacyNew a {
	color:#073C65
}
.clearBoth:after {
	clear:both;
	content:'.';
	display:block;
	visibility:hidden;
	height:0
}
.clearBoth {
	display:inline-block
}
* html .clearBoth {
	height:1%
}
.clearBoth {
	display:block
}
*+html .clearBoth {
	display:inline-block
}
.mT20 {
	margin-top:20px
}
.pT15 {
	padding-top:15px
}
.pB10, .rightCont .lang {
	padding-bottom:10px
}
.solutionsrightCont h4 {
	background:#A1C6F5;
	border-bottom:2px solid #FFF;
	padding:5px 10px
}
.solutionsrightCont ul {
	color:#5A5A5A;
	padding:10px
}
.solutionsrightCont li {
	margin-top:15px;
	display:block
}
.solutionsrightCont li:first-child {
	border:medium none;
	margin-top:0
}
.solutionsrightCont {
	background:none repeat scroll 0 0 #F3F3F3;
	margin-bottom:20px
}
.featureList2 li {
	border-top:1px solid #EEE;
	display:block;
	margin:5px 20px;
	padding:15px 10px 0px;
	}
.featureList2 li a {
	text-decoration:none
}
.showHideHdr {
	font-size:19px;
	font-weight:bold;
	font-family:Arial, Geneva, sans-serif;
	padding-top:0
}
.showHideHdrSub {
	margin-top:20px;
	font-size:14px
}
.showHideList {
	width:100%;
	line-height:18px;
	margin-top:20px;
	font-size:12px;
	text-align:justify;
	padding-bottom:0
}
/*removed unused icons of login form */
.hdrGlbl{
	height:116px; 
	background:url(../images/curosal-bg-sprite.png) repeat-x 0px -443px;
	}
.header{
	width:990px; 
	margin:0px auto;
	}
.logo{
	width:230px; 
	height:51px; 
	padding:10px 0px 13px; 
	float:left;
	}
.logo span{
	font-size:13px;
	}
.logo a{
	width:225px; 
	position:relative; 
	float:left;
	}
.logo a:hover{
	text-decoration:none;
	}
.logo a span{
	left:29px; 
	position:absolute;
	top:20px;
	z-index:99;
	font-size:13px;
	position:relative;
	}
.logo span{
	font-size:13px;
	}
.zprojectsLogo{
	background:url(../images/projects-index-sprite.png) no-repeat -259px -260px; 
	height:35px; 
	width:180px; 
	float:left;
	text-indent:-999em;
	}
.topNavigation{
	width:645px; 
	padding-top:11px; 
	float:right;
	}
.topNavigation ul{
	float:right;
	}
.topNavigation li a {
	margin:5px 0px 5px 27px;
	text-decoration:underline;
	float:left;
	}
.topNavigation li.signupTxt a{
	border-bottom:1px dotted; 
	color:#DB2020;
	margin:5px 0px 5px 20px;
	text-transform:uppercase;
	text-decoration:none;
	}
.topNavigation li.signinBtn a{ 
	height:28px; 
	margin:0px 0px 0px 15px; 
	width:82px; 
	background:url(../images/projects-index-sprite.png) no-repeat -161px -261px; 
	border:none; 
	text-indent:-9999em;
	}
.mainMenu{
	border-left:1px solid #056FC3;
	width:100%;
	float:left; 
	margin-top:5px;
	}
.mainMenu li a{
	border-right:1px solid #056FC3;
	padding:7px 25px;
	font-weight:bold;
	font-size:13px;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	}
.mainMenu li a:hover, .mainMenu li.sel a{
	background:url(../images/curosal-bg-sprite.png) repeat-x 0px -612px; 
	color:#222222; 
	text-decoration:none;
	}
.hedSlider{
	width:988px; 
	margin:0px auto;
	}
.hedSlider h1{
	font:lighter 36px/1.8 Georgia,"Times New Roman",Times,serif; 
	letter-spacing:-0.01em; 
	padding:5px 0px; 
	text-align:center;
	clear:both;
	}
.coda-slider-wrapper{
	border:1px solid #4393E0;
	-moz-border-radius:10px; 
	-webkit-border-radius:10px;
	height:414px;
	width:988px;
	position:relative;
	margin:0px auto;
	background:#61B2E6 url(../images/curosal-bg-sprite.png) repeat-x 0px -15px;
	}
.coda-slider{
	height:366px !important;
	overflow:hidden;
	position:relative;
	width:990px;
	float:left;
	}
.panel{
	padding:20px 0px;
	width:990px;
	float:left;
	}
.coda-nav{
	width:990px; 
	float:left;}
.coda-nav ul li a {
	background:#FFFFFF; 
	color:#A3C9EE; 
	font-size:18px; 
	margin:15px 77px; 
	padding:0px 15px; 
	text-decoration:none; 
	float:left;
	}
.coda-nav ul li a.current,.coda-nav ul li a:hover {color: #09325F;}
.screenShot {
    width: 625px;
	padding-left:5px;
	float:left;
}
.contentSection {
    width:325px;
	float:left;
	padding-top:20px;
}
.contentSection h2 {
    border-bottom:1px dotted;
    font-size:20px;
    margin-bottom:30px;
    padding-bottom:6px;
	color:#FFFFFF;
}
.contentSection ul {
    padding:15px 5px 0px;
}
.contentSection li {
    padding:0px 0px 18px 20px;
	display:block;
	color:#FFFFFF;
	font-size:13px;
	background:url(../images/projects-index-sprite.png) no-repeat -590px -220px;
}
.contentSection p {
    padding:30px 0px;
}
.contentSection p a {
    height: 46px;
    width: 149px;
	text-indent:-999em;
	float:left;
	background:url(../images/projects-index-sprite.png) no-repeat -456px -256px;
}
.featureList2{background:#F9F8F8; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.featureList2 .borderNone{border:none;}
.ml30{margin-left:30px;}
.screenShot1{float:right; width: 625px;}
/*Customer Success Stories css start */
.mainbox, .innbox, .innbox1, .rwimg, .claimg, .cluimg, .inboxtxt, .suctxt{float:left;}
.cusscustr h4 {padding:10px 0 10px;}.cusscustr{display:inline-block}
.mainbox{width:330px;}
.innbox, .innbox1, .innbox2{width:260px;}.innbox1{margin-left:33px;}.innbox2{float:right;}
.rwimg, .claimg, .cluimg{width:258px; height:152px; background:url(../images/cussuc-sprite.png) no-repeat; text-indent:-9999em;}
.rwimg{background-position:0px 0px;}.claimg{background-position:-277px 0px;}.cluimg{background-position:-555px 0px;}
.inboxtxt{text-align:right; width:240px; padding:5px 10px 10px; line-height:20px; color:#222;}
.suctxt{width:220px; font:bold 13px/20px arial; background:#f7f7f7; border-top:1px dashed #aeaeae; text-align:center; padding:10px 20px; border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; color:#222;}.suctxt span{font-size:20px; font-family:"Times New Roman", Times, serif; color:#222;}
/*Customer Success Stories css start */

/* Get Started button for footer panel in Home Page - start*/
.signnewBtn {margin:0px auto; width:990px;}
.signnewBtn a{background:#ffffff; background: -webkit-gradient(linear, left bottom, left top, color-stop(0.90, #d53b43), color-stop(0.2, #b1282f));	background: -moz-linear-gradient(center bottom,  #b1282f 30%,  #d53b43);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d53b43', endColorstr='#b1282f'); border:5px solid #ffffff; color:#FFFFFF; font:bold 37px Arial, Helvetica, sans-serif, Tahoma; text-align:center; width:470px;	height:60px; display:block;	margin:0px 340px 20px 340px; padding-top:10px; padding-bottom:0px; -moz-box-shadow: 1px 1px 5px #F1F1F1; -webkit-box-shadow: 1px 1px 5px #F1F1F1; box-shadow: 1px 1px 7px #444444; text-shadow:1px 2px 2px #444;	}
.signnewBtn span{font:13px arial; display:block; padding-top:5px;}
/* Get Started button for footer panel in Home Page - end */