/* $Id: meeting-gapps1.css,v 1.4 2013/01/10 09:11:02 saravanaraja Exp $ */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-align:center;
}

body {
	line-height: 1;
	background:#ffffff;
	font:80% Arial, Helvetica, sans-serif;
	margin:0 auto;
}
ol, ul {
	list-style: none;
}

h1 {
	font:37px Georgia, "Times New Roman", Times, serif;
}
h2 {
	font:normal 1.3em Georgia,"Times New Roman", Arial;
}
h3 {
	font-size:1.9em;
	letter-spacing:-0.04em;

}
h4 {
	font-size:1.3em;
}
h5 {
	font-size:14px;
}
img, a{
	border:0px;
	color:#1b6bbd;
	outline:none;
	text-decoration:none;
	}
img, a:hover{
	text-decoration:underline;
	}
.flLeft {
	float:left;
	}
.flRight {
	float:right;
	}
.clearBoth {
	clear:both;
	}

.borderNone{
	border:none;
	}
.cursorPointer{
	cursor:pointer;
	}
.ulNoStyle{
	margin:0px;
	padding:0px;
	list-style:none;
}
.clLeft{
	clear:left;
}
.blockElement {
display:block;
}
.inlineElement {
display:inline;
}
.displayNone{
	display:none;
	}
/** Common Styles End**/

/** Common Styles Fonts  **/
h2.newHeader {
	    color: #010101;
    font: 1.6em/1.5 Georgia;
    margin: 0;
    padding: 0;
    text-align: left;
}
.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:normal 3.1em Georgia, "Times New Roman", Times, serif;
	color:#000;
	line-height:1.2;
	padding:3px 0 13px;
	}
