body {margin:0 auto; font:12px Arial, Helvetica, sans-serif;background:#ffffff; text-align:center;}
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:justify; }
.boldText, .boldText a {font-weight:bold;text-decoration:none; font-size:13px;}
.italicText{ font-style:italic;}
.smallText {font-size:11px;color:#000; font-weight:normal;}
.normalSmallText{font-size:12px; }
.bodytext{font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #4d4d4d;
font-weight:normal;}
.heading {font-size:3.3em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;letter-spacing:-0.01em;}
.pageHeader .subHeading {font-size:20px;}
.subHeading1{font-size:18px; color:#000000;}
.normalhead {font-size:1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:bold;padding-top:8px; padding-bottom:6px;}
h1.home {margin-bottom:80px; font-family:Georgia,Times,serif;font-size:38px; line-height:45px;font-weight:lighter;letter-spacing:-0.01em; padding-left:15px;color:686868;}
h1.remotediag{font-family: Georgia, "Times New Roman", Times, serif; font-size:38px; float:right; text-align:left; margin-bottom:190px; margin-right:0px; width:500px;}
.home{font-size:16px; margin-bottom:0; color:#666666; padding:20px 0 4px 0;}
h2.remotediag{font-family:"Times New Roman", Times, serif; font-size:24px; margin:0 0 0 0; padding:0 0 0 0;}
/*subHeading1 added by me*/
.subHeading{font-size:20px;}
.subHeading1{font-size:24px;}
.smallHeading{ font-size:18px;}
.smallHeading1{ font-size:20px; font-weight:bold;  color:#FFFFFF;}
.smallHeading1 a{ font-size:26px; font-weight:bold;  color:#FFFFFF; margin-top:20px; text-decoration:none;}
.smallHeading2{ font-size:18px; color:#666; }
.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;}
.txt11px_1 a{font-size:11px;font-family: Arial, Helvetica, sans-serif; color:#666;}
/**Common Styles Fonts  End**/

/**img Area**/
/*.imgmainscreenshot{background:url(../images/discussions-homepage/mainscreenshot.png) no-repeat;width:553px;height:370px;cursor:pointer;}
.imgmainscreenshot:hover{background:url(../images/discussions-homepage/mainscreenshot.png) no-repeat left -391px;width:553px;height:370px;margin-top:3px;}*/
.imgLogo{background:url(../images/imgsprite-homepage.png?version=1.1) no-repeat -1px -1118px;width:260px;height:38px; margin-top:5px;}
.imgiconh1{background:url(../images/imgsprite-homepage.png) repeat-x -219px -1059px;width:60px;height:53px; float:left;padding-bottom:10px;}
.imgiconh2{background:url(../images/imgsprite-homepage.png) repeat-x -17px -1058px;width:60px;height:53px; float:left;padding-bottom:10px;}
.imgiconh3{background:url(../images/imgsprite-homepage.png) repeat-x -83px -1058px;width:60px;height:53px; float:left;padding-bottom:10px; }
.imgiconh4{background:url(../images/imgsprite-homepage.png) repeat-x -67px -1172px;width:60px;height:53px; float:left;padding-bottom:10px; }
.imgiconh5{background:url(../images/imgsprite-homepage.png) repeat-x -138px -1180px;width:60px;height:56px; float:left;padding-bottom:10px;}
.imgiconh6{background:url(../images/imgsprite-homepage.png) repeat-x -152px -1060px;width:60px;height:55px; float:left;padding-bottom:10px; }
.imgscreenshot{background:url(../images/imgsprite-homepage.png) repeat-x -7px -1125px;width:268px;height:172px;}
.imgpre{background:url(../images/imgsprite-homepage.png) no-repeat left -1312px;width:25px;height:43px;margin-top:62px;cursor:pointer;}
.imgnext{background:url(../images/imgsprite-homepage.png) no-repeat -69px -1312px;width:21px;height:43px;margin-top:62px;cursor:pointer;}
.imgBullet{background:url(../images/imgsprite-homepage.png) repeat-x -289px -1637px;width:14px;height:14px;margin-right:9px;}
.imgbigIcon1{background:url(../images/imgsprite-homepage.png) no-repeat -3px -2722px;width:130px;height:130px; vertical-align:text-top; float:left;}
.imgbigIcon2{background:url(../images/imgsprite-homepage.png) no-repeat -158px -2710px;width:143px;height:136px;vertical-align:text-top;float:left;}
.imgbigIcon3{background:url(../images/imgsprite-homepage.png) no-repeat -174px -2852px;width:130px;height:130px;vertical-align:text-top;float:left;}
.imgbigIcon4{background:url(../images/imgsprite-homepage.png) no-repeat -16px -174px;width:136px;height:130px;float:left;}
.imgbigIcon5{background:url(../images/imgsprite-homepage.png) no-repeat -162px -186px;width:136px;height:130px;float:left;}
.imgbigIcon6{background:url(../images/imgsprite-homepage.png) no-repeat -7px -315px;width:140px;height:130px;float:left;}
.imgbigIcon7{background:url(../images/imgsprite-homepage.png) no-repeat -162px -318px;width:136px;height:130px;float:left;}
.imgbigIcon8{background:url(../images/imgsprite-homepage.png) no-repeat -16px -2493px;width:140px;height:130px;float:left;}
.imgbigIcon9{background:url(../images/imgsprite-homepage.png) no-repeat -16px -2859px;width:136px;height:138px;float:left;}
.imgbigIcon10{background:url(../images/imgsprite-homepage.png) no-repeat -2px -458px;width:143px;height:130px;float:left;}
.imgbigIcon11{background:url(../images/imgsprite-homepage.png) no-repeat -162px -462px;width:136px;height:130px;float:left;}
.imgbigIcon12{background:url(../images/imgsprite-homepage.png) no-repeat -112px -1658px;width:136px;height:130px;float:left;}
.imgbigIcon13{background:url(../images/imgsprite-homepage.png) no-repeat -11px -2271px;width:155px;height:100px;float:left;}

.imgFooterbg{background:url(../images/imgsprite-homepage.png) repeat-x left -1567px;height:10px;}
.pagemainContainer{ margin:auto;}
.pagetopHeader{background:#b9b9b9 url(../images/imgsprite-homepage.png) repeat-x left -920px; height:40px;display:none}
.pageHeader{background:#fff;width:970px; margin:auto; padding:0px 0px 8px 0px;}
.pageHeader h2{ padding:2px 0 0 0;margin:0;color:#0052ad;}
/*.pageHeader p{ text-align:right;padding-right:2px;}
.pageHeader .logoArea a{ text-decoration:none;}*/
.pageHeader .subMenu{ text-align:right;float:right;padding-top:15px;}
.pageHeader .subMenu h3{text-align:right;padding:5px 0 0 0;margin:0;color:#565656;line-height:20px;font-size:17px;}
.pageHeader .subMenu a{ padding:0 0px 0 20px;text-decoration:underline;}
.pageHeader .subMenu a:hover{ text-decoration:none;}
.navigationList{ width:100%;background:#3789c9 url(../images/imgsprite-homepage.png) repeat-x left -2629px; height:32px;border-top:1px solid #056fc3;border-bottom:1px solid #056fc3;clear:both; text-align:center;}
.navigationList1{ width:100%;background:#3789c9; height:32px;clear:both; text-align:center;}
.navigationList .content{ width:970px;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{border-left:1px solid #056fc3; #margin-left:-40px;}
.brdleft{border-left:1px solid #056fc3;}
.navigationList .content ul li a{min-width:70px!important;width:70px;color:#ffffff;text-decoration:none;
display:block;padding:7px 20px 5px 20px;#padding:7px 35px 5px 35px;font-size:1em;line-height:20px;float:left;}
.navigationList .content ul li.selected a,.navigationList .content ul li.selected a:hover{ color:#000;background:#fff url(../images/imgsprite-homepage.png) repeat-x left -20px}
.navigationList .content ul li a:hover{ background:#cbdff6;color:#000000;}
/*pageContent Area*/
.pagebannerArea{background:url(../images/bannerbg3.png) repeat-x center top;margin:0 auto;padding:10px 0 0px 0;overflow:hidden;height:445px; }
.pagebannerArea h2{ text-align:center;padding:3px 0 13px 0;margin:0;}
.bannercontent{ width:960px;margin:0 auto;padding:0px 0 0 0;clear:both;}
.bannercontent .banner{}
.bannerBottoouter{padding:3px 0px 3px 0px;}
.bannerBottomcontent{clear:both;width:960px;margin:0 auto;padding:0px 2px 0px 2px;color:#7A7A7A}
.bannerBottomcontent p.resetMargin {font-size:14px;}
.mainScreenShot img.main {margin-top:-6px;}
.bannerBottomBut{/*background:url(../images/imgSprite-homepage.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:270px;padding-left:25px;float:left;border-left:1px dotted #97b9e0;margin-left:25px;padding-top:35px; padding-bottom:10px;margin-top:0px;}
.bannerrightcontent h2{ padding:10px 0 0;margin:0;clear:both;}
.bannerrightcontent h5{line-height:18px;padding:5px 0 0 5px;font-style:normal;font-weight:lighter;text-align:center;}


.videoArea{background:#fbfbfb;width:240px;border:1px solid #eeeeee; -moz-border-radius:5px;margin:5px 30px 0 25px;}
.signupbuttonArea a{ text-decoration:none; text-align:center; color:#FFF; }
/*sinupbutton End*/
.homepageScreenshot .curveBoxheader,.reasonscontent .curveBoxheader { background:#F7F7F7 url(../images/imgsprite-homepage.png ) repeat-x scroll left -121px;height:7px;}
.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/imgsprite-homepage.png) repeat-x scroll left -59px; padding-left:5PX; padding-RIGHT:5PX;height:44px;width:180px;text-align:center;margin:6px 0 3px 0;cursor:pointer;padding:3px 0 0 0;border:1px solid #fb7a00;-moz-border-radius:5px;}
.innerPageheadersignup h3{ padding:0;margin:0;color:#fff;font-size:15px;}
.innerPageheadersignup p{ padding:0;margin:0;color:#E1E1E1;line-height:10px;}
.innerPageheadersignup a{ text-decoration:none;}
/*Home page Footer*/
.footersignup{padding:0px 0px 0px 0px;margin:0px 0 0px 0;-moz-border-radius:5px;border:1px solid #f6f6f6;background:#f7f7f7;margin:20px 0 0 0;border-bottom:none;border-top:none;}
.footersignup input{background:#5a941a url(../images/imgsprite-homepage.png) repeat-x left -2426px;width:100%;height:34px;border:1px solid #65a120;-moz-border-radius:3px;color:#fff;padding:0;margin:0;}
.innerpagemainContainer .footersignup .curveBoxbottom{margin-bottom:20px;}
.footersignup .content{padding:8px 0 0 20px;float:left;}
.footersignup .signupbutton{ margin:8px 10px 10px 0;-moz-border-radius:5px;padding-bottom:10px; text-align:center;}
.footersignup .inputWrapper{ width:170px;}
.footersignup a{ text-decoration:none;}
.signSublink{width:260px;padding-top:5px;}
.homepageFooter{background-color:#d4e5fc; width:100%;padding:0px 0 0px 0; margin:auto; text-align:center; }
.homepageFooterinner{PADDING-RIGHT: 0px; PADDING-LEFT: 90px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 960px; PADDING-TOP: 5px;}
.homepageFooterinner ul { float:left;min-width:220px; list-style:none;padding:0;margin:0;margin-left:60px;margin-right:60px;slist-style:none; text-align:left}
.homepageFooterinner > ul:first-child{ margin-left:0px;border: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;}
.copyRightcontentWrapper .innerContent{ width:960px;margin:0 auto;}
.copyRightcontentWrapper .innerContent a{ padding-right:25px;}
.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/imgsprite-homepage.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;width:100%;
margin:auto;}
.pagemainContent{ width:960px;margin:0 auto;/*background:#fff url(../images/contentBg.gif) repeat-y;padding-left:30px*/min-height:500px;}
.pagemainContentwrapper{/*background:#fff url(../images/contentrightBg.gif) right repeat-y;padding-right:30px;*/min-height:500px;}
.featuresContent{ float:left;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;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:278px;float:left;line-height:18px;/*-moz-border-radius:5px;*/}
.featuresContent ul li p{ padding:0;margin:0;min-height:74px;padding-left:0px;#padding:0;color:#6b6a6a;}
.moreText{ text-align:right;padding-right:20px;}
.featuresContentBorder{border-left:1px dotted #E1E1E1;border-right:1px dotted #E1E1E1;}
.featuresContent .curveBoxheader{}
/*pagemainContent END Area*/

/*reasons content*/
.reasonscontent{ padding:0px 0px 0 0px;line-height:18px;background:#fff;margin-top:20px;border:#f6f6f6 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:215px;}
.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:0px 0 0px 0;}
.innerPagesubmenu{ padding-bottom:10px;}
.innerpageWrapper{ border-top:none;padding:0 0 0px 0;min-height:auto;}
.innerpageWrapper .headerPart{margin:0px;clear:both;padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 15px;
}
.innerpageWrapper .headerPart h2,.innerpageWrapper .headerPart h4{ padding:0px 0 0 0px;margin:0;float:left;color:#000;font-size:24px;line-height:50px;}
.innerpageWrapper .headerPart h4{ padding:10px 0 0 0;}
.innerpageWrapper .headerPart input ,.engageCustomerheader input{background:#5a941a url(../images/imgsprite-homepage.png) repeat-x left -2426px;width:170px;height:34px;border:1px solid #65a11f;-moz-border-radius:3px;color:#fff;padding:0;margin:0;}
.inputWrapper{ border:1px solid #497f10;-moz-border-radius:3px;}
.innerpageWrapper .headerText{ padding:5px 0px 0 0;height:89px;background:#ececee;text-align:center}
/*solutionsHeader*/
.solutionsHeader{padding:14px 0 0 20px;float:left;text-align:center;width:95%;}
.solutionsHeader P,.featuresHeader h1{ font-size:24px;padding:0;margin:0;line-height:28px;text-align:left}
.solutionsHeader h2{padding:0;margin:0;font-size:17px;color:#3e3e3e;text-align:left;line-height:30px;}
.solutionsHeader h2 span{padding:0 3px;}
.solutionsHeader h3{ padding:0;margin:0;text-align:left;color:#747373;line-height:23px;font-size:13px;font-weight:normal;}
.featuresHeader{padding:10px 0 0 15px;#padding:20px 0 0 15px;float:left;}
.pricingHeader{padding:14px 0 0 20px;float:left;text-align:left;width:95%;}
.pricingHeader h1{ font-size:17px;padding:0;margin:0;line-height:27px;text-align:left;color:#3E3E3E;}
.pricingHeader h2{ font-size:24px;padding:0;margin:0;line-height:23px;}
.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:#000000;border-bottom:3px double #e9e9e9;margin:0 3px;}
.innerpageWrapper .borderNone{ border-bottom:none;margin:0;}
.innerpageWrapper .contentArea .imgArea{border:0px solid #efefef;padding:10px;width:140px;text-align:center;float:left;margin-top:4px;}
.innerpageWrapper .contentArea .imgAreaNoPad{border:0px solid #efefef;padding:0px 10px 0 10px;width:140px;text-align:center;float:left;margin-top:4px;}
.innerpageWrapper .contentAreaouter{padding-left:190px;}
.innerpageWrapper .contentArea h3{ color:#1b6bbd;padding:0 0px;margin:0;font-size:17px;}
.innerpageWrapper .contentArea ul{ list-style:none;}
.innerpageWrapper .contentArea ul li{ padding:0 0 0 0px;margin:0;color:#1b6bbd;padding:5px 0;float:left;margin-right:25px;}
.innerheaderleftcurve{ background:url(../images/imgsprite-homepage.png) no-repeat -266px -2142px;height:106px;width:10px;margin-left:-8px;margin-top:-17px;}
.innerheaderrightcurve{ background:url(../images/imgsprite-homepage.png) no-repeat -277px -2142px;height:106px;width:10px;margin-right:-10px;margin-top:-17px;position:relative;}
.moreBut{margin-top:10px;float:left;margin-left:2px;}
.moreBut ul { list-style:none;padding:0;margin:0;}
.moreBut ul li.imgmoreButleft{background:url(../images/imgsprite-homepage.png) no-repeat -284px -1689px;width:7px;height:28px;float:left;}
.moreBut a .imgmoreButleft{background:url(../images/imgsprite-homepage.png) no-repeat -293px -1689px;width:7px;height:28px;float:left;}
.moreBut a .imgmoreButCenter{background:url(../images/imgsprite-homepage.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/imgsprite-homepage.png) no-repeat -279px -1656px;width:22px;height:26px;float:left;}
.moreBut a:hover .imgmoreButleft{background:url(../images/imgsprite-homepage.png) no-repeat -293px -1719px;width:7px;height:28px;float:left;}
.moreBut a:hover .imgmoreButCenter{background:url(../images/imgsprite-homepage.png) repeat-x left -2375px;}
.moreBut a:hover .imgmoreButright{background:url(../images/imgsprite-homepage.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 20px 10px 20px;color:#000;}
.engageCustomermaincontent p{ padding-left:150px;}
.engageCustomerSubcontentwrapper{padding:0 15px 30px 20px;color:#676767;border-bottom:1px solid #F4F4F4;margin:0 5px;}
.engageCustomerSubcontent{ padding:0 0px 10px 0px;color:#000;}
.engageCustomerSubcontent h3{ color:#000000;padding:0;margin:0;}
.engageCustomerSubcontent .alternate{ margin-right:0px;margin-left:5px;float:right;}
.engageCustomer .screenshot{text-align:left;padding:0 0px;position:relative;margin-right:5px;border:3px solid #e2e2e2;width:233px;}
.engageCustomer .screenshot .header{ height:5px;display:block;}
.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:130px}
.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;}
.imgscreenshotLeftCuve{background:url(../images/imgsprite-homepage.png) no-repeat -291px -1863px;width:10px;height:10px;float:left;margin:-3px;}
.imgscreenshottoprightCuve{background:url(../images/imgsprite-homepage.png) no-repeat -277px -1863px;width:10px;height:10px;float:right;margin:-3px -4px 0 0;}
.imgscreenshotRightCuve{ background:url(../images/imgsprite-homepage.png) no-repeat -291px -1874px;width:10px;height:10px;float:right;margin:0px -4px -6px 0;}
.imgscreenshotbottomRightCuve{background:url(../images/imgsprite-homepage.png) no-repeat -277px -1874px;width:10px;height:10px;float:left;margin:0px 0 -6px -3px;}
/*Engage Customer END page*/
/*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:439px;}
.featuresWrapper ul li ol li p{ padding:0;margin:0;}
.featuresWrapper ul li ol .marginRight{ margin:0px;margin-right:0;width:455px;}
.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*/

/*pricing pages*/
.pricingpage{ padding:0;margin:0;}
.pricingWrapper{ padding:25px 10px 40px 30px;border-bottom:3px double #e9e9e9;margin:0 4px;}
.pricingArea{ margin:0px -10px 0px 0px;float:left;width:220px;border:0px solid #f6f6f6;background:#fff;font-size:1.2em;}
.areaExpanded {width:245px;}
.pricingArea .wrapper {
border:1px solid #ccc;height:362px;
}
.pricingArea .highlighted {border:5px solid #0E990E;padding:0px 0px 5px;margin-top:-10px;margin-right:10px;-moz-border-radius:5px;height:370px;}
.pricingArea .header{background:#f3f3f3;text-align:center;border:1px solid #efefef;margin:0px;padding:3px 3px;}
.pricingArea .headerouter h2{ padding:0;margin:0;line-height:22px;font-size:1.4em;}
.pricingArea .headerouter h3{ padding:0;margin:0;line-height:28px;font-size:1.16em;}
.pricingAreacontent{min-height:260px;margin:0 0px 0 0px;min-width:207px;overflow:hidden;}
.pricingAreacontent .btnContainer {padding-top:77px;}
.pricingAreacontent .btnContainerSmall {padding-top:16px;}
.pricingAreacontent ul{ list-style:none;padding:0;margin:0 0px;}
.pricingAreacontent ul.highlight {background-color:#ffffcc;}
.pricingAreacontent ul li{ border-bottom:1px dotted #ccc;padding:6px 0px;text-align:center;color:#000;}
.pricingAreacontent .pricingBut{background:#ab4024 url(../images/imgsprite-homepage.png) repeat-x left -61px;width:170px;height:30px;border:none;color:#fff;padding:5px 0 0 0;font-weight:bold;cursor:pointer;text-align:center;}
.pricingAreacontent ul li:hover{ }
.pricingAreacontent ul li b{ color:#1B6BBD;text-decoration:none;cursor:default;}
.pricingAreacontent ul li b:hover{text-decoration:none;}
.pricingArea .inputWrapper{width:170px;border:1px solid #d5d5d5;padding:3px;}
.pricingArea .inputWrapper a:hover {text-decoration:none;}
.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;background-color:#f7f7f7;border-top:3px double #E9E9E9;}
.pricingmaincontentList ul li{padding:5px 20px;margin-bottom:5px;}
.pricingmaincontentList .content{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}
.imgimgCallout{background:url(../images/imgsprite-homepage.png) no-repeat -278px -1056px; width:22px;height:22px;float:left;margin:10px 0 -3px -2px;position:relative;left:1px;}
.pricingHelp{position:absolute;width:260px;float:right;text-align:right;margin:-15px 210px;#margin:0;}
.pricingHelp .content{background-color:#fff4e7;font-size:13px;border:1px solid #c66600;border-right:4px solid #c66600;border-bottom:4px solid #c66600;padding:10px;-moz-border-radius:4px;width:200px;height:260px;text-align:left;float:left;text-align:left;}
.pricingDetails{ padding:10px 35px;margin-bottom:15px;}
.pricingDetails h2{ padding:10px 0px 14px 0;margin:0;}
.pricingDetails table{border:1px  solid #dddddd;border-right:none;border-bottom:none}
.pricingDetails table td{ padding:17px 15px; border-bottom:1px solid #dddddd;border-right:1px solid #dddddd;height:40px;font-size:1em;}
.pricingDetails table td h2{font-size:1.5em;padding:0px 0;margin:0;line-height:22px;}
.pricingDetails table td b{ font-size:14px;}
.pricingDetails .alternate{ background:#f7fafd;}
.pricingDetails .colorchnges{ background:#f1f1f1}
.pricingDetails .colorchnges td{ padding:5px 0;}
/*.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;}
/*MODIFICATION.dimDivBg {
background:url(../images/discussions-homepage/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:70px;#margin-top:67px;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;}
#outerImageContainer{ border:4px solid #67686b;-moz-border-radius:10px;position:relative;bottom:58px;padding-top:15px;min-width:800px;height:545px;}
#imageData img{ position:relative;left:35px;top:-20px!important;top:-40px;} 
#imageData { height:30px;position:relative;z-index:999;}
#imageContainer{padding:0px 0px 0px 0;}
#imageContainer{ padding:0;}
#login {
-moz-border-radius-bottomleft:.5em;
-moz-border-radius-bottomright:.5em;
-moz-border-radius-topleft:.5em;
-moz-border-radius-topright:.5em;width:73%;height:25px;text-align:center;color:#FFFFFF;font-size:20px; font-weight:bold;cursor:pointer;}
#login1 {
  -moz-border-radius-bottomleft:.5em;
-moz-border-radius-bottomright:.5em;
-moz-border-radius-topleft:.5em;
-moz-border-radius-topright:.5em;
width:170px;height:27px;text-align:center;float:right;color:#FFFFFF;font-size:20px; font-weight:bold;cursor:pointer;}
#login2 {
-moz-border-radius-bottomleft:.5em;
-moz-border-radius-bottomright:.5em;
-moz-border-radius-topleft:.5em;
-moz-border-radius-topright:.5em;width:160px;height:25px;text-align:center;float:right;color:#FFFFFF;font-size:18px;font-weight:bold;margin-top:0px;margin-bottom:10px;cursor:pointer;}
.login-border {border: 2px solid #ccc;padding:.5em;BACKGROUND:#056FC3; }
  .login-border a {color:#FFFFFF;padding:.2em; 
 }
.tablerow{border-bottom:solid 1px #FFFFFF;padding-left:5px;}
.subscribebtn{ color:#ffffff; font: bold 12px Arial, Helvetica, sans-serif ;background-image: url(../images/button-bg.gif);
border: 1px solid; border-color: #696 #363 #363 #696;padding-bottom:3px; height:22px; cursor:pointer;} 
.subscribebtn1{ color:#f1f1f1; font: bold 12px Arial, Helvetica, sans-serif ;background-color:#CCCCCC;border: 1px solid; 
border-color: #696 #363 #363 #696;padding-bottom:3px; height:22px;cursor:pointer;} 
.pricingtable{ 
border-left:solid 2px #5fcbf4; 
border-top:solid 2px #5fcbf4;
border-bottom:solid 1px #5fcbf4;
border-right:solid 2px #5fcbf4; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
} 
.pricingtable1{ 
border-left:solid 2px #5fcbf4; 
border-top:solid 1px #dbdbdb; 
border-right:solid 2px #5fcbf4; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
} 
.pricingtable1b{ 
border-left:solid 2px #5fcbf4; 
border-top:solid 1px #dbdbdb; 
border-right:solid 0px #5fcbf4; 
font-family:Arial, Helvetica, sans-serif;
padding-right:5px;
font-size:12px;
font-weight:normal;
} 
.pricingtable1a{ 
border-left:solid 2px #5fcbf4; 
border-top:solid 1px #a7d2f0;
border-right:solid 2px #5fcbf4; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
} 
.pricingtable2{ 
border-left:solid 2px #5fcbf4; 
border-right:solid 2px #5fcbf4;
border-bottom:solid 2px #5fcbf4;
border-top:solid 1px #5fcbf4;
} 
.pricingtable3{ 
border-left:solid 3px #dbdbdb; 
border-right:solid 1px #a7d2f0;
border-top:solid 1px #dbdbdb; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;}
.pricingtable3a{ 
border-left:solid 3px #dbdbdb; 
border-right:solid 1px #a7d2f0;
border-top:solid 1px #a7d2f0; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
} 
.pricingtable4{ 
border-left:solid 3px #dbdbdb; 
border-right:solid 1px #a7d2f0;
border-bottom:solid 1px #a7d2f0;
border-top:solid 1px #a7d2f0;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:008ce5;
} .pricingtable5{ 
border-left:solid 3px #dbdbdb; 
border-right:solid 1px #a7d2f0;
border-bottom:solid 1px #a7d2f0;
border-top:solid 1px #a7d2f0;
} 
.pricingtable_l{ 
border-left:solid 1px #a7d2f0; 
border-top:solid 1px #a7d2f0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:10px;
}
.pricingtable_la{ 
border-left:solid 1px #a7d2f0; 
border-top:solid 1px #dbdbdb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:10px;}
.pricingtable_lb{ border-left:solid 1px #a7d2f0; border-top:solid 1px #dbdbdb;border-bottom:solid 1px #a7d2f0; font-family:Arial,Helvetica, sans-serif;font-size:12px;font-weight:normal;padding-left:10px;}
.subhead1{color: #000000; font-family: Arial, Helvetica, sans-serif; font-size:13px; }
.subhead2{color: #FF0000; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; }
#Confirmation{position:absolute;left:360px;top:380px;width:310px;height:180px;z-index:1;background-color:#FFFFFF;
}
.yes{background:url(../images/imgsprite-homepage.png) no-repeat -31px -1180px  ;width:23px;height:22px; margin-right:0px; margin-left:0px;}
.no{background:url(../images/imgsprite-homepage.png) no-repeat -31px -1228px  ;width:23px;height:22px; margin-right:0px; margin-left:0px;}

.KeyBenefits{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7A7A7A; padding-right:8px; text-align:left; line-height:18px}
.border {border: 1px solid #ccc;
-moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
padding:15px;
background-color:#fcfcfc;
}
.borderIndex {border: 1px solid #ccc;
-moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
padding:15px;
background-color:#FCFCFC;
width:930px;
height:50px;
margin:0 auto;
}
.border2 {
padding:15px 0;
margin:auto;
text-align:left;
width:960px;
 }
 .border2a {
    -moz-border-radius: 0.7em 0.7em 0.7em 0.7em;
	-webkit-border-radius: 0.7em 0.7em 0.7em 0.7em;
    border: 1px solid #CCCCCC;
    padding: 15px;
    text-align: left;
    width:620px;
}
 .border2a_right {
    -moz-border-radius: 0.7em 0.7em 0.7em 0.7em;
	-webkit-border-radius: 0.7em 0.7em 0.7em 0.7em;
    border: 1px solid #CCCCCC;
    padding: 15px;
    text-align: left;
    width:260px;
    float:right;
}
.rightSide {
    float: right;
    margin-top: 0;
    width: 230px;
}
.quote p {
    border-bottom: 1px dotted #DDDDDD;
    padding: 0 15px 10px 0;
    text-align: right;
}
.rightCont-head {
    -moz-border-radius: 0.4em 0.4em 0 0;
	-webkit-border-radius: 0.4em 0.4em 0 0;
    background: none repeat scroll 0 0 #C3DCFC;
    border: 1px solid #C3DCFC;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
}
 .border1 {border: 1px solid #ccc;
 -moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
 }
 /*.border3 added*/
 .border3 { border-bottom: 1px solid #ccc; border-top: 1px solid #ccc; padding:15px;
background-color:#f4f4f4;
 }
 .heading-border {border: 1px solid #c8c8c8;
  -moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
 }
.borderleft{ border-left:dotted 1px #e0e1e3;}
.borderleft1{ border-left:dotted 1px #d7d7d7;}
.borderbottom{ border-bottom:dotted 1px #e0e1e3;}
.faqs-a { font-weight:normal; height:auto; padding-bottom:15px;
  }
.faqs-q { font-weight:bold;  height:30px; color:#1b6bbd;}
.faqs-q1 { font-weight:bold;  height:auto px; color:#1b6bbd; line-height:35px;}
.right-nav{float:right; padding-left:20px; padding-top:10px;margin-bottom:6px;margin-top:10px; margin-left:10px; 
 font-weight:bold; background:url(../images/rightnav-bg.gif) no-repeat}
.action-btn{ border:solid 1px #d2d2d2; border-left:0px #a7d2f0; border-right:0px #a7d2f0; font-family:Arial, Helvetica, sans-serif;font-size:20px; background-color:#eeeeee; font-weight:bold; color:0000cc;}
.navigationList .content1 ul li a {min-width:110px!important; width:110px; color:#ffffff;text-decoration:none;display:block;padding:7px 0px 5px 0px ;font-size:1em;height:20px; background:#0764ba;}
.navigationList .content1 ul li.selected a,.navigationList .content ul li.selected a:hover{ color:#000;background:#fff url(../images/imgSprite-homepage.png) repeat-x left -20px}
.navigationList .content1 ul li a:hover{ background:#cbdff6;color:#000000;}
.assist{ margin:0px;}.assist ul{ list-style:none; margin:0px; padding:0px;}
.assist ul li{font-size:14px; line-height:16pt; padding-left:3px; color:#7A7A7A; padding-bottom:10px; }
.assist ul li span{color:#7A7A7A; font-weight:bold;}


.border-landing{border: 1px solid #ccc;
-moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
width:900px;
margin-left:auto;
margin-right:auto; 
text-align:center;
background-color:#FFFFFF;
 }
 h2.landing-head{font-family: Arial, Helvetica, sans-serif; font-size:20px; margin:0 0 0 0; padding:0 0 0 0;}
 .landing-header{ height:193; border-bottom:solid 1px #CCCCCC; background:url(../images/landing-header.png) no-repeat right; }
 .landing-header2{ height:269; border-bottom:solid 1px #CCCCCC; background:url(../images/assist-lp.png) no-repeat right; }
 .landing-header6{ height:293;  background:url(../images/landing-header2.png) no-repeat right; }
  .landing-heading6{ font-family: Georgia, "Times New Roman", Times, serif; font-size:38px; float:right; text-align:left; margin-bottom:190px;} 
.landing-login{
	border: 1px solid #ccc;
	-moz-border-radius-bottomleft:0.4em;
	-moz-border-radius-bottomright:0.4em;
	-moz-border-radius-topleft:0.4em;
	-moz-border-radius-topright:0.4em;
	background-color:#f3f3f3;
	width:240px;
	height:165px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
    color:#000000;
	font-size:18px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;

 }
 #landing-login {
-moz-border-radius-bottomleft:.5em;
-moz-border-radius-bottomright:.5em;
-moz-border-radius-topleft:.5em;
-moz-border-radius-topright:.5em;
width:190px;height:25px;text-align:center;color:#FFFFFF;font-size:20px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;cursor:pointer;margin-left:auto;
margin-right:auto;
}
.landingbg{margin-right:auto;margin-left:auto; text-align:center; width:100%;  background: #CCCCC; padding-top:20px;padding-bottom:20px; background:url(../images/landing-bg.gif) repeat;}
#signup{
	position:absolute;
	left:20%;
	top:10%;
	width:756px;
	height:540px;
	z-index:1;
	background-color:#FFFFFF;
	border:solid 1px #0099CC;
	visibility: visible;
}

#testimonial{
	position:absolute;
	left:34%;
	top:20%;
	width:400px;
	height:300px;
	z-index:1;
	background-color:#FFFFFF;
	border:solid 1px #0099CC;
}

#suggestion{
	position:absolute;
	left:34%;
	top:20%;
	width:400px;
	height:300px;
	z-index:1;
	background-color:#FFFFFF;
	border:solid 1px #0099CC;
}

.veil {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/veil.gif) repeat scroll left top;
height:150%;
opacity:0.2;
filter: Alpha(opacity = 20);
overflow:hidden;
position:absolute;
text-align:center;
vertical-align:middle;
width:100%;
z-index:1;
}
 .landing-header1{margin-bottom:80px;font-family:Georgia,Times,serif;font-size:38px;line-height:45px;font-weight:lighter;letter-spacing:-0.01em;padding-left:15px;	color:000000;
}
 .landing-header2{ font-family:Georgia,Times,serif;font-size:38px; font-weight:lighter; color:000000;}

/*Logout page*/

.logoutIcon1{background:url(../images/assist-signout.png) no-repeat -8px -8px;width:130px;height:130px; margin:auto; text-align:center}
a:hover .logoutIcon1 {background:url(../images/assist-signout.png) no-repeat -8px -151px;width:130px;height:130px; margin:auto; text-align:center; cursor:pointer;}
.logoutIcon2{background:url(../images/assist-signout.png) no-repeat -194px -8px;width:130px;height:130px;margin:auto; text-align:center}
a:hover .logoutIcon2{background:url(../images/assist-signout.png) no-repeat -194px -151px;width:130px;height:130px;margin:auto; text-align:center; cursor:pointer;}
.logoutIcon3{background:url(../images/assist-signout.png) no-repeat -380px -8px;width:130px;height:130px;margin:auto; text-align:center}
a:hover .logoutIcon3{background:url(../images/assist-signout.png) no-repeat -380px -151px;width:130px;height:130px;margin:auto; text-align:center; cursor:pointer;}
.logoutIcon4{background:url(../images/assist-signout.png) no-repeat -563px -8px;width:130px;height:130px;margin:auto; text-align:center}
a:hover .logoutIcon4{background:url(../images/assist-signout.png) no-repeat -563px -151px;width:130px;height:130px;margin:auto; text-align:center; cursor:pointer;}
.logoutText{
	text-align: center;
	font-size:13px;
	font-weight:bold;
	color:#0041b9;
	cursor:pointer
}
.logout-header{ font-family:Georgia,Times,serif;font-size:38px; font-weight:lighter; color:000000; text-align:center}
.logout-header1{ font-family:Arial, Helvetica, sans-serif;color:#54584d; text-align:center; font-weight:bold; font-size:18px;  height:30px;}
.logout-header2{ font-family:Arial, Helvetica, sans-serif;color:fff; text-align:center; font-weight:bold; font-size:16px;}
.formtable {
    background-color:#ffffff;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
}
.formtitle {
    padding-left:0px;
    margin:0px;
    font-weight:bold;
    font-size:16px;
    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;
}
.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;
}
.button {
    border: 1px solid #ccc;
    background: #1486D0;
    color:#FFF;
    font-weight:bold;
    font-size:16px
}

 .landing-border {border: 1px solid #ccc;
 -moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
width:910px;
margin:auto;
text-align:center;
background-color:#fff;

 }

.landing-border1{border: 1px solid #ccc;
 -moz-border-radius-bottomleft:.7em ;
-moz-border-radius-bottomright:.7em;
-moz-border-radius-topleft:.7em;
-moz-border-radius-topright:.7em;
width:944px;
margin:auto;
text-align:center;
background-color:#fff;

 }
 .head
{
font-size: 24px;
font-family: Arial;
font-weight: normal;
line-height: 20px;
color: Black;
margin: 10px 0px 0px 0px;
padding: 0 0 10px 0;
font-weight:normal;

}

.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;	
	}
	
	.bannerrightcontent .signupbutton{ padding-bottom:10px;padding-top:0px;-moz-border-radius:5px;padding-left:0px;width:285px; height:50px; }

/*sinupbutton*/
.signupbutton h2{ margin:0;padding:10px 0 0 0;color:#FFFFFF;line-height:18px;}
.signupbutton p{ margin:0 0 0px 0;padding:2px 0 0px 0;color:#e1e1e1;line-height:18px;font-size:11px}
.signupbuttonArea{margin:15px 4px 7px 0px;text-align:center;}
.signupbutton{background-color:#f0483f; width:290px;cursor:pointer;padding-left:20px;width:260px; margin-bottom:10px; height:50px;}
.videoArea{background:#fbfbfb;width:240px;border:1px solid #eeeeee; -moz-border-radius:5px;margin:5px 30px 0 25px;}
/*sinupbutton End*/
.subMenu a {
	padding:0px 0px 0px 16px !important;
	font-size:12px; 
	}
	.get_started{
	
	font-family:arial, verdana;
	padding:20px 5px;
	font-size:13px;
	line-height:20px;
	text-align:left;
	margin:0 auto;
border-bottom:1px solid #a0b9d6;
}
	.our-customer {
padding:0px 10px 0px 10px;
	text-align:center;
	
	}	
	.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;
	text-align:left;
margin:0 auto;

}	
.resetMargin {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
text-align:left;
}
.innerpageWrapper .headerPart{margin:0px 0px;padding:10px 10px 10px 20px;clear:both;}
.innerpageWrapper .headerPart h2,.innerpageWrapper .headerPart h4, .headerPart .headingtxt{ padding:0px 0 0 0px;margin:0;float:left;color:#000;font-size:24px;line-height:48px;}
.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}
.cust-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 10px 6px	
	}

/*pricing page New Css */
.zppricetoptxt, .toplftcont, .zppricetoptxt h2, .zptrialtxt h4 a, .discountImg, .zppriceglb, .zppriceLftglb, .zppriceRhtglb, .zppriceRhtin, .zppriceTop em, .zppriceBtm em, .zppriceMid, .zppriceMidtop, .zpEntertop, .zpPremtop, .zpExptop, .zpprehedTop, .zptophedTxt, .zpsignBtn a,.zpsignBtn input, .zplistGlb, .zpEntermid, .zpPremid, .zpExpmid, .zpmidlistTxt, .zpmidlistTxt ul, .zpmidlistTxt ul li, .zpright, .zpright-no, .zpLeftlistglb ul, .zpLeftlistglb ul li, .zplftwhitBg, .zplftwhitBg1, .zpmidwhitBg, .oneFreeplan, .availboxGlbl, .acceptTxt p, .acceptTxt span, .zpmidTxt, .speBorder, .zpgetTxt a, .zpgetTxt span, .zpsuceGlb, .zpsucestory, .zpsucestoryin, .zpsucesphoto, .zpsucesphoto em.cloudcamper, .zpsucesphoto em.abacus, .zpsucesphoto em.clearDrop, .zpsucescontent, .zpsucescontent p, .availList ul, .availList ul li, .availboxGlbl h3, h3.zpsuceGlbtxt {
	float:left;
}
.discountImg, .zppriceTop em, .zppriceBtm em, .zpsignBtn a,.zpsignBtn input,.zpTryBtn a,.zpTryBtn input, .zpSubscribeBtn a,.zpSubscribeBtn input, .zpright, .zpright-no, .acceptTxt span, .zpsucesphoto em.cloudcamper, .zpsucesphoto em.abacus, .zpsucesphoto em.clearDrop, .availList ul li {
	background:url(../images/pricing-sprite.png?version=1.1) no-repeat;
}
.discountImg, .zppriceTop em, .zppriceBtm em, .zpright, .zpright-no, .zpsucesphoto em.cloudcamper, .zpsucesphoto em.abacus, .zpsucesphoto em.clearDrop {
	text-indent:-999em;
}
.toprhtcont, .zpLeftlistglb, .zplftwhitBg strong, .acceptTxt, .zpsucescontent span a, .zpsucescontent em {
	float:right;
}
.oneFreeplan, .zpprehedTop h3, .zptophedTxt, .zpsignBtn a,.zpsignBtn input, .zpmidlistTxt ul li, .zpright, .zpright-no, .zpmidwhitBg, .availBox h2, .availBox p, .zpmidTxt {
	text-align:center;
}
.toplftcont, .toprhtcont {
	width:50%;
}
.zppricetoptxt h2 {
	font-size:22px;
}
.zptrialtxt h4 a {
	clear:left;
	font-size:13px;
	font-weight:normal;
	color:#d66000;
	margin-top:10px;
}
.discountImg {
	width:175px;
	height:175px;
	background-position:-340px -112px;
	margin:-20px 0px 15px 130px;
}
.zppriceglb {
	width:100%;
}
.zppriceLftglb {
	width:280px;
	margin-left:84px;
}
.zppriceRhtglb, .zppriceRhtin, .zppriceMid, .zppriceMidtop, .zplistGlb {
	width:470px;
}
.zppriceTop em, .zppriceBtm em, .oneFreeplan {
	width:670px;
	height:40px;
}
.zppriceTop em {
	background-position: -2px -1px;
}
.zppriceBtm em {
	background-position:-2px -53px;
}
.zppriceMid {
	background:url(../images/pricing-bg.png) repeat-y;
}
.zpEntertop, .zpPremtop, .zpExptop {
	width:195px;
	margin:10px 0px 0px 5px;
}
.zpEntertop {
	padding-left:15px;
}
.zpPremtop, .zpExptop {
	padding-left:30px;
}
.zpprehedTop {
	width:198px;
}
.zpprehedTop h3 {
	font-size:18px;
	color:#888c87;
}
.zptophedTxt {
	color:#1B6BBD;
	font-size:12px;
	font-weight:normal;
	width:100%;
	border-bottom:1px dotted #E3E2E2;
}
.zptophedTxt strong {
	font:bold 25px/48px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a00000;
	letter-spacing:-1px;
	text-shadow:2px 1px 3px #c2c2c2;
}
.zpprehedTop h3 em {
	font:bold 13px arial;
	color:#d66000;
}
.zpsignBtn a,.zpsignBtn input {
	width:84px;
	height:30px;
	background-position:-25px -114px;
	margin:10px 0px 10px 56px;
	font:bold 13px arial;
	color:#fff;
	text-decoration:none;
	padding-top:5px;
	text-shadow:2px 3px 1px #81140b;
	border:none;
}
.zpEntermid {
	width:150px;
	padding:10px 35px;
	margin-left:13px;
}
.zpPremid, .zpExpmid {
	width:160px;
	margin-left:5px;
}
.zpPremid {
	padding:10px 26px;
}
.zpExpmid {
	padding:10px 25px;
}
.zpmidlistTxt, .zpmidlistTxt ul, .zpmidlistTxt ul li, .zpright, .zpright-no, .zpmidwhitBg {
	width:160px;
	float:right;
	margin:0px;
}
/*.borTop{border-top:1px solid #e3e2e2;}*/
.zpmidlistTxt ul li {
	border-bottom:1px dotted #e3e2e2;
	padding:8px 0px;
	height:25px;
  	line-height:25px;
}
.zpmidlistTxt ul li strong {
	font-size:16px;
	color:#257ac5;
}
.zpright {
	height:18px;
	background-position:-640px -0px;
	padding-bottom:1px
}
.zpright-no {
	height:18px;
	background-position:-640px -27px;
	padding-bottom:1px
}
.zpLeftlistglb {
	width:290px;
	border:1px solid #dedddc;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:#f8fdff;
	padding:20px 0px 15px;
	margin:194px -10px 0px 0px;
}
.zpLeftlistglb ul {
	width:250px;
	padding-right:12px;
	float:right;
	*padding-top:10px;
	
}
.zpLeftlistglb ul li {
	width:230px;
	height:25px;
  	line-height:25px;
	border-bottom:1px dotted #e3e2e2;
	padding:9px 10px 9px 0px;
	text-align:right;
}
.zplftwhitBg {
	width:230px;
	background:#fff;
	border-top:1px solid #bdd7ed;
	border-bottom:1px solid #bdd7ed;
	padding:20px 10px 20px 0px;
	margin:31px 0px 10px 10px;
	text-align:right;
}
.zplftwhitBg1 {
	width:230px;
	background:#fff;
	border-top:1px solid #bdd7ed;
	border-bottom:1px solid #bdd7ed;
	padding:20px 10px 20px 0px;
	margin:18px 0px 10px 10px;
	text-align:right;
}
.zplftwhitBg strong {
	font:bold 16px arial;
	color:#000;
}
.zplftwhitBg1 strong {
	font:bold 16px arial;
	color:#000;
}
.zpmidwhitBg {
	background:#fff;
	border-top:1px solid #bdd7ed;
	border-bottom:1px solid #bdd7ed;
	padding:5px 0px;
	margin:20px 0px 10px;
}
.zpmidwhitBg h3 {
	margin:0px;
	padding:0px;
}
.zptophedTxt span#amount {
	font:bold 25px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#13954c;
	letter-spacing:-1px;
	text-shadow:2px 1px 3px #c2c2c2;
	
}
.zptophedTxt strong {
	font:bold 25px/48px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#a00000;
	letter-spacing:-1px;
	text-shadow:2px 1px 3px #c2c2c2;
}
.mL30 {
	margin-left:20px;
}
.availboxGlbl {
	width:970px;
	margin-top:10px;
}
.availBox {
	width:970px;
	background:#f7f7f7;
	border:1px solid #b3daeb;
	padding:10px 0px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.availBox h2 {
	font-size:22px;
	line-height:35px;
	color:#14458e;
}
.availBox h2, .availBox p, .zpmidTxt, .speBorder, .zpgetTxt a, .zpgetTxt span {
	width:100%;
}
.availBox p {
	margin-top:5px;
	line-height:25px;
}
.availBox p strong {
	font-size:15px;
	color:#e31603;
}
.acceptTxt span {
	background-position:-148px -119px;
	width:154px;
	height:19px;
	margin-left:5px;
}
.zpmidTxt {
	font:normal 13px arial;
	height:18px;
}
.speBorder {
	border-top:1px solid #CCC;
	margin:30px 0px 60px;
}
.zpgetTxt a, .zpgetTxt span {
	font-size:11px;
	font-weight:bold;
	padding:10px 0px;
}
.zpmarTop {
	margin-top:105px;
	margin-right:-22px;
}
.zpsuceGlb {
	border:1px solid #E7E7E7;
	margin:0px 0px 20px;
	padding:10px;
	background:#F7F7F7;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.zpsucestory {
	width:300px;
	border-right:1px solid #E7E7E7;
	margin-left:15px;
}
.zpsucestoryin {
	width:290px;
}
.zpsucesphoto, .zpsucesphoto em.cloudcamper, .zpsucesphoto em.abacus, .zpsucesphoto em.clearDrop {
	width:75px;
	height:75px;
}
.zpsucesphoto {
	margin-top:15px;
}
.zpsucesphoto em.cloudcamper {
	background-position:-17px -244px;
}
.zpsucesphoto em.abacus {
	background-position:-111px -244px;
}
.zpsucesphoto em.clearDrop {
	background-position:-199px -244px;
}
.zpsucescontent {
	width:200px;
	margin-left:15px;
}
.zpsucescontent h3 a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.zpsucescontent span a {
	margin-top:10px;
	font-size:11px;
}
.zpsucescontent em {
	clear:both;
	font-style:italic;
	font-size:12px;
}
.availList ul {
	width:295px;
	margin:5px 0px 5px 25px;
}
.availList ul li {
	width:205px;
	border-bottom:1px dashed #E3E2E2;
	padding:10px 45px;
	background-position:-695px 8px;
}
.availboxGlbl h3, h3.zpsuceGlbtxt {
	font-size:18px;
	color:#14458E;
	padding:5px 10px;
}
h3.zpsuceGlbtxt {
	margin-top:40px;
}
.zpfreeGlbl {
	float:right;
	margin:0px 35px 10px 0px;
}
.zpmarNeg {
	margin-top:-20px;
}
.zpfreeIn {
	text-align:center;
	float:left;
	line-height:22px;
}
.zpfontstyle {
	font-size:11px;
}
/*pricing page New Css */


/* Added by Vasanthan 20/02/2012 - Testimonial Page Styles */
#testimonialbox	{
	width:900px;
	padding:10px;
	margin-top:-20px;
	height:auto;
	overflow:auto;
	margin: auto;
	/*border-radius:10px;
	border:solid 10px #EEE;*/
}

.testimonial	{
	width:97%;
	padding:10px;
	overflow:auto;
	margin:15px auto;
	border-radius:10px;
	box-shadow:inset 0 0 5px #69a7ee;
}
.customer	{
	width:720px;
	height:auto;
	padding:5px 15px 0 15px;
	background-color:#FFF;
	float:left;
	position:relative;

}
.customerPhoto	{
	height:auto;
	padding:5px;
	border:1px solid #DDD;
	box-shadow:inset 0 0 5px #DDD;
	margin:6px;
	float:left;

}
.comments	{
	padding:5px;
	padding-bottom:10px;
	text-align:justify; 
	color:#000;
	margin-top:10px;
}
.author	{
	float:right;
	padding:10px 0;
	text-align:justify; 
	width:100%;
	height:20px;
	border-top:1px solid #DDD; 
}
.custname	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#076798;
	line-height:18px;
	text-align:right;
	float:right;
	padding-right:10px;
	border-right:1px solid #CCC;
}
.compname	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	text-align:right;
	line-height:18px;
	float:right;
	padding-left:10px;
}
.comments span {
	font: 1em Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:justify;
	color:#000;
	line-height:25px;
	padding-left:30px;
	padding-top:5px;
	background-image: url(../images/open-quoteblue.png);
	background-repeat: no-repeat;
}
.comments span:first-letter {
	padding-left: 18px;
	font: italic 1.4em Arial, Helvetica, sans-serif;
}
#testimonialbox h2	{
	font: 1.5em Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:justify;
	color:#076798;
	line-height:25px;
	padding-left:15px;

}
/* Added by Vasanth */

/* Added by Vasanthan 20/02/2012 - Pricing - Testimonial Page Styles */
#testimonialbox_pricing	{
	width:880px;
	padding:10px;
	height:auto;
	overflow:auto;
	margin: auto;
	border-radius:10px;
	box-shadow:inset 0 0 5px #69a7ee;	/*border-radius:10px;
	border:solid 10px #EEE;*/
}

.testimonial_pricing	{
	width:31%;
	padding:8px;
	overflow:auto;
/*	border-radius:10px;
	box-shadow:inset 0 0 5px #69a7ee;
*/	float: left;
	margin-right: 10px;
	margin-left: auto;
	border-right:solid 1px #DDD;
}
.testimonial_pricinglast	{
	width:30%;
	padding:8px;
	overflow:auto;
/*	border-radius:10px;
	box-shadow:inset 0 0 5px #69a7ee;
*/	float: right;
	margin-left: auto;
}

.customer_pricing	{
	width:95%;
	height:auto;
	padding:5px 5px 10px 5px;
	background-color:#FFF;
	float:left;
	position:relative;
	margin: auto;
}
.customerPhoto_pricing	{
	height:auto;
	padding:5px;
	border:1px solid #DDD;
	box-shadow:inset 0 0 5px #DDD;
	margin:6px;
	float:left;

}
.comments_pricing	{
	padding:5px;
	padding-bottom:10px;
	text-align:justify; 
}
.author_pricing	{
	float:left;
	padding:10px 0 0 6px;
	text-align:left;
	height:20px;
	margin: 10px 0;
	width:65%;
}
.custname_pricing	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#076798;
	line-height:22px;
	text-align:left;
	float:left;
	width: 90%;
}
.compname_pricing	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	text-align:left;
	line-height:20px;
	float:left;
	width: 90%;
}
.comments_pricing span {
	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:justify;
	color:#666;
	line-height:20px;
	padding-left:30px;
	padding-top:5px;
	background-image: url(../images/open-quoteblue.png);
	background-repeat: no-repeat;
}
.comments_pricing span:first-letter {
	padding-left: 18px;
	font: italic 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#testimonialbox_pricing h2	{
	font: 1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align:justify;
	color:#076798;
	line-height:25px;
	padding-left:15px;

}
.readmore a	{
float:right;
width:100px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
text-align:right;
margin-top:20px;
color:#C00;
text-decoration:none;
}
.readmore a:hover	{
float:right;
width:100px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:20px;
text-align:right;
margin-top:20px;
color:#C00;
text-decoration:underline;
}

.zpTryBtn a,.zpTryBtn input {
	width:106px;
	height:30px;
	background-position:-440px -115px;
	margin:10px 0px 10px 50px;
	font:bold 13px arial;
	color:#fff;
	text-decoration:none;
	padding-top:5px;
	text-shadow:2px 3px 1px #81140b;
	border:none;
	cursor:pointer;
}
.zpSubscribeBtn a,.zpSubscribeBtn input {
	width:106px;
	height:30px;
	background-position:-330px -115px;
	margin:10px 0px 10px 50px;
	font:bold 13px arial;
	color:#fff;
	text-decoration:none;
	padding-top:5px;
	text-shadow:2px 3px 1px #81140b;
	border:none;
	cursor:pointer;
}
.signupsection
{
	width:100%;
	max-width:980px;
	margin:0 auto;
	text-align:center;
	border-bottom:dotted 1px #999;
	padding:20px 0 30px 0;
}
.signupsection a
{
	font-size:33px;
	text-decoration:underline;
	text-align:center;
	color:#D82133;
	letter-spacing:-1;
	font-weight:300;
	text-indent:0;
}
.signupsection span
{
	font-size:20px;
	text-align:center;
	color:#666;
	letter-spacing:-1;
	font-weight:300;
}
.inner-signup
{
	margin-top:50px;
}
.inner-signup .textfield
{
	font-family:"open sans", arial;
	font-weight:normal;
	font-size:14px;
	text-align:left;
	color:#333;	
	border:solid 1px #999;
	padding:15px;
	margin:10px 5px;
	width:330px;
	border-top:solid 1px #aaa;
	background-color:#FFF;
	box-shadow:inset 0px 1px 3px #DDD;
}
.inner-signup .agreesection
{
	font-family:"open sans", arial;
	font-weight:400;
	font-size:12px;
	text-align:center;
	color:#777;	
	float:left;
	width:100%;
	margin-top:30px;
}
.inner-signup .signupbtn1
{
	background-color:#056fc3;
   	color:#FFF;
	font-size:16px;
	padding:15px;
	
	cursor:pointer;
	margin:10px auto;
	width:330px;
	border-top: solid 1px #000;
	border-left: solid 1px #000;
	border-right: solid 1px #056fc3;
	border-bottom: solid 1px #056fc3;
}
.inner-signup .signupbtn1:hover
{
	box-shadow:inset 0 0 2px #333;
}
.inner-signup .signupbtn1:active
{
	box-shadow:inset 0 0 5px #666;
	border-right: solid 1px #000;
	border-bottom: solid 1px #000;
	border-left: solid 1px #056fc3;
	border-top: solid 1px #056fc3;
}

/* Added by Vasanth */
/* Added by Meena for customized signup - starts */
.field-msg{}::-webkit-input-placeholder{color:#d6d6d6}:-moz-placeholder{color:#d6d6d6}::-moz-placeholder{color:#d6d6d6}:-ms-input-placeholder{color:#d6d6d6}
.field-error .error {color:#f0483f;display: inline-block !important; padding-top:10px; font-size:13px; font-weight:400;}

#confirmmsg
{
    margin:100px auto;
    height:auto;
    width:600px;
    font-family:"open sans", arial;
    font-weight:300;
    color:#333;
    padding:20px 40px;
    background-color:#FFF;
    box-shadow:0 0 5px #666;
}
.thank_tit
{
    font-size:36px;
    font-weight:600;
    line-height:90px;
}
.confirm_sbmsg
{	
    margin:20px auto;
}.confirm_sbmsg1{	font-weight:800;    margin:20px auto;}
.confirmn_msg
{
    margin-top:20px;
}
.endpopsb
{
    border-bottom:dotted 1px #999;
}#confirmtimer{	font-weight:800;}.password-strength div {	color:#fe0000;	margin:0px;	padding-top:5px;	overflow:hidden;	width:100%;	display: inline-block !important;}
/* Added by Meena for customized signup - ends */