/* CSS Document */


body
	{
	margin:0;
	}

.main_background
			{
			  background-image:url(images/tile-sample.jpg);
			  background-repeat:repeat-x;
			 }
			 
.right_top_orange_panel 

			{
			background-image:url(images/orange-background.jpg);
			background-repeat:no-repeat;
			height:38px;
			}

.header_button-background

			{
			 background-image:url(images/header-navi-back.gif);
			 background-repeat:repeat-x;
			 }
			 
.header_button-middle
             {
			 background-image:url(images/header-button-middle-tile.jpg);
			 background-position:bottom;
			 background-repeat:repeat-x;
			 font-family:Verdana, Arial, Helvetica, sans-serif;
			 font-size:12px;
			 font-weight:bold;
			 color:#205D9B;
			 padding-top:10px;
			 padding-left:8px;
			 padding-right:8px;
			 }
			 
.main-pic-middle-lower
			{
			  background-image:url(images/main-pic-middle-lower.jpg);
			  background-repeat:no-repeat;
			  height:174px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  font-weight: normal;
      		  color:#000000;
			  padding-left:10px;
			  padding-top:5px;
			  padding-right:10px;
			  line-height: 19px;
			  text-align: justify;
			 }

.right-hand-divider
			{
			  background-image:url(images/right-panel-divider-tile.jpg);
			  background-repeat:repeat-y;
			  }
			  

			  
.what-makes-us-different-text
            {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#000000;
			line-height: 20px;
			text-align: justify;
			padding-left:10px;
			padding-right:10px;
			padding-top:5px;
			}
.dot-tile-css
			{
			background-image:url(images/dot-tile.jpg);
			background-repeat:repeat-y;
			background-position:center;}
			
.middle-text-with-orange-icon
			{
			background-image:url(images/text-icon-orange.jpg);
			background-repeat:no-repeat;
			background-position:17px 5px;
			font-family:Arial, Helvetica, sans-serif, Tahoma;
			font-size:11px;
			padding-left:27px;
			color:#000000;
			}
			
.sms-job-css
			{
			background-image:url(images/right-sms-job-image.jpg);
			background-repeat:no-repeat;
			height:114px;
			}
.text_tahoma
			{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:18px;
			text-align:justify;}
			
.lower_horizontal-divider
			{
			background-image:url(images/brown-strip.jpg);
			background-repeat:repeat-y;
			height:13px;
			background-color:#BBC3C4;
			background-position:right;
			}
			
.footer-back-ground
			{
			 background-image:url(images/footer-tile.jpg);
			 background-repeat:repeat-x;
			 background-color:#F1F1F1;
			
			 }
			 
.text_verdana
			{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:18px;
			padding-left:10px;
			text-align:justify;
			color:#707277;
			}
.footer-dot-tile
			{
			background-image:url(images/dot-tile-footer.jpg);
			background-repeat:repeat-y;
			background-position:right;
			}
			
.footer_item
			{
			background-image:url(images/text-icon-orange.jpg);
			background-repeat:no-repeat;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			padding-left:30px;
			font-size:12px;
			border-bottom:solid;
			border-bottom-color:#000000;
			background-position:19px 9px;
			border-bottom-width:1px;
			}
			
.footer_css
		{
		background-image:url(images/footer-bg-tile.jpg);
		background-repeat:repeat-x;
		}


.footer_divider
       {
	   background-image:url(images/divider-footer.jpg);
	   background-repeat:no-repeat;
	   background-position:center;
	   }

.footer_text
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		padding-left::15px;
		text-decoration:none;
		
		}


.footer_text a:link
		{
		color:#FFFFFF;
		text-decoration:none;
		padding-left::15px;}	
		
.footer_text a:hover
		{
		color:#FFFFFF;
		text-decoration:underline;
		padding-left::15px;
		}	

.footer_text a:visited
		{
		color:#FFFFFF;
		text-decoration:none;
		padding-left::15px;
		}	
		
.footer_item a:link
		{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#000000;
			font-size:12px;
			text-decoration:none;
						}

.footer_item a:hover
		{
		    font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#FF720A;
			font-size:12px;
			text-decoration:none;
						}
						
.footer_item a:visited
		{
		    font-family:Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
			color:#000000;
			font-size:12px;
			text-decoration:none;
				
			}
			
