			.greenHeader
			{
				color: #6f9147;
                text-align:left;
			}
			
			DIV.benefitsHead
			{
				background: transparent url("images/benefitsHeader.png") no-repeat;
				height: 305px;
				margin-top: 1.5px;
				_margin-top: 15px; *margin-top: 15px;
				margin-left: 155px;
				
			}
			
			DIV.freeSubversion
			{
				background: transparent url("images/freesubversion.png")  no-repeat;
				height: 258px;
				margin-top: 1.5px;
				/*margin-left: 155px;*/
			}
			
			DIV.cutCostHead
			{
				background: transparent url("images/Reduce-collaboration-costs.png") no-repeat;
				margin-top: 1.5px;
				margin-left: 71px;  
				height: 230px;
				font-weight: bold;
			}
			
			DIV.compactHeadtxt
			{
				padding: 20px;
				width: 60%;				
				font-size: 11pt;
				color: #363636;
				font-weight: bold;
			}
			
			DIV.compactHeadtxt A, DIV.cutCostHead A, A.ttbButton, a#green_btn
			{
				font-weight: bold;
				background: transparent url("images/ttbButton.png") no-repeat;
				display: block;
				height: 20px;
				text-decoration: none;
				color: #FFFFFF;
				float: left;
				padding:5px 0px 5px 0px;
				width: 62px;
				text-align:center;
				font-size: 12px;
				margin: 2px;
			}
			
			DIV.compactHeadtxt1 A{
			font-weight: bold;
				background: transparent url("images/ttbButton.png") no-repeat;
				display: block;
				
				text-decoration: none;
				color: #FFFFFF;
				float: left;
				padding: 5px 18px;
				width: 25px;
				font-size: 12px;
				margin: 2px;
			}
			
			DIV.compactHeadtxt2 A{
			font-weight: bold;
				background: transparent url("images/ttbButton.png") no-repeat;
				display: block;
				text-decoration: none;
				color: #FFFFFF;
				float: left;
				padding: 5px 0px;
				width: 59px;
				font-size: 12px;
				margin: 2px;
			}
						
			A.tour
			{
				padding: 5px 24px 5px 12px;
			}
			
			.contentBodyHeight
			{
				/*min-height: 625px;*/
			} 
			.contentBodyOpportunity
			{
				height: 510px;
			}
			.contentBodyHeightLarge
			{
				height: 750px;_height:820px;*height:820px;
			} 		

			.contentBodyHeightHuge
			{
				height: 1350px;_height: 1390px;*height: 1390px;
			}
			.contentBodyHeightEnterprise
			{
				height: 1200px;_height: 1220px;*height: 1220px;
			}
			.contentBodyHeightPlatform
			{
				height: 1510px;_height: 1550px;*height: 1550px;
			}
			.contentBodyHeightFaq
			{
				height:3200px;_height: 3400px;*height: 3400px;
			}
			.contentBodyHeightTestimonial
			{
				height:3130px;_height: 3180px;*height: 3180px;
				_margin-top: 15px; *margin-top: 15px;
			}
			.rateGap
			{
				height: 2px; _height:5px; *height: 5px;
			}
			.contentBodyHeightSupport
			{
				height: 800px; _height:830px; *height: 830px;
			}	
			.contentBodyHeightSecurity
			{
				height: 1150px;
				_margin-top: 15px; *margin-top: 15px;
			}	
			.contentBodyHeightFeatures
			{
				height: 1350px;
			}	
			.contentBodyHeightTeam
			{
				height: 850px; _height:900px; *height: 900px;
				_margin-top: 15px; *margin-top: 15px;
			}			
			.baseFontStyle
			{
				font-size: 12px;
				line-height: 17px;
			}	
			img.rightQuote
			{
				position: absolute;
                                padding-left:90px;
                                padding-top:0px;

			}
			
			.coorporateGray
			{
				color: #808085;
			}
			
			P.pageHeader
			{
				font-size: 11pt; 
				font-weight: bold;
				color: #cfdf9d;
				line-height: 20pt;
				text-decoration: underline;
				/*width: 82%;*/
				margin-left: 15px;
			}
			
			P.pageHeader span 
			{
				color: #363636;
			}
			
			DIV.contentArea
			{
				background: #FFFFFF;
				width: 82.5%;
				/* margin-left: 155px;*/
				margin-top: 1px;
				_margin-top: 15px; *margin-top: 15px;
				position: relative;
				
				display:block;
			}
			#node-35 DIV.contentArea,#node-70 DIV.contentArea
			{
			width: 100%;
			}

	
			SPAN.relatedLinks
			{
				background: transparent url("images/related-links-shadow.png") no-repeat;
				display: block;
				font-weight: bold;
				color: #505055;
				padding: 5px 0px 5px 25px;
				height: 19px;
			}
			
			li, .smlLink
			{
				font-size: 12px;
				line-height: 22px;	
				font-weight: normal;
			}
			
			Table.subfooter
			{
				background: #FFFFFF;
				border: 0px solid red;
				margin-left: 0px;
				width: 100%;
			}
			Table.subfooter TD { text-align: left;
			vertical-align:middle; }
			
			
			Table.subfooter TH
			{
				color: #6f9147;
				height:40px;
				vertical-align:middle;
				background: #FFFFFF;
				text-align: left;
			}
			
			Table.subfooter A
			{
				color: #505055;
				text-decoration: none;
			}
			
			Table.subfooter A:hover
			{
				color: #6f9147;
			}
			
			DIV.center  A.trialButton, A.trialButton
			{
				background: transparent url("images/freeTrial.png") no-repeat;
				color: #FFFFFF;
				display: inline-block;
				font-size: 12px;
				height: 32px;
				text-decoration: none;
				width: 155px;
				font-weight: bold;
				/*padding: 5px;
				padding-top:12px;
				padding:11px 5px 5px;
				*/
				padding:7px 5px 5px;
				text-align:center;
			}

			DIV.center  A.trialButton1, A.trialButton1
			{
				background: transparent url("images/freeTrial.png") no-repeat;
				color: #FFFFFF;
				display: inline-block;
				font-size: 12px;
				height: 32px;
				text-decoration: none;
				width: 155px;
				font-weight: bold;
				/*padding: 5px;
				padding-top:12px;
				
				*/
				padding:11px 5px 5px;
				text-align:center;
			}
			
			.imgborder
			{
			/*	border-width: 1px;
				border-color: #4d4d51;
				border-style: solid;*/
			}
			DIV.screenshotLinks
			{
				float: right;
				width: 40%;
				text-align: right;
				margin: -30px 125px 20px 10px;
				padding-left:15px !important;
			}
		