/** Font Styles **/
/** MAIN LAYOUT STYLES **/
.pageMainContainer{

}
	/*** 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 **/

		/*** MAIN NAVIGATION STYLES ***/

		.navigationList{
			background:url("../images/imgsprite-homepage.png") repeat-x scroll left -2629px #3789C9;
			border-bottom:1px solid #056FC3;
			border-top:1px solid #056FC3;
			height:32px;
			width:100%;
		}

			.navigationList .wrapper{
				width:970px;
				margin:0 auto;
			}

			.navigationList .wrapper ul li{
				font-weight:bold;
				float:left;
				text-align:center;
				border-right:1px solid #056FC3;

			}

			.navigationList ul > li:first-child{
			border-left:1px solid #1386e9;
			}

			.navigationList .wrapper ul li a{
				min-width:70px!important;
				width:70px;
				color:#fff;
				text-decoration:none;
				display:block;
				padding:7px 20px;
				font-size:1em;
				overflow:hidden;
			}

			.navigationList .wrapper ul li.selected a,.navigationList .wrapper ul li.selected a:hover{
				color:#000;
				background:#fff;
			}

			.navigationList .wrapper ul li a:hover{
				background:#cbdff6;
				color:#000000;
			}
		/*** EOF NAVIGATION STYLES ***/

		/*** SCREEN AREA ***/
		.pagebannerArea{
			margin:0 auto;
			padding:5px 0 0px 0;
			overflow:hidden;
			height:400px;
			background:url("../images/discussions-homepage/bannerBg3.png") repeat-x scroll center top transparent;

		}

			.bannercontent{
				width:960px;
				margin:0 auto;
			}

			.bannerrightcontent{
				width:300px;
				min-height:270px;
				float:left;
				margin:0px 0px 0px 50px;
				padding-top:10px;
				text-align:center;
			}
				.bannerrightcontent  a{
				text-decoration:none;
				}

			.signupbutton h2{
				margin:0;
				padding:8px 0 0 0;
				color:#FFFFFF;
				font:bold 1.8em Arial,helevitica,verdana;
				line-height:1;
				text-shadow:0 1px 0px #000;
				letter-spacing:0.01em;
				text-decoration:none;
			}

			.signupbutton p{
				padding:1px 0 6px 0;
				color:#fff7a0;
			}

			/*** EOF SCREEN AREA ***/

			/*** ZD Definition AREA ***/
			.bannerBottomOuter{
				border-bottom:1px dotted #ddd;
				padding:5px 0 8px;
				background:-moz-linear-gradient(top, #ffffff, #f4f4f4);
				background:-webkit-gradient(linear, 0% 0%, 0% 80%, from(#ffffff), to(#f4f4f4));
				filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f4f4f4');
			}

			.bannerBottomcontent{
				width:960px;
				margin:0 auto;
				padding:0px 2px 0px 2px;
				color:#666;
				line-height:1.3;
			}
			/*** EOF ZD Definition AREA ***/

			/*** MAIN CONTENT STYLES ***/
			.mainContent {
				padding:10px 0px 10px 0px;
				margin:0 auto;
				width:960px;

			}
				.leftSide {
					width:640px;
				}
				.leftSide, .leftSide ol li, .leftSide ol li span, ul.lang li{
					float:left;
				}
				.solutionList {
					border-bottom:0px solid #dddddd;
					overflow:hidden;
				}
					.solutionList li .wrapper {
						border:1px solid #efefef;
						height:320px;
						text-align:center;
						margin-right:15px;
						-moz-border-radius: 3px 3px 3px 3px;
					}
					.solutionList .wrapper {
						padding:10px;
						
					}

					.solutionList .imgPrivate {
						background:url(../images/resourcesImages/privateIllus.png);
						width:150px;
						height:140px;
						margin:11px auto 0px;
					}
					.solutionList button {
						 -moz-border-radius: 4px 4px 4px 4px;
						background: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 transparent;
						border: 1px solid #DDDDDD;
						color: #4A85B5;
						font: bold 1.2em Arial;
						margin: 31px auto;
						padding: 10px;
						text-transform: uppercase;
						width: 220px;
					}
				.solutionList h2{
					color:#000;font:normal 1.5em Arial,Verdana;
					text-align:left;
				}
				.solutionList li p {
						text-align:left;
				}
				.solutionList li.alt .wrapper {
					margin-left:15px;
				}
				ol li {
					padding:10px 0% 15px 0;
					width:50%;
				}
				ol li.alt {

					width:50%;
					float:right;
				}
				ol li span {
					width:55px;
					height:55px;
					text-indent:-999em;
					margin-right:3px;
				}
				ol li p, ol li h2 {
					padding:0 0 5px 0;

				}
				.secSolutionList{
					padding-top:0px;
					overflow:hidden;
				}
				ol.secSolutionList li p, ol.secSolutionList li h2 {
					padding-left: 60px;
				}
					ol.secSolutionList li.secActionCont p, ol.secSolutionList li.secActionCont h2 {
					padding-left: 0px;
				}
				ol.secSolutionList li p {
					font-size:13px;
				}
				ol.secSolutionList li p a {
				border-bottom:1px dotted #457bd9;line-height:1.5;
				}
					ol.secSolutionList li p a:hover {
				border-bottom:1px solid #457bd9;text-decoration:none;
				}
				ol.secSolutionList li {
					width:100%;padding:10px 0px 10px;
				}
				ul.lang  {
	padding:10px 5px 0px;overflow:hidden;
}
.secActionCont {
text-align:center;background:#F0F7FF;padding:10px 0px;margin:0px 0px 10px;
}
	.secActionCont h2 {
	font:bold 1.6em Arial,Verdana;padding:0px;
	}
	.secActionCont a {
	color:#B34325;
	}
ol li span, ul.lang li, .share ul li a, .featured li span, ul.contact li.twitter, p.fMedia a {
	background-image:url("../images/newSprite.png");
	background-repeat:no-repeat;
}

.freeImage {
cursor:pointer;margin:0;padding:0;
}
.freeImage div {
position:relative;z-index:19200; margin:0 122%;*margin:0 122%;
}
.imgLogoJQ {
background:url(../images/newSprite.png) -181px -143px no-repeat;
width:80px;
height:20px;
margin:12px 0px;
}
.imgLogoNO {
background:url(../images/newSprite.png) -346px -143px no-repeat;
width:80px;
height:20px;
margin:12px 0px;
}
.imgLogoDD{
background:url(../images/newSprite.png) -257px -169px no-repeat;
width:52px;
height:34px;
margin:3px 16px;
}
.imgLogoCG {
background:url(../images/newSprite.png) -266px -143px no-repeat;
width:80px;
height:20px;
margin:13px 0px;
}
.imgLogoCS {
background:url(../images/newSprite.png) -181px -169px no-repeat;
width:70px;
height:34px;
margin:3px 6px;
}
.imgLogoCR {
background:url(../images/newSprite.png) -314px -169px no-repeat;
width:25px;
height:26px;
margin:9px 29px;
}
ul.lang li, ul.blog li, ul.contact li {
	border:none;
}
ul.lang li {
	padding:0 0 4px 8%;
	width:35%;
	height:16px;
	margin-left:14px;
	font-size:13px;
	color:#000;
	margin-top:3px;
}
li.lang1 {
	background-position:0 -279px;
}
li.lang2 {
	background-position:0 -306px;
}
li.lang3 {
	background-position:0 -331px;
}
li.lang4 {
	background-position:0 -361px;
}
li.lang5 {
	background-position:0 -387px;
}
li.lang6 {
	background-position:0 -414px;
}
li.lang7 {
	background-position:0 -541px;
}
li.lang9 {
	background-position:0 -441px;
}
li.lang10 {
	background-position:0 -465px;
}
li.lang11 {
	background-position:0 -565px;
}
li.lang12 {
	background-position:0 -491px;
}
li.lang13 {
	background-position:0 -515px;
}
				.rightSide {
					float:right;
					width:280px;

					margin-top:5px;
				}

					.rightCont {
						background:#C3DCFC;
						-moz-border-radius:3px;
						-webkit-border-radius: 3px ;
						margin-bottom:10px;
						color:#000;
					}

					.rightCont h4 {
						background:#D8E9FF;
						padding:5px 10px;
						border-bottom:1px solid #fff;
					}

					.rightCont ul {
						color:#5A5A5A;
						background:#fff;
						padding-top:10px;
						-moz-border-radius:0 0 4px 0;
						-moz-box-shadow:0 0 1px #EFEFEF;
						border-color:#EFEFEF;
						border-right:1px solid #EFEFEF;
						border-style:none solid solid;
						border-width:0 1px 1px;
						padding:5px 0px;
					}

					.rightCont li {
						border-bottom:1px dotted #ddd;
						padding:4px 10px 0px;
					}
						.rightCont li.last {
						border:0px;
						}

					.rightCont blockquote {
						font:italic 1.1em Georgia,Arial,Verdana,helevitica;
					}

					.rightCont li blockquote p {
						color:#666;
						line-height:1.3;
					}

					.rightCont li p {
						color:#000;
						padding:0px 0;
					}

					.rightCont li p span {
						color:#737373;
						font-weight:bold;
					}

					.rightCont h5 {
						font:bold 1.1em Arial,Georgia,"Times New Roman", Arial;
						padding:8px;
						line-height:1;
					}
					.customerswidget ul{
					padding:5px 0 5px 10px;margin:0;
					overflow:auto;
					}
					.customerswidget ul li{
					padding:0;margin:0;list-style:none;
					float:left;margin-bottom:15px;
					text-align:left;border:none;
					-moz-box-shadow:1px 1px 1px #efefef;
					-webkit-box-shadow:1px 1px 1px #efefef;
					filter:progid:DXImageTransform.Microsoft.Shadow(color='#f4f4f4',direction='90',strength='2');
					-moz-border-radius:3px;width:30%;border:1px solid #fff;margin:0px 2px 7px;height:44px;text-align:center;
					}
						.customerswidget ul li img {
						margin:15% auto;
						}
						.customerswidget ul li img.alt {
						margin:15% auto;
						}

					.exploreDiscussion{
						overflow:auto;border:1px solid #EFEFEF;
						-moz-border-radius:5px;
						-webkit-border-radius: 5px ;
						width:960px;
						margin:8px 0px;
						float:left;
						}
					.exploreDiscussion ul{
						padding:0;margin:0;list-style:none;
					}
					.exploreDiscussion ul li{
						margin:0;float:left;width:32%;
						border-left:1px solid #EFEFEF;height:140px;
					}
					.exploreDiscussion ul > li:first-child{
						border-left:none
					}
					.exploreDiscussion ul li .wrapper{
						padding:18px 20px 12px 25px;
					}
					.exploreDiscussion ul li h4{
						padding:0px 0 0px 0;margin:0;
						font-weight:bold;font-size:1.2em;
						line-height:1;color:#4f9a1e;border:none;
					}
					.exploreDiscussion ul li p{
						line-height:1.5;margin:0;padding:5px 0 5px 0;
						color:#555555;
					}
					.exploreDiscussion ul li p b {
					text-transform:capitalize;color:#000000;background:#ffffcc;
					}
					.exploreDiscussion ul li a {
						border-bottom:1px dotted #457bd9;
					}
						.exploreDiscussion ul li a:hover {
						border-bottom:1px dotted #457bd9;text-decoration:none;
					}
					.footerExplore a {
					text-decoration:none;
					}
					.footerExplore h2 {
					text-align:center;
					}

						.footerExplore .signupbutton {
						 margin:5% 0 0 4%;text-align:center;
						}
						.footerExplore .signupbutton p {
							color:#FFF7A0;
						}

			/*** EOF MAIN CONTENT STYLES ***/



/** EOF MAIN LAYOUT STYLES **/
/**img Area**/
span.icon1 {
	background-position:-57px -8px;
}
span.icon2 {
	background-position:-112px -11px;
}
span.icon3 {
	background-position:-3px -11px;
}
span.icon4 {
	background-position:-173px -11px;
}
span.icon5 {
	background-position:-237px -11px;

}
span.icon6 {
	background-position:-292px -5px;
}
span.icon7 {
	background-position:-348px -7px;
	margin-bottom:15px;
	width:50px;
}
.imgFreeTrial{
background:url(/images/newSprite.png) no-repeat -181px -312px;width:182px;height:60px;margin-top:-5px;
}
.imgFreeTrial p {
        color:#FFFFFF;font:bold 0.86em Arial;margin-left:11px;padding:37px 9px 0;text-shadow:0 0 1px #E53939;
}


.imgLogo{background:url(/images/imgsprite-homepage.png) no-repeat -1px -1122px;width:208px;height:32px;}
.imgsignupbtn{background:url(/images/imgsprite-homepage.png) no-repeat -4px -805px;width:240px;height:82px;margin:26px 0 20px 0;}
.imgTwitter {
float:left;background:transparent url(../images/discussions-homepage/newSprite.png) -182px -78px no-repeat;width:27px;height:27px;margin:-2px 5px 0px -5px;
}
.imgFacebook {
float:left;background:transparent url(../images/discussions-homepage/newSprite.png) -218px -78px no-repeat;width:27px;height:27px;margin:-2px 5px 0px -5px;
}



.footersignup .signupbuttonArea{margin:0px 4px 7px 0px;text-align:center;}
.signupbutton{
	background:#ac252c;
	background: -moz-linear-gradient(top,  #d53b43,  #ac252c);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d53b43), to(#ac252c));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d53b43', endColorstr='#ac252c');
	width:230px;
	cursor:pointer;
	float:left;
	border:3px solid #fff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin:0 17%;
	-moz-box-shadow:0 0px 3px #555;
	-webkit-box-shadow:0 0px 3px #555;
	margin-top:-10px;
	}
.videoArea{background:#fbfbfb;width:240px;border:1px solid #eeeeee; -moz-border-radius:5px;margin:5px 30px 0 25px;}
.signupbuttonArea 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 0 0;-moz-border-radius:5px;padding-bottom:10px;}
.footersignup .inputWrapper{ width:170px;}
.footersignup a{ text-decoration:none;}
.signSublink{width:260px;padding-top:5px;}
.homepageFooter{background:#DCEDFC;width:100%;padding:0px 0 0px 0;}
.homepageFooterinner{ width:960px;margin:0 auto;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{ width:960px;margin:0 auto;}
.copyRightcontentWrapper .innerContent a{ padding-right:25px;}
/*Home page Footer END*/

.sectionHeader {
	border-bottom:1px solid #dfe1df;font:1.4em Arial,verdana;line-height:2;margin-bottom:15px;
	}
/* CUSTOMIZATION NEW STYLES */
.singleScreenCont{
	border-bottom:1px dotted #d3d3d3;
	padding:10px 0px 30px;
	overflow:hidden;
}
.screen{
	width:50%;text-align:center;margin-left:-3em;
}
.screenAlt{
	width:50%;text-align:center;margin-left:3em;
}
.screenDetails {
	width:75%;
}
	.screenDetails .wrapper {
		margin-left:25%;padding:15px 5px;
	}
	.screenDetails h2 {
		font:normal 1.8em Arial,helevitica,Verdana;
		line-height:0;
	}
	.quoteCont {
		border:1px solid #e9e8e7;
		-moz-border-radius:5px;
		padding:30px 15px;
		margin:20px 0px;
	}
		.screen h6, .screenAlt h6{
		font:italic 1.8em Georgia,Arial,Verdana;
		line-height:1.45;
		}
		.quoteCont .upBigQuote {
		color:#707080;
		display:block;
		float:left;
		font-family:Georgia;
		font-size:3em;
		font-weight:bold;
		line-height:0.4;
		margin-bottom:65px;
		padding:0 6px;
		}
		.quoteCont .lowerBigQuote {
		color:#707080;

		position:relative;
		font-family:Georgia;
		font-size:3em;
		font-weight:bold;
		line-height:0.4;
		margin-bottom:65px;
		padding:0 6px;
		}

/* EOF CUSTOMIZATION NEW STYLES */
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
p{line-height:1.4;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of reset Styles */

/
/* Header Styles */
.header {
	position:relative;
}
h2.logo {
	padding-top:5px;
	width:450px;
	height:59px;
}
h2.logo a {
	background: url("../images/zoho_dicussion.gif") no-repeat;
	height:33px;
	text-indent:-999em;
	width:201px;margin-bottom:5px;
}
h2.logo small {
	color:#9F9F9F;
	margin:-7px 0 0 78px;
}
ul.topNav {
	position:absolute;
	right:0;
	top:10px;
}
ul.topNav li {
	padding-left:20px;
}
ul.siteNav li {
	border-right:1px solid #056FC3;
}
ul.siteNav li:first-child {
	border-left:1px solid #056fc3;
}
ul.siteNav li a {
	color:#E5E5E5;
	font-weight:bold;
	padding:8px 20px;
	text-decoration:none;
	text-align:center;
	min-width:70px !important;
	width:70px;
}
ul.siteNav li a:hover, ul.siteNav li.selected a {
	color:#000;
	background-position:left -626px;
}
ul.siteNav li.selected a {
	background-position:left -594px;
}

.pageWrapper{ width:960px;margin:0 auto;}
/* End of Header Styles */

/* Signup Section */
.signupSec {

	margin:15px 0 0 5px;
	padding:0 0 10px 25px;
	width:300px;
}
.signupSec iframe {
	border:medium none;
	height:260px;
	width:100%;
	z-index:200;
}
p.signup a {
	background-position:left -678px;
	border:3px solid #FFF;
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding:12px 6px;
	text-align:center;
	text-decoration:none;
	width:285px;
}
p.signup a small {
	color:#E1E1E1;
}
.signupSec2 {
	background: #F7F7F7;
	border:1px solid #E7E7E7;
	margin:20px 0 20px 0;
	padding:0 16px 16px 0;
}
.signupSec2 p.signup a {
	border:1px solid #A63213;
	float:right;
	margin-top:-61px;
	padding:11px 6px;
}
/* End of Signup Section */
/* Footer Styles */
#footerContainer {
	background:#D8E9FF;
	min-height:249px;
	padding-top:13px;
}
.footerLinks, .footerLinks1 {
	margin-right:25px;
	width:280px;
	margin-bottom:15px;
}
.footerLinks1 {
	width:440px;
}
.footerLinks2 {
	width:192px;
}
.footer {
	font-size:12px;
}
.footerLinks1 ul li strong {
	color:#737373;
}
.twitterLogo {
	background:url("../images/newSprite.png") no-repeat;
	background-position:7px -82px;
	height:91px;
	width:178px;
	height:84px;
	text-indent:-999em;
}
.footer h5 {
	border-bottom:1px dotted #7CB2DC;
	margin-bottom:8px;
	font-size:16px;
	padding-bottom:2px;
	clear:both;
}
.footerLinks li, .footerLinks1 li, .footerLinks2 li {
	padding:4px 0;
	line-height:17px;

}
.footerLinks li a, .footerLinks1 li a, .footerLinks2 li a {
	line-height:17px;
}
.footerLinks li a:hover, .footerLinks1 li a:hover, .footerLinks2 li a:hover {
	text-decoration:none;
}
.footer p.more {
	background:none;
}
p.more {
	background:#D8E9FF;
	padding:5px 10px 5px 0;
	text-align:right;
}
.copyPrivacy {
	background:#E3EFFF;
	border-top:1px solid #B7D5ED;
	font-size:12px;
	padding:6px 0;
	text-align:center;
}
.copyPrivacy ul, .copyPrivacy p {
	display:inline;
}
.copyPrivacy li {
	padding:0 10px;
}

/* End of Footer Styles */
/* Clearboth Styles */
.clearBoth:after {
	clear:both;
	content:'.';
	display:block;
	visibility:hidden;
	height:0;
}

* html .clearBoth {
	height:1%;
}

*+html .clearBoth {
	display:inline-block;
}


/* Common Styles */

.featured ul li, p.fMedia a, .rightCont li, .rightCont li span {
	display:block;
}



/* End Common Styles */
/* Header Styles */
.homepage {
	padding-bottom:10px;
}
h1 {
	padding:10px 0 5px;
}
p.googleSignup a {
	color:#1B6BBD;
	font-size:13px;
	font-weight:bold;
	line-height:30px;
	padding-left:58px;
	text-decoration:none;
}
p.googleSignup a:hover {
	text-decoration:underline;
}/* End of Header Styles */
/*Content Left Styles */
p.pageDesc {
	font-size:14px;
	color:#666;
	line-height:1.5em;
	margin-bottom:10px;
}




.featured {
	border:1px solid #C9C9C9;
	padding:10px 10px 6px;
}
.featured ul li {
	margin-bottom:18px;
}
.featured li span {
	min-height:40px;
	text-indent:-999em;
	width:61px;
}

p.fMedia {
	border-top:1px solid #C9C9C9;
	margin:0 -10px;
}
p.fMedia a {
	background-position:0 -223px;
	height:30px;
	text-indent:-999em;
	margin-top:2px;
}
li.feature1 span {
	background-position:-445px 0;
	margin-right:10px;
}
li.feature2 span {
	background-position:-445px -50px;
	margin-right:10px;
}
li.feature3 span {
	background-position:-530px -54px;
	margin-right:10px;
}
/* End of Content Left Styles */
/* Start of Content Right Styles */

.integration {
	background-color:#F3F3F3;
	margin-bottom:14px;
}
.integration h4 {
	font-size:15px;
	font-weight:bold;
	padding:8px;
	background:#E4E4E4;
	border:0;
}
ul.integration li {
	text-indent:-999em;
	border:0;
	float:left;
	padding:0;
	margin:6px 0 6px 6px;
}
.paypal span, .google span, .authorize span {
	background:url("../images/newSprite.png") no-repeat;
	width:96px;
	height:38px;
	border:1px solid #D4D4D4;
}
.paypal span {
	background-position:-202px -72px;
}
.google span {
	background-position:-202px -116px;
}
.authorize span {
	background-position:-202px -154px;
}



.rightCont p.punch {
	font-size:15px;
	font-style:italic;
	line-height:24px;
	padding:15px;
	color:grey;
	font-weight:bold;
}
ul.blog, ul.contact {
	padding-bottom:10px;
}
ul.blog li, ul.contact li {
	font-size:12px;
}
ul.blog li a, ul.contact li a {
	color:#5a5a5a;
}
li.twitter {
	background-position:-285px -114px;
	line-height:20px;
}
ul.contact li.twitter a {
	color:#1B6BBD;
}
.share li a {
	height:16px;
	text-indent:-999em;
	width:16px;
	margin:0 4px;
}
.share li.share1 a {
	background-position:-2px -114px;
}
.share li.share2 a {
	background-position:-34px -114px;
}
.share li.share3 a {
	background-position:-67px -114px;
}
.share li.share4 a {
	background-position:-99px -114px;
}
.share li.share5 a {
	background-position:-125px -114px;
}
.share li.share6 a {
	background-position:-155px -114px;
}
td.tdHead{
	font-size:17px;
	font-weight:bold;
}
.pagebannerArea{
        margin:0 auto;
        padding:5px 0 0px 0;
        overflow:hidden;
        height:400px;
        background:url("../images/imgsprite-homepage.png") -0px -2980px repeat ;
}
/*End of Cotent Right Styles */
