/* CSS Document */

/************ Outer bounding box for all pages *******************/
#update {
	background-image: url(../site-images/index/new-year.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

div#Container {
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 20px;
	width: 960px;
	}
html>body div#Container {padding: 0px 0px 0px 0px;}
/************ Body *******************/

body {
	margin:0;
	padding:0;
	border:0px;
	font-size: 14px;
	font-weight: normal;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	line-height: 24px;
	margin-top:0px;
	background-image: url(../site-images/common/top-gradient.gif);
	background-repeat: repeat-x;
	background-position: center top;
	
}html>body {line-height: 26.9px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}   


/*******************************************************/

#older {
width:113px;
list-style-type:none;
list-style:none;
margin:0;
padding:0;
}

#older li {
list-style:none;
text-decoration:none;
margin:0;
padding:0;
}

.oldergal {
background-image:url(../site-images/news-letter/older-up.jpg);
background-repeat:no-repeat;
height:35px;
width:75px;
text-decoration:none;
list-style-type:none;
}

.oldergal a {
background-image:url(../site-images/news-letter/older.jpg);
background-repeat:no-repeat;
height:35px;
width:75px;
display:block;
text-decoration:none;
list-style:none;
}

.oldergal a:hover {
background:inherit;
text-decoration:none;
list-style:none;
}

#newer {
width:113px;
list-style-type:none;
list-style:none;
margin:0;
padding:0;
}

#newer li {
list-style:none;
text-decoration:none;
margin:0;
padding:0;
}

.newergal {
background-image:url(../site-images/news-letter/newer-up.jpg);
background-repeat:no-repeat;
height:35px;
width:75px;
text-decoration:none;
list-style-type:none;
}

.newergal a {
background-image:url(../images/news-letter/newer.jpg);
background-repeat:no-repeat;
height:35px;
width:75px;
display:block;
text-decoration:none;
list-style:none;
}

.newergal a:hover {
background:inherit;
text-decoration:none;
list-style:none;
}


.formback	{
	background-image:url(../site-images/news-letter/form-back.jpg);
	width:440px;
	height:55px;
}

.newslettersignup	{
	background-color:#fbfbfb;
	border:1px #ccc solid;
	padding:5px 5px 5px 5px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	margin:11px 10px 10px 10px;
	color:#aaaaaa;
}

.submitbutton	{
	padding-top:10px;
}
/**********************************************************************/


/********************************************
************ A LINK <START>
*********************************************/
a:link {
	color:#3252b2;
	text-decoration:underline;
}	
a:visited {
	color:#3252b2;
	text-decoration:underline;
}
a:hover {
	color:#000000;
	text-decoration:none;
}
/********************************************
************ A LINK <END>
*********************************************/

.highlight{
	background-color:#FCE184;
	background-color:#FDFCC8;
}

.highlighthelp{
	background-color:#ccc;
}

.highlightnews{
	background-color: rgb(253, 247, 187);
}
.text{
	color: #333333;
	text-decoration:none;
	font-size:14px;
}

.grayfont{
	color:#999999;
	text-decoration:none;
	font-size:14px;
	font-style:italic;
	padding-bottom:10px;
	}
	
	
.xbigfont{
	color:#666;
	text-decoration:none;
	font-size:25px;
	letter-spacing:-1px;
	line-height:50px;
	padding-bottom:50px;
	}

#helpIcon {
	display:inline;
	background-image: url(../site-images/common/help-icon-nav-new01.gif);
	xbackground-image: url(../site-images/index/support-icons/help.gif);
	background-repeat: no-repeat;
	background-position: right center;
	height:10px;
	xwidth:42px;
	text-align:left;
	padding:0px 18px 0px 0px;
}
html>body #helpIcon {padding:2px 18px 2px 0px;}

/**************************** This class for Pricing Content *******************************/
.pricing-content{
	text-align:left;
	padding: 10px 10px 0px 0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:750px;
	color:#000;
	line-height:18px;

}


.bodyalign	{
	padding:0px 0px 0px 15px;
}


/**************************** This class for Main Page Content *******************************/
.content{
	text-align:left;
	padding: 30px 15px 0px 0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:620px;
	color:#333333;
}
html>body .content {padding: 15px 15px 0px 15px; width:620px;}

.buzz-content{
	text-align:left;
	padding: 50px 15px 0px 0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:500px;
	color:#333333;

}
html>body .buzz-content {padding: 30px 0px 0px 0px; width:500px;}


.contentright{
	text-align:left;
	padding: 30px 0px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:230px;
	}
html>body .contentright {padding: 15px 0px 0px 15px; width:212px;}

.buzzcontentright{
	text-align:right;
	padding: 30px 0px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:200px;
	margin-right:0px;
}
html>body .buzzcontentright {padding: 15px 30px 0px 15px; width:250px; xmargin-right:35px;}

/**************************** This class for Banner Header (vinay)*******************************/
.bannercontent{
	text-align:left;
	padding: 0px 0px 0px 0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:950px;
} html>body .bannercontent{padding: 10px 0px 0px 0px;}