/* testimonials page starts */

		
		#testCustTable table td 
		{
			font-size:12px;
			line-height:16px;	
		}
		.shadedRowTestimonial
		{
		  background-color:#F0F0F0;
		 }

/* testimonials page ends */

/* gdev page starts */

		DIV.contentAreagdev
		{
			display: block;
		 	background-color:#FFFFFF;
		 	margin-top: 1px;
			_margin-top: 15px; *margin-top: 15px;
		 	/* margin-left: 155px;  */
		 	padding: 4px 20px 2px ;
		 	width: 745px;
		}
		.topDivGDev 
		{
			float:left;
		 	position:relative;
		 	font-family:Arial, Helvetica, sans-serif; 
		 	height: 280px;
		 	font-weight: bold;
			width: 355px;
			padding-left: 35px;
		}
		#node-5 td{
		padding:5px 25px 5px 20px;
		}
		.mainSmlHeadingGdev 
		{
			font-size:10px;
			background-color: #FFFFFF;
			color: #6f9147;
			padding-top: 15px;
			font-weight:bolder;
		}
		.mainHeadingGdev 
		{
			font-size:24px;
		 	background-color: #FFFFFF;
		 	color: #6f9147;
		}
		.topContentGdev
		{
			font-size:15px;
		 	padding-top: 15px;
		 	color: #363636;
			line-height: 16px;
		}
		.txtHdSec
		{
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			line-height: 18px;
			color:#FFFFFF;
			width: 250px;
			padding-top: 5px;
		}
		
		.listHeading
		{
			font-family:Arial, Helvetica, sans-serif;
		 	font-size: 13px;
		 	color:#6e6e37;
		}
		.rightList
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			padding-bottom: 8px;
			line-height: 16px;
		}
		
		.leftList ul li 
		{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
			line-height: 16px;			
					
		}
		
		.leftList1 li 
		{
			padding:0px 0px 0px 25px;								
		}
		
		.botBarGdev 
		{
			height: 110px;
		 	width: 785px;
		 	background-color:#FFFFFF;
		 	margin-left: 155px;
			margin-bottom: 10px;
		}
		.quoteGdev
		{
			font-family:Arial, Helvetica, sans-serif; 
			font-size: 19px;
			font-weight:bold; color:#6e6e37;
			width:300px;
		}
