/* $Id: */
body {margin:0 auto; font:12px  Arial, Helvetica, sans-serif;}

img, a{border:0px;outline:none;color:#1b6bbd;text-decoration:none;}
img, a:hover{ text-decoration:underline;}
.flLeft {float:left;}
.flRight {float:right;}
.clearBoth {clear:both;}
.resetMargin{margin:0 auto; padding:0; list-style:none;}
.borderNone{ border:none;}
.cursorPointer{cursor:pointer;}
.mouseOver:hover{text-decoration: underline;}
input,textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
hr{ border:none;}
.displayNone{ display:none;}
/** Common Styles End**/

/** Common Styles Fonts  **/
.normalText {font-size:13px;line-height:1.5;text-align:left;}
.boldText, .boldText a {font-weight:bold;text-decoration:none;}
.italicText{ font-style:italic;}

.smallText {font-size:11px;color:#000; font-weight:normal;}
.normalSmallText{font-size:12px; }
.dwn-ms-plugin-base {
    background-image: url("../images/ms-outlook-plugin.gif");
    clear: both;
    height: 83px;
    width: 232px;
}
.dwn-ms-plugin {
    color: #666666;
    display: block;
    font-size: 13px;
    margin: 0 0 0 79px;
    padding-top: 17px;
}
.dwn-ms-plugin a {
    font-size: 13px;
    margin: 0 14px 0 0;
    padding: 4px;
}
.dwn-ms-plugin-base h2 {
    color: #333333;
    font-size: 12px;
    line-height: 0;
    margin: 0;
    padding:30px 0 0 68px;
}


.heading {font-size:3.2em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;}
.subHeading{font-size:22px;line-height:26px}
.smallHeading{ font-size:16px;}
.veryHeading{ font-size:14px;}
.verysmallText{ font-size:10px;}

.normalLink a,.normalLink{font-size:13px;color:#000;text-decoration:none;}
.subLink {font-size:12px;color:#000;text-decoration:none;}
.smallLink {font-size:11px;text-decoration:none;}
.boldLink a,.boldLink{font-weight:bold;}
.specialLink{ color:#0f0e8e;text-decoration:none;}
.dimText{color:#9f9f9f;}
.textUnderline{ text-decoration: underline;}
.textDecoration{ text-decoration:none;}
.textAlign{ text-align:center;}
.specialText,.specialText a{color:#105cb6;text-decoration:none;}
.mandatory{color:#de0000;}
.linkColor{ color:#105cb6;text-decoration:none;}
.statusColor{color:#5db400;}
/**Common Styles Fonts  End**/

/**img Area**/
.imgLogo{background:url(../images/web/imgSprite.png) no-repeat left -1498px;width:89px;height:33px;margin-right:3px;margin-top:-5px;position:relative}
.imgsignupbtn{background:url(../images/web/imgSprite.png) no-repeat -4px -805px;width:240px;height:82px;margin:26px 0 20px 0;}
.imgLeftcurve{background:url(../images/web/imgSprite.png) no-repeat -163px -1502px;width:20px;height:30px;float:left;}
.imgRighttcurve{background:url(../images/web/imgSprite.png) no-repeat -194px -1502px;width:20px;height:30px;float:right;}
.imgCenterBg{background:url(../images/web/imgSprite.png) repeat-x left -1590px;float:left;}
.imgicon1{background:url(../images/web/imgSprite.png) repeat-x -19px -1053px;width:57px;height:58px;margin-top:3px;}
.imgicon2{background:url(../images/web/imgSprite.png) repeat-x -79px -1053px;width:77px;height:58px;margin-top:3px;}
.imgicon3{background:url(../images/web/imgSprite.png) repeat-x -157px -1053px;width:57px;height:58px;margin-top:3px;}
.imgscreenshot{background:url(../images/web/imgSprite.png) repeat-x -7px -1125px;width:268px;height:172px;}
.imgpre{background:url(../images/web/imgSprite.png) no-repeat left -1312px;width:25px;height:43px;margin-top:62px;cursor:pointer;}
.imgnext{background:url(../images/web/imgSprite.png) no-repeat -69px -1312px;width:21px;height:43px;margin-top:62px;cursor:pointer;}
/*.imgarrow11{background:url(../images/web/imgSprite.png) repeat-x -200px -1302px;width:35px;height:65px;float:left;margin:0px 10px 0px 0;}*/
.imgCustomerSupport{background:url(../images/web/imgSprite.png) repeat-x -118px -1644px;width:63px;height:53px;}
.imgGetInsights {background:url(../images/web/imgSprite.png) repeat-x -191px -1644px;width:63px;height:53px;}
.imgcontrolBrand{background:url(../images/web/imgSprite.png) repeat-x -118px -1704px;width:63px;height:53px;}
.imgQuickPanel{background:url(../images/web/imgSprite.png) repeat-x -191px -1705px;width:63px;height:53px;}
.imgzohoAdvantage{background:url(../images/web/imgSprite.png) repeat-x -119px -1765px;width:63px;height:53px;}
.imgBullet{background:url(../images/web/imgSprite.png) repeat-x -289px -1637px;width:14px;height:14px;margin-right:9px;}
.imgbigIcon1{background:url(../images/web/imgSprite.png) no-repeat -3px -2722px;width:160px;height:130px;}
.imgbigIcon2{background:url(../images/web/imgSprite.png) no-repeat -155px -2722px;width:160px;height:107px;}
.imgbigIcon3{background:url(../images/web/imgSprite.png) no-repeat -177px -2831px;width:130px;height:147px;}
.imgbigIcon4{background:url(../images/web/imgSprite.png) no-repeat -9px -2103px;width:98px;height:98px;margin:0px 0 0 0px;}
.imgSearch{background:url(../images/web/imgSprite.png) no-repeat -105px -2145px;width:36px;height:36px;margin-right:5px;}
.imgChat{background:url(../images/web/imgSprite.png) no-repeat -185px -2145px;width:36px;height:36px;margin-right:5px;}
.imgModeration{background:url(../images/web/imgSprite.png) no-repeat -147px -2105px;width:36px;height:36px;margin-right:5px;}
.imgTags{background:url(../images/web/imgSprite.png) no-repeat -264px -2105px;width:36px;height:36px;margin-right:5px;}
.imgtickicons{background:url(../images/web/imgSprite.png) no-repeat -267px -1761px;width:36px;height:36px;margin-right:5px;}
.imgStar{background:url(../images/web/imgSprite.png) no-repeat -189px -1762px;width:24px;height:27px;margin-right:8px;}
.imgpricing1{background:url(../images/web/imgSprite.png) no-repeat -11px -2849px;width:50px;height:56px;margin-left:8px;}
.imgZoom{background:url(../images/web/imgSprite.png) no-repeat -1px -2856px;width:22px;height:22px;z-index:500px;position:absolute;right:24px;top:4px;}

.imgPublicforums{background:url(../images/web/imgSprite.png) no-repeat -224px -2105px;width:36px;height:36px;margin-right:5px;}
.imgEmailForum{background:url(../images/web/imgSprite.png) no-repeat -107px -2105px;width:36px;height:36px;margin-right:5px;}
.imgadduser{background:url(../images/web/imgSprite.png) no-repeat -144px -2145px;width:36px;height:36px;margin-right:5px;}
.imgMultilanguage{background:url(../images/web/imgSprite.png) no-repeat -184px -2105px;width:36px;height:36px;margin-right:5px;}
.featuresIcon1{background:url(../images/web/imgSprite.png) no-repeat -20px -2259px;width:155px;height:108px;margin:4px;}
.imgpricingtopLeft{background:url(../images/web/imgSprite.png) no-repeat -2px -1862px;width:20px;height:11px;float:left;margin-top:-1px;}
.imgpricingtopRight{background:url(../images/web/imgSprite.png) no-repeat -201px -1862px;width:11px;height:11px;float:right;margin-top:-1px;}
.imgpricingbottomleft{background:url(../images/web/imgSprite.png) no-repeat -2px -1886px;width:11px;height:11px;float:left;margin-bottom:-1px;}
.imgpricingbottomright{background:url(../images/web/imgSprite.png) no-repeat -201px -1886px;width:11px;height:11px;float:right;margin-bottom:-1px;margin-right:-1px;}
.imgpricingtop{background:url(../images/web/imgSprite.png) no-repeat -2px -1862px;width:211px;height:10px;}
.imgpricingBottom{background:url(../images/web/imgSprite.png) no-repeat -2px -1886px;width:211px;height:13px;}
.imgpricingtopselected{background:url(../images/web/imgSprite.png) no-repeat 0px -2498px;width:216px;height:60px;text-align:center;overflow:hidden;}
.imgpricingBottomselected{background:url(../images/web/imgSprite.png) no-repeat -2px -1907px;width:223px;height:15px;text-align:center;margin-left:1px;}
.imgDatesafe{background:url(../images/web/imgSprite.png) no-repeat -187px -2259px;width:50px;height:53px;margin:33px 0 0 12px;}
.imgDifferentplan{background:url(../images/web/imgSprite.png) no-repeat  -237px -2253px;width:50px;height:50px;margin:16px 0 0 15px;}
.imgAnnualcontract{background:url(../images/web/imgSprite.png) no-repeat  -247px -2309px;width:50px;height:50px;margin:16px 0 0 15px;}
.imgTrustelogo{background:url(../images/web/imgSprite.png) no-repeat -187px -2316px;width:55px;height:53px;margin-top:3px;margin-left:11px;}
.imgloginleft{background:url(../images/web/imgSprite.png) no-repeat -265px -1311px;width:13px;height:28px;cursor:pointer;float:left;}
.imglogincenter{background:url(../images/web/imgSprite.png) repeat-x left -1431px;height:26px;cursor:pointer;float:left;min-width:40px;text-align:center;padding-top:1px}
.imgloginright{background:url(../images/web/imgSprite.png) no-repeat -281px -1311px;width:13px;height:28px;cursor:pointer;float:left;}
.imgBannerCustomerSupport{background:url(../images/web/imgSprite.png) no-repeat left -1644px;width:115px;height:204px;margin-left:30px;}
.imgBannerInnovation{width:115px;height:204px;margin-left:30px;}
.imgBannerPrivatePublic{width:115px;height:204px;margin-left:30px;}
.imgsign{background:url(../images/web/imgSprite.png) no-repeat -2px -1532px;width:131px;height:26px;margin-left:4px;}
.imgTwitter{background:url(../images/web/imgSprite.png) no-repeat -226px -1485px;width:75px;height:44px;}
.imglinkBg{background:url(../images/web/imgSprite.png) no-repeat -30px -869px;width:120px;height:24px;float:left;text-align:center;padding-top:2px;}
.imgrecentBuzz{background:url(../images/web/imgSprite.png) no-repeat -280px -1532px;width:21px;height:34px;margin-left:80px;margin-top:-3px;}
.imgVideo{background:url(../images/web/imgSprite.png) no-repeat -214px -1055px;width:55px;height:40px;margin:0 25px 0 -45px;}
.imgsingnupArrow{background:url(../images/web/imgSprite.png) no-repeat -151px -1302px;width:41px;height:30px;margin:13px;}
.imgFooterbg{background:url(../images/web/imgSprite.png) repeat-x left -1567px;height:10px;}
.imgPower{background:url(../images/web/imgSprite.png) no-repeat left top;height:82px;width:92px;}

.imgprivatemessages, .imgAdvancedsearch,.imgRelatedtopics{width:155px;height:116px;}
.imgprivatemessages{background-position: -171px -2px;}
.imgAdvancedsearch{background-position: -512px -2px;}
.imgRelatedtopics{background-position: -314px -2px;}
/**img Area END**/

.pagemainContainer{}
.pagetopHeader{background:#b9b9b9 url(../images/web/imgSprite.png) repeat-x left -920px; height:40px;display:none}
.pageHeader{background:#fff;width:960px;margin:0 auto;padding:0px 0px 0px 0px;}
.pageHeader h1{ padding:10px 0 0 0;margin:0;color:#000;}
.pageHeader p{ text-align:right;padding-right:2px;}
.pageHeader .subMenu{ text-align:right;float:right;padding-top:3px;}
.pageHeader .subMenu a{ padding:0 10px;text-decoration:underline;}
.pageHeader .subMenu a:hover{ text-decoration:none;}
.navigationList{ width:100%;background:#3789c9 url(../images/web/imgSprite.png) repeat-x left -2629px; height:32px;border-top:1px solid #056fc3;border-bottom:1px solid #056fc3;clear:both;}

.navigationList .content{ width:960px;margin:0 auto;}
.navigationList .content ul li{ font-weight:bold;float:left;text-align:center;cursor:pointer;border-right:1px solid #056fc3;}
.navigationList ul > li:first-child{border-left:1px solid #056fc3;}
.navigationList .content ul li a{min-width:70px;color:#fff;text-decoration:none;display:block;padding:7px 20px 6px 20px ;font-size:1em;}
.navigationList .content ul li.selected a,.navigationList .content ul li.selected a:hover{ color:#000;background:#fff url(../images/web/imgSprite.png) repeat-x left -20px}
.navigationList .content ul li a:hover{ background:#cbdff6;color:#000000;}

/*pageContent Area*/
.pagebannerArea{background:url(../images/web/bannerBg3.png) repeat-x center top;margin:0 auto;padding:10px 0 0px 0;overflow:hidden;}
.pagebannerArea  h2{ text-align:center;padding:0 0 10px 0;margin:0;}
.bannercontent{ width:960px;margin:0 auto;padding:0px 0 0 0;clear:both;}
.bannercontent .banner{}
.bannerBottoouter{border-bottom:1px solid #e2e2e2;padding:5px 0px 5px 0px;}
.bannerBottomcontent{clear:both;width:960px;margin:0 auto;padding:0px 0 0px 0;color:#6b6a6a}
.bannerBottomBut{/*background:url(../images/web/imgSprite.png) no-repeat -112px -1366px;*/float:left;padding:0px 0px 10px 0;width:200px;}
.bannerBottomBut h4{padding:0 0 10px 0px;margin:17px 0px 0px 0;float:left;}
.pageContentcontainer{width:960px;margin:0 auto;background:#fff;}
.bannerrightcontent{ width:300px;min-height:353px;padding-left:25px;float:left;border-left:1px dotted #97b9e0;margin-left:25px;margin-top:20px;}
.bannerrightcontent h2{ padding:0px 0 10px 0;margin:0;clear:both;}
.bannerrightcontent h5{line-height:18px;padding:5px 0 0 5px;font-style:normal;font-weight:lighter;text-align:center;}
.bannerrightcontent .signupbutton{ border:3px solid #fff;padding-bottom:10px;-moz-border-radius:5px;padding-left:0px;width:285px;}

/*sinupbutton*/
.signupbutton h2 { color: #fff;font-size: 22px;font-weight: normal;line-height: 18px;margin: 0;padding: 19px 0 0;text-align: left;}
.signupbutton p{ margin:0 0 0px 0;padding:2px 0 0px 0;color:#e1e1e1;line-height:18px;font-size:11px}
.signupbuttonArea{margin:0px 4px 7px 0px;text-align:center;}
.signupbutton{background:#ab4024 url(../images/web/imgSprite.png) repeat-x left -59px;width:290px;cursor:pointer;border:1px solid #a63213;padding-left:20px;width:260px;}
.videoArea{background:#fbfbfb;width:240px;border:1px solid #eeeeee; -moz-border-radius:5px;margin:5px 30px 0 25px;}
/*sinupbutton End*/
.curveBoxheader{height:5px;border-top:1px solid #dcdcdc;background:#f7f7f7;}
.imgtopleftcurve{background:url(../images/web/imgSprite.png) repeat-x -1px -1400px;height:5px;width:9px;float:left;margin:-1px 0px 0 -1px;}
.imgtopRightcurve{background:url(../images/web/imgSprite.png) repeat-x -17px -1400px;height:5px;width:9px;float:right;margin:-1px -1px 0 0px;}
.curveBoxbottom{height:6px;border-bottom:1px solid #dcdcdc;background:#fff;}
.imgbottomleftcurve{background:url(../images/web/imgSprite.png) repeat-x -1px -1410px;height:8px;width:9px;float:left;margin:0px 0px -1px -1px;}
.imgbottomRightcurve{background:url(../images/web/imgSprite.png) repeat-x -17px -1410px;height:8px;width:9px;float:right;margin:0px -1px -1px 0px;}

.subpageBannerareaWrapper{padding:15px 0 0 0;}
.subpageBannerarea{padding-top:60px; padding-right:30px;float:right;}
.subpageBannerarea h2{font-size:50px;line-height:43px;}
.subpageBannerarea h3{ padding:0;margin:0;}
.subpageBannerarea h4{ padding:0;margin:0;}

/*innerPageheadersignup*/
.innerPageheadersignup{ background:#c04828 url(../images/web/imgSprite.png) repeat-x scroll left -59px;height:44px;min-width:200px;text-align:center;margin:3px 0 3px 0;cursor:pointer;padding:3px 0 0 0;border:1px solid #c44b29;-moz-border-radius:5px;}
.innerPageheadersignup h3{ padding:0;margin:10px 0 0 0;color:#fff;font-size:17px;}
.innerPageheadersignup p{ padding:0;margin:0;color:#E1E1E1;line-height:10px;}


/*Home page Footer*/
.footersignup{padding:0px 0px 0px 0px;margin:0px 0 0px 0;-moz-border-radius:5px;border:1px solid #E1E1E1;background:#f7f7f7;margin:20px 0 0 0;border-bottom:none;border-top:none;}
.footersignup input{background:#5a941a url(../images/web/imgSprite.png) repeat-x left -2426px;width:100%;height:34px;border:1px solid #65a120;-moz-border-radius:3px;color:#fff;padding:0;margin:0;}
.footersignup .curveBoxbottom{ background:#f7f7f7;}
.innerpagemainContainer .footersignup .curveBoxbottom{ background:#f7f7f7;margin-bottom:20px;}
.footersignup .content{padding:8px 0 0 20px;float:left;}
.footersignup .signupbutton{ margin:8px 10px 0 0;-moz-border-radius:5px;}
.footersignup .inputWrapper{ width:170px;}
.signSublink{width:260px;padding-top:5px;}
.homepageFooter{background:#d4e5fc;width:100%;padding:0px 0 0px 0;}
.homepageFooterinner{ width:960px;margin:0 auto;padding:5px 0;}
.homepageFooterinner ul { float:left;min-width:200px;padding:0;margin:0;margin-right:20px;list-style:none;}
.homepageFooterinner ul li{ padding:4px 0 4px 0;}
.homepageFooterinner ul li h4{ padding:0;margin:0;border-bottom:1px dotted #000;}
.homepageFooterinner .twitterContentWrapper{ border:5px solid #e5effd;width:480px;float:right;-moz-border-radius:5px;margin-top:15px;color:#6b6a6a;background:#eef4fc;}
.homepageFooterinner .twitterContent{-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;background:#eef4fc;padding:10px;color:#6b6a6a;}
.homepageFooterinner .twitterContentWrapper span{ display:block;background:#fff;padding:0px 10px;}
.copyRightcontentWrapper{ background:#dae9fc;padding:5px 0;text-align:center}
.copyRightcontentWrapper .innerContent{ width:960px;margin:0 auto;}
.copyRightcontentWrapper .innerContent a{ padding-right:15px;}
.copyRightcontentWrapper p{ margin-bottom:10px}
/*Home page Footer END*/

/*homepage Signup area*/
.homepageSignup{background-color:;padding:5px 0 0 0;}
.homepageSignup h3{ padding:0;margin:0;padding-left:25px;}
.homepageSignup div label{padding-right:4px;width:100px;float:left;text-align:right;}
.homepageSignup div input[type='text']{ margin:0 0 3px 0;width:150px;background:#fff;border:1px solid #89a4bd;height:18PX;}
.homepageSignup .content{padding-left:102px;}
.homepageSignup .forgotPassword{padding:0;margin:0;padding-right:40px;text-align:right;}
.signInUsing{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:10px 19px;margin:10px 0 0 0;}
/*homepage Signup area End*/


/*loginArea*/
.loginArea{ height:65px;float:right;padding-top:13px;width:465px;}
.loginArea ul li{ float:left;width:150px;}
.loginArea ul li input[type='text']{background:url(../images/web/imgSprite.png) repeat-x left -1461px;border:1px solid #e4e4e4;width:144px;height:18px;overflow:hidden;}
.loginArea a{ padding:0 2px 0 1px;}
.loginArea label{color:#676767;}
.loginimg{ padding-top:17px;float:left;}
.forgetText{ padding-left:40px;}
.signingLink{ text-align:right;padding-right:88px;float:right;line-height:23px;}
.signingLink a{ text-decoration:underline;}

/*pagemainContent Area*/
.hmoePageContent{background:#fff;padding-bottom:20px;}
.pagemainContent{ width:960px;margin:0 auto;/*background:#fff url(../images/web/contentBg.gif) repeat-y;padding-left:30px*/min-height:500px;}
.pagemainContentwrapper{/*background:#fff url(../images/web/contentrightBg.gif) right repeat-y;padding-right:30px;*/min-height:500px;}
.featuresContent{ float:left;margin:20px 0 20px 0;background:#fff;border-bottom:none;border-top:none;}
.featuresContent h3{ color:#0a60bc;padding:14px 0;margin:0;font-weight:bold;font-size:15px;min-height:35px;}
.featuresContent h3 a{ text-decoration:none;}
.featuresContent ul li{ padding:0px 20px 0px 20px;margin:0px 0px 0px 0px;width:440px;float:left;line-height:18px;/*-moz-border-radius:5px;*/}
.featuresContent ul li p{ padding:0;margin:0;min-height:60px;padding-left:0px;#padding:0;color:#6b6a6a;}
.moreText{ text-align:right;padding-right:20px;}
.featuresContent .curveBoxheader{ background:#fff;}
/*pagemainContent END Area*/

/*home screenshotArea*/
.homepageScreenshot{padding:0px;clear:both;background:#fff;-moz-border-radius:5px;border:1px solid #e1e1e1;border-top:none;border-bottom:none;}
.homepageScreenshot h2{ padding:10px 10px 15px 20px;margin:0 0;background:#f7f7f7;}
.homepageScreenshot .content{background:#fff ;/*url(../images/web/screenshotBg.png) repeat-x left bottom;*/min-height:500px;clear:both;padding:0px 0px 0 10px;}
.homepageScreenshot .contentimageArea{min-height:300px;float:left;width:717px;min-height:550px;border:5px solid #ececec;-moz-border-radius-bottomright:5px;position:relative;margin-bottom:-5px;#margin-bottom:1px;#position:;}
.homepageScreenshot .contentimageArea img{padding:23px 30px;}
.homepageScreenshot .contentimageArea .contenttext{background:#f5f5f5;padding:10px 17px;line-height:18px;min-height:73px;margin:1px;text-align:justify}
.homepageScreenshot .content ul{ list-style:none;padding:20px 0 0 0;margin:0;width:227px;margin-right:-17px;position:relative;top:0;}
.homepageScreenshot .content li{ list-style:none;margin:0;}
.homepageScreenshot .content li a{ text-decoration:none;color:#000;padding:14px 10px;display:block;color:#1B6BBD}
.homepageScreenshot .content li.selected,.homepageScreenshot .content li.selected :hover{background:url(../images/web/imgSprite.png) no-repeat -2px -2060px;font-weight:bold;position:relative;z-index:9999;}
.homepageScreenshot .content li.selected a{ color:#000000;}
.homepageScreenshot .content li a:hover{background:url(../images/web/imgSprite.png) no-repeat -4px -2204px;position:relative;z-index:9999;}

/*reasons content*/
.reasonscontent{ padding:0px 0px 0 0px;line-height:18px;background:#fff;margin-top:20px;border:#E1E1E1 solid 1px;border-bottom:none;border-top:none;}
.reasonscontent ul{ padding:15PX 20PX 0 20PX;}
.reasonscontent h4{ padding:10px 0 15px 20PX;margin:0;background:#F7F7F7;}
.reasonscontent ul li ol li { float:left;width:285px;padding:0 0 10px 0;margin:0 0 0 30px;min-height:165px;}
.reasonscontent .resetMargin{ margin-left:0;}
.reasonscontent ul li ol li h5{ float:left;width:170px;margin:0;padding:0 0 0 10px;color:#474545;min-height:35px;overflow:hidden;font-size:13px;}
.reasonscontent ul ol{ padding:0;margin:0;list-style:none;float:left;}
.reasonscontent ul li p{ padding:15px 0 0 0;margin:0;color:#6b6a6a;line-height:20px;font-size:13px;}
.reasonscontent .header{border:1px solid #ccc;padding:2px;clear:both;min-height:53px}
.reasonscontent .header span{ font:44px Arial, Helvetica, sans-serif;float:right;color:#f4f4f4;font-weight:bold;display:block;position:relative;height:30pxx;overflow:hidden;width:30px;}
.recentBuzzContent{ border:1px solid #e2ecf7;-moz-border-radius:6px;background:#f4f8fc;padding:5px 5px 10px 5px;}
.recentBuzzContent h6{ border-bottom:1px dotted #ccc;margin-bottom:3px;padding-left:10px;}
.recentBuzzContent span{ display:block;}
.reasonscontent ul li .recentBuzzContent P{ padding:1px 0 1px 10px;margin:0;min-height:0;}
/*reasons content End*/

/*SubPage conent*/
.subPageconent a{ text-decoration:none;}
.subPageconent a:hover{ text-decoration:underline;}
.subPageconent{padding:10px 115px 10px 10px;}
.subPageconent h2{ border-bottom:1px dotted #ccc;padding:3px 0;}
.subPageconent h3{ padding:0;margin:0;font-size:16px;color:#2f77a8;border-bottom:1px dotted #ccc;padding:3px 0;}
.subPageconent h4{ font-size:14px;padding:0;margin:0;}
.subPageconent h5{border-bottom:1px dotted #ccc; font-size:14px;color:#000;}
.subPageconent .subcontent{ padding:10px;border-bottom:1px solid #f4f4f4;float:left;}
.subPageconent ul li{ padding:5px 0;}
.screenshotConent{padding-left:290px;}
.customerFeature{ padding:20px 0 30px 0;}
.customerFeature ul li{width:47%;float:left; margin-right:25px;padding:0;min-height:170px;}
.customerFeature ul li p{min-height:110px;}
.customerFeature ul li h4{ padding:0;margin:0;}
/*SubPage conent END*/


/*inner pages*/
.innerpagemainContainer{ width:960px;margin:0 auto;padding:15px 0 0px 0;}
.innerPagesubmenu{ padding-bottom:10px;}
.innerpageWrapper{ border-top:none;border:1px solid #dcdcdc;padding:0 0 0px 0;/*min-height:700px;*/border-top:none;border-bottom:none;margin-bottom:20px;}
.innerpageWrapper .headerPart{margin:0px 0px;padding:0px 15px 5px 15px;clear:both;}
.innerpageWrapper .headerPart h2,.innerpageWrapper .headerPart h4, .headerPart .headingtxt{ padding:0px 0 0 0px;margin:0;float:left;color:#b34325;font-size:24px;line-height:34px;}
.innerpageWrapper .headerPart h4{ padding:10px 0 0 0;}
.headerPart .headingtxt{ padding:11px 0;font-weight:bold}
.innerpageWrapper .headerPart input, .engageCustomerheader input{background:#5a941a url(../images/web/imgSprite.png) repeat-x left -2426px;width:170px;height:34px;border:1px solid #65a11f;-moz-border-radius:3px;color:#fff;padding:0;margin:0;}
.innerpageWrapper .curveBoxheader{ background:#fff;}
.inputWrapper{ border:1px solid #497f10;-moz-border-radius:3px;margin:5px 15px 0 0}
.innerpageWrapper .headerText{ padding:5px 0px 0 0;height:89px;background:#ececee;text-align:center}

/*sourionPages*/
.soutionHeader{padding:14px 0 0 15px;float:left;text-align:center;width:95%;}
.soutionHeader h2{ font-size:22px;padding:0;margin:0;line-height:28px;text-align:left}
.soutionHeader h3{padding:0;margin:0;font-size:15px;color:#3e3e3e;text-align:left;line-height:30px;}
.soutionHeader h3 span{background:#fdffe5;padding:0 3px;}
.soutionHeader p{ padding:0;margin:0;text-align:left;color:#747373;line-height:23px;}

.featuresHeader{padding:25px 0 0 15px;float:left;}
.featuresHeader h2{font-size:24px;padding:0;margin:0;line-height:28px;text-align:left}

.communityPowered{padding:6px 0 0 35px;float:left;text-align:center;width:78%;}
.communityPowered h2,.privateConversations h2{padding:0;margin:0;font-size:17px;color:#747373;text-align:left;}
.communityPowered h6 ,.privateConversations h6{ font-size:28px;padding:0;margin:0;line-height:28px;text-align:left;}
.communityPowered h3{ padding:0;margin:0;color:#747373;line-height:20px;text-align:right}
.privateConversations{padding:13px 0 0 35px;float:left;text-align:center;}

.innerpageWrapper .headerText a{ text-decoration:none;color:#000;border-bottom:1px dotted;}
.innerpageWrapper .headerText a:hover{ text-decoration:none;border:none;}
.innerpageWrapper .contentArea{ padding:20px;color:#6b6b6b;border-bottom:3px double #e9e9e9;margin:0 3px;}
.innerpageWrapper .borderNone{ border-bottom:none;margin:0;}
.innerpageWrapper .contentArea .imgArea{padding:6px;min-width:100px;text-align:center;float:left;margin-top:4px;}
.innerpageWrapper .contentAreaouter{padding-left:190px;text-align:justify}
.innerpageWrapper .contentArea h3{ color:#1b6bbd;padding:0 0px;margin:0;}
.innerpageWrapper .contentArea ul{ list-style:none;}
.innerpageWrapper .contentArea ul li{ padding:0 0 0 0px;margin:0;color:#6b6b6b;padding:5px 0;float:left;margin-right:25px;}
.innerheaderleftcurve{ background:url(../images/web/imgSprite.png) no-repeat -266px -2142px;height:106px;width:10px;margin-left:-8px;margin-top:-17px;}
.innerheaderrightcurve{ background:url(../images/web/imgSprite.png) no-repeat -277px -2142px;height:106px;width:10px;margin-right:-10px;margin-top:-17px;position:relative;}
.moreBut{margin:20px 0 0 10px;float:right;}

.moreBut ul { list-style:none;padding:0;margin:0;}
.moreBut ul li.imgmoreButleft{background:url(../images/web/imgSprite.png) no-repeat -284px -1689px;width:7px;height:28px;float:left;}
.moreBut a .imgmoreButleft{background:url(../images/web/imgSprite.png) no-repeat -290px -1689px;width:10px;height:28px;float:left;}
.moreBut a .imgmoreButCenter{background:url(../images/web/imgSprite.png) repeat-x -284px -1926px;float:left;height:22px;padding:4px 0px 0 0px;cursor:pointer;min-width:80px;text-align:center}
.moreBut a .imgmoreButright{background:url(../images/web/imgSprite.png) no-repeat -279px -1656px;width:22px;height:26px;float:left;}

/*
{background:url(../images/web/imgSprite.png) no-repeat -293px -1719px;width:7px;height:28px;float:left;}
*/


.moreBut a:hover .imgmoreButleft{background:url(../images/web/imgSprite.png) no-repeat -290px -1719px;width:10px;height:28px;float:left;}
.moreBut a:hover .imgmoreButCenter{background:url(../images/web/imgSprite.png) repeat-x left -2375px;}
.moreBut a:hover .imgmoreButright{background:url(../images/web/imgSprite.png) no-repeat -269px -1719px;width:22px;height:26px;float:left;}

.footersignupBut{padding:0;margin:0;text-align:center;-moz-border-radius:5px;border:1px solid #ccc;background:#CCCCCC}
.footersignupBut .signupbutton{ padding:0;margin:0;text-align:center;-moz-border-radius:5px;border:1px solid #ccc;}
.innerPageFooter{padding:20px;margin:30px 0 10px 0;-moz-border-radius:5px;border:1px solid #f4f4f4;background:#fff}

/*Engage Customer page*/
.engageCustomerheader{padding:10px 10px 10px 10px;background:none;}
.engageCustomermaincontent{ font-weight:;padding:0 30px 10px 30px;color:#333;}
.engageCustomermaincontent p{ padding-left:150px;}
.engageCustomerSubcontentwrapper{padding:0 60px 30px 30px;color:#000;border-bottom:1px solid #F4F4F4;margin:0 5px;}
.engageCustomerSubcontent{ padding:0 0px 10px 0px;color:#333;}
.engageCustomerSubcontent h3{ color:#000000;padding:0;margin:0;}
.screenshot{width:250px;text-align:left;padding:0 5px;position:relative;}
.otherFeaturescontent{ padding:15px 0px;}
.otherFeaturescontent h2{ padding:0 0 10px 30px;margin:0 0 0px 0;}
.otherFeaturescontent ul li ol{ float:left;margin-bottom:20px;}
.otherFeaturescontent ul li ol li { width:275px;float:left;list-style:none;margin:0 0 0px 0;padding:0;margin-right:27px;min-height:60px}
.otherFeaturescontent ul li ol li p{ padding:0;margin:0;padding-left:31px;}
.otherFeaturescontent ul li ol li h4{padding:0;margin:0;font-weight:bold}
/*Engage Customer END page*/

/*Featuress pages*/
.featuresWrapper{ padding:10px 10px 0 10px; border-bottom:3px solid #e7e7e7;margin:0 3px;}
.featuresWrapper h2{ margin:0;padding:0 0 5px 15px;font-size:18px;}
.featuresWrapper ul{ padding:0px 0 0 0;margin:0;}
.featuresWrapper ul li{ list-style:none;padding:0 0 0 0;margin:0;}
.featuresWrapper ul li ol li{ list-style:none;margin:0 0 0px 0;padding:10px 0 10px 0 ;float:left;width:438px;margin-right:20px;}
.featuresWrapper ul li ol{ margin:0 0 15px 0;padding:0px 0 10px 15px;float:left;list-style:none;border-bottom:1px solid #e7e7e7;}
.featuresWrapper ul li h3{ margin:0;padding:0;}
.featuresWrapper .iconArea{float:left;padding:2px;border:5px solid #efefef;overflow:hidden;margin-right:10px;margin-top:4px;}
.featuresWrapper .borderNone{ border:none;margin-bottom:0;}
/*Featuress pages END*/

/*pricing pages*/
.pricingpage{ padding:0;margin:0;}
.pricingWrapper{ padding:30px 80px 30px 150px;border-bottom:3px double #e9e9e9;margin:0 4px;}
.pricingArea{ margin:0px 2px 0px 0px;float:left;width:215px;}
.pricingArea .header{background:#f3f3f3;text-align:center;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.pricingArea .headerouter{ border-left:1px solid #fff;border-right:1px solid #fff;}
.pricingArea .headerouter h2{ padding:0;margin:0;line-height:22px;font-size:20px;}
.pricingArea .headerouter h3{ padding:0;margin:0;line-height:28px;font-size:15px;}
.pricingAreacontent{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;min-height:260px;margin:0 0px 0 0px;min-width:207px;overflow:hidden;}
.pricingAreacontent ul{ list-style:none;padding:0;margin:0 3px;}
.pricingAreacontent ul li{ border-bottom:1px dotted #ccc;padding:9px;text-align:center;color:#838383;}
.pricingAreacontent input{background:#ab4024 url(../images/web/imgSprite.png) repeat-x left -61px;width:170px;height:34px;border:none;color:#fff;}
.pricingArea .inputWrapper{width:170px;margin-top:25px;border:1px solid #d5d5d5;padding:3px;}
.pricingselected{ padding:4px 0 0 0;}
.pricingselected h2{ padding:0;margin:0;color:#4a4a4a;line-height:32px;}
.pricingselected h3{ padding:0;margin:0;line-height:20px;}
.pricingmaincontent{ padding:15px 30px 20px 20px;clear:both;}
.pricingmaincontentList ul li{padding:5px 20px;margin-bottom:5px;}
.pricingmaincontentList .content{ background:#f9f9f9;margin:0 0 0 80px;padding:5px;}
.pricingAreacurveBoxheader{height:10px;border-top:1px solid #eaeaea;background:#f4f4f4;}
.pricingAreacurveBoxheader b{background:#fff;height:1px;overflow:hidden;display:block;float:left;width:84%}
.pricingAreacurveBoxBottom{border-bottom:2px solid #dddddd;height:9px}
/*.rotateText {-webkit-transform: rotate(-80deg); -moz-transform: rotate(-90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);color:#fff;font-size:10px;}*/
/*inner pages END*/

body.download_home .content ul li.selected.download_menu a {
color:#DE380C;background:#003399;font-weight:bold;color:#000000; height:22px;padding:0px 0px 0px 0px;
}




.questions {
	padding-bottom:10px;
	border-bottom:1px solid #f4f4f4;
	}
.questions h2{ font-size:16px;color:#222222;margin-left:0px;margin-bottom:5px;clear:both;}
.answerpg {
	border:none
	}
.answerpg h2 {
	/*border-top:1px solid #f4f4f4;*/
	padding-top:18px
	}
.questions h2 a, .questions h2 a:hover {
	text-decoration:none;
	color:#000000 !important
	}	
.questions ul li {
	margin:0px;
	margin-left:16px;
	padding:0px;
	list-style:disc !important;
	font-size:14px;
	line-height:18px;
	margin-bottom:4px;
	float:none !important	
	}
.questions ul {
	margin:0px;
	margin-left:16px;
	padding:0px;
	list-style:square !important;
	font-size:14px;
	line-height:18px;
	margin-bottom:4px;
	float:none !important	
	}	
.questions li a {
	color:#005ca1;
	}	
	
.ans {
	
	text-align:justify;
	font-size:14px;
	line-height:18px;
	}	
	
.ans ol {	
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	float:none
	}

.ans ul li {	
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	list-style:disc !important;
	float:none
	border:1px solid #333;
	}
	
.reset ul, .reset li {
    float: none !important;
    list-style: disc outside none !important;
    margin: 0 0 4px 16px;
    padding: 0;
}
	
.ans ol {
	margin:4px 0 10px 30px
	}	
	
.smallnavi {	
	height:20px;
	clear: both;
	position:relative;
	left:-12px
	}
		
.smallnavi ul, .smallnavi li {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	font-size:10px;
	line-height:18px;
	color:#000 !important	
	}
	
.smallnavi li {	
	margin:0px !important;
	padding:0 8px  !important;
	border-right:1px solid #ccc;	
	font-weight:bold	
	}	
	
h4 a {
	text-decoration:underline;
	color:#b34325
	}	
	
.quote {
	font-size:40px;
	float:left;
	margin:0 6px 0 0;
	position:relative;
	top:-14px
	}
	
.screenshottour {	
	text-align:center;
	margin:0px;
	color:#333333
	}	
	
.screenshottour img {
	position:relative;
	left:-35px;
	border-top:10px solid #ececee;
	border-bottom:10px solid #ececee;
	border-left:6px solid #ececee;
	border-right:7px solid #ececee;	
	margin-top:10px;
	margin-bottom:70px
	}	
	
.leftnavi li, .leftnavi li a:hover {
	font-size:11px !important;
	font-weight:normal !important
	}	
	
.featurelist ul {
	padding-left:0px !important
	}	
	
.featurelist ul li a {
	font-weight:bold
	}	
	
.pricingDetails {
margin-bottom:10px;
padding:10px;
}
.pricingDetails table {
border-color:#DDDDDD -moz-use-text-color -moz-use-text-color #DDDDDD;
border-style:solid none none solid;
border-width:1px medium medium 1px;
}
.pricingDetails table td {
border-bottom:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
font-size:1em;
height:1%;
padding:17px 15px;
}
.pricingDetails table td h2 {
font-size:1.4em;
line-height:1.2;
margin:0;
padding:0 0;
}
.pricingDetails table td b {
font-size:13px;
}
.pricingDetails .alternate {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7FAFD none repeat scroll 0 0;
}
.pricingDetails .colorchnges {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 none repeat scroll 0 0;
}
.pricingDetails .colorchnges td {
padding:5px 0;
}
.pricingDetails .button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#AB4024 url(../images/imgSprite-homepage.png) repeat-x scroll left -61px;
color:#FFFFFF;
font-size:14px;
height:23px;
padding:2px 0;
text-align:center;
}
.pricingDetails .button:hover, .pricingDetails .inputWrapper a:hover {
cursor:pointer;
text-decoration:none;
}
.pricingDetails .inputWrapper:hover {
border:1px solid #8E8E8E;
text-decoration:none;
}
.pricingDetails .inputWrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D5D5D5;
margin:5px;
padding:3px;
width:100px;
}
.pricingDetails .professionalpricing {
border-left:5px solid #0E990E;
border-right:5px solid #0E990E;
}	

.subMenu h3, .subMenu h3 a, p.contactus-link, p.contactus-link a {
	line-height:8px;
	font-size:11px;
	font-weight:bold;
	padding:0px !important;
	margin:13px 0 18px 0
	}
	
.subMenu a {
	padding:0px 0px 0px 16px !important;
	font-size:12px; 
	}	
	
/*Featuress pages*/
.featuresWrapper{ padding:0px 0px 0 0px; border-bottom:1px solid #e7e7e7;margin:0 0px;}
.featuresWrapper h2{ margin:0;padding:10px 0 10px 15px;font-size:18px;}
.featuresWrapper ul{ padding:0px 10px 0 20px;margin:0;}
.featuresWrapper ul li{ list-style:none;padding:0 0 0 0;margin:0 0;}
.featuresWrapper ul li ol li{ list-style:none;margin:0 29px 0px 0px;padding:5px 0 15px 0 ;float:left;width:419px;}
.featuresWrapper ul li ol li p{ padding:0;margin:0;}
.featuresWrapper ul li ol .marginRight{ margin:0px;margin-right:0;width:435px;}
.featuresWrapper ul li ol{ margin:0 0 15px 0;padding:0px 0 0px 0px;float:left;list-style:none;border-bottom:1px solid #e7e7e7;text-align:justify}
.featuresWrapper ul li h3{ margin:0;padding:0;}
.featuresWrapper .iconArea{float:left;padding:2px;border:5px solid #efefef;overflow:hidden;margin-right:10px;margin-top:4px;}
.featuresWrapper .borderNone{ border:none;margin-bottom:0;}
.featuresWrapper .alternate{ background:#f9f9f9;}
/*Featuress pages END*/

.featuresWrapper img {cursor:default}

.logotxt {color:#000000;
margin:0;
padding:6px 0 0 0;
font-size:22px;
line-height:26px;
font-weight:bold;}



.dimDivBg {
background:url(../images/dimBgcolor.png) repeat;overflow:hidden;position:fixed;width:100%;height:100%;z-index:6000;
}	

.dropShadowCont {
border-width:5px;border-style:solid;border-color:#67686b;width:688px;margin:0 auto;-moz-border-radius:5px;margin-top:34px;#margin-top:39px;background:#000;height:555px;-webkit-border-radius: 5px ;
}

.normalPopupCont {
border:0px solid #467FD2;padding:0px;background-color:#;text-align:left;position:relative;
}

.normalPopupCont .header {
   padding:0px 0px;color:#fff;
}

.whiteCloseButton {
background:url(../images/imgSprite-homepage.png) no-repeat -254px -1764px ;width:46px;height:46px;cursor:pointer;position:absolute;right:-20px;top:-22px;
}

.mheading {
	margin:0;
	padding:0 0 10px;
	text-align:center;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:3.2em;
	font-weight:lighter;	
	}

.innerpageWrapper input {
float:left;
height:22px;
width:412px;
margin-left:17px;
font-size:17px;
padding:2px
}

.innerpageWrapper .searchWidgetButton {
float:left;
font-size:13px;
font-weight:bold;
height:30px;
margin:0 5px;
padding:0;
width:60px;
}

.innerpageWrapper .content p {
margin:0;
padding:0 0 3px 0;
text-align:left;
}

.resetMargin {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:justify
}

.footersignup .content p {
	margin-top:10px
}

.searchresult {width:700px}
.searchresultfound {margin-bottom:20px;color:#333;font-size:11px;font-weight:bold}
.searchques {font-size:12px;font-weight:bold}
.searchans {line-height:20px;font-size:12px;color:#333}
.searchurl, .searchurl a {font-size:11px;color:#339900;margin-bottom:20px}

.pagination {font-size:12px;text-align:right}
.pagination a {margin-right:20px}
.pagination .disabled {color:#727272;cursor:default;text-decoration:none}

.tourdescription {width:700px;margin:0 auto}

.videoshot {margin-bottom:10px;width:553px;height:369px;background:url(../images/web/mainscreenshot.png) no-repeat left 0;cursor:pointer}

.videoshothrv {margin-bottom:10px;width:553px;height:369px;background:url(../images/web/mainscreenshot.png) no-repeat left -370px;cursor:pointer}

.pricingnotes {margin-top:20px}
//.pricingnotes .ans {font-size:12px;}
.pricingnotes .ques {font-size:12px;font-weight:bold;clear:both}
.contactinfo {background-color:#eee;padding:4px}

.twitter{width:16px;height:16px;background:url(../images/share.gif) no-repeat;}
.facebook{width:16px;height:16px;background:url(../images/share.gif) no-repeat -28px 0;}
.linkedin{width:16px;height:16px;background:url(../images/share.gif) no-repeat -57px 0;}
.share img {
	margin:0 6px 0 30px;
	position:relative;
	top:-2px
	}
	
.share img, .share div {
	float:left
}	
.share {
	font-weight:bold;
	font-size:11px;
	color:#999;
	margin:4px 0 24px 0;
	text-align:right;
	float:right;
	clear:both;
	height:16px
	}
.blk-txt {
	color:#000000
}	
.dotlist li {
	list-style:square !important
	}
	
.discusstopic{width:169px;height:149px;background:url(../images/logout-icon.gif) no-repeat 0 -2px}	
.testimonial{width:169px;height:149px;background:url(../images/logout-icon.gif) no-repeat 0 -166px}	
.suggestidea{width:169px;height:149px;background:url(../images/logout-icon.gif) no-repeat 0 -331px}	
.tellfriend{width:169px;height:149px;background:url(../images/logout-icon.gif) no-repeat 0 -496px}	
.logout-options {margin:20px 12px 12px 12px}
.logout-options img {margin-right:50px;margin-bottom:14px}

.otherproducts ul, .otherproducts li {
	margin:0px;
	padding:0px
}
.otherproducts li {
	background-color:#f2f4f7;
	float:left;
	list-style:none;
	padding:30px 7px 0 0;
	border-right:1px dotted #3682be;
	min-width:297px
}
	
.panel li {
	font-size:14px
	}

.panel .slogan {
	font-size:12px;
	color:#333
	}

.navi-arrow {background-color:#3682be;width:20px}

.projects {
background:transparent url(../images/project-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:84px
}

.meeting {
background:transparent url(../images/meeting-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:76px;
}

.reports {
background:transparent url(../images/reports-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:63px
}

.invoice {
background:transparent url(../images/invoice-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:58px
}

.people {
background:transparent url(../images/people-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:73px;
}

.crm {
background:transparent url(../images/crm-logo.png) no-repeat scroll 15px 0;
height:78px;
padding-left:78px
}

.rectnotesnw {
background-color:#F7F7F7;
border:6px solid #3682be;
color:#505050;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
margin:20px;
text-decoration:none; 
width: 515px; 
top: 100px; 
left: 30%; 
position: fixed; 
z-index: 101;
}

.darkbluebg {
border-bottom:1px dotted #CCCCCC;
height:22px;
}

.darkbluebg .noteshead {
color:#333333;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
padding:2px 0 0 7px;
}


.darkbluebg .closex a:link, .darkbluebg .closex a:active, .darkbluebg .closex a:visited {
background-color:#3682be;
border:1px solid #5C75AA;
color:#FFFFFF;
padding:1px 2px;
text-decoration:none;
}

.darkbluebg .closex a:hover {
background-color:#fff;
border:1px solid #3682be;
color:#3682be;
padding:1px 2px;
text-decoration:none;
}

.darkbluebg .closex {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
margin:4px 4px 0 0
}

.labeln {
color:#727272;
font-size:12px;
font-weight:normal;
margin-top:8px;
padding-bottom:4px;
}

.fieldn input {
background-color:#FFFFFF;
border:1px solid #B2C9DF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
font-size:12px;
padding:4px 2px;
width:90%;
}

.fieldn textarea {
background-color:#FFFFFF;
border:1px solid #B2C9DF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:104px;
padding:4px 2px;
width:90%;
}

.popcontent {
margin:0 8px;
}

.actionbtn {
	margin:10px 0
}
	
.actionbtn input {
font-size:14px;
font-weight:normal !important;
padding:1px;
}

.disablescreen {
	 position:fixed;   
	 left:0px;   
	 top:0px;   
	 width:100%;   
	 height:100%;   
	 background-color:#999;
	 z-index:100;
	 opacity:.40;
	 filter: alpha(opacity=40);
	 -moz-opacity: 0.4; 
	}
	
.otherappsnotes {
	font-weight:normal;
	font-size:14px;
	margin:2px 0	
	}	
	
.testimonial-list {
	margin:20px;
	float:left
	}	
	
.testimonial-list img {
	float:left;
	margin:0 12px 0 0
	}
	
.testimonial-list h4 {
	margin:18px 0 10px 0;
	font-size:14px;
	background-color:#f7f7f7;
	padding:4px 2px;
	}	
	
.testimonal-by {
	clear:both;
	color:#000000 !important;
	font-size:11px !important;	
	line-height:15px !important;
	margin-top:4px;
	margin-left:0px !important;
	}	
	
.testimonial-list li, .testimonial-list ul {
	margin:0px;
	padding:0px
	}	
	
.testimonial-list li {
	list-style:none;
	border-bottom:1px solid #e1e1e1;
	padding:14px 0;
	width:578px;
	line-height:18px;	
	text-align:justify;
	font-size:11px
	}	
	
.feature-on {
	margin:0 0 0 30px;
	width:250px;
	float:left
	}	

.feature-on-img{width:224px;height:544px;background:url(../images/features-on.gif) no-repeat;}	
.crunchies{width:67px;height:97px;background:url(../images/features-on.gif) no-repeat 0 -554px;}	 
.webware{width:72px;height:87px;background:url(../images/features-on.gif) no-repeat 0 -660px;}	
	
.feature-on h3 {
	margin:0 0 10px 0;
	border-bottom:1px solid #e1e1e1;
	padding-bottom:4px;
	}	
	
.atsfor {
	font-weight:bold;
	font-size:15px;
	text-align:center;
	padding-bottom:0px;
	min-height:34px	
	}	
	
.reason-heading {
	margin:0px;
	font-size:13px;
	width:170px;
	color:##474545;
	float:left;
	min-height:35px;
	padding:0 0 0 10px
	}	
	
.hone-heading {
	padding:10px 0 0 0;
	color:#B34325;
	font-size:24px;
	line-height:34px;
	margin:0px;
	font-weight:bold
	}	
	
.sub-link, .sub-link a {
	font-weight:bold;
	font-size:14px;
	margin-bottom:6px
	}	
	
.david-kreiger {width:60px;height:60px;background:url(../images/web/home-sprite.png) no-repeat -283px -761px;margin-right:10px}
.andrea-passos {width:60px;height:60px;background:url(../images/web/home-sprite.png) no-repeat -353px -761px;margin-right:10px}
.brett-price {width:60px;height:60px;background:url(../images/web/home-sprite.png) no-repeat -213px -761px;margin-right:10px}

.heading-text{	
padding:10px 0 0;
color:#B34325;
float:left;
line-height:34px;
margin:0px;
text-align:justify;
font-weight:bold;
font-size:24px
}

.heading-text2{	
padding:0;
color:#B34325;
float:left;
line-height:34px;
margin:0px;
text-align:justify;
font-weight:bold;
font-size:24px
}
.question{	
border-top:1px solid #F4F4F4;
padding-top:18px;
clear:both;
color:#222222;
font-size:16px;
margin:0;
}

.tabular-data {margin-top:20px}
.tabular-data th {
	background-color:#f1f1f1;
	width:50%;
	color:#333
	}
.tabular-data th, .tabular-data td {
	padding:2px 4px;
	font-size:12px;
	border:1px solid #e2e2e2;
	}
.our-customer {
	width:218px;
	padding:10px 0 0 10px
	}	
	
.our-customer .says {
	border:1px solid #94c6ff;
	border-top:none;
	border-bottom:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:10px;
	background-color:#FFFFFF;
	font-size:12px;
	line-height:20px
	}	
	
.cust-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 10px 6px	
	}	
.checkbuller li {
	list-style:url(../images/icon.gif);
	padding:2px 0
	}	
	
.signup-link {
	color:#FFFFFF !important;
	font-size:15px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0px;
	padding:0px;
	line-height:23px !important
	}	
	
.signup-link-sub {font-size:11px;color:#000; font-weight:normal;line-height:18px;font-family: Arial, Helvetica, sans-serif;}	

.soutionHeader h1 {font-size: 22px; text-align: left; margin: 0px;font-family: Arial,Helvetica,sans-serif}
.soutionHeader .sub-title{padding:0;margin:0;font-size:15px !important;color:#3e3e3e !important;text-align:left;line-height:27px !important;font-weight:bold;font-family: Arial,Helvetica,sans-serif}
.signupbutton .signup-link {font-size:16px;padding:8px 0 0}
.signupbutton p {font-family: Arial, Helvetica, sans-serif;padding-top:0px;margin-top:0px}
.pricing-sub{margin:4px 0;padding-left:6px}
#contentcontainer img, .img-brdr {margin:10px 0 20px 0;border:4px solid #ccc;max-width:99% !important;height:auto !important;}
.h2-two {margin:4px 0px;padding:0px}
.h2-two a{font-size:13px;font-weight:bold;font-family: Arial, Helvetica, sans-serif}

.featuresbullet {
	margin:0px;
	padding:0px
	}
.featuresbullet li {
	float:left;
	min-width:190px;
	width:190px;
	background-color:#f9f9f9;
	margin:20px 20px 0 0;
	list-style:none;
	padding:0px 10px;
	white-space:normal !important;
	min-height:250px;
	border:1px solid #f0f0f0; border-radius:8px; -moz-border-radius: 8px; -webkit-border-radius:8px; -khtml-border-radius:8px;
	-moz-box-shadow:2px 2px 2px #d9d9d9;
	-webkit-box-shadow:2px 2px 2px #d9d9d9;
	box-shadow:2px 2px 2px #d9d9d9;
	}		
	
	.icon1{width:30px;height:30px;background:url(../images/features-icons.png) 0 -259px no-repeat;float:right;position:relative;top:-10px;display:none}
	.icon2{width:30px;height:32px;background:url(../images/features-icons.png) 0 -195px no-repeat;float:right;position:relative;top:-10px;display:none}
	.icon3{width:30px;height:31px;background:url(../images/features-icons.png) 0 -98px no-repeat;float:right;position:relative;top:-10px;display:none}
	.icon4{width:30px;height:33px;background:url(../images/features-icons.png) 0 -129px no-repeat;float:right;position:relative;top:-60px;display:none}
	.icon5{width:30px;height:32px;background:url(../images/features-icons.png) 0 -286px no-repeat;float:right;position:relative;top:-10px;display:none}
	.icon6{width:30px;height:32px;background:url(../images/features-icons.png) 0 -162px no-repeat;float:right;position:relative;top:-60px;display:none}
	.icon7{width:30px;height:30px;background:url(../images/features-icons.png) 0 -227px no-repeat;float:right;position:relative;top:-60px;display:none}		
	.zrecruit{width:203px;height:35px;background:url(../images/zrecruit.gif)}

.lf-img-cont {
clear: both; overflow: hidden; border-bottom: 1px solid #ccc; margin: 0 40px 40px 0;	
	}
.rg-img-cont {
clear: both; overflow: hidden; border-bottom: 1px solid #ccc; margin: 0 0 40px 40px;	
	}
	
.lf-img-cont h2, .rg-img-cont h2 {font-weight:normal;margin:0 0 10px;font-size:24px;color:#000}


.rnd-navi {
	padding:10px 6px
	}
.rnd-navi {
  background-color: #FFFFFF;
    clear: both;
    display: block;
    float: left;
    font-size: 16px;
    margin-right: 20px;
    padding: 5px 2px;
    width: 266px;
	}
.rnd-navi a{
 display: block;
    font-size: 15px;
    margin: 5px 0;
    padding: 4px;
 }
 
 .rnd-navi a:hover,  .rnd-navi .active{
	background-color:#9ccbf0;
	color:#fff;
	text-decoration:none
	}
.rnd-navi .active{	
	background-color:#3789C9
	}
	
.rnd-navi a .floatrg {color:#fff}	
	
.desc-l {
	font-size: 19px; 
    width: 360px; 
    margin: 15px 0px 0 10px; 
    float: right;
	}

.desc-r {
	font-size: 19px; width: 360px; margin: 15px 0px 0 10px; float: left;
	}	

.list-l-r .lf-img-cont h2, .list-l-r .rg-img-cont h2 {
	font-size:22px
	}

.list-l-r .desc-l, .list-l-r .desc-r {
	font-size:18px	
    }	
	
.scroll-contn {
	width:667px;
	float:left
	}	

.list-l-r .rg-img-cont, .list-l-r .lf-img-cont{
        margin: 0 0 40px 0;
        padding-bottom:15px
        }

.floatrg {float:right}	

	
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.input-block-level {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.carousel {
  position: relative;
  margin-bottom: 20px;
  line-height: 1;
}
.carousel-inner {
  overflow: hidden;
  width: 670px;
  position: relative;
}
.carousel-inner > .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img {
  display: block;
  line-height: 1;
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: block;
}
.carousel-inner > .active {
  left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}
.carousel-inner > .next {
  left: 100%;
}
.carousel-inner > .prev {
  left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}
.carousel-inner > .active.left {
  left: -100%;
}
.carousel-inner > .active.right {
  left: 100%;
}
.carousel-control {
  position: absolute;
  top: 40%;
  left: 15px;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  font-size: 60px;
  font-weight: 100;
  line-height: 30px;
  color: #ffffff;
  text-align: center;
  background: #222222;
  border: 3px solid #ffffff;
  -webkit-border-radius: 23px;
  -moz-border-radius: 23px;
  border-radius: 23px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.carousel-control.right {
  left: auto;
  right: 15px;
}
.carousel-control:hover {
  color: #ffffff;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.carousel-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 15px;
  background: #333333;
  background: rgba(0, 0, 0, 0.75);
}
.carousel-caption h4,
.carousel-caption p {
  color: #ffffff;
  line-height: 20px;
}
.carousel-caption h4 {
  margin: 0 0 5px;
}
.carousel-caption p {
  margin-bottom: 0;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.collapse.in {
  height: auto;
}
.disc,.disc li{
list-style:disc inside !important;
}
.note{
margin-left:5px;
}