.banner-header {
	text-align: left;
	padding: 0px 15px 15px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 2.2em;
	font-weight: bold;
	letter-spacing:-0.1em;
	color:#000;
} 
/*html>body .banner-header {padding: 10px 15px 0px 15px;}*/

h2 {
	text-align: left;
	font-family: "Arial", helvetica, sans-serif;
	font-size: 2em;
	padding: 0px 15px 10px 15px;
	font-weight: bold;
	letter-spacing: -1.3px;
	color: #000000;
	line-height: 30px;
} html>body h2 {padding: 0px 15px 0px 15px;}

.banner-subheader {
	text-align: left;
	padding: 0px 15px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	line-height:25px;	
	letter-spacing:-0.05em;
	font-weight: normal;
	display: block;
	color:#333;
}
html>body .banner-subheader {padding: 0px 15px 0px 15px; letter-spacing:-0.1em;}

.tablewidth	{
	width:98%
}
html>body .tablewidth {width:99%}

.banner-points {
	text-align: left;
	padding: 0px 15px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	xmargin: 1em 0px 0.8em;
	display: block;
	color:#333;
	line-height:25px;
	font-size:14;
	letter-spacing:-0.05em;
}
html>body .banner-subheader {letter-spacing:-0.1em;}

/*
.banner-subheader {
	text-align: left;
	padding: 0px 15px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:15px;
	color:#666;
	line-height:20px;
	font-weight:normal;

}
*/
.banner-hr {
	border: 1px solid #DDD;
	xborder: 2px solid #fff;
	margin:15px 15px 0px 15px;

}

.tour-header {
	text-align: center;
	padding: 0px 15px 15px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 2.2em;
	font-weight: bold;
	letter-spacing:-0.1em;
	color:#000;
}
html>body .tour-header {padding: 10px 15px 15px 15px;}

/*******************************/

.sceenshot	{
	margin:20px 0px 0px 0px;
}

html>body .screenshot {margin:0px 0px 0px 0px;}


/************** SIgnup button (added by vinay)*************/
#bigbuttons {
padding: 0px 0 0 0;
margin: 0;
width: 201px;
}

#bigbuttons li{
list-style: none;
padding: 0 0 0px 0;
margin: 0;
}
.gallery {
background-image: url(../site-images/index/free-sign.jpg);
background-repeat: no-repeat;
height: 63px;
width: 280px;
}

.gallery a{
background-image: url(../site-images/index/free-sign-hover-green.jpg);
background-repeat: no-repeat;
height: 63px;
width: 280px;
display: block;
}

.gallery a:hover{
background: none;
}
/****************************Clients*****************************************/

#clients {
padding: 0px 0 0 0;
margin: 0;
width: 635px;
}

#clients li{
list-style: none;
padding: 0 0 0px 0;
margin: 0;
}
.logos {
background-image: url(../site-images/index/client-logos/clients-coloured.jpg);
background-repeat: no-repeat;
height: 184px;
width: 635px;
}

.logos a{
background-image: url(../site-images/index/client-logos/clients.jpg);
background-repeat: no-repeat;
height: 184px;
width: 635px;
display: block;
}

.logos a:hover{
background: none;
}


/*************************************************************************/
/**************************** This class for Header *******************************/
.topMatter {
	text-align: left;
	padding: 0px 15px 0px 15px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;

}
html>body .topMatter {padding: 0px 15px 0px 15px;}

#TopBox {
	clear: left;
	text-align: left;
	padding: 0px 0px 0px 0px;
}
html>body #TopBox {padding: 0px 0px 0px 0px;}

#TopSidebar {
	float: right;
	margin:	 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 650px; 
}
html>body #TopSidebar {width:690px;padding: 0px 0px 0px 0px; }

#TopContent {
	margin: 0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	width: 150px;
}
html>body #TopContent { width:180px; padding: 8px 0px 0px 0px; margin: 0px 0px 0px 0px;}	

/*******************CSS for homepage - Tittle Box containg Banner text & Image**********************/

.tag-line {
	background-image: url(../site-images/common/banner-bg.jpg);
	background-repeat: no-repeat;
	height: 100px;
	background-position: center top;
}

#title-content {
	padding: 30px 0px 0px 0px;
	width: 390px;
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 16px;
	line-height:22px;
	font-weight: bold;
	color: #999999; 
}
html>body #title-content {width:390px; padding: 30px 0px 0px 0px; text-align: left; vertical-align:middle;}

#title-banner {
	float: right;
	margin: 0px 30px 0px 0px;
	padding: 0px 0px 15px 0px;
	text-align: right;
	vertical-align: middle;
	width: 400px; 
}
html>body #title-banner { width:400px; }

/**************************** This class for Inner pages Left & Right Content *******************************/
#left {
    float: left;
    width: 630px;
	padding: 0px 0px 0px 15px;
} 
html>body #left {width:650px; padding: 0px 0px 0px 0px;}

#left-buzz	{
 	float: left;
    width: 530px;
	padding: 0px 0px 0px 0px;
} 
html>body #left-buzz {width:500px; padding: 0px 0px 0px 00px;}

