/* Body Css */

#body_bg
{
	width: 778px;
	background-image: url(../images/body_bg.gif);
	float: left;				
}
#logo_flash_column
{
	width: 570px;
	float: right;
	height: 165px;
	border-bottom: 1px solid #D5D5D5;
}
a
{
	cursor: pointer;
}

#body_part
{
	width: 511px;		
	float: right;
	right: 33px;
      position:relative;
}
#body_part1
{
	width: 511px;		
	float: right;
	right: 33px;
 
}
#seo_portfolio
{
	background-color: #c2c2c2;
	width: 187px;
	height: 33px;
	float: left;
	border-bottom: 1px solid #fff;
	text-decoration: none;
}

#logo
{
	position: relative;
	top: 30px;
	left: 9px;
	float:left;
}
#flash_header
{		
	width: 390px;
	float: right;
}
#gray_line
{
	background-image: url(../images/gray_line.gif);
	background-repeat: no-repeat;				
	width: 569px;
	height: 7px;
	float: right;
	border-top: 14px solid #fff;		
}

#heading
{
	padding: 15px 0px 10px 0px;
	width: 511px;
}
.bodytext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;						
	padding: 0px 0px 15px 0px;		
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;				
}

.bodytext1
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;						
	padding: 0px 0px 7px 0px;		
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;				
}
.b_testimonial 
{
	padding: 0px 0px 8px 0px;	
}
.boldtext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: bold;						
	padding: 0px 0px 0px 0px;		
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;				
}

.boldtext1
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: bold;						
	padding: 0px 0px 0px 0px;		
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;	
	padding-bottom:2px;			
}

.boldtext_new
{
	font-family:Verdana;	
	color:#8f8d8d;
	font-size:15px;
	font-weight: bold;						
	padding: 0px 0px 0px 0px;		
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;	
	padding-bottom:2px;			
}