/* gdev page ends */

/* screenshots page starts */
		#leftArrow {
		float:left;
		position:relative;
		
		}


     #subtab td{
			font-family:Arial, Helvetica, sans-serif;
			font-size: 12px;
		}
		
		.ssLI 
		{
		  font-family:Arial, Helvetica, sans-serif;
		  font-size: 12px; 
		  color:#1d1d1d;
		  line-height: 16px;
		}
		
/* screenshots page ends */
	
/* pricing starts */
		.greySubBarPricing
		{
		  height: 26px; 
		  width: 770px; 
		  background-color:#4c4b4b;
		  color: #FFFFFF;
		  /*margin-left: 155px; */
		  padding-top: 8px;
		  padding-left:15px;
		  margin:0 0 0 0px;
		 
		 }
		  .greySubBarPricing a 
		 {
			/* background: transparent url("images/sub-menu-selected.png") no-repeat; */
			 color: #FFFFFF;
			 text-decoration:none;
			 padding-right:5px;
		  }		 
		 .greySubBarPricing li{
		 	padding-left:5px;
		 }
		 .prodNote
		 {
			 height: 30px;
			 width: 780px;
			 background-color:#f2f2f2;
			 margin-left: 0px;	
			 padding-bottom: 10px;
 			 padding-top: 10px;			 
			 font-family:Arial, Helvetica, sans-serif;
			 font-size:11px;			 	 
		 }

		  .productTables
		  {
				height: 200px;
			 	width: 780px;
			 	background-color:#FFFFFF;
			 	/*margin-left: 155px;*/
			 	border: 4px solid #e5e8e1;
		   }
		   
			.editionTbl td 
			{
		     border: 1px solid #FFFFFF;
			}
			
  		.prodComparTbl
		   {
				height: 200px;
			 	width: 825px;
			 	background-color:#FFFFFF;
			 	margin-left: 0px;
		   }
  		 
			 .prodComparTbl td
		   {
		   	 border: 1px solid #FFFFFF;
		   }
		   .devColTd
		   {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
			 		line-height: 16px;
			 		background-color: #e9eded;
		   } 
		   .devColTh
		   {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
			 		line-height: 16px;
			 		background-color: #d2dbdc;
		   } 	
		   .devColTh strong
		   {
		   	 font-size:14px;
			   color: #4e4e52;
		   }
		   .teamColTd
		   {
					font-family:Arial, Helvetica, sans-serif;
			 		font-size:12px;
			 		line-height: 16px;
			 		background-color: #e6ebe0;
		   } 
		   .teamColTh
		   {
					font-family:Arial, Helvetica, sans-serif;
			 		font-size:12px;
			 		line-height: 16px;
			 		background-color: #d1d9c8;
		   }
		   .entColTd
		   {
					font-family:Arial, Helvetica, sans-serif;
			 		font-size:12px;
			 		line-height: 16px;
			 		background-color: #ebebe0;
		   } 
		   .entColTh
		   {
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
	 	  		line-height: 16px;
					background-color: #ddddca;
		   }		   		   			   			   
		   
		  .productHeadingDev
		  {
					background-color: #2d4e58;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#FFFFFF;
					height: 21px;
					font-weight:bold;
					background-image: url("images/bgdev.png");
					background-repeat:repeat-x;		
		  }
		  .productHeadingTeam
		  {
					background-color: #506a39;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#FFFFFF;
					height: 21px;
					font-weight:bold;
					background-image: url("images/bgteam.png");
					background-repeat:repeat-x;
		  }
		  .productHeadingProf
		  {
		   /* background-color: #333333;*/
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#FFFFFF;
					height: 21px;
					font-weight:bold;
					background-image: url("images/bgprof.png");
					background-repeat:repeat-x;
		  }
      .productHeadingEnt
		  {
				  background-color: #434020;
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					color:#FFFFFF;
					height: 21px;
					font-weight:bold;
					background-image: url(bgent.png);
					background-repeat:repeat-x;
		  }
		  .priceDev
		  {
		   	font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#355e68;
  	    		line-height: 16px;			
		  }
		  .priceTeam
		  {
		   	font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#6f9147;
  	    line-height: 16px;						
		  }
		  .priceProf
		  {
		   	font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#333333;
  		  line-height: 16px;						
		  }
		  .priceEnt
		  {
		   	font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				color:#6f9147;
		    line-height: 16px;						
		  }
		  
		  .productDescHdDev
		  {
			  color: #3c6a75;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size: 16px;
			  font-weight:bold;
		  
		  }
		 .productDescHdTeam
		  {
			  color: #6f9147;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size: 16px;
			  font-weight:bold;
		  
		  }		  
		 .productDescHdProf
		  {
			  color: #333333;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size: 16px;
			  font-weight:bold;
		  
		  }		  
		 .productDescHdEnt
		  {
			  color: #6f9147;
			  font-family:Arial, Helvetica, sans-serif;
			  font-size: 16px;
			  font-weight:bold;
		  
		  }		  
		  .prodButtonDev
		  {
		  		height: 25px;
				width: 132px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 5px;
				text-align:center;
				background-repeat:no-repeat;			
				background-image: url("images/darkgreen-devbutton.png");
				
		  }
		  .prodButtonTeam
		  {
		  		height: 28px;
				width: 132px;
				color: #FFFFFF;			
				font-size: 12px;
				font-weight: bold;
				padding-top: 5px;
				text-align:center;				
				background-repeat:no-repeat;					
				background-image: url("images/green-teambutton.png");				
		  }
		  .prodButtonDev a{
				color:#FFFFFF;
				cursor:pointer;
				text-decoration:none;
		   }
		   .prodButtonTeam a{
		        color:#FFFFFF;
				cursor:pointer;
				text-decoration:none;
		   }
		    .prodButtonEnt a{
			    color:#FFFFFF;
				cursor:pointer;
				text-decoration:none;
			}
		   
		  .prodButtonProf
		  {
		  		height: 25px;
				width: 126px;
				color: #FFFFFF;			
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				background-repeat:no-repeat;					
				background-image: url("images/darkgrey-profbutton.png");
				line-height: 21px;
		  }
		  .prodButtonEnt
		  {
		  		height: 27px;
				width: 132px;
				color: #FFFFFF;			
				font-size: 12px;
				font-weight: bold;
				padding-top: 5px;
				text-align:center;
				background: transparent url("images/green-entbutton-lrnmore.png") no-repeat;
				line-height: 21px;
		  }
		  		  	
		  .lrnMoreTbl td 
		  {
		  	 padding-bottom: 0px;
		  }	  		

		    
		  DIV.compactHeadtxt A.compTblBtn
		  {
		  		background: transparent url("images/comparison_table.png") no-repeat;
				display: block;
				height: 32px;
				text-decoration: none;
				color: #FFFFFF;
				float: left;
				padding: 7px 18px;
				font-size: 12px;
				margin: 2px;
				margin-top: 1px;
				width: 127px;	
				/*font-weight: bold;
				padding-top: 3px;
				padding-left: 20px;*/
		  }
		   DIV.compactHeadtxt A.tryBuyBtnDev
		  {
		  		height: 28px;
				width: 25px;
				display: block;				
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				float: left;
				padding: 8px 18px 5px 20px;
				background: transparent url("images/trybuydev.png") no-repeat;
		  }
		   DIV.compactHeadtxt A.tryBuyBtnEnt 
		  {
		  		height: 28px;
				width: 25px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 7px;
				padding-left: 25px;
				background: transparent url("images/trybuyent.png") no-repeat;
		  }
		  DIV.compactHeadtxt A.prodButtonEnt
		  {
		  		height: 24px;
				width: 102px;
				color: #FFFFFF;			
				font-size: 12px;
				font-weight: bold;
				margin-top:1px;				
				text-align:center;
				padding: 3px 0px 5px 0px;
				/*margin-top: 3px; */
				background: transparent url("images/green-entbutton.png") no-repeat;
		  }
		  .learnMoreEnt
		  {
		  
		  }
		   DIV.compactHeadtxt A.contactBtnEnt
		   {
		  		height: 25px;
				width: 110px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				background-repeat:no-repeat;			
				background: transparent url("images/contact_ent.png") no-repeat;
		  }
		  .dwnloadBtn
		  {
		  		height: 27px;
				width: 128px;
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				*padding-top: 1.5px;_padding-top: 1.5px;
				background-repeat:no-repeat;			
				background-image: url("images/download_pdf.png");
				padding-left: 14px;
		  }
		 @media screen and (-webkit-min-device-pixel-ratio:0)
		 {
			.dwnloadBtn {
				height: 25px;
				width: 128px;
				font-size: 12px;
				font-weight: bold;
				padding-top:5px;
				vertical-align:top;			
				background-repeat:no-repeat;			
				background-image: url("images/download_pdf.png");
				padding-left: 14px;}
		 }
		
		   .dwnloadBtn a
		   {
		     text-decoration: none;
				 color: #FFFFFF;
		   }   
		  .tryBuyBtn
		  {
		  	height: 29px;
				width: 77px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				background-repeat:no-repeat;			
				background-image: url("images/trybuy.png");
				padding-left: 30px;
		  }
		 
		  
		  .devEdImg
		  {
		  	position: absolute;
				margin-left: 300px;
				padding-top: 5px;
		  }
		
		  .entEdImg
		  {
		  	position: absolute;
				margin-left: 255px;
				padding-top: 5px;
		  }		  
 		  .tryBuyBtnTeam 
		  {
		  	height: 28px;
				width: 60px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				background-repeat:no-repeat;			
				background-image: url("images/trybuyteam.png");
		  }
 		  .tryBuyBtnDev 
		  {
		  	height: 28px;
				width: 60px;
				color: #FFFFFF;
				font-size: 12px;
				font-weight: bold;
				padding-top: 3px;
				background-repeat:no-repeat;			
				background-image: url("images/trybuydev.png");
			}
		 
		  .teamEdImg
		  {
		  	position: absolute;
				margin-left: 250px;
				padding-top: 15px;
		  }		  
		  .productEntColor
		  {
		    font-family:Arial, Helvetica, sans-serif;
		  	color: #5f5f30;
		  }
		 .productTeamColor
		  {
		    font-family:Arial, Helvetica, sans-serif;
		  	color: #6e9047;
		  }		  		  
		 .productDevColor
		  {
		    font-family:Arial, Helvetica, sans-serif;
		  	color: #2d4e58;
		  }		  		  
		  
		  .dwnloadBtn a
		   {
		     text-decoration: none;
			 color: #FFFFFF;
		   }  
		   .compTblBtn a
		   {
		     text-decoration: none;
			 color: #FFFFFF;
		   }    
		  .tryBuyBtn a 
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }
		  .tryBuyBtnDev a 
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }
		  .tryBuyBtnEnt a 
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }
		   .tryBuyBtnTeam a 
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }	
		   a .prodButtonTeam, a .prodButtonDev, a .prodButtonEnt  
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
			 cursor: pointer;
		  }	 
		   .contactBtnEnt a
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }
		  		   
		  .priceEnt a
		  {
		  	 text-decoration: none;
			 color: #6F9147;
		  }	
		  .priceTeam a
		  {
		  	 text-decoration: none;
			 color: #6F9147;
		  }	
		  .priceDev a
		  {
		  	 text-decoration: none;
			 color: #355E68;
		  }			  
		  .productHeadingDev a, .productHeadingTeam a, .productHeadingEnt a
		  {
		  	 text-decoration: none;
			 color: #FFFFFF;
		  }			  		  
		  
		  .padDev
		  {
		  	padding-top: 7px;
			text-decoration: none;
 			cursor: pointer;
		  }
		  .padTeam
		  {
		  	padding-top: 4px;
			text-decoration: none;
 			cursor: pointer;
		  }
		  