#right-buzz {
    float: right;
    width: 300px;
	padding: 0px 0px 0px 0px;
	margin:0px;
} 
html>body #right-buzz {width:250px; padding: 25px 0px 0px 0px; margin-right:153px;}


#right {
    width: 230px;
	padding: 10px 0px 0px 0px;
	margin:0px;
} 
html>body #right {width:212px; padding: 20px 30px 0px 0px; float: right; margin-right:15px;}



#homepageleft {
    float: left;
    width: 650px;
	padding: 0px 0px 0px 0px;
} 
html>body	#homepageleft { width:600px;}


#buzzhomepageright {
    float: left;
    width: 300px;
	padding: 0px 0px 0px 0px;
	margin-right:0px;
} 

html>body	#buzzhomepageright	{ width:300px;}

#homepageright {
    float: right;
    width: 212px;
	padding: 0px 0px 0px 0px;
} 



div#middle {
    width: 725px;
	padding: 0px 0px 0px 0px;
	text-align:left;
} 
div#helpmiddle {
    width: 960px;
	padding: 0px 0px 0px 0px;
} 

div#restpageright {
    float: right;
    width: 210px;
	padding: 0px 0px 0px 0px;
} 

.clean {
	display: block;	
	height: 0;	
	clear: both;
	padding: 20px 0px 0px 0px;
}
html>body .clean {display:block;height:0;clear:both;padding:20px 0px 0px 0px;}

.features {
	clear: both;
	margin: 0;
}

.tourandfreetrial {
	font-size: 22px; 
	clear: both;
	border: 2px solid #C0E5FD;
	padding: 10px 10px 0px 10px; 
	width:920px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight: bold; 
	color:#000000;
}
html>body .tourandfreetrial {width:794px;}
	
.pricing {
	clear: both;
	background-color:rgb(254, 252, 226); 
	padding: 10px; 
	width:715px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 22px; 
	font-weight: normal;
	color:#000000; 
	border: 1px solid #cccccc;
	letter-spacing: 1px;
}
html>body .pricing {width:694px;}

div#contact-left {
    float: left;
    width: 530px;
	padding: 0px 0px 0px 0px;
}
html>body #contact-left {width: 530px;} 

div#contact-right {
    float: right;
    width: 180px;
	padding: 0px 0px 0px 0px;
}
html>body #contact-right {width: 205px;}

div#caseStudiesLeft {
    float: left;
    width: 500px;
	padding: 0px 0px 0px 0px;
}
html>body #caseStudiesLeft {width: 500px;}


div#caseStudiesRight {
    float: right;
    width: 250px;
	padding: 0px 0px 0px 0px;
}
html>body #caseStudiesRight {width: 300px;}

img.x {
	border: 1px #e4e4e4 solid;
	padding: 5px 5px 5px 5px;
	}


.ImgBdr {
	border: 3px solid #cccccc;
	padding:2px 2px 2px 2px;
}

.img-border {
	border: 1px solid #ccc;
	padding:0.3em;
}


.press-logo {
	border: 1px solid #e4e4e4;
	padding: 2px 2px 2px 2px;
}

.table{
	font-size: 12px;
	color: #444;
	letter-spacing: 0.2pt;
	line-height: 22px;
	font-weight: normal;
	margin-top: 0px; 
}

#fullPage {
    float: left;
    width: 824px;
	padding: 0px 0px 0px 0px;
} 

/**************************** This class for Navigation *******************************/

.navs-sep { 
	font-size: 11px;
	color: #CCC;
	text-decoration:none;
	padding: 0px 0px 0px 2px;
}


.navs, .navs-highlight { 
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #3252b2;
	text-decoration:none;
	padding: 0px 0px 25px 0px;
}
.navs-highlight a:link {
	text-decoration:underline;
}
.navs-highlight a:visited {
	color: #000000;
	text-decoration:underline;
}

.navs-highlight a:hover {
	color: #000000;
	text-decoration:underline;
}
/**************************** This class for Text *******************************/
.pagetitle{
	font-size: 12pt;
	font-weight: bold;
	color: #000;
}

.v-sep{
	border-top: 6px solid #5296D0;
}

.footer-v-sep{
	xborder-top: 4px solid #000;
	xborder-top: 4px solid #000;
}

.v-sep-case{
	xborder-top: 2px dotted #5296D0;
	border-top: 1px solid #999;
}


/**************************** This class for right Panel*******************************/
.feature-box-header {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding: 10px;
	margin-right:15px;
	width: 233px;
	border-top: 2px solid #C1E5FD;
	border-right: 2px solid #C1E5FD;
	border-left: 2px solid #C1E5FD;
	background-color: #F8FCFF; 
}
html>body	.feature-box-header	{width:203px; margin-right:50px;}


.feature-box {
	font-size: 12px;
	font-weight: normal;
	color: #333;
	line-height:18px;
	text-align: left;
	padding: 10px 10px 10px 10px;
	width: 233px;
	border: 2px solid #C1E5FD;
	background-color:#fff;
}
html>body .feature-box {width: 203px; margin-right:10px;}