.normal_bodytext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;				
}
.normal_txt1
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;
	width: 511px;
	text-align: justify;
	position: relative;	
	padding-bottom:0px !important;
	padding-top:5px;
				
}
li
{
	list-style: url(../images/bullet_arrow.png);
	padding-left: 5px;
}
.bullet
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;						
	width: 511px;
	text-align: justify;
	
}
.second_arrow2 li
{
	list-style: url(../images/bullet_arrow2.png);					
}
.bullet2
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;						
	width: 488px;
	text-align: justify;		
}
.bullet_spacer
{
	width: 500px;
	float: right;
	font-size: 0pt;
	height: 10px;
}
.sitemap_bullet
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;						
	width: 485px;
	text-align: justify;
}
.sub_links
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;		
	font-weight: normal;		
	text-align: center;	
	text-decoration:underline;
	padding: 0px 0px 0px 0px;
}
.sub_links:hover
{
	color:#7e7e7e;				
	text-decoration:underline;				
}
.top
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;			
	color:#000;
	font-weight: normal;
	padding: 0px 0px 0px 0px;		
	float: right;
	text-align: right;		
	text-decoration: underline;		
}
.top:hover
{
	color:#C8C8C8;
	text-decoration: underline;	
}
#center_image
{
	text-align: center;
	width: 511px;
	padding: 20px 0px 20px 0px;
	float: left;
}
#portfolio_body
{
	float: right;
	width: 511px;		
}
.gray_tborder
{
	border-top: 1px solid #D6D6D6;
	border-bottom: 1px solid #D6D6D6;		
	width: 511px;
	float: left;				
	background-image: url(../images/portfolio_bg.gif);			
}
.border_casestudy
{
	border: 1px solid #D6D6D6;
	width: 511px;
	float: left;				
}
.company_thumbimg
{
	width: 141px;
	float: left;		
	padding: 2px 2px 1px 4px;		
}
.screenshot_casestudy
{
	width: 139px;
	float: right;		
	padding: 8px 10px 5px 0px;		
}
.description_casestudy
{
	float:left;
	width:332px;
	padding: 5px 20px 5px 10px;
}	
.company_details
{
	width: 361px;
	float: right;				
	padding: 3px 0px 3px 0px;				
}
.photo_bg
{
	width:510px;
	height:200px;
	margin-bottom: 10px;
	float:left; 
}
.photo_bg_ouroffice
{
	width:510px;
	height:150px;
	margin-bottom: 10px;
	float:left; 
}
.photo
{
	width: 95px;
	height: 73px;
	margin: 2px 2px 2px 0px;
}
.portfolio_bodytext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;					
	float: right;
	width: 332px;
	text-align: justify;
	padding: 0px 0px 5px 0px;
}
.moretext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	
	font-size:9px;				
	float: left;
	width: 330px;
	text-align: justify;
}
.white_spacer
{
	width: 511px;
	float: left;
	font-size: 0pt;
	height: 10px;
}
.height_space
{
	width: 511px;
	float: left;
	font-size: 0pt;
	height: 350px;
}
.website_heightspace
{
	width: 511px;
	float: left;
	font-size: 0pt;
	height: 250px;
}
.website1_heightspace
{
	width: 511px;
	float: left;
	font-size: 0pt;
	height: 290px;
}
.number_spacer
{
	width: 511px;
	float: left;
	font-size: 0pt;
	margin-bottom: 130px;
}
#number
{
	text-align: center;
	width: 511px;
}
#number-bottom
{
	width: 85%; text-align: center; float: left;
}
#number-top
{
	width: 85%; text-align: center; float: left;
}
#paging-top 
{
	width: 100%; float: left; height: 20px; padding-bottom: 10px;
}
#paging-bottom
{
	width: 100%; float: left; height: 20px; padding-top: 10px;
}
.case_studytext
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;						
	padding: 0px 0px 15px 0px;		
	float: left;
	width: 303px;
	text-align: justify;
	position: relative;	
}
.case_studylogo
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;
}
#error
{
	width: 511px;
	text-align: center;
}
.formtext
{
	width: 220px;		
	float: left;
	text-align: right;
	padding: 2px 0px 0px 0px;
}
.formtext_spacer
{
	width: 511px;
	float: left;
	font-size: 0pt;
	height: 5px;
}
.textfield_area
{
	width: 280px;		
	float: right;
}
.textfiled_text
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-size: 8pt;
	font-weight: normal;
	border: 1px solid #CECECE;
	width: 180px;
	padding: 0px 0px 0px 2px;
}
.checkbox_text
{
	width: 170px;
	text-align: left;
	padding: 0px 0px 3px 0px;
	float: right;
}
#btn_submit
{
	width: 97px;
	height: 32px;
	float: left;
	cursor: pointer;	
}
.icon_contact_address
{
	padding: 0px 0px 0px 15px;
	float: left;
	text-align: right;
}
.contact_address
{
	width: 468px;
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;	
	text-align: left;		
	float: right;
	padding: 0px 0px 0px 5px;		
}
.client_list
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;		
	font-weight: bold;		
	text-align: left;	
	text-decoration:none;
	padding: 0px 0px 0px 0px;
	cursor: default;
}
.client_list:hover
{
	text-decoration:none;
	color: #000;				
}
.click_here
{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
	color:#000;
	font-weight: normal;
	float: right;
	text-align: right;
	width: 511px;		
	position: relative;				
}
.images_centeralign
{
	width: 511px;
	float: left;
	text-align: center;
	position: relative;
}
.invisible_text
{
	color:#ffffff;
	visibility:hidden;
	font-size:1px;
	font-weight:normal;
	text-decoration: none;
}
.accessibility_textspacer
{
	width: 92px;
	float: left;
	height: 10px;
	font-size: 12px;
	text-align:center;
}
#flash_player
{
	width: 380px;
	height: 85px;
	float: left;
	text-align: center;
	padding: 70px 0px 10px 0px;
	border-left: 1px solid #D5D5D5;	
}

/* Controls Css */

body
	{
		margin: 0px;
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		background-color: #fff;
		font-size: 8pt;
		cursor:default;
													
	}
#outer_table
	{
		border: 1px solid #CECECE;		
		width: 778px;		
		margin: 0px auto;		
		overflow: auto;		
		position: relative;		
		background-color: #fff;
	}
img
	{
		border: 0px;
	}
#header_column
	{
		width: 778px;		
		height: 98px;	
	}