/* pricing ends */

/*security starts*/
		 .contentAreaSec
		 {
		   background-image: url("images/security_main.png");
		   height: 231px;
		   width: 741px;
		   color:#FFFFFF;
		   background-repeat:no-repeat;
		   background-position: right center;
		 } 
		 
		 .securityHeading
		 {
			  height: 30px; 
			  width: 350px; 
			  background-color:#f3f3f3;
			  color: #6e9047;
			  padding-top:0px;
			  padding-left:10px;	
			  margin-bottom:10px;  
			  
		 }
 			#txtLearnMore
			{
				font-size: 15px;
				font-weight: bold;
				display:block;
				padding-top: 0px; 
				margin-left: 20px;
				width: 300px;
				margin-top: 0px;
			}
			DIV.learnMorePricing
			{
				border-color: #5C8F40 gray gray;
				background: url("images/viewDemo.png");
				background-repeat: no-repeat;
				/*margin-top: 35px;*/
				height: 103px;
				width: 300px;
			}
			
			DIV.txtLearnMoreBgPricing
			{
				background-image: url("images/learnMoreBg.png");
				background-repeat: no-repeat;
				width: 40%;
				height: 30px;
				margin-left: 1px;
				width: 300px;
				padding-top: 8px;
			}
			DIV.txtLearnMoreBgPricingBig
						{
							background-image: url("images/learnMoreBg.png");
							background-repeat: no-repeat;
							height: 30px;
							margin-left: 1px;
							width: 314px;
							padding-top: 8px;
						}
			DIV.linkLearnMorePricing
			{

				font-weight: bold;
				margin-top: -125px;
				margin-left: 250px;
				width: 32%;
				padding: 5px;
			}
 			DIV.learnMorePrice
			{
				border-color: #5C8F40 gray gray;
				background: url("images/viewDemoBig.png");
				background-repeat: no-repeat;
				height: 125px;
				padding-left: 25px;
				padding-top: 10px;
				width: 300px;
			}
			DIV.leftColPrice
			{
				float: left;
				width: 70%;
				margin-top: 15px;
				margin-left: 30px;
			}
			.secTbl p
			{
			 margin-left: 10px;
			}
			.featuresTbl td
			{
				 margin-left: 10px;
				 padding: 20px 5px 5px 30px;
				 border-bottom: 1px solid #d9d9d9;
			}
		
 /*security ends */
 
 /* company starts */
 			DIV.staffArea
			{
				padding: 10px 5px 30px 150px;				
				border-top:1px solid #666666;				
				font-size: 12px;
				text-align:left;
			}

			DIV.staffArea IMG
			{
				position: absolute;
				/*top: 10px;*/
				left: 12px;
			}
			DIV.infoBlock
			{
				border-style: solid none none;
				border-width: 1px;
				margin-bottom: 30px; 
			}
 /* company ends */
		.botborder 
		{
		  clear:both; 
		  height: 10px; 
		  width: 950px; 
		  background-color:#f3f3f3
		  
		}
		.hackClear2 
		{
		  clear:both; 
		  height: 10px; 
		}
		
		.linkHdr,.footInner .footBox h2 ,.footBoxServ h2
		{
		 font-weight: bold;
		  font-size: 11px;
		  font-family:arial,"Lucida Grande",Geneva,Verdana,sans-serif;
		  color:#E2E2E2;
		  padding-bottom:0px;
		  margin-bottom:10px;
		}
		.footInner .footBox .content p,.footBoxServ .content p{
		margin-bottom:0px;
		}
		.footer1,.footer2,.footer3{
		padding-top:10px;
		}
		
		
		A.signUpBtn 
		{
			background: transparent url("images/greenSignUp.png") no-repeat;
			font-weight: bold;
			font-size: 11px;
			color: #FFFFFF;
			padding: 5px 20px 9px 1px;
			text-decoration: none;
			height: 16px;
			width: 87px;
			display: block;
			margin-left: 50px;
		}
		
		.blackLink
		{
			color: #000000;
		}
		
		#relatedLinksTbl 
		{
			margin-left: 20px;
			width: 114px;
			
		}
		#relatedLinksTbl td, th
		{
			height: 10px;
			text-align: left; 
			padding: 2px 2px 5px 3px;
			vertical-align: bottom;
		}
		Div.leftMenu a.relatedLinkUrl
		{
			display: block;
			color: #6f9047;
			text-decoration:underline;
		}
		.ssTable
		{
			margin-left: 12px;
		}
		#node-30{
		font-size: 19pt;
		}
		