/**************************** This class for right Panel of buzz*******************************/
.publications {
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding: 10px;
	margin-right:15px;
	width: 350px;
	border-top: 2px solid #C1E5FD;
	border-right: 2px solid #C1E5FD;
	border-left: 2px solid #C1E5FD;
	background-color: #F8FCFF; 
}
html>body .publications {width:350px; margin-right:50px;}


.publication-header	{
	font-size: 18px;
	font-weight: normal;
	color: #000;
	text-align: center;
	padding:10px 10px 10px 16px;
	xborder-bottom:1px dotted #000;
}

.publications-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height:18px;
	text-align: left;
	padding: 10px 10px 0px 10px;
	width: 350px;
	border: 2px solid #C1E5FD;
	background-color:#fff; 
}
html>body .publications-box {width: 350px; margin-right:35px;}
/***************************************************************/

.search-box {
	font-size: 18px;
	font-weight: normal;
	color: #ccc;
	text-align: center;
	padding: 10px 10px 10px 10px;
	margin-right:15px;
	width: 205px;
	border: 2px solid #C1E5FD;
	background-color: #F8FCFF; 
}
html>body .search-box {width:203px; margin-right:50px;}

.video-box {
	font-size: 13px;
	font-weight: normal;
	color: #ccc;
	text-align: center;
	padding: 10px 10px 10px 10px;
	margin-right:15px;
	width: 205px;
	border: 2px solid #C1E5FD;
	background-color: #F8FCFF; 
}
html>body .video-box {width:203px; margin-right:50px;}


.price-box {
	border: 1px dotted #ccc;
	xbackground-color: rgb(227, 242, 252); 
	padding:10px 10px 10px 10px;
}

.hr	{
	border: 1px dotted #ccc;
	
}

.hr1	{
	border: 1px dotted #C1E5FD;
	
}

.team-box	{
	width:800px;
	color: #000;
	text-align: left;
	xpadding: 10px;
	border: 2px solid #C1E5FD;
	background-color: #F8FCFF; 
}

.case-studies-box {
	color: #444;
	line-height:18px;
	padding: 10px;
	width: 550px;
	padding-top:25px;
	height:40px;
	border: 2px solid #C1E5FD;
	background-color:#fff; 
}

.case-studies-text{
	font-size: 22px;
	font-weight: bold;
	color: #444;
	line-height:18px;
	padding-top:25px;
	text-decoration:underline;
}
html>body .case-studies-text {width: 300px;}

.mailing-add {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height:18px;
	text-align: right;
	padding: 10px;
	xwidth: 205px;
	xborder: 2px solid #C1E5FD;
	xbackground-color:#fff; 
}

.white-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height:18px;
	text-align: left;
	padding: 10px;
	width: 770px;
	height:55px;
	border: 1px solid #C1E5FD;
	background-color:#fff; 
}

/**********************************************/
.pricing-box {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	text-align: left;
	line-height:22px;	
}

.pricing-header-col{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color:#999;
}

.row-bg	{
	xbackground-color:#C2C2C2;
	background-color:#EEEEEE;
}

.contact-box {
	font-size: 12px;
	color: #444;
	text-align: left;
	padding: 8px;
	border: 1px solid #CCC;
	background-color: rgb(254, 252, 226);
	width: 180px;
}

.tour-box {
	font-size: 11px;
	font-weight: normal;
	color: #333;
	text-align: center;
}

.casestudies-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	text-align: left;
	padding: 5px;
	width: 240px;
	border: 1px solid #CCC;
	background-color: rgb(254, 252, 226);
}
html>body .casestudies-box {width:255px;}

.buzz-box {
	font-size: 12px;
	font-weight: normal;
	line-height:16px;
	color: #222222;
	text-align: left;
	padding: 5px;
	width: 228px;
	background-color: rgb(254, 252, 226); 
}
html>body .buzz-box {width:242px;}

.buzz {
	font-size: 14px;
	font-weight: normal;
	line-height:22px;
	color:#333;
	text-align:left;
}

.mention {
	font-size: 22px; 
	clear: both;
	background-color:#fff;
	xbackground-color:rgb(253, 247, 187); 
	border: 2px solid #C0E5FD;
	xbackground-color: rgb(227, 242, 252);
	padding: 10px 10px 0px 10px; 
	width:100%;
	xletter-spacing:0.6pt;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight: bold; 
	color:#000000;
}

.grey-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	text-align: left;
	padding: 12px;
	border: 5px solid #EBEAEA;
	background-color: #fff; /* #FCFCFC; */
	width: 500px;
}
html>body .grey-box { width:400px;}


.grey-box-faq {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	text-align: left;
	padding: 12px;
	border: 5px solid #EBEAEA;
	background-color: #fff; /* #FCFCFC; */
	width: 185px;
}
html>body .grey-box-faq { width:170px;}


/**************************** This class for Heading *******************************/
.bold {
	font-weight: bold;
}