#header_topicons
	{
		width: 778px;		
		height: 26px;
		background-color: #fff;		
	}
#left_iconmenu
	{
		width: 369px;
		float: left;		
		padding: 0px 0px 2px 0px;
	}
#accessibility_column
	{
		float: left;		
		padding: 3px 0px 0px 0px;
	}
#right_iconmenu
	{
		width: 409px;
		float: right;
		padding: 3px 0px 0px 0px;
	}
#date
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 7pt;
		color:#7E7E7E;
		font-weight: normal;
		padding: 0px 0px 0px 0px;
		float: right;
		padding: 3px 8px 0px 40px;		
	}
#gray_spacer
	{
		background-color: #DFDFDF;
		font-size: 0pt;
		height: 2px;
		width: 778px;
		float: left;
		border-top: 8px solid #C9C9C9;
		border-bottom: 8px solid #C9C9C9;
	}
#white_spacer
	{
		width: 208px;
		height: 58px;
		float: left;				
		border-bottom: 1px solid #C9C9C9;				
	}
#header_menu
	{
		background-image: url(../images/header_menubg.gif);
		background-repeat: no-repeat;
		width: 570px;
		float: left;
		height: 58px;
		border-bottom: 1px solid #C9C9C9;
	}
.check_box
	{
		top: 46px;
		position:relative;		
	}
#left_navigation
	{
		width: 207px;		
		float:left;
	}
.spacer
	{
		width: 187px;
		height: 20px;		
		float:left;
	}
#center_nav_columnc
	{
		width:187px;
		float:left;
		position: relative;		
	}
#request_proposalc
	{
		width: 187px;
		position:relative;
		left: 10px;
	}
#iso
	{
		width: 187px;
		position:relative;
		left: 10px;
	}
	
map area { cursor: pointer; }
#problem
	{
		width: 187px;
		position:relative;
		left: 10px;
	}
/*#tableborder
	{
		border-left: 1px solid #C9C9C9;
		border-right: 1px solid #C9C9C9;
	}
.white_spacer2
	{
		font-size: 0pt;
		height:10px;
	}
.title
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#000;
		font-weight: bold;
		position:relative;
		left: 13px;
	}
.text_box
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#000;
		font-weight: normal;
		position:relative;
		left: 13px;
		border: 1px solid #CECECE;
		height:15px;
		width: 167px;		
	}
.textarea
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		color:#000;
		font-weight: normal;
		position:relative;
		left: 13px;
		border: 1px solid #CECECE;
		height:70px;
		width: 167px;				
	}
.button
	{
		position:relative;
		left: 50px;
	}!*/
#testimonials
	{
		width: 180px;
		left: 13px;
		position:relative;		
		font-size: 8pt;
		text-align: justify;				
	}
#author
	{
		width: 180px;
		left: 13px;
		position:relative;		
		font-size: 8pt;
		text-align: center;
	}
a
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;		
		color:#000;		
		font-weight: normal;		
		text-align: center;	
		text-decoration:underline;
		padding: 0px 0px 0px 0px;
	}
a:hover
	{
		color:#7e7e7e;				
		text-decoration:underline;				
	}
	
	/* Footer Css */
	
	#footer_column
	{
		width: 778px;	
	}
#footer_bg
	{
		background-image: url('../images/footer_bg.gif');		
		width: 778px;
		height:48px;
		float:left;	
	}
#icons
	{
		float: right;
		width: 778px;
		height: 20px;		
		position: relative;	
	}
#bt-upperclass a
	{
		width:32px;
		height:20px;		
		background:url(../images/a_big.gif); 
		background-repeat: no-repeat;
		float:right;		
		position: relative;	
		padding: 0px 10px 0px 0px;	
		text-decoration: none;				
}
#bt-lowerclass a
	{
		width:32px;
		height:20px;		
		background:url(../images/a_small.gif); 
		background-repeat: no-repeat;
		float:right;		
		position: relative;	
		padding: 0px 10px 0px 0px;	
		text-decoration: none;					
	}
