	/* CSS Document */
	body{
		margin: 0px;
		background-repeat: repeat-x;
		background-position: 800px 0px;

	}
	#headingBg{
	background-image: url(images/headingBg.jpg);
	width: 100%;
	height: 32px;
	background-repeat: repeat-x;

	}
	.title{
	float: left;
	width: 100%;
	height:32px;
	background-image: url(images/headerRightImage.jpg);
	background-repeat: no-repeat;
	background-position: right top;

	}
	.titleRight{
	height: 32px;
	width: 20px;
	float: left;
	background-image: url(images/headerRightImage.jpg);
	}
	#header{
		width: 100%;
		height: 165px;
		background-image: url(images/headerBg.jpg);
		background-repeat: repeat-x;
	}
	.logo{
		background-image: url(images/logo.jpg);
		height: 165px;
		width: 220px;
		float: left;
	}
	.headerRight{
		background-image: url(images/header2.jpg);
		height: 165px;
		width:382px;
		float: left;
		background-repeat: no-repeat;
	}
	.headerRight800{
		background-image: url(images/homeheaderRight.jpg);
		height: 165px;
		width:293px;
		float: left;
		background-repeat: no-repeat;
	}
	.expertiseheaderRight800{
		background-image: url(images/expertiseRight800.jpg);
		height: 165px;
		width:280px;
		float: left;
		background-repeat: no-repeat;
	}
	.servicesheaderRight800{
		background-image: url(images/servicesHeaderRight800.jpg);
		height: 165px;
		width:280px;
		float: left;
		background-repeat: no-repeat;
	}
	.whyRight800{
		background-image: url(images/whyChooseusRight800.jpg);
		height: 165px;
		width:280px;
		float: left;
		background-repeat: no-repeat;
	}
	.portfolioRight800{
		background-image: url(images/portfolioRightHeader800.jpg);
		height: 165px;
		width:293px;
		float: left;
		background-repeat: no-repeat;
	}
	.contactRight800{
		background-image: url(images/contactHeaderRight.jpg);
		height: 165px;
		width:293px;
		float: left;
		background-repeat: no-repeat;
	}
	.logoRight{
		background-image: url(images/header1.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	.logoRight800{
		background-image: url(images/homeHeaderMiddle.jpg);
		height: 165px;
		width: 258px;
		float: left;
	}
	.portfolioRight800{
		background-image: url(images/portfolioRightHeader800.jpg);
		height: 165px;
		width: 269px;
		float: left;
	}
	.whyMiddle800{
		background-image: url(images/whyChooseusMiddle800.jpg);
		height: 165px;
		width: 269px;
		float: left;
	}
	.expertiseRight800{
		background-image: url(images/expertiseMiddle800.jpg);
		height: 165px;
		width: 269px;
		float: left;
	}
	.logoServices{
		background-image: url(images/logoServices.jpg);
		height: 213px;
		width: 220px;
		float: left;
	}
	
	.logoQuotation{
		background-image: url(images/headerQuotation.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	.logoRightServices{
		background-image: url(images/headerServices.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	.portfolioMiddle{
		background-image: url(images/portfolioMiddleHeader800.jpg);
		height: 165px;
		width: 269px;
		float: left;
	}
	.contactMiddle{
		background-image: url(images/contactMiddle800.jpg);
		height: 165px;
		width: 259px;
		float: left;
	}
	.logoRightExpertise{
		background-image: url(images/headerExpertise.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	.logoRightWhy{
		background-image: url(images/headerheaderwhyChoose.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	
	.contactRight{
		background-image: url(images/headerC.jpg);
		height: 165px;
		width: 401px;
		float: left;
	}
	.headerContact{
		background-image: url(images/contactHeader.jpg);
		height: 165px;
		width:379px;
		float: left;
		background-repeat: no-repeat;
	}
	.logoContact{
		background-image: url(images/logoContact.jpg);
		height: 165px;
		width: 220px;
		float: left;
	}
	
	.headerServices{
		background-image: url(images/servicesHeader.jpg);
		height: 165px;
		width:379px;
		float: left;
		background-repeat: no-repeat;
	}
	.headerServicesRight{
		background-image: url(images/headerServicesRight.jpg);
		height: 165px;
		width:379px;
		float: left;
		background-repeat: no-repeat;
	}
	.headerExpertise{
		background-image: url(images/headerExpertiseRight.jpg);
		height: 165px;
		width:379px;
		float: left;
		background-repeat: no-repeat;
	}
	.headerWhy{
		background-image: url(images/headerwhyChooseRight.jpg);
		height: 165px;
		width:379px;
		float: left;
		background-repeat: no-repeat;
	}
	.headerQuotation{
		background-image: url(images/headerQuotationRight.jpg);
		height: 165px;
		width:154px;
		float: left;
		background-repeat: no-repeat;
	}
	#middle{
		width: 800px;
	}
	.middleLeft{
		background-image: url(images/technology.jpg);
		height: 171px;
		width: 413px;
		float: left;
	}
	.middleRight{
		background-image: url(images/home.jpg);
		float: right;
		height: 171px;
		width: 387px;
	}
	.heading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0E6DA7;
	float: left;
	margin-top: 20px;
	font-weight: bold;
	width: 100%;
	border: #333333;
	padding-right: 20px;
	padding-left: 20px;

	}
	.subheading{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		float: left;
		vertical-align: middle;
		margin-top: 10px;
		font-weight: bold;
		padding-right: 20px;
		padding-left: 20px;
		text-align: justify;
	}
	#topMenu{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		float: right;
		vertical-align: middle;
		margin-top: 20px;
	}
	
	.topNav:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 11px;
		text-decoration : none;
	}
	.topNav:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 11px;
		text-decoration : none;
	}
	.topNav:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight : normal;
		font-size : 11px;
		text-decoration : none;
	}
	
	.topNav:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 11px;
		text-decoration : none;
		}
	#mainMenu{
		background-image: url(images/navBg.jpg);
		background-repeat: repeat-x;
		clear: left;
		float: left;
		height: 25px;
		width: 100%;
	
	}
	#main{
		width: 100%;
		float: left;
	}

	#box1{
		width: 48%;
		float: left;
	}
	#content{
		width: 605px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		padding-right: 10px;
		padding-left: 10px;
		
	}
	.mainContent{
		width: 80%;
		float: left;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
	}
	.mainContent800{
		width: 70%;
		float: left;
		float: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
	}
	.rightTable{
		width: 190px;
		float: left;
		margin-top: 30px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	
	}
	
	#rightImg{
		width: 190px;
		float: left;
		background-color: #F3F4F4;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #006796;
	}
	.content{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-align: justify;
		line-height: 18px;
		padding-right: 8px;
		padding-left: 15px;
	}
	.txt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		padding-right: 20px;
		padding-left: 20px;
		float: left;
		font-weight: normal;
	}
	.txtnew{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		padding-right: 20px;
		float: left;
		font-weight: normal;
	}
	.txtp{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		padding-right: 20px;
		padding-left: 0px;
		float: left;
		font-weight: normal;
	}
	.servicesTxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-align: justify;
		float: left;
		font-weight: normal;	
	}
#servicesTxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		text-align: justify;
		float: left;
		font-weight: normal;	
	}
	.bulletTxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		float: left;
		width: 750px;
	}
	#txtImg{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		float: left;
		vertical-align: top;
		width: 132px;
		margin-top: 15px;
		margin-left: 5px;
	}
	#txtImg1{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		float: left;
		vertical-align: top;
		width: 100%;
	}
	#txtImg2{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #333333;
			text-align: justify;
			float: left;
			vertical-align: top;
			padding:5px;
			width:100%
	}
	#rightContent{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E6DA7;
		padding-top: 10px;
		padding-right: 12px;
		padding-left: 12px;
		text-align: justify;
	}
	#testimonial{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0E6DA7;
	padding-top: 10px;
	padding-right: 12px;
	padding-left: 12px;
	text-align: justify;
	}
	#testimonialBy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 15px;
	text-align: justify;
	font-weight: bold;
	}
	.rightBullettxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #0E6DA7;
		padding-top: 10px;
		padding-right: 5px;
		padding-left: 12px;
		text-align: left;
	}
	.goServices:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
		padding-right: 5px;
		padding-left: 20px;
	}
	.goServices:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
		padding-right: 5px;
		padding-left: 20px;
	}
	.goServices:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
		padding-right: 5px;
		padding-left: 20px;
	}
	
	.goServices:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
		padding-right: 5px;
		padding-left: 20px;
		}
	.portfolioURL:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	.portfolioURL:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	.portfolioURL:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	
	.portfolioURL:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-top: 10px;
		padding-right: 5px;
		}	
	.servicesLink:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	.servicesLink:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	.servicesLink:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
	}
	
	.servicesLink:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-weight : normal;
		font-size : 8pt;
		text-decoration : none;
		padding-right: 5px;
		}	


	p{
		margin: 0px;
		padding: 5px 0px 0px;
	}
	#footer{
		background-color: #0E6DA7;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #C3DEEF;
		text-align: center;
		width: 100%;
		height:15;
		clear: left;
		float: left;
	}
	.topMenu:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #025196;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
	}
	.topMenu:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #025196;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
	}
	.topMenu:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
	}
	.topMenu:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #025196;
		font-weight : normal;
		font-size : 9pt;
		text-decoration : none;
		}
	#menu{
		margin-top: 0px;
		float: left;
	}
	#break{
		float: left;
	}
	.servicesMenu:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
	}
	.servicesMenu:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
	}
	.servicesMenu:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #003366;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
	}
	.servicesMenu:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 11px;
		text-decoration : underline;
		}
	#bullets{
		float: left;
		width: 35px;
		text-align: right;
	}
	.more:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 7pt;
		text-decoration : none;
	}
	.more:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 7pt;
		text-decoration : none;
	}
	.more:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FF0000;
		font-weight : normal;
		font-size : 7pt;
		text-decoration : none;
	}	
	.more:alink{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #CC0000;
		font-weight : normal;
		font-size : 7pt;
		text-decoration : none;
		}
	#webColumn{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #006699;
		float: left;
		width: 240px;
		margin-top: 10px;
		padding-left: 20px;
		border: 1px none #990000;	
	}
	#portfolioColumnImg{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #006699;
		float: left;
		width: 180px;
		margin-top: 10px;
		padding-left: 20px;
		border: 1px none #990000;	
	}
	#portfolioColumnTxt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #006699;
		float: left;
		width: 45%;
		margin-top: 10px;
		padding-left: 10px;
		border: 1px none #990000;	
	}
	#webColumnBg{
		float: left;
		width: 1px;
		height: 200;
		background-color: #CCCCCC;
		margin-top: 46px;
	}
	#greenBG{
		float: left;
		width: 240px;
		width: 220px;
		height: 1;
		background-color: #C8DF13;
		margin-top: 4px;
	}
	#portfolioImgBG{
		float: left;
		width: 150px;
		margin-top: 4px;
	}
	#contactform{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		float: left;
		width: 20%;
		padding-left: 20px;
	}
	#form{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #666666;
		float: left;
		width: 75%;
		padding-left: 20px;
		padding-bottom: 10px;
	}
	.textbox{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		border: 1px solid #333333;
	}
	.textarea{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		border: 1px solid #333333;
	}
	.buttons{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #ffffff;
		background-color: #006699;
		padding: 4px;
		border: 1px solid #000000;
	}
	.web-form{
			
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #333333;
		text-align: justify;
		float: left;
		vertical-align: top;
		padding:5px;
		width:100%
		border:1px solid black;width:40%;padding:10px;	
	}
	#mainform {
		PADDING-RIGHT: 0px; 
		BORDER-TOP: #fff 1px solid; 
		PADDING-LEFT: 20px; 
		PADDING-BOTTOM: 0px; 
		MARGIN: 0px; 
		WIDTH: 95%; 
		PADDING-TOP: 10px; 
		POSITION: relative; 
		FLOAT: left; 	
	}
	.form-title{
		font-family:  Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		font-weight:normal;
		font-size : 11pt;
		font-weight: bold;
		text-align:left;
		background: #F0F0F0;
		
	}
	.form-text{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		font-weight:normal;
		font-size : 9pt;
	
	}
	.note{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: green;
		font-weight:normal;
		font-size : 8pt;
	
	}
	.storypoints{
		padding-left: 6px;
		font-weight:normal;
		font-size:9px;
	}

	/*ajax-web 13-05-06*/
	.parent-web{
		border:1px solid black;width:40%;padding:10px;font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;	
	}
	.child-web{
		padding:3px;
	}
	.astrik{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: red;
		font-weight:normal;
		font-size : 9pt;	
	}
.sitemaplink:link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #003366;
		font-weight : normal;
		font-size : 11px;
		text-decoration : none;
	}
.sitemaplink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}
.sitemaplink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : underline;
}
.sitemaplink:alink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
	}
.nextpre:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight : normal;
	font-size : 9pt;
	text-decoration : none;
}
.nextpre:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight : normal;
	font-size : 9pt;
	text-decoration : none;
}
.nextpre:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight : normal;
	font-size : 9pt;
	text-decoration : none;
}	
.nextpre:alink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-weight : normal;
	font-size : 9pt;
	text-decoration : none;
	}
.nextpretxt{
	padding-top: 20px;
	padding-right: 60px;
	text-align: right;
}