.aboutlargetext{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	letter-spacing:-0.5px;
	line-height: 24px;
	color: #999;
	padding-bottom: 10px;
}

.header{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	letter-spacing:-0.5px;
	line-height: 24px;
	color: #333;
	padding-bottom: 10px;
}

.deskawayheader{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	letter-spacing:-0.5px;
	line-height: 24px;
	color: #fff;
	padding-bottom: 10px;
}
.subheader {
	font-weight: bold;
	font-size:14px;
}

.videossubheader {
	font-weight: bold;
	font-size:14px;
	color:#000;
	text-align:left;
}


.why-use-subheader {
	font-weight: bold;
	color:#3252b2;
	font-size:18px;
	line-height:25px;
	text-align:left;
}

.tour-heading {
	font-size:12px;
	font-weight: normal;
	color: #333;
	line-height:18px;
	padding:5px 0px 10px 0px;
}

.subheader-blue {
	font-weight: normal;
	font-size: 48px;
	color: #0199FF;
	padding: 0px 0px 0px 0px;
}
html>body .subheader-blue {padding: 0px 0px 0px 0px;}

.subheader-orange{
	font-weight: normal;
	font-size: 26px;
	color: #D9B203;
	padding-bottom: 0px;
}

.subheader-black{
	font-weight: bold;
	font-size: 24px;
	color: #333;
	padding: 10px 0px 0px 0px;
}

.casestudiesHeader {
	font-weight: normal;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	text-align:left;
	font-size:16px;
	color:#cc0000;
	padding:10px 10px 10px 10px;
}

.smallheader-blue {
	font-weight: bold;
	font-size: 14px;
	color: #0199FF;
	padding-bottom: 0px;
}

.smalltextcasestudies{
	font-size: 12px;
	font-weight:normal;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #333;
	line-height:15px;
}

.smalltext{
	font-size: 14px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #333;
	line-height:20px;
}
.smallbuzz{
	font-size: 10px;
	font-family: verdana;
	color: #333;
	line-height:12px;
	padding:5px 0px 0px 0px;
}
.smallheader-blue {
	font-weight: bold;
	font-size: 14px;
	color: #0199FF;
	padding-bottom: 0px;
}
.smallheader-orange{
	font-weight: bold;
	font-size: 14px;
	color: #D9B203;
	padding-bottom: 0px;
}
.highlight-txt{
	font-size: 11px;
	line-height:18px;
	font-weight: normal;
	color: #666;
	text-align:justify;
	font-style: italic;
}
.inputfield	{
	background:#ECF8FF;
	border:1px #ccc solid;
	height:40px;
}
.index-li {
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/ok-tick.jpg);
	line-height: 28px;
	padding-left: 0px;
	font-weight:normal;
	margin:0px 0px 0px 40px;
}
.uses-li {
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/ok-tick.jpg);
	line-height: 32px;
	padding-left: 0px;
	font-weight:normal;
	margin:0px 0px 0px 35px;
}
.li {
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/bullet01.gif);
	line-height: 22px;
	padding-left: 0px;
	font-weight:normal;
	margin:0px 0px 0px 20px;
}
html>body .li {	background-repeat: no-repeat;list-style-image: url(../site-images/index/bullet.gif);line-height: 22px;padding-left: 0px;margin:0px 0px 0px 23px;}
/*************************** This class use for Footer ***********************************/
.footer{
	font-size: 11px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #fff;
	text-decoration:none;
	padding: 10px 0px 10px 0px;
	border-top: 4px solid #ccc;
	text-align: center;
	background-color: #5296D0;
}
.footer a:link {
	font-size: 11px;
	color: #fff;
	text-decoration:underline;
}
.footer a:visited {
	font-size: 11px;
	color: #fff;
	text-decoration:underline;
}
.footer a:hover {
	font-size: 11px;
	color: #fff;
	text-decoration:none;
}

.back-top{
	font-size: 11px;
	color: #3252b2;
	text-decoration:none;
	padding: 0px 0px 0px 0px;
}
/********************* Class for form **********************************/
#contactform div {
	padding-top:2px;
}
#contactform input.text  {
	width:200px;
}
#contactform input#subject {
  voice-family: "\"}\"";
  voice-family:inherit;
  width:75%;
} 
html>body #contactform input#hear_about{width:75%;}  

#contactform input#hear_about {
  voice-family: "\"}\"";
  voice-family:inherit;
  width:75%;
} 
html>body #contactform input#hear_about{width:75%;}

#contactform input.text, #contactform textarea {
  background:#EEE;
  border:1px solid #999;
}
#contactform textarea {
  width:275px;
  height:10em;
} 
html>body #contactform textarea {width:275px;}