#bt-print a
	{
		width:48px;
		height:20px;		
		background:url(../images/image_print.gif); 
		background-repeat: no-repeat;
		float:right;		
		position: relative;	
		padding: 0px 10px 0px 0px;	
		text-decoration: none;				
	}
.footer_text
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		color:#000;
		line-height: 17px;
		font-weight: normal;		
		text-align: center;		
		width: 778px;
		float:left;		
	}
.strong
{
	font-weight: bold;
}
#footer_links
	{
		width: 778px;				
	}
.links
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		color:#000;		
		font-weight: normal;		
		text-align: center;	
		text-decoration:underline;
		padding: 0px 5px 0px 5px;
	}
.links:hover
	{
		color:#7e7e7e;				
		text-decoration:underline;				
	}
.links_spacer
	{
		font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
		font-size: 7.5pt;
		color:#000;		
		font-weight: normal;		
		text-align: center;			
		padding: 0px 5px 0px 5px;
	}
#validator_column
	{
		width: 778px;		
		float: left;
		height: 35px;
		padding: 3px 0px 0px 0px;
	}
#left_validator_space
	{
		width: 220px;		
		float: left;		
	}
#center_validator_space
	{		
		background-color: #000;		
	}
#right_validator_space
	{
		width: 230px;		
		float: right;
		height: 30px;
	}
#bt-wcag a
	{
		width:122px;
		height:33px;		
		background:url(../images/icon_wcag.gif); 
		background-repeat: no-repeat;
		float:right;
		padding: 0px 5px 0px 0px;		
		position: relative;					
		text-decoration: none;			
	}
#bt-xhtml a
	{
		width:100px;
		height:33px;		
		background:url(../images/icon_xhtml.gif); 
		background-repeat: no-repeat;
		float:right;		
		position: relative;
		padding: 0px 5px 0px 0px;				
		text-decoration: none;			
	}
#bt-css a
	{
		width:88px;
		height:33px;		
		background:url(../images/icon_css.gif); 
		background-repeat: no-repeat;
		float:right;
		padding: 0px 5px 0px 0px;		
		position: relative;				
		text-decoration: none;			
	}
	
	/* Header Css */
	
	#bt-access a
	{
		width: 20px;
		height: 19px;		
		background:url(../images/accessibility.gif) top no-repeat; 
		float:left;
		position: relative;				
		text-decoration: none;				
		vertical-align:middle;
		padding: 0px 10px 0px 0px;
	}
#bt-access a:hover
	 {
	 	background:url(../images/accessibility.gif) bottom no-repeat;	 					
	}