.right-panel-current-jobs{
            
			  background-image:url(images/text-icon.jpg);
			  background-repeat:no-repeat;
			  background-position:0px 4px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  padding-left:16px;
			  padding-bottom:2px;
			  padding-top:2px;
			  color:#000000;
			  }			
			
			
.right-panel-current-jobs a:link{
		 	  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#000000;
			  text-decoration:none;
		}
		
.right-panel-current-jobs a:hover
		{ 	  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#FF720A;
			  text-decoration:none;
		}
		
.right-panel-current-jobs a:visited
		{ 	  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  color:#000000;
			  text-decoration:none;
		}
		
.header_button-middle a:link
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#205D9B;
		text-decoration:none;
		}
		
.header_button-middle a:hover
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FF8E3A;
		text-decoration:none;
		}
.header_button-middle a:visited
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#205D9B;
		text-decoration:none;
		}
.header_button-middle a:active
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#205D9B;
		text-decoration:none;
		}
.quality_satisfaction_bg_css
       {
	   background-image:url(images/navi-bottom-tile.gif);
	   background-position:top;
	   background-repeat:repeat-x;
	   background-color:#FFFFFF;
	
	   }
.quality_satisfaction_bg_css2
       {
	   background-image:url(images/new-tile-bg.gif);
	   background-position:top;
	   background-repeat:repeat-x;
	   background-color:#FFFFFF;
	
	   }				
				
.header_bg-new
		{		
		background-image:url(images/header_bgn.jpg);
		background-repeat:no-repeat;
		width:86px;
		height:81px;
		}
		
.about-us-header_css

		{
		background-image:url(images/new-about-header.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		
		}
		
.contact-us-header_css

		{
		background-image:url(images/contact-image.jpg);
		background-repeat:no-repeat;
		height:133px;
		font-family:Garamond, Georgia, "Times New Roman", Times, serif;
		font-size:36px;
		color:#FF600A;
		}
		
.horiontal_strip_css
		{
		background-image:url(images/about-us-horizontal-strip-tile-image.jpg);
		background-repeat:repeat-x;
		height:2px;
		}
		
.bread_cramp_tile_css
		{
		background-image:url(images/about-us-horizontal-strip-tile-image.jpg);;
		background-position:left top;
		background-repeat:repeat-x;
		height:29px;
		}
.bread_cramp_text_css
		{
		background-image:url(images/bread-cramp-icon.gif);
		background-repeat:no-repeat;
		background-position:10px 11px;
		padding-left:18px;
		padding-top:5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		}
.bread_cramp_text_css a:link 
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		}	
		
.bread_cramp_text_css a:hover
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:underline;
		}	
		
		
.bread_cramp_text_css a:visited
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		}					
.bodytext 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333331;
	text-decoration: none;
	padding-top: 8px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 8px;
	line-height: 16px;
	text-align: justify;
	}
.header_back_with_shadow
	{
	background-image:url(images/header-back-with-shadow.jpg);;
	background-repeat:repeat-x;
	height:43px;
	
	}
	
.about_us_css
	{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#FF600A;
	text-align:right;
	}
	
.service-header_css

		{
		background-image:url(images/service-header.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}
		
.blog-header_css

		{
		background-image:url(images/blog.jpg);;
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}
.contact-header_css

		{
		background-image:url(images/service-header.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}	
		
.market-header_css

		{
		background-image:url(images/market-we-share.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}			
			
			
.case-study-header_css

		{
		background-image:url(images/case-studies.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}	
				
.current-opening-header_css

		{
		background-image:url(images/jobs-opened.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}		
		
		
.clients-header_css

		{
		background-image:url(images/clients.jpg);
		background-repeat:no-repeat;
		height:133px;
		background-position:left;
		}
		
.current_openings_css_header
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		text-align:left;
		padding-left:5px;
		color:#000000;
		}								
		
.current_openings_css_body_text
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		text-align:justify;
		padding-left:5px;
		color:#000000;
		}
		
.current-openings-blue-strip
		{
		border:#205D9B;
		height:5px;
		}
		
.dot-tile-css-horizontal
			{
			background-image:url(images/horizontal-dot.jpg);;
			background-repeat:repeat-x;
			background-position:center;}								