#contactform input#fields_fname {
	width:150px;
	font-size: 11px;
	background:#EEE;
  	border:1px solid #999;
}
#contactform input#fields_email {
	width:150px;
	font-size: 11px;
	background:#EEE;
	border:1px solid #999;
}
/***********************************FAQs on all help section pages*****************/
.faqs {
	border:1px solid #C0E5FD;
	background-color:#FDFCC8;
	width:100%;
	font-size:14px;
	color:#000000;
}
.searchtext	{
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#000000;
	line-height:18px;
}
/*********************Sign up for a free acoount********************/
.free-account {
	background-color:#FCE184;
	width:100%;
	letter-spacing:-1px;
	font-size:25px;
	text-align:center;
	padding:5px 0px 5px 0px;
}
/******************* Class for News ************************/
.news {
	background-color:#f4f4f4;
	border: 1px solid #F0F0F0;
	text-align: left;
	font-size: 15px;
}

#pscroller2{
	font-size: 12px;
	color: #666; /*3252b2*/
	text-decoration:none;
	width: 540px;
	padding: 9px 0px 0px 7px;
	text-align: left;
	height: 30px;
}
html>body #pscroller2 {width: 530px;height: 25px;padding: 9px 0px 0px 12px;}

/******************** Added by sandeep ************************/
#login {
	background:#fff;
	font:12px "arial" ,helvetica, verdana, sans-serif;
	border:3px solid #CCCCCC;
	margin-top:20px
}
#body-login {background: url('../account/da-bg.jpg') no-repeat;}
.h1 {
	color: #585858;
	padding-top:4px;
	margin: 0px;
	font-size: 18px;
	font-weight:normal;
}
.gray_txt {
	color: #999999;
	line-height: 18px;
	font-size: 12px;
}
/********************** Added by NF ********************/
.signup_footer{
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	color:#999;
	line-height: 20px;
}
/*********************** TOOL TIP *****************************/
a.tip {
	border-bottom: none;
	text-decoration: none;
}

a.tip:hover {
	position: relative;
	cursor: pointer;
	text-decoration: none;
}

/*
**********************************************************************************
********************   VARIOUS CURSOR TYPES   ************************************
**********************************************************************************
		cursor:default - (Display the normal mouse cursor icon )
		cursor:wait - (The mouse icon to represent the computer "thinking" )
		cursor:crosshair - (A cross hair reticle )
		cursor:text - (An "I" shaped icon that is displayed when selecting text )
		cursor:pointer - (A hand icon that you see when you hover over an HTML link )
		cursor:help - (A question mark (usually) )
**********************************************************************************
**********************************************************************************
**********************************************************************************
*/

a.tip span.tipMessage {
	display: none;
}

a.tip:hover span.tipMessage {
	color:#000;
	font-family: 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	line-height: 20px;
	font-size:12px;
	font-weight: normal;
	display: block;
   	position: absolute; top: 20px; left: 0;
	/* formatting only styles */
   	padding: 10px; 
	margin: 10px; 
	z-index: 100;
   	border: 2px solid #e4e4e4;
    text-decoration: none;
	xbackground: #fdf7bb;
	background:#FFFFAE;
	width: 350px;
	text-align:left;
	
	/* end formatting */
}
/******************Added by Sandeep For News Letter Link 040408**********************************/
.newsLink {
	color:#ffa500;
}
.newsLink a:link {
	color:#ffa500;
}
.newsLink a:visited {
	color:#ffa500;
}
.newsLink a:hover {
	color:#000;
}
/**************** Added By Sandeep For Forums Section on Help Page **************************/
div#gsfn_list_widget img {
	border:none;
}
div#gsfn_list_widget {
	font-size:13px; 
	width:530px;
	xborder:1px dashed #D5D5D5;
	xborder:2px solid #C1E5FD;
	padding:10px;
	xbackground-image: url(../site-images/common/help-gradient.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
div#gsfn_list_widget a.widget_title {
	color: #000;
	font-size:18px;
	margin-bottom:10px;
	font-weight:normal;
	text-decoration:none;
}
div#gsfn_list_widget .powered_by {
	margin-top:8px;
	padding-top:8px;
	border-top:1px solid #DDD;
}

div#gsfn_list_widget .powered_by a {
	color:#333;
	font-size:90%;
}
div#gsfn_list_widget div#gsfn_content { }
div#gsfn_list_widget div#gsfn_content li {
	text-align:left;
	margin-bottom:6px;
}
div#gsfn_list_widget div#gsfn_content a.gsfn_link {
	line-height:1;
}
div#gsfn_list_widget div#gsfn_content span.time {
	font-size:90%;
	padding-left:10px;
	color:#999999;
}
div#gsfn_list_widget div#gsfn_content p.gsfn_summary {
	margin-top:2px;
}
/********************* Main Menu Code START HERE *****************************/
div#menu{
	float:right;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width: 100%;
	padding-top:40px;	/* Change by Sahil from 20px*/
}
html>body #menu {padding-top:30px;}

