/*$Id$ */
body {margin:0 auto; font:12px Arial, Helvetica, sans-serif;background:#ffffff;}
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; }

.heading {font-size:3.3em;font-family:Georgia, "Times New Roman", Times, serif;font-weight:lighter;letter-spacing:-0.01em; line-height:1.5;}
.pageHeader .subHeading {
font-size:20px;
}
.subHeading{font-size:26px;}
.smallHeading{ font-size:18px;}
.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**/
/*** PAGE HEADER STYLES **/
	.pageHeader{
		background:#fff;
		width:970px;
		margin:0 auto;
		overflow:hidden;
		padding:2px 0 8px;
	}
	
		.pageHeader h2{
			padding:2px 0 0 0;
			margin:0;
			color:#0052ad;
		}
		.pageHeader a:hover {
		text-decoration:none;
		}
		
		.pageHeader a.blockElement:hover {
		text-decoration:none;
		}
		
		.pageHeader a span {
		color:#aaa;padding:0px 10px;
		}
		
		.pageHeader .subMenu{
			text-align:right;
			float:right;
			padding-top:9px;
		}
		
		.pageHeader .subMenu h3{
			text-align:right;
			padding:5px 0 0 0;
			margin:0;
			color:#333;
			line-height:20px;
			font-size:1.3em;
			font-weight:bold;
		}
		
		.pageHeader .subMenu a{
			padding:0 0px 0 20px;
			text-decoration:none;
			color:#777;
		}
		
		.pageHeader .subMenu a:hover{
			text-decoration:underline;
		}
		/*** EOF PAGE HEADER STYLES **/


