
	body{
		margin:0px; padding:0px; width:100%; background:url(../images/bg_img.gif) repeat-x; text-align:center;
	}
	*html{
		margin:0px; padding:0px;
	}
	#topheader{
		width:980px; text-align:center; margin:0px auto; padding:0px; height:113px;
	}
	#logo{
	  float:left; background:url(../images/logo_img.gif); width:180px; height:113px; margin:0px; padding:0px;
	}
	#navigationborder{
	  float:left; width:720px; height:110px; margin:0px; padding:0px;
	}
	#topnavigation{
		padding-top:10px; padding-right:10px; height:20px; text-align:right; 
	}
	#topnavigation ul{
		padding-top:5px; padding-right:10px; height:20px; text-align:right; list-style:none; margin:1px;
	}
	#topnavigation ul li{
		font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#666666; padding-top:10px; 
		padding-right:10px; height:20px; text-align:right; list-style:none;  display:block;
		float:right;
		margin:0 2px 0 0;
	}
	#topnavigation ul li a:link{
		text-decoration:none; color:#666666;
	}
	#topnavigation ul li a:hover{
		text-decoration:none; color:#ff9900;
	}
	#topnavigation ul li a:visited{
		text-decoration:none; color:#666666;
	}
	#btnnavigation{
		padding-top:26px; padding-left:30px; height:50px; 
	}
	#container{
		padding:0px; margin:0px auto; width:950px;
	}
	#inpbanner{
		padding:5px 0px 0px 0px; margin:0px auto; 
	}
	#homepagebanner{
		padding:5px 0px 0px 0px; margin:0px auto; 
	}
	#content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:610px;
	}
	
	#aboutus_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:500px;
	}
	#ourmission_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:400px;
	}
	#ourteam_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:630px;
	}
	#news_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:560px;
	}
	#partnerswithus_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:860px;
	}
	#xyratexnews_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:670px;
	}
	#rivalwatchnews_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:460px;
	}
	#vedamsnews_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:660px;
	}
	#enpstorage_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:680px;
	}
	#engservices_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:2250px;
	}
	#storageexp_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:810px;
	}
	#qatesting_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1230px;
	}
	#appdev_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:740px;
	}
	#ebusiness_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:500px;
	}
	#qa_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1020px;
	}
	#datap_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1550px;
	}
	#market_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:540px;
	}
	#methodology_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:480px;
	}
	#software_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:830px;
	}
	#outsourcing_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:650px;
	}
	#whyoffshore_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:730px;
	}
	#whatto_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:790px;
	}
	#vedamsadv_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1175px;
	}
	#careers_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:590px;
	}
	#careers_content_application {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1000px;
	}
	#careers_content_broadcasting {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1350px;
	}
	#careers_content_digital {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:950px;
	}
	#careers_content_storagedev {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:450px;
	}
	#careers_content_storageqa {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1200px;
	}
	#contactus_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:630px;
	}
	#casestudies_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:540px;
	}
	#casestudiesbpo_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:1450px;
	}
	#casestudiesapp_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:540px;
	}
	#rcm_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:640px;
	}
	#oks_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:720px;
	}
	#fujissd_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:820px;
	}
	#fujijobs_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:760px;
	}
	#fujiftxs_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:690px;
	}
	#dms_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:750px;
	}
	#ahs_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:840px;
	}
	#afs_content {
		margin:0px; padding:0px;
		background: #fff url(../images/content_img.gif);
  		background-repeat:no-repeat;
  		background-position:bottom;
		height:650px;
	}
	#homecontent{
		text-align:left; padding:15px; margin:0px auto; font-family:Tahoma; font-size:11px; font-weight:normal; color:#444; 
		line-height:18px;
	}
	p{
		padding:10px; margin:0px; line-height:18px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#444;
	}
	#home_leftnavi{
		 margin:0px; padding-left:10px; float:left; width:590px;
	}
	#applicationdevleft{
		margin:0px; padding:0px; float:left; width:286px; height:298px;  background:url(../images/box_app_left.gif);
	}
	#applicationdevleft_content{
		margin:0px; padding:15px; text-align:left; line-height:22px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#444444;
	}
	#storgaeborder{
		margin:0px; padding:0px; width:280px; height:298px; float:right;
	}
	#storgaeright{
		margin:0px; padding:0px; float:right; width:286px; height:298px; background:url(../images/box_app_left.gif) no-repeat;
	}
	#storgaeright_content{
		margin:0px; padding:15px; text-align:left; line-height:22px;  font-family:Tahoma; font-size:11px; font-weight:normal; color:#444444;
	}
	
	#home_rightnavi{
		 margin:0px; padding:0px; float:right; width:300px;
	}
	#blueruler{
		margin:0px; padding:0px; background:url(../images/news_blue_ruler.gif); height:38px;
	}
	#testimonials_ruler{
		margin:0px; padding:0px; background:url(../images/testimonials_blue_ruler.gif); height:38px;
	}
	#home_rightnavi_content{
		margin:0px; padding:5px; text-align:left; font-family:Tahoma; font-size:11px; 
		font-weight:normal; color:#444444; line-height:18px;
	}
	home_rightnavi_content1{
		margin:0px; padding:5px; text-align:left; font-family:Tahoma; font-size:11px; 
		font-weight:normal; color:#444444; line-height:18px;
	}
	#home_rightnavi_content1 ul{
		list-style:none; padding:0px; margin:0px;
	}
	#home_rightnavi_content1 li{
		list-style:none; padding:5px;
	}
	#home_rightnavi_content ul{
		list-style:none; padding:0px; margin:0px;
	}
	#home_rightnavi_content li{
		list-style:none;
	}
	
	#footerbg{
		text-align:center; margin:0px auto; padding:0px; height:124px; background:  url(../images/footer_bg.gif) repeat-x;
	}
	#footer{
		margin:0px auto; padding:0px; width:950px; text-align:left; font-family:Tahoma; font-size:11px; font-weight:normal; color:#444444; line-height:18px; 
		
	}
	#footerleft{
		margin:0px auto; padding:5px; width:636px; float:left; color:#FBFBFB;
	}
	
	#footerleftlinks{
		padding:0px; height:25px; text-align:left;
	}
	#footerleftlinks ul{
		padding:0px;  list-style:none; margin:1px;
	}
	#footerleftlinks ul li{
		font-family:Tahoma; font-size:11px; font-weight:bold; color:#FEFEFE; list-style:none;  display:block;
		float:left;
		margin:0 17px 0 0;
	}
	#footerleftlinks ul li a:link{
		text-decoration:none; color:#FEFCFC;
	}
	#footerleftlinks ul li a:hover{
		text-decoration:underline; color:#6A5B43;
	}
	#footerleftlinks ul li a:visited{
		text-decoration:none; color:#FEFEFE;
	}
		
	#footerright{
		margin:0px; padding:20px; width:260px; float:right; text-align:right;
	}
	
	.readmore{
		text-decoration:none; color:#165F9D;
	}
	.readmore a:link{
		text-decoration:none; color:#165F9D;
	}
	.readmore a:hover{
		text-decoration:underline; color:#40382C;
	}
	.readmore a:visited{
		text-decoration:none; color:#165F9D;
	}
	
	#rootmap{
		margin:0px; padding:10px; width:928px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#628485; float:left; 
		text-align:left;
	}
	#rootmap ul{
		padding:0px;  list-style:none; margin:1px;
	}
	#rootmap ul li{
		color:#628485; list-style:none;  display:block;
		float:left;
		margin:0 5px 0 0;
	}
	#rootmap ul li a:link{
		text-decoration:none; color:#628485;
	}
	#rootmap ul li a:hover{
		text-decoration:underline; color:#C88514;
	}
	#rootmap ul li a:visited{
		text-decoration:none; color:#628485;
	}
	.currentpagelink{
		font-family:Tahoma; font-size:11px; font-weight:normal; color:#628485;
	}
	#inpcontent{
		margin:0px; padding:0px; width:950px; 
	}
	#inpleft{
		margin:0px; padding:0px; float:left; text-align:left; width:220px; 
	}
	#inpright{
		margin:0px; padding:0px; float:right; text-align:left; width:720px; 
	}
	#inpcontent_text{
		margin:0px; padding:10px; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:18px; color:#444444;
	}
	h1{
		margin:0px; padding:5px; font-family:Tahoma; font-size:16px; font-weight:600; line-height:18px; color:#597C7E;
	}
	h3{
		margin:0px; padding:5px; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:18px; color:#585858;
	}
	.titalic{
		margin:0px; padding:0px; font-family:Tahoma; font-size:11px; font-weight:normal; font-style:italic; line-height:18px; color:#585858;
	}
	.tmbold{
		margin:0px; padding:0px; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:18px; color:#C48214; float:right;
	}
	#leftpaneltitle{
		padding:0px; margin:0px; height:45px; background:url(../images/leftpanel_title.gif) no-repeat;
	}
	#leftpaneltitle_content{
		padding:10px; margin:0px; font-family:Tahoma; font-size:12px; font-weight:bold; color:#628485;
	}
	.block-1 {
		padding: 0px 0px 0px 0px;
		/*background: url('images/block1-bg-bottom.gif') no-repeat bottom center;*/

	}
	.block-1 h2 {
		margin:0px;
		text-align:center;
		font-family:Tahoma; font-size:16px; font-weight:300; color:#628485;
		
	}
	.block-1 .hr {
		height: 15px;
		background: #fff url('../images/block1-hr.gif') no-repeat top center;
	}
	
	.block-1 ul{
		list-style: none;
		padding-left:10px;
		margin:0px;
	}
	.block-1 li {
		list-style: none;
		padding:3px;
		margin:0px;
		font-family:Tahoma; font-size:11px; font-weight:300; color:#628485; border-bottom:1px dotted #D5D5D5; text-decoration:none;
	}
	.block-1 li a:link {
		list-style: none;
		color:#628485;
		text-decoration:none;
		padding:3px;
	}
	.block-1 li a:hover {
		list-style: none;
		color:#CD8813;
		text-decoration:none;
		padding:3px;
		
		
	}
	.block-1 li a:visited {
		list-style: none;
		color:#628485;
		text-decoration:none;
		padding:3px;
		
	}
	.nopadding{
		margin:0px; padding:0px;
	}
	.nopadding ul{
		margin:0px; padding:0px;
	}
	.nopadding li{
		margin-left:25px; padding:2px; list-style:square;
	}
	#loginimg{
		margin-top:30px; padding:0px; width:400px; height:230px; background:url(../images/login_img.jpg) no-repeat;
	}
	#logincontent{
		margin:0px; padding-top:50px; padding-left:30px;
	}
	label{
		margin:0px; padding:0px; font-family:Tahoma; font-size:11px; font-weight:bold; color:#444;
	}
	.txtfields{
		margin-top:3px; padding:5px; width:190px;  font-family:Tahoma; font-size:11px; font-weight:normal; color:#444; border:1px solid #A1A1AA;
	}
	.errormsg{
		padding:0px; margin-top:-5px; font-family:Tahoma; font-size:11px; font-weight:normal; color:#ff0000;
	}