ul#nav{
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#nav li{
	list-style-type:none;
	font-size:11px;
	font-weight:normal;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	float:right;
	margin: 0px 0px 0px 2px;
	text-align: center;
	padding:0px 0px 0px 0px;
}
html>body ul#nav li{margin: -1.8px 0px 0px 2px;	padding:0px 0px 0px 0px;}
ul#nav a{
	float:left;
	padding:5px 8px 5px 8px;
	background: #BBD9EE; /*#27A4D2;*/		/* De Active link background color*/
	text-decoration:none;
	color: #000;				/* In active link font color*/
}
ul#nav li.signup a{
	background: #FCE184; /*#27A4D2;*/		/* De Active link background color*/
	color: #000;				/* In active link font color*/
}
ul#nav a:hover{
	background: #5296D0;		/* On mouse over link background color */
	color: #FFF;
}
.navsign a:hover{
	background: #000;		/* On mouse over link background color */
	color: #FFF;
}
ul#nav li.activelink a,ul#nav li.activelink a:hover{
	background: #5296D0;			/*Active link background color*/
	color: #FFF;
}

/************************** Class for Feature Pages ***********************/
#feature {
	width:357px;
	font-size:16px;
	color:#666666;
	font-weight:bold;
}
.signupLiClass {
 background-color:red;
}
/************************* CSS added by Vinay for help section > permissions table*********/