OL.tos LI
{
	margin:0px;
	padding:0px;
}

.privacypol ol
{
	padding:0px;
	margin:0px;
}

.privacypol li
{
	padding-bottom:10px !important;
	margin:0px !important;
}



.bg_imageforDevp{
	padding-top: 25px;
	background-image:url("images/download_case_bg.png");
	background-repeat:repeat-x;
}


/* This is added BY Rajeevan  */
div.custSpotlight {
color:#363636;
font-size:12px;
font-weight:bold;
line-height:15px;
margin:20px 5px 0 10px;
width:82%;
}
h2.customer {
	margin-left:0px;
}
.customer {
color:#6F9147;
font-weight:bold;
}
.pHeader {
font-size:11pt;
font-weight:bold;
line-height:20pt;
margin-left:15px;
width:90%;
}
.pHeader div {
border-bottom:1px solid #CFDF9D;
height:20px;
padding-top:10px;
}

div.custSpotlight img {
left:-18px;
position:relative;
top:0;
float:left;
}
.saas_div{

width:125%;

}
/* customerSpotlight.css */

DIV.custHeader
{
	color: #6F9147;
	margin-left: 15px;
}

DIV.contentAreaCust
{
	display: block;	
	// background-color: #FFFFFF;
	background: transparent url("images/custSpotlight.png") no-repeat;
	margin-top: 1px;
	*margin-top: 16px;_margin-top: 16px;
	
	padding: 15px 20px 20px 0px;
	/*padding: 20px 20px 20px 0px;  This was the orginal thing which was changed By M4*/
	height: 100%;
}