.imgLeftcurve{background:url(/images/imgSprite-homepage.png) no-repeat -163px -1502px;width:20px;height:30px;float:left;}
.imgRighttcurve{background:url(/images/imgSprite-homepage.png) no-repeat -194px -1502px;width:20px;height:30px;float:right;}
.imgCenterBg{background:url(/images/imgSprite-homepage.png) repeat-x left -1590px;float:left;}
.imgicon1{background:url(/images/imgSprite-homepage.png) repeat-x -19px -1053px;width:57px;height:58px;margin-top:3px;}
.imgicon2{background:url(/images/imgSprite-homepage.png) repeat-x -79px -1053px;width:77px;height:58px;margin-top:3px;}
.imgicon3{background:url(/images/imgSprite-homepage.png) repeat-x -157px -1053px;width:57px;height:58px;margin-top:3px;}
.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;}
/*.imgarrow11{background:url(/images/imgSprite-homepage.png) repeat-x -200px -1302px;width:35px;height:65px;float:left;margin:0px 10px 0px 0;}*/
.imgCustomerSupport{background:url(/images/imgSprite-homepage.png) repeat-x -118px -1644px;width:63px;height:53px;}
.imgGetInsights {background:url(/images/imgSprite-homepage.png) repeat-x -191px -1644px;width:63px;height:53px;}
.imgcontrolBrand{background:url(/images/imgSprite-homepage.png) repeat-x -118px -1704px;width:63px;height:53px;}
.imgQuickPanel{background:url(/images/imgSprite-homepage.png) repeat-x -191px -1705px;width:63px;height:53px;}
.imgzohoAdvantage{background:url(/images/imgSprite-homepage.png) repeat-x -119px -1765px;width:63px;height:53px;}
.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;margin-right:10px;}
.imgbigIcon2{background:url(/images/imgSprite-homepage.png) no-repeat -158px -2701px;width:143px;height:120px;}
.imgbigIcon3{background:url(/images/imgSprite-homepage.png) no-repeat -177px -2831px;width:130px;height:147px;}
.imgbigopenIcon{background:url(/images/imgSprite-homepage.png) no-repeat -16px -2877px;width:153px;height:105px;}
.imgbigIcon4{background:url(/images/imgSprite-homepage.png) no-repeat -9px -2103px;width:98px;height:98px;margin:0px 0 0 0px;}
.imgSearch{background:url(/images/imgSprite-homepage.png) no-repeat -105px -2145px;width:36px;height:36px;margin-right:5px;}
.imgChat{background:url(/images/imgSprite-homepage.png) no-repeat -185px -2145px;width:36px;height:36px;margin-right:5px;}
.imgModeration{background:url(/images/imgSprite-homepage.png) no-repeat -147px -2105px;width:36px;height:36px;margin-right:5px;}
.imgTags{background:url(/images/imgSprite-homepage.png) no-repeat -264px -2105px;width:36px;height:36px;margin-right:5px;}
.imgtickicons{background:url(/images/imgSprite-homepage.png) no-repeat -267px -1761px;width:36px;height:36px;margin-right:5px;}
.imgStar{background:url(/images/imgSprite-homepage.png) no-repeat -189px -1762px;width:24px;height:27px;margin-right:8px;}
.imgpricing1{background:url(/images/imgSprite-homepage.png) no-repeat -11px -2849px;width:50px;height:56px;margin-left:8px;}
.imgZoom{background:url(/images/imgSprite-homepage.png) no-repeat -1px -2856px;width:22px;height:22px;z-index:500px;position:absolute;right:0px;top:0px;}
.imgPublicforums{background:url(/images/imgSprite-homepage.png) no-repeat -224px -2105px;width:36px;height:36px;margin-right:5px;}
.imgEmailForum{background:url(/images/imgSprite-homepage.png) no-repeat -107px -2105px;width:36px;height:36px;margin-right:5px;}
.imgadduser{background:url(/images/imgSprite-homepage.png) no-repeat -144px -2145px;width:36px;height:36px;margin-right:5px;}
.imgMultilanguage{background:url(/images/imgSprite-homepage.png) no-repeat -184px -2105px;width:36px;height:36px;margin-right:5px;}
.featuresIcon1{background:url(/images/imgSprite-homepage.png) no-repeat -20px -2259px;width:155px;height:108px;margin:4px;}
.imgpricingtopLeft{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1862px;width:20px;height:11px;float:left;margin-top:-1px;}
.imgpricingtopRight{background:url(/images/imgSprite-homepage.png) no-repeat -201px -1862px;width:11px;height:11px;float:right;margin-top:-1px;}
.imgpricingbottomleft{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1886px;width:11px;height:11px;float:left;margin-bottom:-1px;}
.imgpricingbottomright{background:url(/images/imgSprite-homepage.png) no-repeat -201px -1886px;width:11px;height:11px;float:right;margin-bottom:-1px;margin-right:-1px;}
.imgpricingtop{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1862px;width:211px;height:10px;}
.imgpricingBottom{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1886px;width:211px;height:13px;}
.imgpricingtopselected{background:url(/images/imgSprite-homepage.png) no-repeat 0px -2498px;width:216px;height:60px;text-align:center;overflow:hidden;}
.imgpricingBottomselected{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1907px;width:223px;height:15px;text-align:center;margin-left:1px;}
.imgDatesafe{background:url(/images/imgSprite-homepage.png) no-repeat -187px -2259px;width:50px;height:53px;margin:33px 0 0 7px;}
.imgDifferentplan{background:url(/images/imgSprite-homepage.png) no-repeat  -246px -2253px;width:50px;height:50px;margin:16px 0 0 7px;}
.imgAnnualcontract{background:url(/images/imgSprite-homepage.png) no-repeat  -250px -2309px;width:50px;height:50px;margin:16px 0 0 7px;}
.imgTrustelogo{background:url(/images/imgSprite-homepage.png) no-repeat -187px -2316px;width:55px;height:53px;margin-top:3px;margin-left:7px;}
.imgloginleft{background:url(/images/imgSprite-homepage.png) no-repeat -265px -1311px;width:13px;height:28px;cursor:pointer;float:left;}
.imglogincenter{background:url(/images/imgSprite-homepage.png) repeat-x left -1431px;height:26px;cursor:pointer;float:left;min-width:40px;text-align:center;padding-top:1px}
.imgloginright{background:url(/images/imgSprite-homepage.png) no-repeat -281px -1311px;width:13px;height:28px;cursor:pointer;float:left;}
.imgBannerCustomerSupport{background:url(/images/imgSprite-homepage.png) no-repeat left -1644px;width:115px;height:204px;margin-left:30px;}
.imgBannerInnovation{background:url(/images/Innovate.png) no-repeat;width:115px;height:204px;margin-left:30px;}
.imgBannerPrivatePublic{background:url(/images/PrivatePublic.png) no-repeat;width:115px;height:204px;margin-left:30px;}
.imgsign{background:url(/images/imgSprite-homepage.png) no-repeat -2px -1532px;width:131px;height:26px;margin-left:4px;}