table.stats
{
	text-align: center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #fff;
	width: 100%;
	background-color: #fff;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.stats td
{
	background-color:#D4EDFC;
	font-weight:bold;
	color: #000;
	padding: 4px;
	text-align: left;
	border: 1px #fff solid;
}
table.stats td.hed
{
	background-color:#fff;
	color: #000;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-size: 12px;
	font-weight: bold;
}

table.stats td.subhed
{
	background-color:#F8FCFF;
	color: #000;
	padding-left: 20px;
	text-align: left;
	border-bottom: 1px #fff solid;
	font-size: 12px;
	font-weight: normal;
}

table.stats td.subtab
{
	background-color:#F8FCFF;
	color: #000;
	padding-left: 40px;
	text-align: left;
	border-bottom: 1px #fff solid;
	font-size: 12px;
	font-weight: normal;
} 
/*****************************Table for Help Section DeskMail**********************************/
table.dm
{text-align: center;
font-weight: normal;
font-size: 14px;
color: #333;
width: 100%;
background-color: #ccc;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;
line-height:25px;

}

table.dm td
{
xbackground-color: #C7E3FC;
background-color:#E0ECFF;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

xtable.dm td.hed
{background-color: #666;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 



/*****************************round corner box*******************/
.roundcont {
	width: 920px;
	background-color: #D0EDFB;
	color: #000;
	text-align:justify;
}
.roundcont p {
	margin: 0 10px;
}
.roundtop { 
	background: url(../site-images/index/tr.gif) no-repeat top right; 
}
.roundbottom {
	background: url(../site-images/index/rb.gif) no-repeat top right;
}
img.corner {
   width: 14px;
   height: 14px;
   border: none;
   display: block !important;
}
html>body .roundcont {width: 930px;}
/**********************************/
.roundcontwhite {
	width: 920px;
	background-color: #FCE184;
	xborder:1px #CCCCCC solid;
	color: #000;
}
.roundcontwhite p {
	margin: 0 10px;
}
.roundcontwhitetop { 
	background: url(../site-images/index/white-tr.gif) no-repeat top right; 
}
.roundcontwhitebottom {
	background: url(../site-images/index/white-rb.gif) no-repeat top right; 
}
img.corner {
   width: 13px;
   height: 13px;
   border: none;
   display: block !important;
}
html>body .roundcontwhite {width: 930px;}
/*******************************/
/**********************************/
.roundcontinside {
	width: 450px;
	background-color: #FCE184;
	color: #000;
}
.roundcontinside p {
	margin: 0 10px;
}
.roundcontinsidetop { 
	background: url(../site-images/index/white-tr.gif) no-repeat top right; 
}
.roundcontinsidebottom {
	background: url(../site-images/index/white-rb.gif) no-repeat top right; 
}
img.corner {
   width: 13px;
   height: 13px;
   border: none;
   display: block !important;
}
html>body .roundcontinside {width: 620px;}
/*******************************/

.why-use-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height:18px;
	text-align: center;
	padding: 10px;
	width: 210px;
	background-color:#F0FBFF;
	xbackground-color:#ccc;
	vertical-align:top;
}
.why-use-box a:link{
	color: #0066cc;
	font-size:12px;
}
.why-use-box a:hover{
	color: #000;
	font-size:12px;
}
html>body .why-use-box {width: 190px; xheight:210px;}
/*********************************************/
.team-box {
	font-size: 12px;
	font-weight: normal;
	color: #444;
	line-height:18px;
	text-align: left;
	padding: 10px;
	width: 80px;
	height:80px;
	border: 1px solid #C1E5FD;
	background-color:#fff;
	vertical-align:top;
}
.thumbnail	{
	background-color:#FFFFFF;
	width:500px;
	height:50px;
	border:#ccc 1px solid;
	padding:10px 10px 00px 10px;
}
/************************************for tabel on index********************************/
.table-bg	{
	background:url(../site-images/index/table-bg.jpg);
	padding:10px 10px 10px 10px;
	text-align:center;
}
.tabletext{
	text-align:left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color:#fff;
	font-size:16px;
	text-align:center;
}
.tabletext-header{
	text-align:left;
	padding: 2px 5px 2px 5px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color:#fff;
	font-size:24px;
	text-align:center;
	font-weight:bold;
	background-color:#000;
}
/*********************** Class for Home Page FedBurner Code ***********************/
.feedburnerFeedBlock {
	background-color:#FFFFFF;
	border:none; 
	text-align:left;
}

.feedburnerFeedBlock P {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.feedburnerFeedBlock ul li {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	margin-left:-25px;
	margin-bottom:1em;
	font-size:11px;
	list-style-type:square;
}
html>body .feedburnerFeedBlock ul li {margin-left:-25px;}

.feedTitle {
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 18px;
	color: #0091CC;
	text-decoration:none;
}
.headline {
	font-size: 12px;
	font-weight: normal;
	padding-right:10px;
}
.date {
	color:#999;
	display:inline;
}
/****************************index pricing******************/
.signup-text {
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#000;
	padding-bottom:0px;
	line-height:18px;
}
html>body .signup-text {padding-bottom:100px;}

.sign-up-header	{
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight: normal;
	letter-spacing:-1px;
}
.sign-up-header	a:link{
	text-decoration:underline;
	color:#3252b2;
}
/*************Read case studies, watch videos, or signup for a free account***/
	
.signupframe{
	text-align: center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight: normal;
	color:#000;
	background-color:#FCE184;
	padding:10px 10px 10px 10px;
	width:910px;
	letter-spacing:-1px;
}	
html>body .signupframe{width:885px;}		
/*******************************HElp box********************/
.indexsignupframe	{
	text-align: center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight: normal;
	color:#000;
	padding:20px 20px 20px 20px;
	width:910px;
	letter-spacing:-1px;
}	

.helpframe	{
	text-align: center;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:25px;
	font-weight: normal;
	color:#000;
	background-color:#FCE184;
	padding:20px 20px 20px 20px;
	width:610px;
	letter-spacing:-1px;
}	
/********************************************************************/
.press-text {
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight: normal;
	color:#666;
	padding-bottom:0px;
	line-height:20px;
}
.quote1{
	background-image:url(../site-images/index/quote.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding:10px 0px 0px 10px;

}
.quote2	{
	background-image:url(../site-images/index/quote.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.help-li	{
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/support-icons/help.gif);
	padding: 0px 0px 10px 5px;
	font-weight:normal;
	margin:0px 0px 0px -25px;
}
html>body .help-li {margin:0px 0px 0px -18px;}

.zendesk-li	{
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/support-icons/zendesk.jpg);
	padding: 0px 0px 10px 5px;
	font-weight:normal;
	margin:0px 0px 0px -25px;
}
html>body .zendesk-li {margin:0px 0px 0px -18px;}

.get-li	{
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/support-icons/get-satisfaction.gif);
	padding: 0px 0px 10px 5px;
	font-weight:normal;
	margin:0px 0px 0px -25px;
}
html>body .get-li {margin:0px 0px 0px -18px;}

.twitter-li	{
	background-repeat: no-repeat;
	list-style-image: url(../site-images/common/twitter.png);
	padding: 0px 0px 10px 5px;
	font-weight:normal;
	margin:0px 0px 0px -25px;
}
html>body .twitter-li {margin:0px 0px 0px -18px;}

.email-li	{
	background-repeat: no-repeat;
	list-style-image: url(../site-images/index/support-icons/email.gif);
	padding: 0px 0px 0px 5px;
	font-weight:normal;
	margin:0px 0px 0px -25px;
}
html>body .email-li {margin:0px 0px 0px -18px;}

.buzz-header	{
	width:500px;
	height:25px;
	font-size:16;
	font-weight:bold;
	border:#0099CC 1px solid;
}

.team-text {
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight: normal;
	color:#666;
	line-height:20px;
}
.buzzhr	{
	border-bottom:dashed 1px #CCCCCC;
}
.adlogotable	{
	padding:0px 0px 10px 0px;
}
html>body .adlogotable{padding:0px 0px 10px 0px;}

.onMouseOverTableColor{
	background:#FFFFBB;   /*light blue mouseover*/
	border:1px solid #EBEBEB;
	font-size:12px;
}

.affliateFormText{
	font-size: 13px; 
	height: 25px; 
	vertical-align: middle;
}

/************************************************** RoundedCorner FOrm from Vinay **********/

#roundcornertable {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
	width:298px;
	height:30px;
	background-color:#F8FCFF;
	border: 2px solid #C1E5FD;
	padding: 7px 5px 5px 5px;
	color:#000000;
}

.formnewsletter	{
	border:1px #C1E5FD	solid;
	color:#666;
	background-color:#FFFFFF;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	font-style:italic;
}

#newsback	{
	background-image:url(../site-images/index/grey-bg-news.gif);
	background-repeat:repeat-x;
	background-position:top;
	height:47px;
	color:#000000;
	padding:10px 0px 0px 15px;

}
html>body .newsback{vspace:1;}	