div.contentAreaCustForC {
	display: block;	
	// background-color: #FFFFFF;
	background: transparent url("images/custSpotlight.png") no-repeat;
	margin-top: 1px;
	*margin-top: 16px;_margin-top: 16px;
	
	padding: 20px 20px 20px 0px;
	height: 100%;
}

.customer
{
	color: #6f9147;
	font-weight: bold;
}
h2.customer
{
	margin-left: 15px;
}
.pHeader
{
	font-size: 11pt; 
	font-weight: bold;
	/*color: #cfdf9d;*/
	line-height: 20pt;
	/*text-decoration: underline;*/
	width: 92%;
	margin-left: 15px;
}


.pHeader div
{
	border-bottom: 1px solid #cfdf9d;
	height: 20px;
	padding-top: 10px;

}

DIV.custSpotlight,td.custSpotlight{
	position: relative;
	margin: 35px 5px 0px 120px;
	color: #363636;
	color: rgb(54, 54, 54);
	background-color: transparent;
	font-family: arial,Lucida Grande,Geneva,Verdana,sans-serif;
	font-size: 12px;
	line-height: 1.25em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;	
}
td.custSpotlight span{
	
	color: #363636;
	color: rgb(54, 54, 54);
	background-color: transparent;
	font-family: arial,Lucida Grande,Geneva,Verdana,sans-serif;
	font-size: 12px;
	line-height: 1.25em;
	vertical-align: baseline;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;	
	padding-top: 10px;
}