.imglinkBg{background:url(/images/imgSprite-homepage.png) no-repeat -30px -869px;width:120px;height:24px;float:left;text-align:center;padding-top:2px;}
.imgrecentBuzz{background:url(/images/imgSprite-homepage.png) no-repeat -280px -1532px;width:21px;height:34px;margin-left:80px;margin-top:-3px;}
.imgVideo{background:url(/images/imgSprite-homepage.png) no-repeat -214px -1055px;width:55px;height:40px;margin:0 25px 0 -45px;}
.imgsingnupArrow{background:url(/images/imgSprite-homepage.png) no-repeat -151px -1302px;width:41px;height:30px;margin:13px;display:none;}
.imgFooterbg{background:url(/images/imgSprite-homepage.png) repeat-x left -1567px;height:10px;}
.imgPower{background:url(/images/imgSprite-homepage.png) no-repeat left top;height:82px;width:92px;}
.imgPricingrightmark{background:url(/images/imgSprite-homepage.png) no-repeat -286px -1107px;height:14px;width:20px;}
.imgPricingclosemark{background:url(/images/imgSprite-homepage.png) no-repeat -286px -1092px;height:14px;width:20px;}


.imgintegratedChat,.imgProfile, .imgUserDashboard, .imgUserLabels,.imgPrivateMessages,.imgWatchlist,.imgOrganizecontent,.imgAdvancedSearch,.imgrelatedtopics,.imgrss,.imgdomainconfiguration,.imgseo,.imgWidgets,.imgcustomElements,.imgDomainMapping,.imgfavIcon,.imggoogleYahoo,.imgcustomizablelook,.imgtopicadministration,.imgtopicVoting,.imgtopicStatustmbnail,.imgbestanswer,.imgstickPosts,.imgannouncementsexpiry,.imgeditor,.imgkeyboardshortcuts,.imgpreferenceManagement,.imgdraftspreviews,.imgemailPost,.imgcontrolPublic,.imgexhaustivemoderation,.imgtrashpruning,.imguserManagement,.imgautoSpam, .imgFeedbckWidgets{background:url(/images/thumbnailsSprite.png) no-repeat;width:160px;height:120px;}
 
.imgintegratedChat{ background-position:-2px -1px;}
.imgProfile{ background-position:-168px -3px;}
.imgUserDashboard{ background-position:-332px -3px;}
.imgUserLabels{ background-position:-498px -3px;}
.imgPrivateMessages{ background-position:-662px -3px;}
.imgWatchlist{ background-position:-827px -3px;}
.imgFeedbckWidgets{ background-position:-240px -1211px;}
.imgnewWidgets{background:url(/images/thumbnailsSprite.png) no-repeat -950px -576px;width:36px;height:36px;position:absolute;left:12px;top:9px;}
/**/
.imgOrganizecontent{ background-position:-2px -145px;}
.imgAdvancedSearch{ background-position:-168px -145px;}
.imgrelatedtopics{ background-position:-332px -145px;}
.imgrss{ background-position:-498px -145px;}
.imgdomainconfiguration{ background-position:-662px -145px;}
.imgseo{ background-position:-827px -145px;}
/**/
.imgWidgets{background-position:-2px -290px;}
.imgcustomElements{background-position:-168px -290px;}
.imgDomainMapping{background-position:-332px -290px;}
.imgfavIcon{background-position:-498px -290px;}
.imggoogleYahoo{background-position:-662px -290px;}
.imgcustomizablelook{background-position:-827px -290px;}
/**/
.imgtopicadministration{background-position:-2px -435px;}
.imgtopicVoting{background-position:-168px -435px;}
.imgtopicStatustmbnail{background-position:-332px -435px;}
.imgbestanswer{background-position:-498px -435px;}
.imgstickPosts{background-position:-662px -435px;}
.imgannouncementsexpiry{background-position:-827px -435px;}
/**/
.imgeditor{background-position:-2px -575px;}
.imgkeyboardshortcuts{background-position:-168px -580px;}
.imgpreferenceManagement{background-position:-332px -580px;}
.imgdraftspreviews{background-position:-498px -580px;}
.imgemailPost{background-position:-662px -580px;}
/**/
.imgcontrolPublic{background-position:-2px -729px;}
.imgexhaustivemoderation{background-position:-168px -729px;}
.imgtrashpruning{background-position:-332px -729px;}
.imguserManagement{background-position:-498px -729px;}
.imgautoSpam{background-position:-662px -729px;}
/**/
.imgseosettingsthumbnails,.imgtopictypethumbnails,.imgusermgmtthumbnails,.imgeasyloginsthumbnails,.imganoynomousvoting,.imgtopicstatushumbnails,.imgprivateresponsethumbnails,.imgemployeesUsers,.imgmultipleavenues, .imgModerationhumbnails{background:url(/images/thumbnailsSprite.png) no-repeat;width:230px;height:157px;}
.imgseosettingsthumbnails{background-position:-2px -869px;}
.imgtopictypethumbnails{background-position:-239px -869px;}
.imgusermgmtthumbnails{background-position:-472px -869px;}
.imgeasyloginsthumbnails{background-position:-710px -869px;}
/**/
.imganoynomousvoting{background-position:-2px -1038px;}
.imgtopicstatushumbnails{background-position:-239px -1038px;}
.imgprivateresponsethumbnails{background-position:-472px -1038px;}
/**/
.imgemployeesUsers{background-position:-2px -1208px;width:226px;}
.imgmultipleavenues{background-position:-710px -1046px;}
.imgModerationhumbnails{background-position:-443px -1208px;width:226px;}
.orangeInfoIcon {
background:url(../images/imgSprite1.png) -203px -635px no-repeat ;
width:19px;
height:19px;
margin:-2px 5px 0px 0px;
}