#bt-home a
	{
		width:15px;
		height:15px;		
		background:url(../images/icon_home.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-home a:hover
	 {
	 	background:url(../images/icon_home.gif) bottom no-repeat;	 					
	}
#bt-google a
	{
		width:15px;
		height:15px;		
		background:url(../images/icon_google.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-google a:hover
	 {
	 	background:url(../images/icon_google.gif) bottom no-repeat;	 					
	}
	#bt-facebook a
	{
		width:15px;
		height:14px;		
		background:url(../images/icon_facebook.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-facebook a:hover
	 {
	 	background:url(../images/icon_facebook.gif) bottom no-repeat;	 					
	}
#bt-in a
	{
		width:15px;
		height:14px;		
		background:url(../images/icon_in.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-in a:hover
	 {
	 	background:url(../images/icon_twitter.gif) bottom no-repeat;	 					
	}
#bt-twitter a
	{
		width:15px;
		height:14px;		
		background:url(../images/titter.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-in a:hover
	 {
	 	background:url(../images/icon_in.gif) bottom no-repeat;	 					
	}
	
#bt-email a
	{
		width:13px;
		height:15px;		
		background:url(../images/icon_email.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-email a:hover
	 {
	 	background:url(../images/icon_email.gif) bottom no-repeat;	 					
	}
#bt-moblie a
	{
		width:13px;
		height:15px;		
		background:url(../images/icon_mobile.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
#bt-moblie a:hover
	 {
	 	background:url(../images/icon_mobile.gif) bottom no-repeat;	 					
	}
.icon_spacer
	{
		width:18px;
		height:15px;		
		background:url(../images/icon_spacer.gif) top no-repeat; 
		float:right;
		position: relative;				
		text-decoration: none;				
	}
.r_l_spacer
	{
		width: 16px;
		height: 2px;
		float: left;
		position: relative;
	}
.menu_spacer
	{
		width: 48px;
		height: 2px;
		float: left;
		position: relative;
	}
	.menu_spacer0
	{
		width: 40px;
		height: 2px;
		float: left;
		position: relative;
	}
.menu_spacer1
	{
		width: 57px;
		height: 2px;
		float: left;
		position: relative;
	}
.menu_spacer2
	{
		width: 50px;
		height: 2px;
		float: left;
		position: relative;
	}
#bt-profile a
	{
		width:35px;
		height:55px;		
		background:url(../images/menu_profile.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-profile a:hover
	 {
	 	background:url(../images/menu_profile.gif) bottom no-repeat;	 					
	}
#bt-services a
	{
		width:55px;
		height:53px;		
		background:url(../images/menu_offerings.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-services a:hover
	 {
	 	background:url(../images/menu_offerings.gif) bottom no-repeat;	 					
	}
#bt-products a
	{
		width:48px;
		height:53px;		
		background:url(../images/menu_portfolio.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-products a:hover
	 {
	 	background:url(../images/menu_portfolio.gif) bottom no-repeat;	 					
	}
#bt-clients a
	{
		width:38px;
		height:55px;		
		background:url(../images/menu_clients.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-clients a:hover
	 {
	 	background:url(../images/menu_clients.gif) bottom no-repeat;	 					
	}
#bt-news a
	{
		width:32px;
		height:55px;		
		background:url(../images/menu_news.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-news a:hover
	 {
	 	background:url(../images/menu_news.gif) bottom no-repeat;	 					
	}
#bt-contactus a
	{
		width:63px;
		height:54px;		
		background:url(../images/menu_contactus.gif) top no-repeat; 
		float:left;
		position: relative;
		top: 2px;		
		text-decoration: none;				
	}
#bt-contactus a:hover
	 {
	 	background:url(../images/menu_contactus.gif) bottom no-repeat;	 					
	}
#linestyle ul li
    {
	list-style:none;
	}

.partner_logo
{
	padding-left:10px;
	padding-top:15px;
    float:left;
}
.alignment-center 
{
	margin-left: 70px;
	padding-top: 50px;
}
.tritech-right
{
	margin-right: 135px;
}
.pdf_position
{
	float:right; 
	margin-top:0px;	
}

.video-img { border: 1px solid #000; }
#topm { text-align: left !important; margin-top: 15px; }
#video { width: 100%; }
.video-left { float: left; }
.link-distance-u { margin-left: 10px; }
.link-distance-e { margin-left: 47px; }
.video-left-setting { margin-left: 25px; }
p.cmmi-pdf { margin-left: 450px !important; margin-top: -8px !important; margin: 0; }
#slide-show { margin-bottom: 15px; text-align: right; }
#slide-show-top { width: 15%; text-align: right; float: left; }
#slide-show-bottom { width: 15%; text-align: right; float: left; }
.slide-showr { margin-left: 365px; }
.slide-showb {  margin-left: 445px;  }
#slide-show-wpb {  text-align: right; margin-right: 2px; }
#locate {  }
img#locate-us { margin-right: 10px; margin-top: -10px; }
.GctWindow { background: white; }
.GctOverlay { background-color:Gray; }
.GCTMask {  display:none;display:block;position:absolute;top:0;left:0;
	z-index:-1;	width:1900px;height:1900px;} 
.GctTitleRow { height: 18px; width: 100%; text-align:left; background-image : url('../Images/WindowHeader.gif');}
.GctTitle { cursor:default; float:left; font-size: 12px; padding-left: 4px;font-weight :bold; }
.GctClose {  cursor:pointer; float:right; font-size: 12px; padding-right: 4px; font-weight :bold;}
#slideCaption {position:absolute;left:0px;font-size:small;font-family:Arial;font-weight:bold;text-align:center;width:100%;color:White;}
#galleryOptions { position: fixed; z-index:3006;}
.btnbg a{ position:relative ; top: 3px;   margin-left : 10px;}
.btnbg span { vertical-align:middle;font-size: small;font-family: Arial; font-weight: bold; color: White;height: 30px;}
.btnbg { text-align:center; vertical-align:middle; position: fixed;background: url('../Images/bg.png') no-repeat;width: 300px;height: 60px;margin-top: 5px; }
.slideGallaryFirst { text-align:center; overflow:hidden; position:absolute;  height:800px; border: 4px solid Black ;  }
.slideGallarySecond {text-align:center;  overflow:hidden; position:absolute;height:800px;border: 4px solid Black;}
.dis_btn {cursor: default;} 
div.btnbg div {text-align:left; width:335px;margin: .1em auto;height: 30px;}
.nasscom_logo { padding-left:35px; margin-top:15px; float:left;}
.accelerance_logo { padding-left:18px; margin-top:25px; float:left;}
.google_logo { padding-left:60px; margin-top:25px; float:left;}
#link_column {position:relative;z-index:1002; }
.fun { float: left; width: 100%; padding-bottom: 15px;  }
.indday { float: left; border: 1px solid #bbb; padding: 5px; }
.cricket { float: left; margin-left: 20px; border: 1px solid #bbb; padding: 5px; }
.bday { float: left; margin-left: 20px; border: 1px solid #bbb; padding: 5px; }
.oneliner { padding: 5px 0 5px 0; text-align: center; font-style: italic; float: left; width: 100%;  border-top: 5px solid #999999; }
.new_table
        {
	       float:left;
	       border:1px black solid;
	       border-color:Black; 
	       width:480px; 
	       height:23px; 
	        font-weight:bold;
		     }
		     
.new_1
        {
	       float:left;
	       border-right:1px black solid; 
	       width:200px; 
	       height:23px; 
	       padding-left:5px;
	       vertical-align:bottom;
	        font-weight:bold;
	     }		
	     
.new_2
        {
	       float:left;
	       border-right:1px black solid; 
	       border-color:Black;
	       width:58px; 
	       height:23px; 
	       padding-left:5px;
	       vertical-align:bottom;
	       font-weight:bold;
	     }
.new_3
        {
	       
	      float:left;
	       width:58px; 
	       height:23px; 
	       padding-left:5px;
	       vertical-align:bottom;
	       font-weight:bold;
	     }	     

.body_table
{
	float:left;
	width:540px;
	margin:0;
	padding:0;
}
.body_table1
{
	float:left;
	width:540px;
	margin-top:-2px;
	padding:0;
}
.body_table ul
{
	display:inline;
	width:544px;
	margin:0px;
	padding:0;
	padding-top:2px;
    float:left;
	}	
.body_table li
{
	display:inline;
	float:left; 
	background-color:#F5F5F5;
	margin-right:3px;
	padding-top:7px;
	padding-left:7px;
	height:25px;
	text-align:center;
	list-style-type:none;
	}
.google
{width:210px;
	font-weight:normal;
	
 }
 
.google2
{ width:180px;
	text-align:left !important;
 }	 	

.google12{width:59px; 
	     float:left; 
	     background-color:#F5F5F5;}
	     
.google1{width:60px; 
	     float:left; 
	     background-color:#F5F5F5;}	     	
	     
.normal_txt{font-weight:normal;}


.list
{width:62px;
 }
 
 .list1{width:68px; 
	      
	     background-color:#F5F5F5;
	     }	
.heading_new{font-size:12px;
	}
	
.heading_new1
{font-size:13px;
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;}	
	.serach_nav
	{
		white-space:nowrap !important;
	   margin-left:19px !important;
	}  
	#search_boxarea
	{
		margin-top:15px; float:left;
	} 
	.img_searchgoogle
	{
		float:left; width:60px; margin-top:3px;
	} 	
	.txt_searchgoogle
	{
		float:left; padding-left:10px; width:440px;
	}     	 
	
	a.cat_text_v
	{
		float:left;
		margin:0px;
		padding:0px;
		
	}
	a.cat_top_but_v
	{
		float:right;
		vertical-align:middle;
		margin:0px;
		padding:10px 0px 0px 0px ;
		
	}
	.space_v
	{
		white-space:nowrap;
	}