DIV.testimonial
{
	position: relative;
	margin: 35px 5px 0px 120px;
	color: #363636;
	font-weight: bold;
	
	font-size: 12px;
	line-height: 15px;
}
.custSpotlight_img{
	padding:0px;margin:0px;
	border:0px solid green;
	}
.custSpotlight_img img{
	border:0px solid red;
	margin:5px 0 0 0;
	}
td.custSpotlight IMG
{
	position: absolute;
	top: 0px;/*5px;*/
	left: -100px;
}



DIV.custList
{
	background: #FFFFFF url("images/ss_frog.PNG") no-repeat;
	background-position:right;
	height: 130px;
/*	margin-left: 153px; */
	margin-top: 10px;
	width: 100%;
	
}

DIV.custList DIV.custBox
{
	float: left;
	margin: 5px;
	padding: 4px;
	font-size: 10.5px;
	color: #363636;
	line-height: 20px;
}

DIV.custList DIV.selectedCust h2
{
	color: #6f9147;
	float: left;
	font-weight: bold;
	font-size: 11pt;
	width: 10%;
	padding: 2px 10px 10px 15px;
	*padding-top: 12px;_padding-top: 12px;
}

img.leftQuote
{
	position: absolute;
}

img.rightQuote
{
	position: absolute;
}


	
.contentAreaCust h2,.content h2{
	color:#6F9147;
	font-size:17px;
	margin-bottom:2px;
	padding-top:10px;
	width:100%;
	padding-left:5px;
	}
	
	#node-42 table tr,#node-6 table tr,.contentAreaCust table tr{
	height:75px;
	}

/* Added By Rajeevan on 04/08/2009*/
.spacing {
	padding:5px;
}
.greenHeader {
color:#6F9147;
text-align:left;
}
.contentAreaScreenShots {
background-color:#FFFFFF;
display:block;
/*height:840px;*/
margin-left:0px;
margin-top:1px;
padding:20px 0px 2px;
width:822px;
}