/*pageContent Area*/
.bannerBottomBut{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;}
/*sinupbutton End*/
.curveBoxheader{height:7px;background:url(../images/imgSprite-homepage.png) repeat-x left -121px;}
.imgtopleftcurve{background:url(../images/imgSprite-homepage.png) repeat-x -1px -1399px;height:7px;width:9px;float:left;margin:0px 0px 0 -2px;}
.imgtopRightcurve{background:url(../images/imgSprite-homepage.png) repeat-x -18px -1399px;height:9px;width:9px;float:right;margin:0px -2px 0 0px;}
.curveBoxbottom{background:url(../images/imgSprite-homepage.png) repeat-x left -137px;height:8px;}
.imgbottomleftcurve{background:url(../images/imgSprite-homepage.png) repeat-x -1px -1410px;height:8px;width:9px;float:left;margin:0px 0px 0px -2px;}
.imgbottomRightcurve{background:url(../images/imgSprite-homepage.png) repeat-x -18px -1410px;height:8px;width:9px;float:right;margin:0px -2px 0px 0px;}
.curveBoxcenterBorder{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.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;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:0;color:#fff;font-size:15px;font-weight:bold;}
.innerPageheadersignup p{ padding:0;margin:0;color:#E1E1E1;line-height:10px;}
.innerPageheadersignup a{ text-decoration:none;}

/*homepage Signup area*/
.homepageSignup{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;}
.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*/

/*home screenshotArea*/
.homepageScreenshot{padding:0px;clear:both;background:#fff;-moz-border-radius:5px;border:1px solid #f6f6f6;border-top:none;border-bottom:none;}
.homepageScreenshot h2{ padding:10px 10px 15px 20px;margin:0 0;background:#f7f7f7;}
.homepageScreenshot .content{background:#fff ;/*url(../images/screenshotBg.png) repeat-x left bottom;*/min-height:500px;clear:both;padding:0px 0px 0 20px;}
.homepageScreenshot .contentimageArea{float:left;width:715px;min-height:550px;border:5px solid #ececec;-moz-border-radius-bottomright:5px;position:relative;margin-bottom:-5px;margin-bottom:1px;}
.homepageScreenshot .contentimageArea img{padding:23px 30px;}
.homepageScreenshot .contentimageArea .contenttext{background:#f5f5f5;padding:10px 17px;line-height:18px;min-height:73px;margin:1px;}
.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/imgSprite-homepage.png) no-repeat -2px -2060px;font-weight:bold;position:relative;z-index:9;}
.homepageScreenshot .content li.selected a{ color:#000000;}
.homepageScreenshot .content li a:hover{background:url(../images/imgSprite-homepage.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:#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:970px;margin:0 auto;padding:10px 0 0px 0;}
.innerPagesubmenu{ padding-bottom:10px;}
.innerpageWrapper{ border-top:none;border:1px solid #f6f6f6;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{ padding:0px 0 0 0px;margin:0;float:left;color:#b34325;font-size:26px;line-height:1.8;}

.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;-webkit-border-radius:3px;}
.innerpageWrapper .headerText{ padding:15px;background:#ececee;overflow:hidden;}

/*solutionsHeader*/
.solutionsHeader{padding:14px 0 0 20px;float:left;text-align:center;width:95%;}
.solutionsHeader h1,.featuresHeader h1{ font-size:24px;padding:0;margin:0;line-height:28px;text-align:left;font-family: Arial,tahoma,verdana;font-weight:bold;}
.solutionsHeader h2{padding:0;margin:0;font-size:17px;color:#3e3e3e;text-align:left;line-height:30px;font-family: Arial,tahoma,verdana;font-weight:bold;}
.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;}

.pricingNewfeature{
background:#f0f7ff;min-height:80px;
margin-top:24px;
}
.pricingNewIcon{
background:url(/images/imgSprite-homepage.png) no-repeat -135px -153px;
height:79px;width:79px;float:left;display:none;
}

.pricingNewfeaturecontent{
text-align:right;margin-right:110px;
padding:10px 0 0 0;
}
.pricingNewfeaturecontent h3{
font-size:20px;padding:0;margin:0;
color:#393939;

}

.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;border-bottom:1px solid #e9e9e9;}
.innerpageWrapper .borderNone{ border-bottom:none;margin:0;}
.innerpageWrapper .contentArea .imgArea{border:0px solid #efefef;padding:10px;min-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;letter-spacing:0;}
.innerpageWrapper .contentArea ul{ list-style:none;}
.innerpageWrapper .contentArea ul li{ padding:0 0 0 0px;margin:0;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:20px;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{ padding:10px 0px;color:#000;}
	.engageCustomermaincontent p {
		padding:0px 0px 20px 0px;
	}


.engageCustomerSubcontent{ padding:0 0px 15px 0px;color:#000;}
	.engageCustomerSubcontent p{
		padding:5px 0px 0px 0px;line-height:1.6;
	}
.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:0px 12px;border:5px 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:20px 15px 0px;margin:0 0px;}
.featuresWrapper ul li{ list-style:none;padding:0 0 0 0;margin:0 0;}
.featuresWrapper ul li ol li{ list-style:none;padding:5px 12px 15px 12px;float:left;width:430px;}
.featuresWrapper ul li ol{ margin:0 0 15px 0;padding:0px 0 0px 0px;float:left;list-style:none;border-bottom:1px dotted #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;}
.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;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:100px;border:1px solid #d5d5d5;padding:1px;}

.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;margin-bottom:10px;}
.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:1%;font-size:1em;}
.pricingDetails table td h2{font-size:1.4em;padding:0px 0;margin:0;line-height:1.2;}
.pricingDetails table td b{ font-size:13px;}
.pricingDetails .alternate{ background:#f7fafd;}
.pricingDetails .colorchnges{ background:#f1f1f1}
.pricingDetails .colorchnges td{ padding:5px 0;}
.pricingDetails .button{background:#AB4024 url(../images/imgSprite-homepage.png) repeat-x scroll left -61px;padding:2px 0;text-align:center;height:23px;color:#FFFFFF;font-size:14px;}
.pricingDetails .button:hover,.pricingDetails .inputWrapper a:hover{ text-decoration:none;cursor:pointer;}
.pricingDetails .inputWrapper:hover{ border:1px solid #8e8e8e;text-decoration:none;}
.pricingDetails .inputWrapper{border:1px solid #D5D5D5;padding:3px;width:100px;margin:5px;background:#fff;}
.pricingDetails .professionalpricing{border-left:5px solid #0E990E;border-right:5px solid #0E990E;}
.professionalpricingTop{border:5px solid #0E990E;border-bottom:none;padding:17px 15px;position:relative;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;margin-top:-5px;margin-right:-1px;position:relative;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}
.professionalpricingButtom{padding:17px 15px;position:relative;bottom:0px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border:5px solid #0E990E;border-top:none;margin-bottom:-5px;position:relative;margin-right:-1px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px}
/*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;
}
.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;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;}

/*open-source pages*/
.openSource{
background:#f0f7ff;padding:8px 10px;
min-height:60px;
}
.openSourcecontent{
background:#fff;
font:20px Georgia, "Times New Roman", Times, serif;color:#b64526;
font-style:italic;padding:12px 12px;margin-left:156px;
line-height:1.4;
}
.jqueryicon{
background:url(/images/imgSprite-homepage.png) no-repeat -3px -153px ;width:127px;
height:35px;float:left;margin-top:15px;
}
.cornerIcon{
background:url(/images/imgSprite-homepage.png) no-repeat -4px -207px ;width:27px;
height:28px;float:left;
margin-top:20px;margin-left:4px;
}
.contactUsbutton{ 
background:#c04828 url(/images/imgSprite-homepage.png) repeat-x scroll left -59px;
-moz-border-radius:5px;width:150px;padding:5px 0;
-webkit-border-radius:5px;text-align:center;margin-top:7px;
}
.contactUsbutton a, .contactUsbutton a:hover{ 
color:#fff;font-weight:bold;
font-size:14px;text-decoration:none;
}


/** NEW STYLES **/

.faqCont {
 width:24%;
}
	.faqCont .wrapper {
	padding:10px 15px;
	background:#efefef;
	}

.pageMainContentWrapper {
padding:5px 10px;
}
.solutionBox {
width:65%;background:#fff;
}

.clientBox {
width:35%;background:#fff;
}
	.solutionBox .wrapper {
	padding:10px 0px;
	}
	
.sectionContainer {

}	
.sectionContainer ul li {
width:50%;float:left;
}
	
	.singleSolution .headerText {
		display:block;margin-top:-10px;
	}

	.sectionContainer ul li div.wrapper {
	padding:20px 7px 0px;
	}
	.sectionContainer ul li.alt div.wrapper {
	padding:20px  0px 8px 20px;
	}
	.sectionContainer ul li h6{
	letter-spacing:-0.01em;font-family: 'Crimson Text', arial, serif;font-size:1.5em;line-height:1.1;font-weight:lighter;margin:0px;padding:10px;text-shadow:0 0 0 #09427D;
	}
	.sectionContainer ul li p {
	line-height:1.5;margin:0px;font-size:1em;margin-top:-2px;
	}
/* NEW STYLES 	*/
.portalHeader{
color:#FFFFFF;padding:10px 20px;
background:-moz-linear-gradient(top, #5295dc, #2b7dd4);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5295dc), to(#2b7dd4));
background:#5295dc;
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5295dc', endColorstr='#2b7dd4');
margin-top:0px;
overflow:hidden;
border-top:1px solid #0E61A8;
}
.portalHeader h2{
margin:0;padding:0;
color:#fff;
font:bold 2.4em Arial;
line-height:1;
text-shadow:0px 1px 1px #222;
letter-spacing:-0.02em;margin:0px;padding:0px;
}

.portalHeader h3{
font-weight:normal;font-size:1.1em;
padding-bottom:4px;
}
.pageWrapper {
margin:0 auto;width:960px;
}
	.pageWrapper h6 {
	margin:0px;font:1em Arial;line-height:2;
	}
/*Portal Details*/
.portalDetails{
margin:15px 0 15px 0;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.portalHeader h2{
margin:0;padding:0;
color:#fff;
font:bold 2em Arial;
line-height:1;
text-shadow:0px 1px 1px #222;
letter-spacing:-0.02em;margin:0px;padding:0px;

}
.portalHeader h3{
font-weight:normal;font-size:1.1em;
padding-bottom:4px;
}
.choosePlan{
background:-moz-linear-gradient(top, #f7f7f7, #f0f0f0);
background:#f7f7f7;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7f7f7), to(#f0f0f0));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f0f0f0');
-moz-border-radius:3px 3px 0px 0px;
padding:5px 5px 0px;height:80px;
border:0px solid #e6dcc2;
border-bottom:0px;
}
.choosePlan ul{
padding:0;margin:0;list-style:none;
}
.choosePlan ul li{
padding:0;margin:0;list-style:none;
width:16%;float:left;text-align:center;
}
.choosePlan ul li:hover{
margin:0;list-style:none;
width:16%;float:left;text-align:center;
background:#eee;
cursor:pointer;
cursor:hand;
}
.choosePlan ul li.selected:hover{
padding:0;margin:0;list-style:none;
width:16%;float:left;text-align:center;
background:#fff;
cursor:pointer;
cursor:hand;
}
.choosePlan ul > li:first-child{
width:16%;
text-align:center;
}
.choosePlan ul li h4{
font:1.5em Arial,Georgia, "Times New Roman", Times, serif;
margin:0;padding:0;
}
.choosePlan ul li h5{
font-size:10px;text-transform:uppercase;
color:#777;margin:0;padding:0;
}
.choosePlan ul li .wrapper{
height:37px;
padding:23px 0 20px;
border-right:1px solid #ebebeb;
}
	.choosePlan ul li.selected .wrapper {
	border:0px;

	}
.choosePlan ul .selected{
background:#fff;position:relative;
-moz-border-radius:5px 5px 0px 0px;
-webkit-border-radius:5px 5px 0px 0px;
border-width:1px 1px 0px 1px;
border-style:solid;
border-color:#ddd;
}
.planContent{
background:#fff;
overflow:auto;border:0px solid #fff;
font:normal 0.9em Arial,verdana,helevitica;color:#999;
border-bottom:1px dashed #ccc;
margin:0px 0px 0px 0px;
-moz-border-radius:0px 0px 3px 3px;

}
.planDetailsCont {
 border:1px solid #ebebeb;
 padding:6px 0px 35px;
}
.planContent span, .planContent a {
        padding:10px;
}
.errorText {
color:#b10a0a;line-height:2;
}
.custom{ color:#8210ac;}
.professional{color:#0022cf;}
.standard{ color:#d98c12;}
.basic{color:#2181cb;}
.free{color:#68a511}

.portalLogin{
padding:10px 10px;
position:relative;
border:0px solid #d6e4f0;border-top:0px;
-moz-border-radius:0px 0px 3px 3px;
margin:20px 20px 0px;
}
.portalLogin fieldset{
border:none;
padding:10px 25px 20px;
}
.portalLogin h4{
padding:6px 20px 15px 20px;margin:0;
font-size:20px;font-weight:normal;color:#000;
font-family:Georgia, "Times New Roman", Times, serif;
}
.portalLogin .content{
width:35%;
float:left;margin:0px;padding:0;

}
.portalLogin .contentBig{
width:64%;
float:left;margin:0px;padding:0;

}
.portalLogin label{
display:block;color:#444;font-size:18px;
padding-bottom:8px;
}
.portalLogin input[type='text'] {
border:1px solid #b2cbeb;
min-height:21px;padding:8px 7px 7px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
font:bold 1.25em Arial;
color:#666;
width:92%;
}
.portalLogin .contentBig .urlTextbox{
-moz-border-radius-bottomleft:0;
-moz-border-radius-topleft:0;
border-left:medium none;
margin:0 0 0 -3px;
position:relative;
width:53%;
}
.portalLogin .urlButton{
-moz-border-radius:5px 0px 0px 5px;
-webkit-border-radius:5px 0px 0px 5px;
background:-moz-linear-gradient(center top , #F0F0F0, #F8F8F8) repeat scroll 0 0 transparent;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F0F0F0), to(#F8F8F8));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F0F0F0', endColorstr='#F8F8F8');
border-color:#AAAAAA #DDDDDD #DDDDDD #AAAAAA;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
color:#999;
float:left;
font:bold 1.25em Arial,Helvetica,sans-serif;
margin:0;
overflow:auto;
padding:8px 5px 8px;line-height:1.25;
}

.portalLoginbutton{
-moz-border-radius:5px 5px 5px 5px;
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5295DC), to(#2B7DD4));
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5295DC', endColorstr='#2B7DD4');
background:-moz-linear-gradient(center top , #5295DC, #2B7DD4) repeat scroll 0 0 transparent;
border:1px solid #1C66B1;
color:#FFFFFF;
cursor:pointer;
font:normal 1.5em Arial,helevitica,verdana;
letter-spacing:0.02em;
margin-bottom:20px;
padding:11px 0;
text-align:center;
text-shadow:1px 1px 0 #333333;
width:206px;
}
.portalLoginbutton {
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);
background:#2b7dd4;
background:-moz-linear-gradient(center top , #65A7EE, #2B7DD4) ;
background:-webkit-gradient(linear, left top, left bottom, from(#65A7EE), to(#2B7DD4));
border:1px solid #1C66B1;
color:#FFFFFF;
cursor:pointer;
font:bold 1.3em Arial,helevitica,verdana;
letter-spacing:0;
padding:9px 0;
text-align:center;
width:189px;
}
.portalLoginbutton:hover {
background:#2f72b9;
background:-moz-linear-gradient(center top , #2f72b9, #0a53a1) ;
background:-webkit-gradient(linear, left top, left bottom, from(#2f72b9), to(#0a53a1));
}
.returnLink {
line-height:1.9;float:right;background:#e5f4ff;padding:5px;-moz-border-radius:5px 0px 0px 0px;-webkit-border-radius:5px 0px 0px 0px;
}
.featuresleLeftcontent{
padding:10px 0 10px 10px;background:#eaf5fe;
float:left;min-height:500px;margin-right:10px;
width:210px;position:relative;min-height:925px;
}
.featuresleLeftcontent ul li{
padding:8px 0px 7px 7px;cursor:pointer;color:#1b6bbd;
}
.featurescontent{
padding:10px 10px;overflow:auto;
}
.featurescontent h3{
font-size: 16px;margin:0;padding:0 0 4px 0;
border:none;color:#000;
}
.featuresleLeftcontent ul .selected{
background:url(../images/imgSprite-homepage.png) no-repeat -2px -2064px;font-weight:bold;position:relative;z-index:9;
position:relative;width:220px;
}
.featuresList{
overflow:auto;padding:10px 0px;clear:both;

}
.featuresList .icon{
margin-top:10px;margin-right:5px;
width:340px;height:175px;padding:10px;overflow:auto;
background:url(../images/photobg2.png) no-repeat;
}
.featuresList .icon img{
border:1px solid #f4f4f4;
}
.featuresList .content{
padding-right:20px;
}

.faqContent{
padding-bottom:20px;
border-bottom:1px dotted #ddd;
}
.faqContent h3{
margin-bottom:0;padding-bottom:5px;
}
.singleFaq {
padding:16px 0px 6px;color:#444444;
}
.singleFaq h6{
font:bold 1em Arial,Tahoma,Verdana;
line-height:1.4;
margin:0px;
padding:0px 0px 5px;
}
.singleFaq p {
margin:0px;padding:0px;line-height:1;font:normal 0.9em Arial,Verdana,Tahoma;
}
.header, .content, .footer {
margin:0 auto;
width:970px;
}

/*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:12px 0 0 20px;float:left;line-height:1.5;}
.footersignup h2{ font-size:22px;}
.footersignup .signupbutton{ margin:8px 4px 5px 0;-moz-border-radius:5px;padding-bottom:10px;-webkit-border-radius:5px;}
.footersignup .whitespace{padding:0;padding-top:10px;border:none;}
.footersignup .inputWrapper{ width:170px;}
.footersignup a{ text-decoration:none;color:#fff;}
.signSublink{width:260px;padding-top:5px;}
.homepageFooter{background:#d4e5fc;width:100%;padding:0px 0 0px 0;}
.homepageFooterinner{padding:5px 0;}
.homepageFooterinner ul { float:left;min-width:220px;padding:0;margin:0;margin-left:25px;list-style:none;}
.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 a{ padding-right:25px;}
/*Home page Footer END*/
.ashContactBox {
background-color:#f8f8f8;margin:20px 25px;clear:both;padding:10px;-moz-border-radius:5px;overflow:hidden;
}
.ashContactBox h6 {
font:normal 1em Arial, Helvetica, sans-serif;color:#a1be42;line-height:2;
}
.ashContactBox p {
width:50%;font:normal 0.9em 'Trebuchet MS', Tahoma, 'Times New Roman';color:#9f9f9f;line-height:1.4;float:left;margin-right:18px;
}
.sublimit {
color:#9B9B9B;
font:0.9em Trebuchet MS,Arial;
padding:3px;
}
.resetMargin{margin:0 auto; padding:0; list-style:none;}
.imgPublic {
        background:url(../images/new-sprite.png) no-repeat -19px -807px;
        width:152px;
        height:152px;
        margin:5px auto 0px	;
}
.imgPrivate {
        background:url(../images/new-sprite.png) no-repeat -179px -803px;
        width:152px;
        height:152px;
        margin:5px auto 0px;
}
.portalType {


	padding:10px;
	overflow:hidden;
	margin:0px 0px 10px 0px;

}
	.portalType h3 {
		color: #000000;
		font: 20px Arial;
		line-height:1.7;
	}
	.portalType p {
		border-bottom:1px solid #ddd;
		padding-bottom:5px;
		font:1em Trebuchet ms,arial,tahoma;
		color:#888;
	}
		.typeList {
			padding:20px 30px;
		}
		.typeList li {
			float:left;
			margin:0px 50px 50px 0px;
			padding:10px 8px 20px;
			background:#f5f5f5;
			-moz-border-radius:6px;
			width:300px;

		}

			.typeList li:hover {


				background:#e3f2fc;
			}
			.typeList li.selected {
				border:5px solid #A0CD7C;
			}
		.typeList label {
			font:1.5em Arial;
			color:#457bd9;
		}
		.typeList button {
			-moz-border-radius:5px;
			border:1px solid #aaa;
			background:#fff;
			width:190px;
			padding:10px;
			margin:0 auto;
			margin-top:10px;
			color:#444;
			display:block;
			font:bold 1em Arial,tahoma,verdana;
		}
		.typeList button:hover {
			cursor:pointer;
			cursor:hand;
			border:1px solid #777;
		}
		.typeList p {
			font:1em Trebuchet MS,Arial;
			border:0;
			color:#94ACC9;

		}
